dt-bindings: pinctrl: uniphier: add UniPhier pinctrl binding
The driver has been in the tree for a while, but its binding document is missing. Hence, here it is. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
e7c0e2f372
commit
3881c4a56e
|
@ -0,0 +1,27 @@
|
|||
UniPhier SoCs pin controller
|
||||
|
||||
Required properties:
|
||||
- compatible: should be one of the following:
|
||||
"socionext,uniphier-ld4-pinctrl" - for LD4 SoC
|
||||
"socionext,uniphier-pro4-pinctrl" - for Pro4 SoC
|
||||
"socionext,uniphier-sld8-pinctrl" - for sLD8 SoC
|
||||
"socionext,uniphier-pro5-pinctrl" - for Pro5 SoC
|
||||
"socionext,uniphier-pxs2-pinctrl" - for PXs2 SoC
|
||||
"socionext,uniphier-ld6b-pinctrl" - for LD6b SoC
|
||||
"socionext,uniphier-ld11-pinctrl" - for LD11 SoC
|
||||
"socionext,uniphier-ld20-pinctrl" - for LD20 SoC
|
||||
"socionext,uniphier-pxs3-pinctrl" - for PXs3 SoC
|
||||
|
||||
Note:
|
||||
The UniPhier pinctrl should be a subnode of a "syscon" compatible node.
|
||||
|
||||
Example:
|
||||
soc-glue@5f800000 {
|
||||
compatible = "socionext,uniphier-pro4-soc-glue",
|
||||
"simple-mfd", "syscon";
|
||||
reg = <0x5f800000 0x2000>;
|
||||
|
||||
pinctrl: pinctrl {
|
||||
compatible = "socionext,uniphier-pro4-pinctrl";
|
||||
};
|
||||
};
|
|
@ -2042,6 +2042,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
|||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
|
||||
S: Maintained
|
||||
F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
|
||||
F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
|
||||
F: arch/arm/boot/dts/uniphier*
|
||||
F: arch/arm/include/asm/hardware/cache-uniphier.h
|
||||
F: arch/arm/mach-uniphier/
|
||||
|
|
Loading…
Reference in New Issue