Skip to content

Commit

Permalink
WIFI-14350 RAP630W-311G fix wifi data memory region
Browse files Browse the repository at this point in the history
Signed-off-by: wingate5678 <[email protected]>
  • Loading branch information
wingate5678 committed Jan 16, 2025
1 parent d639c02 commit 7c39f2d
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 78 deletions.
3 changes: 1 addition & 2 deletions feeds/ipq807x_v5.4/ipq50xx/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eww631-a1.dts
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -817,10 +817,9 @@
qcom,board_id = <0x24>;
#ifdef __CNSS2__
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0 0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0>;
qcom,caldb-size = <0x200000>;
mem-region = <&q6_ipq5018_data>;
1235
#else
memory-region = <&q6_ipq5018_data>;
#endif
Expand Down
74 changes: 37 additions & 37 deletions feeds/ipq807x_v5.4/ipq50xx/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eww631-b1.dts
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -173,40 +173,40 @@
* | data | | |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | data | 0x4C400000 | 14MB |
* | data | 0x4C400000 | 13MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | M3 Dump | 0x4D200000 | 1MB |
* | M3 Dump | 0x4D100000 | 1MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | QDSS | 0x4D300000 | 1MB |
* | QDSS | 0x4D200000 | 1MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | Caldb | 0x4D400000 | 2MB |
* | Caldb | 0x4D300000 | 2MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | data | 0x4D600000 | 16MB |
* | data | 0x4D500000 | 13MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | M3 Dump | 0x4E600000 | 1MB |
* | M3 Dump | 0x4E200000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | QDSS | 0x4E700000 | 1MB |
* | QDSS | 0x4E300000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | Caldb | 0x4E800000 | 5MB |
* | Caldb | 0x4E400000 | 5MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | data | 0x4ED00000 | 16MB |
* | data | 0x4E900000 | 13MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | M3 Dump | 0x4FD00000 | 1MB |
* | M3 Dump | 0x4F600000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | QDSS | 0x4FE00000 | 1MB |
* | QDSS | 0x4F700000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | Caldb | 0x4FF00000 | 5MB |
* | Caldb | 0x4F800000 | 5MB |
* +----------+--------------+-------------------------+
* | |
* | Rest of the memory for Linux |
Expand All @@ -215,7 +215,7 @@
*/
q6_mem_regions: q6_mem_regions@4B000000 {
no-map;
reg = <0x0 0x4B000000 0x0 0x5400000>;
reg = <0x0 0x4B000000 0x0 0x4D00000>;
};

q6_code_data: q6_code_data@4B000000 {
Expand All @@ -225,62 +225,62 @@

q6_ipq5018_data: q6_ipq5018_data@4C400000 {
no-map;
reg = <0x0 0x4C400000 0x0 0xE00000>;
reg = <0x0 0x4C400000 0x0 0xD00000>;
};

m3_dump: m3_dump@4D200000 {
m3_dump: m3_dump@4D100000 {
no-map;
reg = <0x0 0x4D200000 0x0 0x100000>;
reg = <0x0 0x4D100000 0x0 0x100000>;
};

q6_etr_region: q6_etr_dump@4D300000 {
q6_etr_region: q6_etr_dump@4D200000 {
no-map;
reg = <0x0 0x4D300000 0x0 0x100000>;
reg = <0x0 0x4D200000 0x0 0x100000>;
};

q6_caldb_region: q6_caldb_region@4D400000 {
q6_caldb_region: q6_caldb_region@4D300000 {
no-map;
reg = <0x0 0x4D400000 0x0 0x200000>;
reg = <0x0 0x4D300000 0x0 0x200000>;
};

q6_qcn6122_data1: q6_qcn6122_data1@4D600000 {
q6_qcn6122_data1: q6_qcn6122_data1@4D500000 {
no-map;
reg = <0x0 0x4D600000 0x0 0x1000000>;
reg = <0x0 0x4D500000 0x0 0xD00000>;
};

m3_dump_qcn6122_1: m3_dump_qcn6122_1@4E600000 {
m3_dump_qcn6122_1: m3_dump_qcn6122_1@4E200000 {
no-map;
reg = <0x0 0x4E600000 0x0 0x100000>;
reg = <0x0 0x4E200000 0x0 0x100000>;
};

q6_qcn6122_etr_1: q6_qcn6122_etr_1@4E700000 {
q6_qcn6122_etr_1: q6_qcn6122_etr_1@4E300000 {
no-map;
reg = <0x0 0x4E700000 0x0 0x100000>;
reg = <0x0 0x4E300000 0x0 0x100000>;
};

q6_qcn6122_caldb_1: q6_qcn6122_caldb_1@4E800000 {
q6_qcn6122_caldb_1: q6_qcn6122_caldb_1@4E400000 {
no-map;
reg = <0x0 0x4E800000 0x0 0x500000>;
reg = <0x0 0x4E400000 0x0 0x500000>;
};

q6_qcn6122_data2: q6_qcn6122_data2@4E900000 {
no-map;
reg = <0x0 0x4ED00000 0x0 0x1000000>;
reg = <0x0 0x4E900000 0x0 0xD00000>;
};

m3_dump_qcn6122_2: m3_dump_qcn6122_2@4FD00000 {
m3_dump_qcn6122_2: m3_dump_qcn6122_2@4F600000 {
no-map;
reg = <0x0 0x4FD00000 0x0 0x100000>;
reg = <0x0 0x4F600000 0x0 0x100000>;
};

q6_qcn6122_etr_2: q6_qcn6122_etr_2@4FE00000 {
q6_qcn6122_etr_2: q6_qcn6122_etr_2@4F700000 {
no-map;
reg = <0x0 0x4FE00000 0x0 0x100000>;
reg = <0x0 0x4F700000 0x0 0x100000>;
};

q6_qcn6122_caldb_2: q6_qcn6122_caldb_2@4FF00000 {
q6_qcn6122_caldb_2: q6_qcn6122_caldb_2@4F800000 {
no-map;
reg = <0x0 0x4FF00000 0x0 0x500000>;
reg = <0x0 0x4F800000 0x0 0x500000>;
};

#endif
Expand Down Expand Up @@ -883,8 +883,8 @@
#endif
qcom,board_id = <0x24>;
#ifdef __CNSS2__
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0 0>;
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0>;
qcom,caldb-size = <0x200000>;
mem-region = <&q6_ipq5018_data>;
#else
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -816,10 +816,9 @@
qcom,board_id = <0x24>;
#ifdef __CNSS2__
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0 0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0>;
qcom,caldb-size = <0x200000>;
mem-region = <&q6_ipq5018_data>;
1235
#else
memory-region = <&q6_ipq5018_data>;
#endif
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -175,40 +175,40 @@
* | data | | |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | data | 0x4C400000 | 14MB |
* | data | 0x4C400000 | 13MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | M3 Dump | 0x4D200000 | 1MB |
* | M3 Dump | 0x4D100000 | 1MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | QDSS | 0x4D300000 | 1MB |
* | QDSS | 0x4D200000 | 1MB |
* +----------+--------------+-------------------------+
* | IPQ5018 | | |
* | Caldb | 0x4D400000 | 2MB |
* | Caldb | 0x4D300000 | 2MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | data | 0x4D600000 | 16MB |
* | data | 0x4D500000 | 13MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | M3 Dump | 0x4E600000 | 1MB |
* | M3 Dump | 0x4E200000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | QDSS | 0x4E700000 | 1MB |
* | QDSS | 0x4E300000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_1| | |
* | Caldb | 0x4E800000 | 5MB |
* | Caldb | 0x4E400000 | 5MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | data | 0x4ED00000 | 16MB |
* | data | 0x4E900000 | 13MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | M3 Dump | 0x4FD00000 | 1MB |
* | M3 Dump | 0x4F600000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | QDSS | 0x4FE00000 | 1MB |
* | QDSS | 0x4F700000 | 1MB |
* +----------+--------------+-------------------------+
* | QCN6122_2| | |
* | Caldb | 0x4FF00000 | 5MB |
* | Caldb | 0x4F800000 | 5MB |
* +----------+--------------+-------------------------+
* | |
* | Rest of the memory for Linux |
Expand All @@ -217,7 +217,7 @@
*/
q6_mem_regions: q6_mem_regions@4B000000 {
no-map;
reg = <0x0 0x4B000000 0x0 0x5400000>;
reg = <0x0 0x4B000000 0x0 0x4D00000>;
};

q6_code_data: q6_code_data@4B000000 {
Expand All @@ -227,62 +227,62 @@

q6_ipq5018_data: q6_ipq5018_data@4C400000 {
no-map;
reg = <0x0 0x4C400000 0x0 0xE00000>;
reg = <0x0 0x4C400000 0x0 0xD00000>;
};

m3_dump: m3_dump@4D200000 {
m3_dump: m3_dump@4D100000 {
no-map;
reg = <0x0 0x4D200000 0x0 0x100000>;
reg = <0x0 0x4D100000 0x0 0x100000>;
};

q6_etr_region: q6_etr_dump@4D300000 {
q6_etr_region: q6_etr_dump@4D200000 {
no-map;
reg = <0x0 0x4D300000 0x0 0x100000>;
reg = <0x0 0x4D200000 0x0 0x100000>;
};

q6_caldb_region: q6_caldb_region@4D400000 {
q6_caldb_region: q6_caldb_region@4D300000 {
no-map;
reg = <0x0 0x4D400000 0x0 0x200000>;
reg = <0x0 0x4D300000 0x0 0x200000>;
};

q6_qcn6122_data1: q6_qcn6122_data1@4D600000 {
q6_qcn6122_data1: q6_qcn6122_data1@4D500000 {
no-map;
reg = <0x0 0x4D600000 0x0 0x1000000>;
reg = <0x0 0x4D500000 0x0 0xD00000>;
};

m3_dump_qcn6122_1: m3_dump_qcn6122_1@4E600000 {
m3_dump_qcn6122_1: m3_dump_qcn6122_1@4E200000 {
no-map;
reg = <0x0 0x4E600000 0x0 0x100000>;
reg = <0x0 0x4E200000 0x0 0x100000>;
};

q6_qcn6122_etr_1: q6_qcn6122_etr_1@4E700000 {
q6_qcn6122_etr_1: q6_qcn6122_etr_1@4E300000 {
no-map;
reg = <0x0 0x4E700000 0x0 0x100000>;
reg = <0x0 0x4E300000 0x0 0x100000>;
};

q6_qcn6122_caldb_1: q6_qcn6122_caldb_1@4E800000 {
q6_qcn6122_caldb_1: q6_qcn6122_caldb_1@4E400000 {
no-map;
reg = <0x0 0x4E800000 0x0 0x500000>;
reg = <0x0 0x4E400000 0x0 0x500000>;
};

q6_qcn6122_data2: q6_qcn6122_data2@4E900000 {
no-map;
reg = <0x0 0x4ED00000 0x0 0x1000000>;
reg = <0x0 0x4E900000 0x0 0xD00000>;
};

m3_dump_qcn6122_2: m3_dump_qcn6122_2@4FD00000 {
m3_dump_qcn6122_2: m3_dump_qcn6122_2@4F600000 {
no-map;
reg = <0x0 0x4FD00000 0x0 0x100000>;
reg = <0x0 0x4F600000 0x0 0x100000>;
};

q6_qcn6122_etr_2: q6_qcn6122_etr_2@4FE00000 {
q6_qcn6122_etr_2: q6_qcn6122_etr_2@4F700000 {
no-map;
reg = <0x0 0x4FE00000 0x0 0x100000>;
reg = <0x0 0x4F700000 0x0 0x100000>;
};

q6_qcn6122_caldb_2: q6_qcn6122_caldb_2@4FF00000 {
q6_qcn6122_caldb_2: q6_qcn6122_caldb_2@4F800000 {
no-map;
reg = <0x0 0x4FF00000 0x0 0x500000>;
reg = <0x0 0x4F800000 0x0 0x500000>;
};

#endif
Expand Down Expand Up @@ -894,8 +894,8 @@
#endif
qcom,board_id = <0x24>;
#ifdef __CNSS2__
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0 0>;
qcom,bdf-addr = <0x4C400000 0x4C400000 0x4C400000 0x0 0x0>;
qcom,caldb-addr = <0x4D300000 0x4D300000 0 0 0>;
qcom,caldb-size = <0x200000>;
mem-region = <&q6_ipq5018_data>;
#else
Expand Down

0 comments on commit 7c39f2d

Please sign in to comment.