-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
yaml --- r: 342251 b: refs/heads/master c: 6fe05f3 h: refs/heads/master i: 342249: b849d1a 342247: e7230a9 v: v3
- Loading branch information
Olof Johansson
committed
Nov 21, 2012
1 parent
5012eba
commit fc8cf9f
Showing
693 changed files
with
16,472 additions
and
10,267 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
--- | ||
refs/heads/master: 824b43968fed4b5a200cfef06129c0470eef306a | ||
refs/heads/master: 6fe05f33da536ac60a4c4e6807f454937047de54 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Texas Instruments DaVinci Platforms Device Tree Bindings | ||
-------------------------------------------------------- | ||
|
||
DA850/OMAP-L138/AM18x Evaluation Module (EVM) board | ||
Required root node properties: | ||
- compatible = "ti,da850-evm", "ti,da850"; | ||
|
||
EnBW AM1808 based CMC board | ||
Required root node properties: | ||
- compatible = "enbw,cmc", "ti,da850; | ||
|
||
Generic DaVinci Boards | ||
---------------------- | ||
|
||
DA850/OMAP-L138/AM18x generic board | ||
Required root node properties: | ||
- compatible = "ti,da850"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
15 changes: 15 additions & 0 deletions
15
trunk/Documentation/devicetree/bindings/arm/omap/counter.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
OMAP Counter-32K bindings | ||
|
||
Required properties: | ||
- compatible: Must be "ti,omap-counter32k" for OMAP controllers | ||
- reg: Contains timer register address range (base address and length) | ||
- ti,hwmods: Name of the hwmod associated to the counter, which is typically | ||
"counter_32k" | ||
|
||
Example: | ||
|
||
counter32k: counter@4a304000 { | ||
compatible = "ti,omap-counter32k"; | ||
reg = <0x4a304000 0x20>; | ||
ti,hwmods = "counter_32k"; | ||
}; |
31 changes: 31 additions & 0 deletions
31
trunk/Documentation/devicetree/bindings/arm/omap/timer.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
OMAP Timer bindings | ||
|
||
Required properties: | ||
- compatible: Must be "ti,omap2-timer" for OMAP2+ controllers. | ||
- reg: Contains timer register address range (base address and | ||
length). | ||
- interrupts: Contains the interrupt information for the timer. The | ||
format is being dependent on which interrupt controller | ||
the OMAP device uses. | ||
- ti,hwmods: Name of the hwmod associated to the timer, "timer<X>", | ||
where <X> is the instance number of the timer from the | ||
HW spec. | ||
|
||
Optional properties: | ||
- ti,timer-alwon: Indicates the timer is in an alway-on power domain. | ||
- ti,timer-dsp: Indicates the timer can interrupt the on-chip DSP in | ||
addition to the ARM CPU. | ||
- ti,timer-pwm: Indicates the timer can generate a PWM output. | ||
- ti,timer-secure: Indicates the timer is reserved on a secure OMAP device | ||
and therefore cannot be used by the kernel. | ||
|
||
Example: | ||
|
||
timer12: timer@48304000 { | ||
compatible = "ti,omap2-timer"; | ||
reg = <0x48304000 0x400>; | ||
interrupts = <95>; | ||
ti,hwmods = "timer12" | ||
ti,timer-alwon; | ||
ti,timer-secure; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
162 changes: 162 additions & 0 deletions
162
trunk/Documentation/devicetree/bindings/clock/imx25-clock.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,162 @@ | ||
* Clock bindings for Freescale i.MX25 | ||
|
||
Required properties: | ||
- compatible: Should be "fsl,imx25-ccm" | ||
- reg: Address and length of the register set | ||
- interrupts: Should contain CCM interrupt | ||
- #clock-cells: Should be <1> | ||
|
||
The clock consumer should specify the desired clock by having the clock | ||
ID in its "clocks" phandle cell. The following is a full list of i.MX25 | ||
clocks and IDs. | ||
|
||
Clock ID | ||
--------------------------- | ||
dummy 0 | ||
osc 1 | ||
mpll 2 | ||
upll 3 | ||
mpll_cpu_3_4 4 | ||
cpu_sel 5 | ||
cpu 6 | ||
ahb 7 | ||
usb_div 8 | ||
ipg 9 | ||
per0_sel 10 | ||
per1_sel 11 | ||
per2_sel 12 | ||
per3_sel 13 | ||
per4_sel 14 | ||
per5_sel 15 | ||
per6_sel 16 | ||
per7_sel 17 | ||
per8_sel 18 | ||
per9_sel 19 | ||
per10_sel 20 | ||
per11_sel 21 | ||
per12_sel 22 | ||
per13_sel 23 | ||
per14_sel 24 | ||
per15_sel 25 | ||
per0 26 | ||
per1 27 | ||
per2 28 | ||
per3 29 | ||
per4 30 | ||
per5 31 | ||
per6 32 | ||
per7 33 | ||
per8 34 | ||
per9 35 | ||
per10 36 | ||
per11 37 | ||
per12 38 | ||
per13 39 | ||
per14 40 | ||
per15 41 | ||
csi_ipg_per 42 | ||
epit_ipg_per 43 | ||
esai_ipg_per 44 | ||
esdhc1_ipg_per 45 | ||
esdhc2_ipg_per 46 | ||
gpt_ipg_per 47 | ||
i2c_ipg_per 48 | ||
lcdc_ipg_per 49 | ||
nfc_ipg_per 50 | ||
owire_ipg_per 51 | ||
pwm_ipg_per 52 | ||
sim1_ipg_per 53 | ||
sim2_ipg_per 54 | ||
ssi1_ipg_per 55 | ||
ssi2_ipg_per 56 | ||
uart_ipg_per 57 | ||
ata_ahb 58 | ||
reserved 59 | ||
csi_ahb 60 | ||
emi_ahb 61 | ||
esai_ahb 62 | ||
esdhc1_ahb 63 | ||
esdhc2_ahb 64 | ||
fec_ahb 65 | ||
lcdc_ahb 66 | ||
rtic_ahb 67 | ||
sdma_ahb 68 | ||
slcdc_ahb 69 | ||
usbotg_ahb 70 | ||
reserved 71 | ||
reserved 72 | ||
reserved 73 | ||
reserved 74 | ||
can1_ipg 75 | ||
can2_ipg 76 | ||
csi_ipg 77 | ||
cspi1_ipg 78 | ||
cspi2_ipg 79 | ||
cspi3_ipg 80 | ||
dryice_ipg 81 | ||
ect_ipg 82 | ||
epit1_ipg 83 | ||
epit2_ipg 84 | ||
reserved 85 | ||
esdhc1_ipg 86 | ||
esdhc2_ipg 87 | ||
fec_ipg 88 | ||
reserved 89 | ||
reserved 90 | ||
reserved 91 | ||
gpt1_ipg 92 | ||
gpt2_ipg 93 | ||
gpt3_ipg 94 | ||
gpt4_ipg 95 | ||
reserved 96 | ||
reserved 97 | ||
reserved 98 | ||
iim_ipg 99 | ||
reserved 100 | ||
reserved 101 | ||
kpp_ipg 102 | ||
lcdc_ipg 103 | ||
reserved 104 | ||
pwm1_ipg 105 | ||
pwm2_ipg 106 | ||
pwm3_ipg 107 | ||
pwm4_ipg 108 | ||
rngb_ipg 109 | ||
reserved 110 | ||
scc_ipg 111 | ||
sdma_ipg 112 | ||
sim1_ipg 113 | ||
sim2_ipg 114 | ||
slcdc_ipg 115 | ||
spba_ipg 116 | ||
ssi1_ipg 117 | ||
ssi2_ipg 118 | ||
tsc_ipg 119 | ||
uart1_ipg 120 | ||
uart2_ipg 121 | ||
uart3_ipg 122 | ||
uart4_ipg 123 | ||
uart5_ipg 124 | ||
reserved 125 | ||
wdt_ipg 126 | ||
|
||
Examples: | ||
|
||
clks: ccm@53f80000 { | ||
compatible = "fsl,imx25-ccm"; | ||
reg = <0x53f80000 0x4000>; | ||
interrupts = <31>; | ||
clock-output-names = ... | ||
"uart_ipg", | ||
"uart_serial", | ||
...; | ||
}; | ||
|
||
uart1: serial@43f90000 { | ||
compatible = "fsl,imx25-uart", "fsl,imx21-uart"; | ||
reg = <0x43f90000 0x4000>; | ||
interrupts = <45>; | ||
clocks = <&clks 79>, <&clks 50>; | ||
clock-names = "ipg", "per"; | ||
status = "disabled"; | ||
}; |
55 changes: 55 additions & 0 deletions
55
trunk/Documentation/devicetree/bindings/clock/zynq-7000.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
Device Tree Clock bindings for the Zynq 7000 EPP | ||
|
||
The Zynq EPP has several different clk providers, each with there own bindings. | ||
The purpose of this document is to document their usage. | ||
|
||
See clock_bindings.txt for more information on the generic clock bindings. | ||
See Chapter 25 of Zynq TRM for more information about Zynq clocks. | ||
|
||
== PLLs == | ||
|
||
Used to describe the ARM_PLL, DDR_PLL, and IO_PLL. | ||
|
||
Required properties: | ||
- #clock-cells : shall be 0 (only one clock is output from this node) | ||
- compatible : "xlnx,zynq-pll" | ||
- reg : pair of u32 values, which are the address offsets within the SLCR | ||
of the relevant PLL_CTRL register and PLL_CFG register respectively | ||
- clocks : phandle for parent clock. should be the phandle for ps_clk | ||
|
||
Optional properties: | ||
- clock-output-names : name of the output clock | ||
|
||
Example: | ||
armpll: armpll { | ||
#clock-cells = <0>; | ||
compatible = "xlnx,zynq-pll"; | ||
clocks = <&ps_clk>; | ||
reg = <0x100 0x110>; | ||
clock-output-names = "armpll"; | ||
}; | ||
|
||
== Peripheral clocks == | ||
|
||
Describes clock node for the SDIO, SMC, SPI, QSPI, and UART clocks. | ||
|
||
Required properties: | ||
- #clock-cells : shall be 1 | ||
- compatible : "xlnx,zynq-periph-clock" | ||
- reg : a single u32 value, describing the offset within the SLCR where | ||
the CLK_CTRL register is found for this peripheral | ||
- clocks : phandle for parent clocks. should hold phandles for | ||
the IO_PLL, ARM_PLL, and DDR_PLL in order | ||
- clock-output-names : names of the output clock(s). For peripherals that have | ||
two output clocks (for example, the UART), two clocks | ||
should be listed. | ||
|
||
Example: | ||
uart_clk: uart_clk { | ||
#clock-cells = <1>; | ||
compatible = "xlnx,zynq-periph-clock"; | ||
clocks = <&iopll &armpll &ddrpll>; | ||
reg = <0x154>; | ||
clock-output-names = "uart0_ref_clk", | ||
"uart1_ref_clk"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
trunk/Documentation/devicetree/bindings/input/touchscreen/bu21013.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
* Rohm BU21013 Touch Screen | ||
|
||
Required properties: | ||
- compatible : "rohm,bu21013_tp" | ||
- reg : I2C device address | ||
|
||
Optional properties: | ||
- touch-gpio : GPIO pin registering a touch event | ||
- <supply_name>-supply : Phandle to a regulator supply | ||
- rohm,touch-max-x : Maximum outward permitted limit in the X axis | ||
- rohm,touch-max-y : Maximum outward permitted limit in the Y axis | ||
- rohm,flip-x : Flip touch coordinates on the X axis | ||
- rohm,flip-y : Flip touch coordinates on the Y axis | ||
|
||
Example: | ||
|
||
i2c@80110000 { | ||
bu21013_tp@0x5c { | ||
compatible = "rohm,bu21013_tp"; | ||
reg = <0x5c>; | ||
touch-gpio = <&gpio2 20 0x4>; | ||
avdd-supply = <&ab8500_ldo_aux1_reg>; | ||
|
||
rohm,touch-max-x = <384>; | ||
rohm,touch-max-y = <704>; | ||
rohm,flip-y; | ||
}; | ||
}; |
Oops, something went wrong.