Mellanox I2C driver
modulename: i2c-mlxcpld.ko
configname: CONFIG_I2C_MLXCPLD
Linux Kernel Configuration
└─>Device Drivers
└─>I2C support
└─>I2C Hardware Bus support
└─>Mellanox I2C driver
In linux kernel since version 3.10 (release Date: 2013-06-30)
This exposes the Mellanox platform I2C busses to the linux I2C layer
for X86 and ARM64/ACPI based systems.
Controller is implemented as CPLD logic.
This driver can also be built as a module. If so, the module will be
called as i2c-mlxcpld.
for X86 and ARM64/ACPI based systems.
Controller is implemented as CPLD logic.
This driver can also be built as a module. If so, the module will be
called as i2c-mlxcpld.
source code:
depends
CONFIG_HAS_IOMEMCONFIG_HAS_IOPORT
CONFIG_I2C
CONFIG_COMPILE_TEST or CONFIG_X86_64 or CONFIG_ACPI
CONFIG_ARM64