diff options
author | zhxihu <zhxihu@marvell.com> | 2016-03-16 00:09:35 -0700 |
---|---|---|
committer | Mohammed Habibulla <moch@google.com> | 2016-03-29 04:52:03 +0000 |
commit | d4cb1394128f6e3e837167f0bda345a608f7df4d (patch) | |
tree | 7d9bfe31b6b0cbaa89f1bf4a47e2a8ffa71bb421 | |
parent | 5028330d9f0275042208e110455fb3a4c4948372 (diff) | |
download | pxa-v3.14-d4cb1394128f6e3e837167f0bda345a608f7df4d.tar.gz |
VENDOR: Marvell: abox_edge: Add pin configuration for extension board
Add pin[GPIO/SPI/I2C] configuration information for the extension board
to support the Peripheral HAL.
BUG=27689060
Change-Id: Ifd52812b7cdd89b94e8387935d706c39ffdc44bf
-rw-r--r-- | arch/arm64/boot/dts/pxa1908-board-common.dtsi | 36 |
1 files changed, 29 insertions, 7 deletions
diff --git a/arch/arm64/boot/dts/pxa1908-board-common.dtsi b/arch/arm64/boot/dts/pxa1908-board-common.dtsi index e6a444ecdea..5c76d332432 100644 --- a/arch/arm64/boot/dts/pxa1908-board-common.dtsi +++ b/arch/arm64/boot/dts/pxa1908-board-common.dtsi @@ -425,7 +425,7 @@ */ mfp_pins_group_0: mfp_pins_group_0 { pinctrl-single,pins = < - DF_IO8 AF0 + /* DF_IO8 AF0 */ DF_IO9 AF0 DF_IO10 AF0 DF_IO11 AF0 @@ -451,6 +451,11 @@ mfp_pins_group_1: mfp_pins_group_1 { pinctrl-single,pins = < DF_IO14 AF0 + DF_IO8 AF1 /* GPIO100 */ + GPIO0 AF0 + GPIO1 AF0 + GPIO2 AF0 + GPIO3 AF0 >; DS_MEDIUM;PULL_UP;EDGE_NONE;LPM_NONE; }; @@ -644,6 +649,26 @@ DS_FAST;PULL_NONE;EDGE_NONE;LPM_DRIVE_LOW; }; + spi0_pmx_func: spi0_pmx_func { + pinctrl-single,pins = < + GPIO33 AF2 /* GPIO33 SSP0_CLK */ + GPIO34 AF2 /* GPIO34 SSP0_FRM */ + GPIO35 AF2 /* GPIO35 SSP0_RX */ + GPIO36 AF2 /* GPIO36 SSP0_TX */ + >; + MFP_DEFAULT; + }; + + spi1_pmx_func: spi1_pmx_func { + pinctrl-single,pins = < + DF_IO9 AF2 /* GPIO66 SSP2_CLK */ + DF_IO10 AF2 /* GPIO65 SSP2_FRM */ + DF_IO11 AF2 /* GPIO64 SSP2_TX */ + DF_IO12 AF2 /* GPIO63 SSP2_RX */ + >; + MFP_DEFAULT; + }; + sspa0_gpio: sspa0_gpio { pinctrl-single,pins = < GPIO21 AF0 @@ -664,10 +689,9 @@ }; twsi0_pmx_func: twsi0_pmx_func { - /* gpio53/54: AF1 */ pinctrl-single,pins = < - GPIO53 AF1 - GPIO54 AF1 + GPIO53 AF2 + GPIO54 AF2 >; MFP_LPM_FLOAT; }; @@ -845,14 +869,12 @@ }; twsi0: i2c@d4011000 { - /* pinctrl-names = "default","gpio"; pinctrl-0 = <&twsi0_pmx_func>; pinctrl-1 = <&twsi0_pmx_gpio>; i2c-gpio = <&gpio 53 0 &gpio 54 0>; - */ status = "okay"; - }; + }; twsi1: i2c@d4010800 { pinctrl-names = "default","gpio"; |