ipq806x: kernel ramoops storage for C2600/AD7200

Define the kernel crash log storage ramoops/pstore feature
for C2600/AD7200 and add kmod-ramoops to default.

Tested with C2600 only.

Signed-off-by: Edward Matijevic <motolav@gmail.com>
This commit is contained in:
Edward Matijevic 2022-11-06 13:12:36 -06:00 committed by Christian Marangi
parent 10ba380ec3
commit 2964e5024c
No known key found for this signature in database
GPG Key ID: AC001D09ADBFEAD7
2 changed files with 11 additions and 2 deletions

View File

@ -10,6 +10,15 @@
device_type = "memory";
};
ramoops@42100000 {
compatible = "ramoops";
reg = <0x42100000 0x40000>;
record-size = <0x4000>;
console-size = <0x4000>;
ftrace-size = <0x4000>;
pmsg-size = <0x4000>;
};
aliases {
mdio-gpio0 = &mdio0;
label-mac-device = &gmac2;

View File

@ -409,7 +409,7 @@ define Device/tplink_ad7200
BLOCKSIZE := 128k
PAGESIZE := 2048
TPLINK_BOARD_ID := AD7200
DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct kmod-wil6210
DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct kmod-ramoops kmod-wil6210
endef
TARGET_DEVICES += tplink_ad7200
@ -424,7 +424,7 @@ define Device/tplink_c2600
BOARD_NAME := c2600
SUPPORTED_DEVICES += c2600
TPLINK_BOARD_ID := C2600
DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct
DEVICE_PACKAGES := ath10k-firmware-qca99x0-ct kmod-ramoops
endef
TARGET_DEVICES += tplink_c2600