Skip to content

Commit 789aa3e

Browse files
committed
Merge: Add i2c-i801 support for Intel Panther Lake
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6620 JIRA: https://issues.redhat.com/browse/RHEL-47426 Signed-off-by: David Arcari <[email protected]> Approved-by: Tony Camuso <[email protected]> Approved-by: Mark Langsdorf <[email protected]> Approved-by: Steve Best <[email protected]> Approved-by: CKI KWF Bot <[email protected]> Merged-by: Augusto Caringi <[email protected]>
2 parents f4ca2d2 + 145e9bd commit 789aa3e

File tree

9 files changed

+534
-392
lines changed

9 files changed

+534
-392
lines changed

Documentation/i2c/busses/i2c-i801.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ Supported adapters:
4949
* Intel Meteor Lake (SOC and PCH)
5050
* Intel Birch Stream (SOC)
5151
* Intel Arrow Lake (SOC)
52+
* Intel Panther Lake (SOC)
5253

5354
Datasheets: Publicly available at the Intel website
5455

drivers/i2c/busses/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,19 @@ config I2C_I801
160160
Meteor Lake (SOC and PCH)
161161
Birch Stream (SOC)
162162
Arrow Lake (SOC)
163+
Panther Lake (SOC)
163164

164165
This driver can also be built as a module. If so, the module
165166
will be called i2c-i801.
166167

168+
config I2C_I801_MUX
169+
def_bool I2C_I801
170+
depends on DMI && I2C_MUX_GPIO
171+
depends on !(I2C_I801=y && I2C_MUX=m)
172+
help
173+
Optional support for multiplexed SMBUS on certain systems with
174+
more than 8 memory slots.
175+
167176
config I2C_ISCH
168177
tristate "Intel SCH SMBus 1.0"
169178
depends on PCI

0 commit comments

Comments
 (0)