| .. | .. |
|---|
| 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 { |
|---|