rv1126-uboot/drivers/pinctrl
Philipp Tomsich 25527bfaa3 UPSTREAM: rockchip: pinctrl: rk3399: add support for I2C8
The RK3399 has a total of 9 I2C controllers.  To support these, the
enum in periph.h is extended and the mapping from the IRQ numbers to
the peripheral-ids is extended to ensure that pinctrl requests are
passed through to the function configuring the I2C pins.

For I2C8, the pinctrl is implemented and tested (on a RK3399-Q7) using
communication with the FAN53555 connected on I2C8.

Change-Id: I7ad9400f05d3ee89263ecd2bcc391483934b6c74
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Klaus Goger <klaus.goger@theobroma-systems.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 8c2bb589e29d5cb89e10c3ddd23b28d949fa9693)
2018-01-17 15:27:28 +08:00
..
aspeed aspeed: AST2500 Pinctrl Driver 2017-05-08 11:57:33 -04:00
ath79 dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
exynos dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
meson pinctrl: meson: add GPIO support 2017-07-26 11:26:48 -04:00
mvebu treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
nxp pinctrl: imx7ulp: Add new info instance for iomuxc1 2017-08-23 10:48:15 +02:00
rockchip UPSTREAM: rockchip: pinctrl: rk3399: add support for I2C8 2018-01-17 15:27:28 +08:00
uniphier ARM: uniphier: remove sLD3 SoC support 2017-08-20 23:05:39 +09:00
Kconfig rockchip: rk3066: add rk3066 pinctrl driver 2017-11-07 11:07:17 +08:00
Makefile pinctrl: mvebu: Enable support for the Armada 37xx pinctrl driver 2017-05-31 07:33:50 +02:00
pinctrl-at91-pio4.c dm: Rename dev_addr..() functions 2017-06-01 07:03:01 -06:00
pinctrl-at91.c dm: core: Replace of_offset with accessor (part 2) 2017-06-01 07:03:04 -06:00
pinctrl-generic.c dm: Use dm.h header when driver mode is used 2017-06-01 06:57:52 -06:00
pinctrl-sandbox.c dm: Use dm.h header when driver mode is used 2017-06-01 06:57:52 -06:00
pinctrl-single.c dm: core: Replace of_offset with accessor (part 2) 2017-06-01 07:03:04 -06:00
pinctrl-sti.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00
pinctrl-uclass.c dm: ofnode: rename ofnode_read_prop() to ofnode_get_property() 2017-07-11 10:08:20 -06:00
pinctrl_pic32.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
pinctrl_stm32.c treewide: replace with error() with pr_err() 2018-01-17 15:27:28 +08:00