i2c: pasemi: Add Apple platform driver
authorSven Peter <sven@svenpeter.dev>
Fri, 8 Oct 2021 16:35:31 +0000 (18:35 +0200)
committerWolfram Sang <wsa@kernel.org>
Mon, 11 Oct 2021 09:45:48 +0000 (11:45 +0200)
commitd88ae2932df0e670610cb741fec442ad12466c03
treeb682007e0991e8935db5548da0a8742cb3a17760
parenta2c34bfd2c580f1732fc60e2af4aa439dde285be
i2c: pasemi: Add Apple platform driver

With all the previous preparations we can now finally add
the platform driver to support the PASemi-based controllers
in Apple SoCs. This does not work on the M1 yet but should
work on the early iPhones already.

Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Sven Peter <sven@svenpeter.dev>
Acked-by: Olof Johansson <olof@lixom.net>
Tested-by: Christian Zigotzky <chzigotzky@xenosoft.de>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
drivers/i2c/busses/Kconfig
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-pasemi-platform.c [new file with mode: 0644]