From a967d67af37f159975813975a712b1934d8aa0e8 Mon Sep 17 00:00:00 2001 From: jackcybertan Date: Tue, 5 Aug 2025 16:00:57 +0800 Subject: [PATCH] qca-wifi-7: Added ramoops support for SonicFi IPQ5332 devices Fixes: WIFI-14869 Signed-off-by: jackcybertan --- .../ipq53xx/dts/ipq5332-sonicfi-rap7110c-341x.dts | 14 ++++++++++++++ .../ipq53xx/dts/ipq5332-sonicfi-rap750e-h.dts | 8 ++++++++ .../ipq53xx/dts/ipq5332-sonicfi-rap750e-s.dts | 8 ++++++++ .../ipq53xx/dts/ipq5332-sonicfi-rap750w-311a.dts | 8 ++++++++ 4 files changed, 38 insertions(+) diff --git a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap7110c-341x.dts b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap7110c-341x.dts index a4de88128..30ed3d920 100755 --- a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap7110c-341x.dts +++ b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap7110c-341x.dts @@ -31,6 +31,20 @@ stdout-path = "serial0"; }; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + ramoops@49c00000 { + compatible = "ramoops"; + reg = <0x0 0x49c00000 0x0 0x100000>; + record-size = <0x20000>; + console-size = <0x20000>; + pmsg-size = <0x20000>; + }; + }; + soc@0 { mdio:mdio@90000 { pinctrl-0 = <&mdio1_pins>; diff --git a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-h.dts b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-h.dts index 2efeb664e..37c0af7b2 100755 --- a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-h.dts +++ b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-h.dts @@ -190,6 +190,14 @@ /delete-node/ wcnss@4a900000; /delete-node/ q6_caldb_region@4ce00000; + ramoops@49c00000 { + compatible = "ramoops"; + reg = <0x0 0x49c00000 0x0 0x100000>; + record-size = <0x20000>; + console-size = <0x20000>; + pmsg-size = <0x20000>; + }; + q6_mem_regions: q6_mem_regions@4A900000 { no-map; reg = <0x0 0x4A900000 0x0 0x5100000>; diff --git a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-s.dts b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-s.dts index bcdf1c929..111b6624a 100755 --- a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-s.dts +++ b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750e-s.dts @@ -190,6 +190,14 @@ /delete-node/ wcnss@4a900000; /delete-node/ q6_caldb_region@4ce00000; + ramoops@49c00000 { + compatible = "ramoops"; + reg = <0x0 0x49c00000 0x0 0x100000>; + record-size = <0x20000>; + console-size = <0x20000>; + pmsg-size = <0x20000>; + }; + q6_mem_regions: q6_mem_regions@4A900000 { no-map; reg = <0x0 0x4A900000 0x0 0x5100000>; diff --git a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750w-311a.dts b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750w-311a.dts index 600ad6b66..38293524c 100755 --- a/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750w-311a.dts +++ b/feeds/qca-wifi-7/ipq53xx/dts/ipq5332-sonicfi-rap750w-311a.dts @@ -190,6 +190,14 @@ /delete-node/ wcnss@4a900000; /delete-node/ q6_caldb_region@4ce00000; + ramoops@49c00000 { + compatible = "ramoops"; + reg = <0x0 0x49c00000 0x0 0x100000>; + record-size = <0x20000>; + console-size = <0x20000>; + pmsg-size = <0x20000>; + }; + q6_mem_regions: q6_mem_regions@4A900000 { no-map; reg = <0x0 0x4A900000 0x0 0x5100000>;