i2c: mux: mlxcpld: Extend driver to support word address space devices
authorVadim Pasternak <vadimp@nvidia.com>
Mon, 8 Feb 2021 20:16:04 +0000 (22:16 +0200)
committerWolfram Sang <wsa@kernel.org>
Tue, 9 Feb 2021 10:35:34 +0000 (11:35 +0100)
commitc52a1c5f5db55c6a71110c2db9ae26b9f5269d20
tree68c685292f81b63458285fa5faa801bec5f2ea89
parentcae5216387d18c888f9f38a0cf5be341a0af75a6
i2c: mux: mlxcpld: Extend driver to support word address space devices

Extend driver to allow I2C routing control through CPLD devices with
word address space. Till now only CPLD devices with byte address space
have been supported.

Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>
Reviewed-by: Michael Shych <michaelsh@nvidia.com>
Acked-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/muxes/i2c-mux-mlxcpld.c
include/linux/platform_data/mlxcpld.h