diff options
Diffstat (limited to 'Documentation/devicetree/bindings')
4 files changed, 21 insertions, 6 deletions
diff --git a/Documentation/devicetree/bindings/arm/omap/l3-noc.txt b/Documentation/devicetree/bindings/arm/omap/l3-noc.txt index 6888a5efc860..c0105de55cbd 100644 --- a/Documentation/devicetree/bindings/arm/omap/l3-noc.txt +++ b/Documentation/devicetree/bindings/arm/omap/l3-noc.txt | |||
@@ -6,6 +6,7 @@ provided by Arteris. | |||
6 | Required properties: | 6 | Required properties: |
7 | - compatible : Should be "ti,omap3-l3-smx" for OMAP3 family | 7 | - compatible : Should be "ti,omap3-l3-smx" for OMAP3 family |
8 | Should be "ti,omap4-l3-noc" for OMAP4 family | 8 | Should be "ti,omap4-l3-noc" for OMAP4 family |
9 | - reg: Contains L3 register address range for each noc domain. | ||
9 | - ti,hwmods: "l3_main_1", ... One hwmod for each noc domain. | 10 | - ti,hwmods: "l3_main_1", ... One hwmod for each noc domain. |
10 | 11 | ||
11 | Examples: | 12 | Examples: |
diff --git a/Documentation/devicetree/bindings/arm/omap/timer.txt b/Documentation/devicetree/bindings/arm/omap/timer.txt index 8732d4d41f8b..d02e27c764ec 100644 --- a/Documentation/devicetree/bindings/arm/omap/timer.txt +++ b/Documentation/devicetree/bindings/arm/omap/timer.txt | |||
@@ -1,7 +1,20 @@ | |||
1 | OMAP Timer bindings | 1 | OMAP Timer bindings |
2 | 2 | ||
3 | Required properties: | 3 | Required properties: |
4 | - compatible: Must be "ti,omap2-timer" for OMAP2+ controllers. | 4 | - compatible: Should be set to one of the below. Please note that |
5 | OMAP44xx devices have timer instances that are 100% | ||
6 | register compatible with OMAP3xxx devices as well as | ||
7 | newer timers that are not 100% register compatible. | ||
8 | So for OMAP44xx devices timer instances may use | ||
9 | different compatible strings. | ||
10 | |||
11 | ti,omap2420-timer (applicable to OMAP24xx devices) | ||
12 | ti,omap3430-timer (applicable to OMAP3xxx/44xx devices) | ||
13 | ti,omap4430-timer (applicable to OMAP44xx devices) | ||
14 | ti,omap5430-timer (applicable to OMAP543x devices) | ||
15 | ti,am335x-timer (applicable to AM335x devices) | ||
16 | ti,am335x-timer-1ms (applicable to AM335x devices) | ||
17 | |||
5 | - reg: Contains timer register address range (base address and | 18 | - reg: Contains timer register address range (base address and |
6 | length). | 19 | length). |
7 | - interrupts: Contains the interrupt information for the timer. The | 20 | - interrupts: Contains the interrupt information for the timer. The |
@@ -22,7 +35,7 @@ Optional properties: | |||
22 | Example: | 35 | Example: |
23 | 36 | ||
24 | timer12: timer@48304000 { | 37 | timer12: timer@48304000 { |
25 | compatible = "ti,omap2-timer"; | 38 | compatible = "ti,omap3430-timer"; |
26 | reg = <0x48304000 0x400>; | 39 | reg = <0x48304000 0x400>; |
27 | interrupts = <95>; | 40 | interrupts = <95>; |
28 | ti,hwmods = "timer12" | 41 | ti,hwmods = "timer12" |
diff --git a/Documentation/devicetree/bindings/gpio/gpio-omap.txt b/Documentation/devicetree/bindings/gpio/gpio-omap.txt index bff51a2fee1e..a56e3a53a360 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-omap.txt +++ b/Documentation/devicetree/bindings/gpio/gpio-omap.txt | |||
@@ -5,12 +5,12 @@ Required properties: | |||
5 | - "ti,omap2-gpio" for OMAP2 controllers | 5 | - "ti,omap2-gpio" for OMAP2 controllers |
6 | - "ti,omap3-gpio" for OMAP3 controllers | 6 | - "ti,omap3-gpio" for OMAP3 controllers |
7 | - "ti,omap4-gpio" for OMAP4 controllers | 7 | - "ti,omap4-gpio" for OMAP4 controllers |
8 | - gpio-controller : Marks the device node as a GPIO controller. | ||
8 | - #gpio-cells : Should be two. | 9 | - #gpio-cells : Should be two. |
9 | - first cell is the pin number | 10 | - first cell is the pin number |
10 | - second cell is used to specify optional parameters (unused) | 11 | - second cell is used to specify optional parameters (unused) |
11 | - gpio-controller : Marks the device node as a GPIO controller. | 12 | - interrupt-controller: Mark the device node as an interrupt controller. |
12 | - #interrupt-cells : Should be 2. | 13 | - #interrupt-cells : Should be 2. |
13 | - interrupt-controller: Mark the device node as an interrupt controller | ||
14 | The first cell is the GPIO number. | 14 | The first cell is the GPIO number. |
15 | The second cell is used to specify flags: | 15 | The second cell is used to specify flags: |
16 | bits[3:0] trigger type and level flags: | 16 | bits[3:0] trigger type and level flags: |
@@ -29,8 +29,8 @@ Example: | |||
29 | gpio4: gpio4 { | 29 | gpio4: gpio4 { |
30 | compatible = "ti,omap4-gpio"; | 30 | compatible = "ti,omap4-gpio"; |
31 | ti,hwmods = "gpio4"; | 31 | ti,hwmods = "gpio4"; |
32 | #gpio-cells = <2>; | ||
33 | gpio-controller; | 32 | gpio-controller; |
34 | #interrupt-cells = <2>; | 33 | #gpio-cells = <2>; |
35 | interrupt-controller; | 34 | interrupt-controller; |
35 | #interrupt-cells = <2>; | ||
36 | }; | 36 | }; |
diff --git a/Documentation/devicetree/bindings/usb/omap-usb.txt b/Documentation/devicetree/bindings/usb/omap-usb.txt index 1ef0ce71f8fa..abce25684abc 100644 --- a/Documentation/devicetree/bindings/usb/omap-usb.txt +++ b/Documentation/devicetree/bindings/usb/omap-usb.txt | |||
@@ -18,6 +18,7 @@ OMAP MUSB GLUE | |||
18 | represents PERIPHERAL. | 18 | represents PERIPHERAL. |
19 | - power : Should be "50". This signifies the controller can supply upto | 19 | - power : Should be "50". This signifies the controller can supply upto |
20 | 100mA when operating in host mode. | 20 | 100mA when operating in host mode. |
21 | - usb-phy : the phandle for the PHY device | ||
21 | 22 | ||
22 | Optional properties: | 23 | Optional properties: |
23 | - ctrl-module : phandle of the control module this glue uses to write to | 24 | - ctrl-module : phandle of the control module this glue uses to write to |