diff options
| author | Adrian Hunter <adrian.hunter@intel.com> | 2026-01-06 18:44:11 +0200 |
|---|---|---|
| committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2026-01-14 15:53:33 +0100 |
| commit | 35c0bfe8fd1066c61420b076e7bcd3cfa54b9d92 (patch) | |
| tree | a3fcaef0a2dc414fda0642bd53b57930294f140a /include/linux | |
| parent | b43181b724e8b98f1c42d44db8f3c132a932773e (diff) | |
i3c: mipi-i3c-hci-pci: Assign unique device names and IDs for Intel LPSS I3C
Simplify the code and ensure names and IDs align with device documentation.
Use explicit device names and IDs for Intel LPSS I3C controllers instead of
dynamically allocated values.
Add "intel-lpss-i3c" to the platform_device_id table in the mipi-i3c-hci
driver and use the same name for Intel I3C controllers in the
mipi_i3c_hci_pci driver. Assign hard-coded IDs to reflect the hardware
layout.
Intel SoCs include two I3C PCI devices in the Low Power Subsystem (LPSS),
each supporting up to two I3C buses. The second PCI device is assigned ID 2
(not 1) to match this topology. Additional IDs will be introduced when
Multi-Bus Instance support is implemented.
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20260106164416.67074-7-adrian.hunter@intel.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
