.. | .. |
---|
15 | 15 | */ |
---|
16 | 16 | |
---|
17 | 17 | /dts-v1/; |
---|
| 18 | +#include <dt-bindings/interrupt-controller/irq.h> |
---|
18 | 19 | #include <dt-bindings/input/input.h> |
---|
19 | 20 | #include "s5pv210.dtsi" |
---|
20 | 21 | |
---|
.. | .. |
---|
31 | 32 | reg = <0x20000000 0x40000000>; |
---|
32 | 33 | }; |
---|
33 | 34 | |
---|
34 | | - ethernet@18000000 { |
---|
| 35 | + pmic_ap_clk: clock-0 { |
---|
| 36 | + /* Workaround for missing PMIC and its clock */ |
---|
| 37 | + compatible = "fixed-clock"; |
---|
| 38 | + #clock-cells = <0>; |
---|
| 39 | + clock-frequency = <32768>; |
---|
| 40 | + }; |
---|
| 41 | + |
---|
| 42 | + ethernet@a8000000 { |
---|
35 | 43 | compatible = "davicom,dm9000"; |
---|
36 | 44 | reg = <0xA8000000 0x2 0xA8000002 0x2>; |
---|
37 | 45 | interrupt-parent = <&gph1>; |
---|
38 | | - interrupts = <1 4>; |
---|
| 46 | + interrupts = <1 IRQ_TYPE_LEVEL_HIGH>; |
---|
39 | 47 | local-mac-address = [00 00 de ad be ef]; |
---|
40 | 48 | davicom,no-eeprom; |
---|
41 | 49 | }; |
---|
.. | .. |
---|
147 | 155 | |
---|
148 | 156 | &rtc { |
---|
149 | 157 | status = "okay"; |
---|
| 158 | + clocks = <&clocks CLK_RTC>, <&pmic_ap_clk>; |
---|
| 159 | + clock-names = "rtc", "rtc_src"; |
---|
150 | 160 | }; |
---|
151 | 161 | |
---|
152 | 162 | &sdhci0 { |
---|