Yoshihiro Furudera
7c3a833a1d
i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJITSU-MONAKA
Enable DWAPB I2C controller support on FUJITSU-MONAKA.
This will be used in the FUJITSU-MONAKA server scheduled
for shipment in 2027.
The DSDT information obtained when verified using an
in-house simulator is presented below.
Device (SMB0)
{
Name (_HID, "FUJI200B") // _HID: Hardware ID
Name (_UID, Zero) // _UID: Unique ID
...
Name (_CRS, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x2A4B0000, // Address Base
0x00010000, // Address Length
)
Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
{
0x00000159,
}
})
...
}
The expression SMB0 is used to indicate SMBus HC#0,
a string of up to four characters.
Created the SMB0 object according to the following
specifications:
ACPI Specification
13.2. Accessing the SMBus from ASL Code
https://uefi.org/htmlspecs/ACPI_Spec_6_4_html/13_ACPI_System_Mgmt_Bus_Interface_Spec/accessing-the-smbus-from-asl-code.html
IPMI Specification
Example 4: SSIF Interface(P574)
https://www.intel.co.jp/content/www/jp/ja/products/docs/servers/ipmi/ipmi-second-gen-interface-spec-v2-rev1-1.html
Signed-off-by: Yoshihiro Furudera <fj5100bi@fujitsu.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2024-11-24 16:03:50 +01:00
..
2024-11-04 14:25:33 +10:00
2024-11-22 19:29:48 -08:00
2024-11-11 17:22:26 -08:00
2024-11-18 16:45:28 -08:00
2024-11-20 12:55:41 -08:00
2024-11-20 15:40:54 -08:00
2024-11-23 09:58:07 -08:00
2024-11-21 08:28:08 -08:00
2024-11-12 15:53:37 +01:00
2024-10-17 19:47:15 -06:00
2024-11-22 00:56:50 +02:00
2024-11-22 17:02:25 -08:00
2024-11-13 13:49:33 +01:00
2024-11-23 10:44:31 -08:00
2024-11-23 10:44:31 -08:00
2024-11-19 10:28:41 -08:00
2024-11-22 12:33:52 -08:00
2024-11-08 09:38:37 -07:00
2024-11-03 10:15:50 -10:00
2024-10-14 20:16:32 +05:30
2024-11-03 08:39:07 -08:00
2024-11-23 10:44:31 -08:00
2024-10-27 11:14:35 +09:00
2024-11-23 16:00:50 -08:00
2024-11-18 11:45:06 +01:00
2024-11-21 14:56:17 -08:00
2024-11-22 16:29:57 -08:00
2024-11-19 11:23:52 -08:00
2024-11-24 16:03:50 +01:00
2024-11-11 15:48:50 +01:00
2024-11-19 12:43:11 -08:00
2024-11-22 20:03:57 -08:00
2024-11-09 14:55:33 +01:00
2024-11-23 09:58:07 -08:00
2024-11-23 16:00:50 -08:00
2024-11-09 09:14:12 -08:00
2024-11-22 16:25:20 -08:00
2024-11-14 22:54:28 +11:00
2024-11-12 19:45:25 +01:00
2024-11-18 16:50:08 -08:00
2024-11-20 14:05:34 -08:00
2024-10-14 12:40:10 +02:00
2024-11-22 16:19:47 -08:00
2024-11-21 13:19:29 -08:00
2024-11-20 12:51:32 -08:00
2024-11-22 17:06:59 -08:00
2024-11-22 20:03:57 -08:00
2024-11-18 16:50:08 -08:00
2024-11-15 14:03:59 -06:00
2024-10-13 18:17:35 +02:00
2024-11-20 15:40:54 -08:00
2024-11-09 14:55:33 +01:00
2024-11-18 18:10:37 -08:00
2024-10-21 23:34:42 +05:30
2024-10-12 22:04:38 +02:00
2024-11-22 16:19:47 -08:00
2024-11-12 19:46:51 +01:00
2024-11-20 12:41:03 -08:00
2024-10-21 13:23:06 +02:00
2024-11-15 00:32:29 +11:00
2024-11-04 18:18:10 -08:00
2024-11-07 12:03:39 +01:00
2024-10-22 18:55:57 +02:00
2024-11-22 16:19:47 -08:00
2024-10-29 10:03:41 +01:00
2024-11-22 17:02:25 -08:00
2024-10-24 13:03:37 -05:00
2024-11-22 16:19:47 -08:00
2024-11-18 17:45:41 -08:00
2024-11-19 15:54:19 -08:00
2024-10-16 21:56:58 +02:00
2024-11-21 08:28:08 -08:00
2024-11-14 11:39:47 +00:00
2024-11-22 17:06:59 -08:00
2024-11-21 08:28:08 -08:00
2024-10-19 12:52:19 -07:00
2024-11-12 15:48:08 +01:00
2024-11-22 19:43:18 -08:00
2024-11-07 16:11:57 +01:00
2024-11-20 15:13:02 -08:00
2024-11-08 09:56:27 -10:00
2024-11-22 16:19:47 -08:00
2024-11-12 18:05:04 -05:00
2024-11-21 12:40:50 -08:00
2024-11-11 10:56:27 -08:00
2024-11-22 16:29:57 -08:00
2024-11-19 12:21:35 -08:00
2024-11-21 08:28:08 -08:00
2024-11-20 15:13:02 -08:00
2024-11-19 15:54:19 -08:00