public inbox for linux-i3c@lists.infradead.org
 help / color / mirror / Atom feed
From: Krzysztof Kozlowski <krzk@kernel.org>
To: Guenter Roeck <linux@roeck-us.net>, Akhil R <akhilrajeev@nvidia.com>
Cc: Frank.Li@nxp.com, acpica-devel@lists.linux.dev,
	alexandre.belloni@bootlin.com, conor+dt@kernel.org,
	devicetree@vger.kernel.org, ebiggers@kernel.org,
	krzk+dt@kernel.org, lenb@kernel.org, linux-acpi@vger.kernel.org,
	linux-hwmon@vger.kernel.org, linux-i3c@lists.infradead.org,
	linux-kernel@vger.kernel.org, miquel.raynal@bootlin.com,
	p.zabel@pengutronix.de, rafael@kernel.org, robh@kernel.org,
	sakari.ailus@linux.intel.com, wsa+renesas@sang-engineering.com
Subject: Re: [PATCH v2 13/13] arm64: defconfig: Enable I3C and SPD5118 hwmon
Date: Sun, 12 Apr 2026 15:32:23 +0200	[thread overview]
Message-ID: <ef05d6fd-97d9-4795-9626-e69895e5df74@kernel.org> (raw)
In-Reply-To: <d0f1f053-589a-4681-8c8f-8e4b5daec145@roeck-us.net>

On 11/04/2026 09:20, Guenter Roeck wrote:
> On 4/10/26 22:34, Akhil R wrote:
> [ ... ]
>>>>> And it
>>>>> should bring me clear rule what I can or cannot remove from defconfig,
>>>>> if in 2 years I come and start pruning it from symbols.
>>
>> I am still a little confused on what information would likely accept (and
>> keep) these configs in the defconfig. Would updating the commit message
>> as below work?
>>
>> "These configs enable the support for SPD5118 within the
>> Small-Outline-Compression-Attached Memory Modules (SOCAMM) LPDDR5X found
>> in the NVIDIA Vera CPUs. The Vera CPU uses ACPI and is part of platforms
>> such as Vera Rubin."
>>
> 
> It is quite interesting that we argue about SPD5118 which is mandatory in
> DDR5 systems. At the same time, CONFIG_IGB_HWMON, CONFIG_SENSORS_MACSMC_HWMON,
> CONFIG_SENSORS_RASPBERRYPI_HWMON, and CONFIG_RTC_DRV_DS3232_HWMON _are_
> enabled in arm64:defconfig. CONFIG_IGB_HWMON is even built-in.

Why CONFIG_SENSORS_MACSMC_HWMON is weird? It is part of the soc using
the defconfig?

The author here has troubles bringing any arguments why his drivers
should be defconfig and keeps asking what do I want to hear. If one
cannot make an argument why a change is needed, then maybe the change
should not be sent?

It's the job of the author to convince why the community needs this
change, unless it is obvious, ofc.

> 
> It is kind of difficult to understand why those are more important than
> the temperature sensor on DDR5 modules (or the temperature sensor on DDR4
> modules, for that matter).

No one discussed this. I have no clue what is SPD5118 and commit msg did
not explain that. Did not even provide accurate user of that.

> 
> I don't know what the policy for defconfig is, but just based on that it does
> seem to lack consistency.

No wonder... people write poor commits and send that to upstream. And
when asked "why do we want this" they got stuck.

> 
> A separate question is if it is time to enable I3C in default configurations.
> I'd think so - more and more chip vendors support it, and presumably they would
> not invest in it if there was no demand, but that is just my personal opinion.

Isn't I3C needed for SPD5118. Otherwise I understand even less from this
rationale - why I3C is being enabled here?

And before author asks what do I want to here: no, it is author's job to
convince me to accept I3C in defconfig. Not mine.

Best regards,
Krzysztof

-- 
linux-i3c mailing list
linux-i3c@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-i3c

  reply	other threads:[~2026-04-12 13:32 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-09 10:57 [PATCH v2 00/13] Support ACPI and SETAASA device discovery Akhil R
2026-04-09 10:57 ` [PATCH v2 01/13] dt-bindings: i3c: Add mipi-i3c-static-method to support SETAASA Akhil R
2026-04-10  2:00   ` Frank Li
2026-04-10  4:30     ` Akhil R
2026-04-09 10:57 ` [PATCH v2 02/13] ACPICA: Read LVR from the I2C resource descriptor Akhil R
2026-04-09 11:07   ` Rafael J. Wysocki
2026-04-10  2:04   ` Frank Li
2026-04-10  4:45     ` Akhil R
2026-04-10 10:59       ` Rafael J. Wysocki
2026-04-11  5:41         ` Akhil R
2026-04-10 10:57     ` Rafael J. Wysocki
2026-04-09 10:57 ` [PATCH v2 03/13] i3c: master: Use unified device property interface Akhil R
2026-04-09 10:57 ` [PATCH v2 04/13] i3c: master: Support ACPI enumeration of child devices Akhil R
2026-04-10  2:17   ` Frank Li
2026-04-10  5:31     ` Akhil R
2026-04-09 10:57 ` [PATCH v2 05/13] i3c: master: Add support for devices using SETAASA Akhil R
2026-04-10  2:25   ` Frank Li
2026-04-09 10:57 ` [PATCH v2 06/13] i3c: master: Add support for devices without PID Akhil R
2026-04-10  2:37   ` Frank Li
2026-04-09 10:57 ` [PATCH v2 07/13] i3c: master: match I3C device through DT and ACPI Akhil R
2026-04-10  2:40   ` Frank Li
2026-04-09 10:57 ` [PATCH v2 08/13] i3c: dw-i3c-master: Add SETAASA as supported CCC Akhil R
2026-04-10  2:41   ` Frank Li
2026-04-09 10:57 ` [PATCH v2 09/13] i3c: dw-i3c-master: Add a quirk to skip clock and reset Akhil R
2026-04-10  2:45   ` Frank Li
2026-04-10  6:07     ` Akhil R
2026-04-09 10:57 ` [PATCH v2 10/13] i3c: dw-i3c-master: Add ACPI ID for Tegra410 Akhil R
2026-04-10  2:47   ` Frank Li
2026-04-09 10:57 ` [PATCH v2 11/13] hwmon: spd5118: Remove 16-bit addressing Akhil R
2026-04-09 14:11   ` Guenter Roeck
2026-04-09 10:57 ` [PATCH v2 12/13] hwmon: spd5118: Add I3C support Akhil R
2026-04-09 14:19   ` Guenter Roeck
2026-04-09 10:57 ` [PATCH v2 13/13] arm64: defconfig: Enable I3C and SPD5118 hwmon Akhil R
2026-04-10  6:39   ` Krzysztof Kozlowski
2026-04-10  6:57     ` Guenter Roeck
2026-04-10  7:18       ` Krzysztof Kozlowski
2026-04-10  8:37         ` Akhil R
2026-04-10  9:57           ` Krzysztof Kozlowski
2026-04-11  5:34             ` Akhil R
2026-04-11  7:20               ` Guenter Roeck
2026-04-12 13:32                 ` Krzysztof Kozlowski [this message]
2026-04-12 13:33                   ` Krzysztof Kozlowski
2026-04-12 13:21               ` Krzysztof Kozlowski
2026-04-10  7:04     ` Akhil R

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=ef05d6fd-97d9-4795-9626-e69895e5df74@kernel.org \
    --to=krzk@kernel.org \
    --cc=Frank.Li@nxp.com \
    --cc=acpica-devel@lists.linux.dev \
    --cc=akhilrajeev@nvidia.com \
    --cc=alexandre.belloni@bootlin.com \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=ebiggers@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-i3c@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@roeck-us.net \
    --cc=miquel.raynal@bootlin.com \
    --cc=p.zabel@pengutronix.de \
    --cc=rafael@kernel.org \
    --cc=robh@kernel.org \
    --cc=sakari.ailus@linux.intel.com \
    --cc=wsa+renesas@sang-engineering.com \
    /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