diff --git a/arch/arm/dts/ipq5018-sod.dts b/arch/arm/dts/ipq5018-sod.dts index c6e567393a..38402d822e 100644 --- a/arch/arm/dts/ipq5018-sod.dts +++ b/arch/arm/dts/ipq5018-sod.dts @@ -12,18 +12,21 @@ */ /dts-v1/; -#include "ipq5018-soc.dtsi" +#include "skeleton.dtsi" +#include / { model ="QCA, IPQ5018-MP03.1"; compatible = "qca,ipq5018", "qca,ipq5018-mp03.1"; machid = <0x8040001>; config_name = "config@mp03.1"; - aliases { - console = "/serial@78AF000"; - }; - - console: serial@78AF000 { + serial@78AF000 { + compatible = "qca,ipq-uartdm"; + reg = <0x78af000 0x200>; + m_value = <0x24>; + n_value = <0xC31A>; + d_value = <0xC2F6>; + bit_rate = <0xff>; status = "ok"; serial_gpio { blsp0_uart_rx { @@ -43,4 +46,16 @@ }; }; + timer { + gcnt_cntcv_lo = <0x4a2000>; + gcnt_cntcv_hi = <0x4a2004>; + gpt_freq_hz = <24000000>; + timer_load_val = <0x00FFFFFF 0xFFFFFFFF>; + }; + + aliases { + console = "/serial@78AF000"; + }; + + };