summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay Gupta <Akshay.Gupta@amd.com>2026-03-18 14:27:11 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-04-02 17:17:29 +0300
commiteef2a8ddfaf80ecca82800f40bce8647ac1bdf57 (patch)
treefec43c49b73cad0c901a7add6227f8f8f471b887
parent82e1288701c0b746397f2a133b1f93d3d48eee23 (diff)
downloadlinux-eef2a8ddfaf80ecca82800f40bce8647ac1bdf57.tar.xz
misc: amd-sbi: Add device tree mapping for AMD SBRMI devices
Add device tree mapping to enable SBRMI device support across different models and steppings on the AMD Venice platform. Reviewed-by: Naveen Krishna Chatradhi <naveenkrishna.chatradhi@amd.com> Signed-off-by: Akshay Gupta <Akshay.Gupta@amd.com> Link: https://patch.msgid.link/20260318112711.2757467-3-Akshay.Gupta@amd.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/misc/amd-sbi/rmi-i2c.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/misc/amd-sbi/rmi-i2c.c b/drivers/misc/amd-sbi/rmi-i2c.c
index 04182358bebb..37e5ea83bf97 100644
--- a/drivers/misc/amd-sbi/rmi-i2c.c
+++ b/drivers/misc/amd-sbi/rmi-i2c.c
@@ -222,6 +222,10 @@ static void sbrmi_i3c_remove(struct i3c_device *i3cdev)
static const struct i3c_device_id sbrmi_i3c_id[] = {
/* PID for AMD SBRMI device */
I3C_DEVICE_EXTRA_INFO(0x112, 0x0, 0x2, NULL),
+ I3C_DEVICE_EXTRA_INFO(0x0, 0x0, 0x118, NULL), /* Socket:0, Venice */
+ I3C_DEVICE_EXTRA_INFO(0x0, 0x100, 0x118, NULL), /* Socket:1, Venice */
+ I3C_DEVICE_EXTRA_INFO(0x112, 0x0, 0x119, NULL), /* Socket:0, Venice */
+ I3C_DEVICE_EXTRA_INFO(0x112, 0x100, 0x119, NULL), /* Socket:1, Venice */
{}
};
MODULE_DEVICE_TABLE(i3c, sbrmi_i3c_id);