]> git.baikalelectronics.ru Git - kernel.git/commit
i3c: Drop support for I2C 10 bit addresing
authorPrzemyslaw Gaj <pgaj@cadence.com>
Tue, 16 Apr 2019 08:36:14 +0000 (09:36 +0100)
committerBoris Brezillon <boris.brezillon@collabora.com>
Tue, 28 May 2019 07:39:53 +0000 (09:39 +0200)
commit17605fdab06b7d66738cb1c17a1f477474536acf
treeac3e59e2c53670b035f7e5b9edff48b35eaf25cd
parentb48e0d7fe5b5eb1732dfe0b8057a6c721c42f2d4
i3c: Drop support for I2C 10 bit addresing

This patch drops support for I2C devices with 10 bit addressing. When I2C
device with 10 bit address is defined in DT, I3C master registration fails.

Address space for I2C devices has been reduced and ->i2c_funcs() hook has been
removed.

Because this patch series dropped support for 10 bit I2C devices, support is
also dropped in Cadence I3C master driver and Synopsys DesignWare I3C master
driver.

Signed-off-by: Przemyslaw Gaj <pgaj@cadence.com>
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/i3c/master.c
drivers/i3c/master/dw-i3c-master.c
drivers/i3c/master/i3c-master-cdns.c
include/linux/i3c/master.h