1 From 4bdd40849632608d5cb7d3a64380cd76e7eea07b Mon Sep 17 00:00:00 2001
2 From: Jonas Gorski <jonas.gorski@gmail.com>
3 Date: Wed, 27 Jul 2016 11:33:56 +0200
4 Subject: [PATCH 02/16] Documentation: add BCM6328 pincontroller binding
7 Add binding documentation for the pincontrol core found in BCM6328 SoCs.
9 Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
11 .../bindings/pinctrl/brcm,bcm6328-pinctrl.txt | 61 ++++++++++++++++++++++
12 1 file changed, 61 insertions(+)
13 create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.txt
16 +++ b/Documentation/devicetree/bindings/pinctrl/brcm,bcm6328-pinctrl.txt
18 +* Broadcom BCM6328 pin controller
21 +- compatible: Must be "brcm,bcm6328-pinctrl".
22 +- reg: Register specifies of dirout, dat, mode, mux registers.
23 +- reg-names: Must be "dirout", "dat", "mode", "mux".
24 +- gpio-controller: Identifies this node as a GPIO controller.
25 +- #gpio-cells: Must be <2>
29 +pinctrl: pin-controller@10000080 {
30 + compatible = "brcm,bcm6328-pinctrl";
31 + reg = <0x10000080 0x8>,
35 + reg-names = "dirout", "dat", "mode", "mux";
41 +Available pins/groups and functions:
44 +-----------------------------------------------------------
51 +gpio6 6 led, serial_led_data
52 +gpio7 7 led, serial_led_clk
61 +gpio16 16 led, pcie_clkreq
70 +gpio25 25 ephy0_act_led
71 +gpio26 26 ephy1_act_led
72 +gpio27 27 ephy2_act_led
73 +gpio28 28 ephy3_act_led
77 +hsspi_cs1 - hsspi_cs1
78 +usb_port1 - usb_host_port, usb_device_port