From 81de7a14613eac419d9cdc7a2082e344d2bcbcbb Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 28 Mar 2015 10:44:44 +0000 Subject: sibyte: moved to targets feed Signed-off-by: Felix Fietkau git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45080 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../sibyte/patches-3.3/101-rhone_physmap.patch | 82 ---------------------- 1 file changed, 82 deletions(-) delete mode 100644 target/linux/sibyte/patches-3.3/101-rhone_physmap.patch (limited to 'target/linux/sibyte/patches-3.3/101-rhone_physmap.patch') diff --git a/target/linux/sibyte/patches-3.3/101-rhone_physmap.patch b/target/linux/sibyte/patches-3.3/101-rhone_physmap.patch deleted file mode 100644 index fb917379ec..0000000000 --- a/target/linux/sibyte/patches-3.3/101-rhone_physmap.patch +++ /dev/null @@ -1,82 +0,0 @@ ---- a/arch/mips/sibyte/swarm/platform.c -+++ b/arch/mips/sibyte/swarm/platform.c -@@ -5,6 +5,7 @@ - #include - #include - -+#include - #include - #include - #include -@@ -137,3 +138,71 @@ static int __init sb1250_device_init(voi - return ret; - } - device_initcall(sb1250_device_init); -+ -+#ifdef CONFIG_SIBYTE_RHONE -+ -+#include -+#include -+ -+/* The board has 16MB flash but CFE sets up only 2MB */ -+#define PHYS_TO_K1(a) CKSEG1ADDR(a) -+#define BOOTROM_SIZE 0x100 -+ -+static void fixup_cs0_size(void) -+{ -+ SBWRITECSR(((A_IO_EXT_CS_BASE(0)) + R_IO_EXT_MULT_SIZE), BOOTROM_SIZE); -+} -+ -+static struct mtd_partition flash_parts[] = { -+ { -+ .name = "cfe", -+ .offset = 0x00000000, -+ .size = 0x00200000, -+ .mask_flags = MTD_WRITEABLE, -+ }, -+ { -+ .name = "os", -+ .offset = 0x00200000, -+ .size = 0x00d00000, -+ }, -+ { -+ .name = "environment", -+ .offset = 0x00f00000, -+ .size = 0x00100000, -+ .mask_flags = MTD_WRITEABLE, -+ }, -+}; -+ -+static struct physmap_flash_data flash_data = { -+ .width = 1, -+ .nr_parts = ARRAY_SIZE(flash_parts), -+ .parts = flash_parts, -+}; -+ -+static struct resource flash_resource = { -+ .start = 0x1fc00000, -+ .end = 0x20bfffff, -+ .flags = IORESOURCE_MEM, -+}; -+ -+static struct platform_device flash_device = { -+ .name = "physmap-flash", -+ .id = 0, -+ .resource = &flash_resource, -+ .num_resources = 1, -+ .dev = { -+ .platform_data = &flash_data, -+ }, -+}; -+ -+static int __init flash_setup(void) -+{ -+ fixup_cs0_size(); -+ platform_device_register(&flash_device); -+ -+ return 0; -+}; -+ -+device_initcall(flash_setup); -+ -+#endif /* CONFIG_SIBYTE_RHONE */ -- cgit v1.2.3