diff options
author | Barry Song <Baohua.Song@csr.com> | 2012-08-23 04:47:54 +0200 |
---|---|---|
committer | Barry Song <Barry.Song@csr.com> | 2012-09-05 08:48:10 +0200 |
commit | 056876f6c73406c06d530d16d020177f5ec4a0bd (patch) | |
tree | f2ccb5d676cc62e2a9ef7ea759b3abaebc8b85e2 /arch/arm/boot/dts/prima2-evb.dts | |
parent | ARM: PRIMA2: rename prima2-cb.dts to prima2.dtsi as it only has SoC features (diff) | |
download | linux-056876f6c73406c06d530d16d020177f5ec4a0bd.tar.xz linux-056876f6c73406c06d530d16d020177f5ec4a0bd.zip |
pinctrl: sirf: add DT-binding pinmux mapping support
This makes us possible to define pinmux mapping in board-specific DTS.
prima2.dtsi provides all possible (groups,functions) configuration, and
device in .dts select configurations from dtsi files.
Signed-off-by: Barry Song <Baohua.Song@csr.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/prima2-evb.dts')
-rw-r--r-- | arch/arm/boot/dts/prima2-evb.dts | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/prima2-evb.dts b/arch/arm/boot/dts/prima2-evb.dts new file mode 100644 index 000000000000..57286b4e7b87 --- /dev/null +++ b/arch/arm/boot/dts/prima2-evb.dts @@ -0,0 +1,37 @@ +/* + * DTS file for CSR SiRFprimaII Evaluation Board + * + * Copyright (c) 2012 Cambridge Silicon Radio Limited, a CSR plc group company. + * + * Licensed under GPLv2 or later. + */ + +/dts-v1/; + +/include/ "prima2.dtsi" + +/ { + model = "CSR SiRFprimaII Evaluation Board"; + compatible = "sirf,prima2", "sirf,prima2-cb"; + + memory { + reg = <0x00000000 0x20000000>; + }; + + axi { + peri-iobg { + uart@b0060000 { + pinctrl-names = "default"; + pinctrl-0 = <&uart1_pins_a>; + }; + spi@b00d0000 { + pinctrl-names = "default"; + pinctrl-0 = <&spi0_pins_a>; + }; + spi@b0170000 { + pinctrl-names = "default"; + pinctrl-0 = <&spi1_pins_a>; + }; + }; + }; +}; |