-
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.
Merge tag 'imx-dt-3.10' of git://git.linaro.org/people/shawnguo/linux…
…-2.6 into next/dt From Shawn Guo: The imx device tree changes for 3.10: * The huge diff stat is introduced by the pinctrl changes. With DTC macro support ready, we're moving those huge mount of data about pins out of pinctrl driver. * Device tree source updates for GPI, LDB, SRC, cpufreq-cpu0. * Initial imx6dl device tree support * Board level DTS changes for some imx27 and imx51 platforms. * tag 'imx-dt-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6: (605 commits) ARM: dts: imx6dl-wandboard: Add USB Host support ARM: dts: imx51 cpu node ARM: dts: Add missing imx27-phytec-phycore dtb target ARM: dts: Add NFC support for i.MX27 Phytec PCM038 module ARM: i.MX51: Add PATA support ARM: dts: Add initial support for Wandboard Dual-Lite ARM: dts: imx: add initial imx6dl-sabreauto support ARM: dts: imx: add initial imx6dl-sabresd support ARM: dts: imx: make sabreauto and sabresd common pinctrl: add pinctrl driver for imx6sl pinctrl: add pinctrl driver for imx6dl ARM: dts: imx53: fix SD2_DATA1 pad AUDMUX_AUD4 configuration ARM: dts: MicroSys sbc6x support (i.MX6) ARM i.MX5: Add System Reset Controller (SRC) support for i.MX51 and i.MX53 ARM i.MX5: Add system reset controller (SRC) to i.MX51 and i.MX53 device tree ARM i.MX6q: Link system reset controller (SRC) to IPU in DT ARM i.MX6q: Add LDB device to device tree ARM: imx5 DT init cpufreq-cpu0 device ARM: imx27 DT init cpufreq-cpu0 device ARM i.MX53: Add LDB device to device tree ... Signed-off-by: Olof Johansson <olof@lixom.net>
- Loading branch information
Showing
643 changed files
with
16,830 additions
and
14,655 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
117 changes: 117 additions & 0 deletions
117
Documentation/devicetree/bindings/clock/imx27-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,117 @@ | ||
* Clock bindings for Freescale i.MX27 | ||
|
||
Required properties: | ||
- compatible: Should be "fsl,imx27-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.MX27 | ||
clocks and IDs. | ||
|
||
Clock ID | ||
----------------------- | ||
dummy 0 | ||
ckih 1 | ||
ckil 2 | ||
mpll 3 | ||
spll 4 | ||
mpll_main2 5 | ||
ahb 6 | ||
ipg 7 | ||
nfc_div 8 | ||
per1_div 9 | ||
per2_div 10 | ||
per3_div 11 | ||
per4_div 12 | ||
vpu_sel 13 | ||
vpu_div 14 | ||
usb_div 15 | ||
cpu_sel 16 | ||
clko_sel 17 | ||
cpu_div 18 | ||
clko_div 19 | ||
ssi1_sel 20 | ||
ssi2_sel 21 | ||
ssi1_div 22 | ||
ssi2_div 23 | ||
clko_en 24 | ||
ssi2_ipg_gate 25 | ||
ssi1_ipg_gate 26 | ||
slcdc_ipg_gate 27 | ||
sdhc3_ipg_gate 28 | ||
sdhc2_ipg_gate 29 | ||
sdhc1_ipg_gate 30 | ||
scc_ipg_gate 31 | ||
sahara_ipg_gate 32 | ||
rtc_ipg_gate 33 | ||
pwm_ipg_gate 34 | ||
owire_ipg_gate 35 | ||
lcdc_ipg_gate 36 | ||
kpp_ipg_gate 37 | ||
iim_ipg_gate 38 | ||
i2c2_ipg_gate 39 | ||
i2c1_ipg_gate 40 | ||
gpt6_ipg_gate 41 | ||
gpt5_ipg_gate 42 | ||
gpt4_ipg_gate 43 | ||
gpt3_ipg_gate 44 | ||
gpt2_ipg_gate 45 | ||
gpt1_ipg_gate 46 | ||
gpio_ipg_gate 47 | ||
fec_ipg_gate 48 | ||
emma_ipg_gate 49 | ||
dma_ipg_gate 50 | ||
cspi3_ipg_gate 51 | ||
cspi2_ipg_gate 52 | ||
cspi1_ipg_gate 53 | ||
nfc_baud_gate 54 | ||
ssi2_baud_gate 55 | ||
ssi1_baud_gate 56 | ||
vpu_baud_gate 57 | ||
per4_gate 58 | ||
per3_gate 59 | ||
per2_gate 60 | ||
per1_gate 61 | ||
usb_ahb_gate 62 | ||
slcdc_ahb_gate 63 | ||
sahara_ahb_gate 64 | ||
lcdc_ahb_gate 65 | ||
vpu_ahb_gate 66 | ||
fec_ahb_gate 67 | ||
emma_ahb_gate 68 | ||
emi_ahb_gate 69 | ||
dma_ahb_gate 70 | ||
csi_ahb_gate 71 | ||
brom_ahb_gate 72 | ||
ata_ahb_gate 73 | ||
wdog_ipg_gate 74 | ||
usb_ipg_gate 75 | ||
uart6_ipg_gate 76 | ||
uart5_ipg_gate 77 | ||
uart4_ipg_gate 78 | ||
uart3_ipg_gate 79 | ||
uart2_ipg_gate 80 | ||
uart1_ipg_gate 81 | ||
ckih_div1p5 82 | ||
fpm 83 | ||
mpll_osc_sel 84 | ||
mpll_sel 85 | ||
|
||
Examples: | ||
|
||
clks: ccm@10027000{ | ||
compatible = "fsl,imx27-ccm"; | ||
reg = <0x10027000 0x1000>; | ||
#clock-cells = <1>; | ||
}; | ||
|
||
uart1: serial@1000a000 { | ||
compatible = "fsl,imx27-uart", "fsl,imx21-uart"; | ||
reg = <0x1000a000 0x1000>; | ||
interrupts = <20>; | ||
clocks = <&clks 81>, <&clks 61>; | ||
clock-names = "ipg", "per"; | ||
status = "disabled"; | ||
}; |
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
Oops, something went wrong.