summaryrefslogtreecommitdiff
path: root/target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2015-08-17 06:18:15 +0000
committerJohn Crispin <john@openwrt.org>2015-08-17 06:18:15 +0000
commitb0b59a8e75242f1b9715dabf834df97d48d42cbc (patch)
tree6fb56b6c1fc11919927c8295051e9f26632e1e0f /target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch
parent0e33ae8e5d014a2c37e231892e56fd75a8cc4f09 (diff)
downloadmtk-20170518-b0b59a8e75242f1b9715dabf834df97d48d42cbc.zip
mtk-20170518-b0b59a8e75242f1b9715dabf834df97d48d42cbc.tar.gz
mtk-20170518-b0b59a8e75242f1b9715dabf834df97d48d42cbc.tar.bz2
ipq806x: switch AP148 to using SMEM based MTD parser
*Enable SMEM MTD parser and its dependencies (SMEM & HW spinlocks) in the kernel config *Replaces the MTD layout in DT by the dynamic layout provided by the SMEM parser for AP148 Using the OF based parser is still possible on platforms which have a fixed MTD partition layout. Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 46658
Diffstat (limited to 'target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch')
-rw-r--r--target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch34
1 files changed, 9 insertions, 25 deletions
diff --git a/target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch b/target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch
index 34eb9c0..bfdb30f 100644
--- a/target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch
+++ b/target/linux/ipq806x/patches-3.18/021-add-ap148-partitions.patch
@@ -1,35 +1,19 @@
--- a/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
+++ b/arch/arm/boot/dts/qcom-ipq8064-ap148.dts
-@@ -78,13 +78,28 @@
+@@ -77,15 +77,7 @@
+ spi-max-frequency = <50000000>;
reg = <0>;
- partition@0 {
+- partition@0 {
- label = "rootfs";
- reg = <0x0 0x1000000>;
-+ label = "lowlevel_init";
-+ reg = <0x0 0x1b0000>;
- };
-
- partition@1 {
+- };
+-
+- partition@1 {
- label = "scratch";
- reg = <0x1000000 0x1000000>;
-+ label = "u-boot";
-+ reg = <0x1b0000 0x80000>;
-+ };
-+
-+ partition@2 {
-+ label = "u-boot-env";
-+ reg = <0x230000 0x40000>;
-+ };
-+
-+ partition@3 {
-+ label = "caldata";
-+ reg = <0x270000 0x40000>;
-+ };
-+
-+ partition@4 {
-+ label = "firmware";
-+ reg = <0x2b0000 0x1d50000>;
- };
+- };
++ linux,part-probe = "qcom-smem";
};
};
+ };