]> git.ipfire.org Git - thirdparty/linux.git/commit
misc: amd-sbi: Add support for SB-RMI over I3C
authorAkshay Gupta <akshay.gupta@amd.com>
Mon, 15 Sep 2025 10:36:45 +0000 (10:36 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 Oct 2025 05:59:57 +0000 (07:59 +0200)
commit5c7dddd7360b9f24d535c34dcd4101fe41b35aa1
treec0c0fa523b3cdfaecc5cac2f7c15a25d81c22d12
parentb9a7c9599120185ae65424cb93ab8af7b9024cf9
misc: amd-sbi: Add support for SB-RMI over I3C

AMD EPYC platforms with zen5 and later support APML(SB-RMI)
connection to the BMC over I3C bus for faster data transfer
up to 12.5 Mhz.
I2C and I3C is supported in same file using module_i3c_i2c_driver()
with probe based on dts entry.
AMD APML I3C devices support static address for backward compatibility to I2C.
I3C static address can be used to assign I3C device dynamic address.

Reviewed-by: Naveen Krishna Chatradhi <naveenkrishna.chatradhi@amd.com>
Signed-off-by: Akshay Gupta <akshay.gupta@amd.com>
Link: https://patch.msgid.link/20250915103649.1705078-2-akshay.gupta@amd.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/amd-sbi/Kconfig
drivers/misc/amd-sbi/rmi-i2c.c