1 Clock bindings for ST-Ericsson U300 System Controller Clocks
3 Bindings for the gated system controller clocks:
6 - compatible: must be "stericsson,u300-syscon-clk"
7 - #clock-cells: must be <0>
8 - clock-type: specifies the type of clock:
11 2 = rest/remaining clock
12 - clock-id: specifies the clock in the type range
15 - clocks: parent clock(s)
17 The available clocks per type are as follows:
21 0 0 Slow peripheral bridge clock
25 0 7 Application timer clock
26 0 8 Access timer clock
28 1 0 Fast peripheral bridge clock
31 1 5 MMC interface peripheral (silicon) clock
35 2 4 DMA controller clock
36 2 5 External Memory Interface (EMIF) clock
37 2 6 NAND flask interface clock
38 2 8 XGAM graphics engine clock
39 2 9 Shared External Memory Interface (SEMI) clock
40 2 10 AHB Subsystem Bridge clock
41 2 12 Interrupt controller clock
45 gpio_clk: gpio_clk@13M {
47 compatible = "stericsson,u300-syscon-clk";
48 clock-type = <0>; /* Slow */
54 compatible = "stericsson,gpio-coh901";
60 Bindings for the MMC/SD card clock:
63 - compatible: must be "stericsson,u300-syscon-mclk"
64 - #clock-cells: must be <0>
67 - clocks: parent clock(s)
71 compatible = "stericsson,u300-syscon-mclk";
75 mmcsd: mmcsd@c0001000 {
76 compatible = "arm,pl18x", "arm,primecell";
77 clocks = <&mmc_pclk>, <&mmc_mclk>;
78 clock-names = "apb_pclk", "mclk";