]> git.dujemihanovic.xyz Git - u-boot.git/commit
i2c: muxes: pca954x: Add MAX735x/MAX736x support
authorMaksim Kiselev <bigunclemax@gmail.com>
Thu, 19 Sep 2024 16:06:56 +0000 (19:06 +0300)
committerHeiko Schocher <hs@denx.de>
Mon, 21 Oct 2024 04:32:28 +0000 (06:32 +0200)
commitf7c9839a612158b0f07527153d815e901cdea3f8
tree676c111f508d83c73dcf74a1a4eb5b88b38cafaf
parentfa0ed06a749c8e3c65d8b12a7d2d33a055a08aad
i2c: muxes: pca954x: Add MAX735x/MAX736x support

Add support for the following Maxim chips using the existing PCA954x
driver:
- MAX7356
- MAX7357
- MAX7358
- MAX7367
- MAX7368
- MAX7369

All added Maxim chips behave like the PCA954x, where a single SMBUS byte
write selects up to 8 channels to be bridged to the primary bus.

Tested using the MAX7358.

Signed-off-by: Maksim Kiselev <bigunclemax@gmail.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
drivers/i2c/muxes/Kconfig
drivers/i2c/muxes/pca954x.c