diff options
author | Florian Fainelli <florian@openwrt.org> | 2012-07-11 09:15:22 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2012-07-11 09:15:22 +0000 |
commit | cf3626941fe8c1af1cd21f7a0f2c457f6c841605 (patch) | |
tree | 744d93fd846a3f73d5c1cee9bd2e2a19fca33d6d /target/linux/brcm63xx/patches-3.3/513-board_livebox.patch | |
parent | 62fe65a569838611da381aa807c3cd291142cfa3 (diff) | |
download | master-187ad058-cf3626941fe8c1af1cd21f7a0f2c457f6c841605.tar.gz master-187ad058-cf3626941fe8c1af1cd21f7a0f2c457f6c841605.tar.bz2 master-187ad058-cf3626941fe8c1af1cd21f7a0f2c457f6c841605.zip |
[brcm63xx] use physmap-flash on livebox (#8677)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32660 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm63xx/patches-3.3/513-board_livebox.patch')
-rw-r--r-- | target/linux/brcm63xx/patches-3.3/513-board_livebox.patch | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/target/linux/brcm63xx/patches-3.3/513-board_livebox.patch b/target/linux/brcm63xx/patches-3.3/513-board_livebox.patch index d336420690..3305e92713 100644 --- a/target/linux/brcm63xx/patches-3.3/513-board_livebox.patch +++ b/target/linux/brcm63xx/patches-3.3/513-board_livebox.patch @@ -20,7 +20,7 @@ ccflags-y := -Werror --- /dev/null +++ b/arch/mips/bcm63xx/boards/board_livebox.c -@@ -0,0 +1,366 @@ +@@ -0,0 +1,373 @@ +/* + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file "COPYING" in the main directory of this archive @@ -273,6 +273,10 @@ + panic("unexpected CPU for bcm963xx board"); +} + ++static struct physmap_flash_data flash_data = { ++ .width = 2, ++}; ++ +static struct resource mtd_resources[] = { + { + .start = 0, /* filled at runtime */ @@ -282,9 +286,12 @@ +}; + +static struct platform_device mtd_dev = { -+ .name = "bcm963xx-flash", -+ .resource = mtd_resources, -+ .num_resources = ARRAY_SIZE(mtd_resources), ++ .name = "physmap-flash", ++ .resource = mtd_resources, ++ .num_resources = ARRAY_SIZE(mtd_resources), ++ .dev = { ++ .platform_data = &flash_data, ++ }, +}; + +static struct gpio_led_platform_data bcm63xx_led_data; |