From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C63114218A1 for ; Fri, 10 Jul 2026 11:56:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783684569; cv=none; b=ZG28TmKHToUup8ac26CLTrrA5rMkiQQA2p7/MuO++vVmR3CBNzUMpTX94mY+5k/Iw/X+yeIJYSV7Yn1i8isDoqpcEjmvQOGvN/CF4DhKL1q0zHCoUwGsF3XYOsTJxFmSyvlu80Er/j7pKyB98iPoHK4h/oKppxRAaHtA/imXOdU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783684569; c=relaxed/simple; bh=jyZaWrzQW2+8ZjtDhJRNf/X0UVefC+oLDCOLf6ASGqk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=dL25J5ZLrlqQsyVo0h2ZS/plPM+SSxuPLCvr4nzAjCj+Fg2inlvA0vw2VghG4eA5Ii2HpVQW/W3Hw6FRWIVAPrC+f/1HmsuKma3qTvTn1h8xIGmutgw3zHoiaDj6quTupLwwtBVUrP62YFVRD4ugx6u6KnHygX+zisGX1sboTNE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b=QFNh6fEA; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="QFNh6fEA" Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C08711F60; Fri, 10 Jul 2026 04:55:56 -0700 (PDT) Received: from e134344.cambridge.arm.com (e134344.arm.com [10.2.212.8]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id C851C3F85F; Fri, 10 Jul 2026 04:55:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1783684561; bh=jyZaWrzQW2+8ZjtDhJRNf/X0UVefC+oLDCOLf6ASGqk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QFNh6fEAFTyAscqIw9g93BiLidXr3mLZ3y/IHfxWQl42qwCuWpv022dLWmZbZ3uqC QIAt0dOE71+/i4vDu8WeRNiZMf0ohZAN8auOTfGS1plu2eYq70pqIiXc1cZkHyj+PM yISlYJdEVwmuTsYy4FREuxmj8MNPLji3u+xJZmb4= From: Ben Horgan To: ben.horgan@arm.com Cc: james.morse@arm.com, reinette.chatre@intel.com, fenghuay@nvidia.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, dave.martin@arm.com, andre.przywara@arm.com Subject: [PATCH v1 03/11] arm_mpam: Set mpam_feat_msmon_mbwu_31counter when there are bandwidth counters Date: Fri, 10 Jul 2026 12:55:37 +0100 Message-ID: <20260710115546.29644-4-ben.horgan@arm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260710115546.29644-1-ben.horgan@arm.com> References: <20260710115546.29644-1-ben.horgan@arm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit If there are memory bandwidth counters then there are 31 bit counters even if there are also 44 bit counters or 63 bit counters. Set the 31 bit bandwidth counter feature bit whenever there are bandwidth counters. Fixes: fdc29a141d63 ("arm_mpam: Probe for long/lwd mbwu counters") Signed-off-by: Ben Horgan --- drivers/resctrl/mpam_devices.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/resctrl/mpam_devices.c b/drivers/resctrl/mpam_devices.c index acfa9a4dc2fc..11b10c3bc334 100644 --- a/drivers/resctrl/mpam_devices.c +++ b/drivers/resctrl/mpam_devices.c @@ -930,9 +930,9 @@ static void mpam_ris_hw_probe(struct mpam_msc_ris *ris) mpam_set_feature(mpam_feat_msmon_mbwu_63counter, props); else mpam_set_feature(mpam_feat_msmon_mbwu_44counter, props); - } else { - mpam_set_feature(mpam_feat_msmon_mbwu_31counter, props); } + + mpam_set_feature(mpam_feat_msmon_mbwu_31counter, props); } } } -- 2.43.0