|
96 | 96 | <AIC_FIQ AIC_TMR_HV_VIRT IRQ_TYPE_LEVEL_HIGH>;
|
97 | 97 | };
|
98 | 98 |
|
99 |
| - clk24: clock-24m { |
| 99 | + clkref: clock-ref { |
100 | 100 | compatible = "fixed-clock";
|
101 | 101 | #clock-cells = <0>;
|
102 | 102 | clock-frequency = <24000000>;
|
103 |
| - clock-output-names = "clk24"; |
| 103 | + clock-output-names = "clkref"; |
104 | 104 | };
|
105 | 105 |
|
106 | 106 | soc {
|
|
114 | 114 | i2c0: i2c@235010000 {
|
115 | 115 | compatible = "apple,t8103-i2c", "apple,i2c";
|
116 | 116 | reg = <0x2 0x35010000 0x0 0x4000>;
|
117 |
| - clocks = <&clk24>; |
| 117 | + clocks = <&clkref>; |
118 | 118 | interrupt-parent = <&aic>;
|
119 | 119 | interrupts = <AIC_IRQ 627 IRQ_TYPE_LEVEL_HIGH>;
|
120 | 120 | pinctrl-0 = <&i2c0_pins>;
|
|
127 | 127 | i2c1: i2c@235014000 {
|
128 | 128 | compatible = "apple,t8103-i2c", "apple,i2c";
|
129 | 129 | reg = <0x2 0x35014000 0x0 0x4000>;
|
130 |
| - clocks = <&clk24>; |
| 130 | + clocks = <&clkref>; |
131 | 131 | interrupt-parent = <&aic>;
|
132 | 132 | interrupts = <AIC_IRQ 628 IRQ_TYPE_LEVEL_HIGH>;
|
133 | 133 | pinctrl-0 = <&i2c1_pins>;
|
|
140 | 140 | i2c2: i2c@235018000 {
|
141 | 141 | compatible = "apple,t8103-i2c", "apple,i2c";
|
142 | 142 | reg = <0x2 0x35018000 0x0 0x4000>;
|
143 |
| - clocks = <&clk24>; |
| 143 | + clocks = <&clkref>; |
144 | 144 | interrupt-parent = <&aic>;
|
145 | 145 | interrupts = <AIC_IRQ 629 IRQ_TYPE_LEVEL_HIGH>;
|
146 | 146 | pinctrl-0 = <&i2c2_pins>;
|
|
154 | 154 | i2c3: i2c@23501c000 {
|
155 | 155 | compatible = "apple,t8103-i2c", "apple,i2c";
|
156 | 156 | reg = <0x2 0x3501c000 0x0 0x4000>;
|
157 |
| - clocks = <&clk24>; |
| 157 | + clocks = <&clkref>; |
158 | 158 | interrupt-parent = <&aic>;
|
159 | 159 | interrupts = <AIC_IRQ 630 IRQ_TYPE_LEVEL_HIGH>;
|
160 | 160 | pinctrl-0 = <&i2c3_pins>;
|
|
167 | 167 | i2c4: i2c@235020000 {
|
168 | 168 | compatible = "apple,t8103-i2c", "apple,i2c";
|
169 | 169 | reg = <0x2 0x35020000 0x0 0x4000>;
|
170 |
| - clocks = <&clk24>; |
| 170 | + clocks = <&clkref>; |
171 | 171 | interrupt-parent = <&aic>;
|
172 | 172 | interrupts = <AIC_IRQ 631 IRQ_TYPE_LEVEL_HIGH>;
|
173 | 173 | pinctrl-0 = <&i2c4_pins>;
|
|
188 | 188 | * TODO: figure out the clocking properly, there may
|
189 | 189 | * be a third selectable clock.
|
190 | 190 | */
|
191 |
| - clocks = <&clk24>, <&clk24>; |
| 191 | + clocks = <&clkref>, <&clkref>; |
192 | 192 | clock-names = "uart", "clk_uart_baud0";
|
193 | 193 | power-domains = <&ps_uart0>;
|
194 | 194 | status = "disabled";
|
|
200 | 200 | reg-io-width = <4>;
|
201 | 201 | interrupt-parent = <&aic>;
|
202 | 202 | interrupts = <AIC_IRQ 607 IRQ_TYPE_LEVEL_HIGH>;
|
203 |
| - clocks = <&clk24>, <&clk24>; |
| 203 | + clocks = <&clkref>, <&clkref>; |
204 | 204 | clock-names = "uart", "clk_uart_baud0";
|
205 | 205 | power-domains = <&ps_uart2>;
|
206 | 206 | status = "disabled";
|
|
327 | 327 | wdt: watchdog@23d2b0000 {
|
328 | 328 | compatible = "apple,t8103-wdt", "apple,wdt";
|
329 | 329 | reg = <0x2 0x3d2b0000 0x0 0x4000>;
|
330 |
| - clocks = <&clk24>; |
| 330 | + clocks = <&clkref>; |
331 | 331 | interrupt-parent = <&aic>;
|
332 | 332 | interrupts = <AIC_IRQ 338 IRQ_TYPE_LEVEL_HIGH>;
|
333 | 333 | };
|
|
0 commit comments