| Message ID | 20230404134225.13408-28-Jonathan.Cameron@huawei.com |
|---|---|
| State | New |
| Headers | show
Return-Path:
<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>
X-Original-To: incoming-imx@patchwork.ozlabs.org
Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
spf=none (no SPF record) smtp.mailfrom=lists.infradead.org
(client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;
envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;
receiver=<UNKNOWN>)
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
secure) header.d=lists.infradead.org header.i=@lists.infradead.org
header.a=rsa-sha256 header.s=bombadil.20210309 header.b=KeRezO3Y;
dkim-atps=neutral
Received: from bombadil.infradead.org (bombadil.infradead.org
[IPv6:2607:7c80:54:3::133])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4PrTph4nd0z1yZQ
for <incoming-imx@patchwork.ozlabs.org>;
Tue, 4 Apr 2023 23:57:16 +1000 (AEST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=lists.infradead.org; s=bombadil.20210309; h=Sender:
Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:
List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:
Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
List-Owner; bh=oiYzhfkuiwXecpsKcinGm6wQDR7stFoFKXaDxt75oZ4=; b=KeRezO3Ysn1Md8
lLSaG/XhPhVqBdka22Bdla4fbn25yGBgeFNHRWb1U/HU/f1tzTM15sGs96BUH2uZO5ib2DQSgS15J
eSiVDGRY4zAFMGafeNhlhSbDnMHzeM0v8b3fU3VY+Dg6mWXqNuUHhWVoctUHolzgM0pnouOazkODH
+kbnpZISBbkhDNU+2vdSkLAgcDk1Q9TCnlGbe6ndPtjuPmQ2iMqFD523ezpnkyvp6suKteeynKRzS
eJ848RbaphTZmvuaPjBtGBdlE9pW8bkDmWBl5frI3oba5aUKAfcLOEf8LPKeLGib5FmKDQsjemkcB
Y/tARZqQHvmvQgQgYPig==;
Received: from localhost ([::1] helo=bombadil.infradead.org)
by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux))
id 1pjh9j-001eM9-2j;
Tue, 04 Apr 2023 13:57:03 +0000
Received: from frasgout.his.huawei.com ([185.176.79.56])
by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux))
id 1pjh8u-001dYA-2u
for linux-arm-kernel@lists.infradead.org;
Tue, 04 Apr 2023 13:56:23 +0000
Received: from lhrpeml500005.china.huawei.com (unknown [172.18.147.201])
by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4PrTmX1Qxvz67XcG;
Tue, 4 Apr 2023 21:55:24 +0800 (CST)
Received: from SecurePC-101-06.china.huawei.com (10.122.247.231) by
lhrpeml500005.china.huawei.com (7.191.163.240) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
15.1.2507.23; Tue, 4 Apr 2023 14:56:09 +0100
From: Jonathan Cameron <Jonathan.Cameron@huawei.com>
To: Mark Rutland <mark.rutland@arm.com>, Peter Zijlstra
<peterz@infradead.org>, Ingo Molnar <mingo@redhat.com>, Arnaldo Carvalho de
Melo <acme@kernel.org>, Will Deacon <will@kernel.org>,
<linux-kernel@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>,
<gregkh@linuxfoundation.org>
CC: <linuxarm@huawei.com>, Dan Williams <dan.j.williams@intel.com>, Shaokun
Zhang <zhangshaokun@hisilicon.com>, Yicong Yang <yangyicong@hisilicon.com>,
Jiucheng Xu <jiucheng.xu@amlogic.com>, Khuong Dinh
<khuong@os.amperecomputing.com>, Robert Richter <rric@kernel.org>, Atish
Patra <atishp@atishpatra.org>, Anup Patel <anup@brainfault.org>, Andy Gross
<agross@kernel.org>, Bjorn Andersson <andersson@kernel.org>, Frank Li
<Frank.li@nxp.com>, Shuai Xue <xueshuai@linux.alibaba.com>, Vineet Gupta
<vgupta@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Fenghua Yu
<fenghua.yu@intel.com>, Dave Jiang <dave.jiang@intel.com>, Wu Hao
<hao.wu@intel.com>, Tom Rix <trix@redhat.com>, <linux-fpga@vger.kernel.org>,
Suzuki K Poulose <suzuki.poulose@arm.com>, Liang Kan
<kan.liang@linux.intel.com>
Subject: [PATCH 27/32] ARM: imx: Assign parents for mmdc event_source devices
Date: Tue, 4 Apr 2023 14:42:20 +0100
Message-ID: <20230404134225.13408-28-Jonathan.Cameron@huawei.com>
X-Mailer: git-send-email 2.37.2
In-Reply-To: <20230404134225.13408-1-Jonathan.Cameron@huawei.com>
References: <20230404134225.13408-1-Jonathan.Cameron@huawei.com>
MIME-Version: 1.0
X-Originating-IP: [10.122.247.231]
X-ClientProxiedBy: lhrpeml500004.china.huawei.com (7.191.163.9) To
lhrpeml500005.china.huawei.com (7.191.163.240)
X-CFilter-Loop: Reflected
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3
X-CRM114-CacheID: sfid-20230404_065613_114678_2E1EB9E9
X-CRM114-Status: UNSURE ( 9.93 )
X-CRM114-Notice: Please train this message.
X-Spam-Score: -2.3 (--)
X-Spam-Report: Spam detection software,
running on the system "bombadil.infradead.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: Currently the PMU device appears directly under
/sys/devices/
Only root busses should appear there,
so instead assign the pmu->dev parent
to be the platform device. Link:
https://lore.kernel.org/linux-cxl/ZCLI9A40PJsyqAmq@kroah.com/
Cc: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Jonathan Cameron
<Jonathan.Cameron@huawei.com>
--- arch/arm/mach-imx/mmdc.c | 1 + [...]
Content analysis details: (-2.3 points, 5.0 required)
pts rule name description
---- ----------------------
--------------------------------------------------
-2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/,
medium trust
[185.176.79.56 listed in list.dnswl.org]
-0.0 SPF_PASS SPF: sender matches SPF record
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2)
[185.176.79.56 listed in wl.mailspike.net]
X-BeenThere: linux-arm-kernel@lists.infradead.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: <linux-arm-kernel.lists.infradead.org>
List-Unsubscribe:
<http://lists.infradead.org/mailman/options/linux-arm-kernel>,
<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>
List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/>
List-Post: <mailto:linux-arm-kernel@lists.infradead.org>
List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>
List-Subscribe:
<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,
<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org>
Errors-To:
linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org
|
| Series |
Add parents to struct pmu -> dev
|
expand
|
diff --git a/arch/arm/mach-imx/mmdc.c b/arch/arm/mach-imx/mmdc.c index b9efe9da06e0..a015e0ea915d 100644 --- a/arch/arm/mach-imx/mmdc.c +++ b/arch/arm/mach-imx/mmdc.c @@ -436,6 +436,7 @@ static int mmdc_pmu_init(struct mmdc_pmu *pmu_mmdc, { *pmu_mmdc = (struct mmdc_pmu) { .pmu = (struct pmu) { + .parent = dev, .task_ctx_nr = perf_invalid_context, .attr_groups = attr_groups, .event_init = mmdc_pmu_event_init,
Currently the PMU device appears directly under /sys/devices/ Only root busses should appear there, so instead assign the pmu->dev parent to be the platform device. Link: https://lore.kernel.org/linux-cxl/ZCLI9A40PJsyqAmq@kroah.com/ Cc: Shawn Guo <shawnguo@kernel.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> --- arch/arm/mach-imx/mmdc.c | 1 + 1 file changed, 1 insertion(+)