Re: [PATCH v7 03/12] i3c: master: Support ACPI enumeration of child devices
[email protected] Tue, 28 Jul 2026 07:18:39 +0000
| Newsgroups | org.kernel.vger.linux-hwmon,org.infradead.lists.linux-i3c,org.kernel.vger.linux-devicetree |
|---|---|
| Message-ID | <[email protected]> |
> Although the existing subsystem allows host controllers to register > through the ACPI table, it was not possible to describe I3C or I2C > devices when using ACPI. This is because the driver relied on the reg > property to retrieve the PID, static address, etc., whereas ACPI uses > _ADR or serial resources to describe such devices. > > Read _ADR and LVR from ACPI resources and extract the data as per the > ACPI specification for an I3C bus. Also read mipi-i3c-static-address as > per the MIPI DISCO specifications [1] to get the static address to be > used. > > Enable describing I3C or I2C devices in the ACPI table. This is required > if the device uses a static address or if it needs device-specific > properties. > > [1] https://www.mipi.org/mipi-disco-for-i3c-download > > Reviewed-by: Frank Li <[email protected]> > Signed-off-by: Akhil R <[email protected]> Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=3