summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/uniphier-pinctrl.dtsi
AgeCommit message (Collapse)Author
2018-10-03ARM: dts: uniphier: add SD/eMMC controller nodesMasahiro Yamada
Add SD controller nodes for LD4, Pro4, sLD8, Pro5, and PXs2. This is also used as an eMMC controller for LD4, Pro4, and sLD8. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-08-28ARM: dts: uniphier: add SPI pin-mux nodeKunihiko Hayashi
This commit adds pin-mux nodes for SPI controller. Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-03-28ARM: dts: uniphier: add pinctrl groups of ethernet for second instanceKunihiko Hayashi
Add pinctrl groups of ethernet, such as "ether1_rgmii" and "ether1_rmii". These are used for second ethernet instance. Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-03-15ARM: dts: uniphier: use proper SPDX-License-Identifier styleMasahiro Yamada
According to Documentation/process/license-rules.rst, move the SPDX License Identifier to the very top of the file. I used C++ comment style not only for the SPDX line but for the entire block because this seems Linus' preference [1]. I also dropped the parentheses to follow the examples in that document. [1] https://lkml.org/lkml/2017/11/25/133 Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-03-15ARM: dts: uniphier: add audio in/out pin-mux nodeKatsuhiro Suzuki
The UniPhier AIO audio system needs I2S data in/out lines and clock signal pins to connect external codec chip. Signed-off-by: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-10-15ARM: dts: uniphier: fix W=2 build warningsMasahiro Yamada
Fix warnings like follows: Warning (node_name_chars_strict): Character '_' not recommended in ... Commit 8654cb8d0371 ("dtc: update warning settings for new bus and node/property name checks") says these checks are a bit subjective, but Rob also says to not add new W=2 warnings. The exising warnings should be fixed in order to catch new ones easily. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-08-29ARM: dts: uniphier: add pinctrl groups of ethernet phy modeKunihiko Hayashi
Add pinctrl groups of ethenet phy mode, such as "ether_rgmii", "ether_rmii", and "ether_mii". Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-08-10ARM: dts: uniphier: add audio out pin-mux nodeKatsuhiro Suzuki
The UniPhier AIO2013 audio system needs I2S and clock signal pins to connect external codec chip. Signed-off-by: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-07-16ARM: dts: uniphier: use SPDX-License-Identifier (2nd)Masahiro Yamada
Commit fa53757bca33 ("ARM: dts: uniphier: use SPDX-License-Identifier") missed to touch these two. Now updating. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-03-12ARM: dts: uniphier: fix pin groups of eMMC pin-mux nodeMasahiro Yamada
The eMMC devices on UniPhier boards are generally used in the 8-bit mode. So, DAT4-7 pins should be controlled. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-01-22ARM: dts: uniphier: add SD pin-mux nodeMasahiro Yamada
The Pro4 SoC has 2 slots of SD controllers, so 2 pin-mux nodes (SD and SD1) are needed. The other SoCs have only 1 SD slot. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2017-01-22ARM: dts: uniphier: add eMMC pin-mux nodeMasahiro Yamada
All UniPhier SoCs support an eMMC controller. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2016-06-14ARM: dts: uniphier: add System Bus pinmux nodeMasahiro Yamada
This pin-muxing is needed to get access to the UniPhier System Bus. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Olof Johansson <olof@lixom.net>
2016-04-24ARM: dts: uniphier: add NAND pinmux nodeMasahiro Yamada
This commit adds pin-mux nodes for the NAND controller. Some SoCs support 2 chip selects and the others only support 1 chip select. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2016-03-18ARM: dts: uniphier: add pinmux node for I2C ch4Masahiro Yamada
This will be needed for UniPhier PH1-LD11 and PH1-LD20 SoCs. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2015-08-11ARM: dts: uniphier: add I2C controller device nodesMasahiro Yamada
Add I2C controller device nodes for PH1-sLD3, PH1-LD4, PH1-sLD8 (FIFO-less I2C) and PH1-Pro4 (FIFO-builtin I2C). Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Olof Johansson <olof@lixom.net>
2015-07-27ARM: dts: UniPhier: add UART and USB pinmux nodesMasahiro Yamada
The DT nodes in uniphier-pinctrl.dtsi provide the default pinctrl settings that would be suitable for most boards. You can still override them in your board DTS file if necessary. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Olof Johansson <olof@lixom.net>