ranges;
uart0: serial@d4017000 {
- compatible = "spacemit,k1-uart", "intel,xscale-uart";
+ compatible = "spacemit,pxa-uart";
reg = <0x0 0xd4017000 0x0 0x100>;
+ interrupt-parent = <&plic>;
interrupts = <42>;
- clock-frequency = <14857000>;
- reg-shift = <2>;
- reg-io-width = <4>;
- status = "disabled";
+ clocks = <&ccu CLK_UART1>, <&ccu CLK_SLOW_UART>;
+ clock-names = "func", "gate";
+ clk-fpga = <14750000>;
+ resets = <&reset RESET_UART1>;
+ power-domains = <&power K1X_PMU_BUS_PWR_DOMAIN>;
+ clk,pm-runtime,no-sleep;
+ cpuidle,pm-runtime,sleep;
+ dmas = <&pdma0 DMA_UART0_RX 1
+ &pdma0 DMA_UART0_TX 1>;
+ dma-names = "rx", "tx";
+ interconnects = <&dram_range0>;
+ interconnect-names = "dma-mem";
};
uart2: serial@d4017100 {