--- a/arch/arm/boot/dts/hi3516ev200.dtsi +++ b/arch/arm/boot/dts/hi3516ev200.dtsi @@ -169,13 +169,13 @@ }; dual_timer1: dual_timer@12001000 { - compatible = "arm,sp804", "arm,primecell"; + compatible = "arm,sp805", "arm,primecell5"; /* timer2 & timer3 */ interrupts = <0 6 4>; reg = <0x12001000 0x1000>; clocks = <&clk_3m>, <&clk_3m>, <&clk_apb>; clock-names = "timer10", "timer11", "apb_pclk"; - status = "disabled"; + status = "okay"; }; uart0: uart@12040000 { --- a/arch/arm/boot/dts/hi3516ev300.dtsi +++ b/arch/arm/boot/dts/hi3516ev300.dtsi @@ -173,13 +173,13 @@ }; dual_timer1: dual_timer@12001000 { - compatible = "arm,sp804", "arm,primecell"; + compatible = "arm,sp805", "arm,primecell5"; /* timer2 & timer3 */ interrupts = <0 6 4>; reg = <0x12001000 0x1000>; clocks = <&clk_3m>, <&clk_3m>, <&clk_apb>; clock-names = "timer10", "timer11", "apb_pclk"; - status = "disabled"; + status = "okay"; }; uart0: uart@12040000 { --- a/arch/arm/boot/dts/hi3518ev300.dtsi +++ b/arch/arm/boot/dts/hi3518ev300.dtsi @@ -169,13 +169,13 @@ }; dual_timer1: dual_timer@12001000 { - compatible = "arm,sp804", "arm,primecell"; + compatible = "arm,sp805", "arm,primecell5"; /* timer2 & timer3 */ interrupts = <0 6 4>; reg = <0x12001000 0x1000>; clocks = <&clk_3m>, <&clk_3m>, <&clk_apb>; clock-names = "timer10", "timer11", "apb_pclk"; - status = "disabled"; + status = "okay"; }; uart0: uart@12040000 {