From: Michal Simek <michal.simek@amd.com>
To: Guenter Roeck <linux@roeck-us.net>
Cc: linux-kernel@vger.kernel.org, monstr@monstr.eu, git@amd.com,
vincent.guittot@linaro.org, Souvik.Chakravarty@arm.com,
"Alex Shi" <alexs@kernel.org>,
"Andy Shevchenko" <andy@kernel.org>,
"Bartosz Golaszewski" <brgl@kernel.org>,
"Brian Masney" <bmasney@redhat.com>,
"Cristian Marussi" <cristian.marussi@arm.com>,
"David Lechner" <dlechner@baylibre.com>,
"Dongliang Mu" <dzm91@hust.edu.cn>,
"Fabio Estevam" <festevam@gmail.com>,
"Frank Li" <Frank.Li@nxp.com>,
"Jonathan Cameron" <jic23@kernel.org>,
"Jonathan Corbet" <corbet@lwn.net>, "Len Brown" <lenb@kernel.org>,
"Liam Girdwood" <lgirdwood@gmail.com>,
"Linus Walleij" <linusw@kernel.org>,
"Lukasz Luba" <lukasz.luba@arm.com>,
"Mark Brown" <broonie@kernel.org>,
"Michael Turquette" <mturquette@baylibre.com>,
"Nuno Sá" <nuno.sa@analog.com>, "Pavel Machek" <pavel@kernel.org>,
"Peng Fan" <peng.fan@nxp.com>,
"Pengutronix Kernel Team" <kernel@pengutronix.de>,
"Philipp Zabel" <p.zabel@pengutronix.de>,
"Rafael J. Wysocki" <rafael@kernel.org>,
"Sascha Hauer" <s.hauer@pengutronix.de>,
"Shuah Khan" <skhan@linuxfoundation.org>,
"Stephen Boyd" <sboyd@kernel.org>,
"Sudeep Holla" <sudeep.holla@kernel.org>,
"Ulf Hansson" <ulfh@kernel.org>,
"Viresh Kumar" <viresh.kumar@linaro.org>,
"Yanteng Si" <si.yanteng@linux.dev>,
arm-scmi@vger.kernel.org,
"open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE"
<imx@lists.linux.dev>,
linux-arm-kernel@lists.infradead.org,
"open list:COMMON CLK FRAMEWORK" <linux-clk@vger.kernel.org>,
"open list:DOCUMENTATION" <linux-doc@vger.kernel.org>,
"open list:GPIO SUBSYSTEM" <linux-gpio@vger.kernel.org>,
"open list:HARDWARE MONITORING" <linux-hwmon@vger.kernel.org>,
"open list:IIO SUBSYSTEM AND DRIVERS" <linux-iio@vger.kernel.org>,
"open list:ENERGY MODEL" <linux-pm@vger.kernel.org>
Subject: Re: [RFC PATCH] firmware: scmi: Make SCMI arch independent
Date: Fri, 10 Jul 2026 08:01:56 +0200 [thread overview]
Message-ID: <233a5acc-89e7-4ff0-a8c7-867dc1c176ff@amd.com> (raw)
In-Reply-To: <6cc90547-a3d6-40b4-8914-a1ff60944cdf@roeck-us.net>
On 7/9/26 18:07, Guenter Roeck wrote:
> On Thu, Jul 09, 2026 at 03:27:00PM +0200, Michal Simek wrote:
>> On heterogenious systems like AMD/Xilinx FPGA there is a need to talk to
>> SCMI server from different architectures than ARM that's why remove
>> ARM/ARM64 Kconfig dependency with also remove ARM from description and
>> rename folder to reflect it.
>> From specification perspective only ARM specific transport layers should be
>> available on ARM/ARM64 architectures.
>>
>> That's why get rid of ARM prefix and description from documentation, file
>> names, folder names, MODULE description, module names, Kconfig and
>> comments.
>> But keep origin Kconfig symbols not to break existing users.
>>
>> Hwmon, pinctrl, powercap, regulator, reset, clk and cpufreq scmi drivers
>> already miss arm prefix that's why synchronize all of them to be without
>> arm prefix.
>>
>> Signed-off-by: Michal Simek <michal.simek@amd.com>
>> ---
>>
>> Likely I missed other locations but I wanted to send this RFC to have a
>> discussion about it.
>> ---
> ...
>> drivers/hwmon/Kconfig | 2 +-
> ...
>> diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
>> index 2bfbcc033d59..cda0aedb36ca 100644
>> --- a/drivers/hwmon/Kconfig
>> +++ b/drivers/hwmon/Kconfig
>> @@ -401,7 +401,7 @@ config SENSORS_ARCTIC_FAN_CONTROLLER
>> will be called arctic_fan_controller.
>>
>> config SENSORS_ARM_SCMI
>> - tristate "ARM SCMI Sensors"
>> + tristate "SCMI Sensors"
>> depends on ARM_SCMI_PROTOCOL
>> depends on THERMAL || !THERMAL_OF
>> help
>
> I agree in principle, but I don't see why this would have to be done
> in a single patch. Also, both the Kconfig file (SENSORS_ARM_SCMI,
> ARM_SCMI_PROTOCOL) and the driver itself (""ARM SCMI HWMON interface
> driver") still reference ARM.
It should be split for sure. Just wanted to get initial feedback about this
change to show that it targets multiple locations.
Thanks,
Michal
prev parent reply other threads:[~2026-07-10 6:31 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-09 13:27 [RFC PATCH] firmware: scmi: Make SCMI arch independent Michal Simek
2026-07-09 13:48 ` Mark Brown
2026-07-09 14:14 ` Sudeep Holla
2026-07-09 15:15 ` Michal Simek
2026-07-09 15:04 ` Vincent Guittot
2026-07-09 15:56 ` Cristian Marussi
2026-07-10 7:03 ` Michal Simek
2026-07-10 7:35 ` Sudeep Holla
2026-07-10 7:42 ` Michal Simek
2026-07-10 8:38 ` Sudeep Holla
2026-07-10 8:46 ` Michal Simek
2026-07-10 8:59 ` Sudeep Holla
2026-07-09 16:07 ` Guenter Roeck
2026-07-10 6:01 ` Michal Simek [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=233a5acc-89e7-4ff0-a8c7-867dc1c176ff@amd.com \
--to=michal.simek@amd.com \
--cc=Frank.Li@nxp.com \
--cc=Souvik.Chakravarty@arm.com \
--cc=alexs@kernel.org \
--cc=andy@kernel.org \
--cc=arm-scmi@vger.kernel.org \
--cc=bmasney@redhat.com \
--cc=brgl@kernel.org \
--cc=broonie@kernel.org \
--cc=corbet@lwn.net \
--cc=cristian.marussi@arm.com \
--cc=dlechner@baylibre.com \
--cc=dzm91@hust.edu.cn \
--cc=festevam@gmail.com \
--cc=git@amd.com \
--cc=imx@lists.linux.dev \
--cc=jic23@kernel.org \
--cc=kernel@pengutronix.de \
--cc=lenb@kernel.org \
--cc=lgirdwood@gmail.com \
--cc=linusw@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-hwmon@vger.kernel.org \
--cc=linux-iio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=lukasz.luba@arm.com \
--cc=monstr@monstr.eu \
--cc=mturquette@baylibre.com \
--cc=nuno.sa@analog.com \
--cc=p.zabel@pengutronix.de \
--cc=pavel@kernel.org \
--cc=peng.fan@nxp.com \
--cc=rafael@kernel.org \
--cc=s.hauer@pengutronix.de \
--cc=sboyd@kernel.org \
--cc=si.yanteng@linux.dev \
--cc=skhan@linuxfoundation.org \
--cc=sudeep.holla@kernel.org \
--cc=ulfh@kernel.org \
--cc=vincent.guittot@linaro.org \
--cc=viresh.kumar@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox