aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/files/arch
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2011-12-11 15:52:47 +0000
committerGabor Juhos <juhosg@openwrt.org>2011-12-11 15:52:47 +0000
commit4ca2d864936be15b93f1214f36595d2c11f798cd (patch)
tree8ade3698b48583355410d7698f681e51f385360c /target/linux/ar71xx/files/arch
parent6d6e3799220e5ecc848f0f766caf2ecd7a65f91b (diff)
downloadupstream-4ca2d864936be15b93f1214f36595d2c11f798cd.tar.gz
upstream-4ca2d864936be15b93f1214f36595d2c11f798cd.tar.bz2
upstream-4ca2d864936be15b93f1214f36595d2c11f798cd.zip
ar71xx: use RedBoot parser on PB44
SVN-Revision: 29501
Diffstat (limited to 'target/linux/ar71xx/files/arch')
-rw-r--r--target/linux/ar71xx/files/arch/mips/ar71xx/mach-pb44.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-pb44.c b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-pb44.c
index a66be18584..5e013504e6 100644
--- a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-pb44.c
+++ b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-pb44.c
@@ -129,12 +129,22 @@ static struct vsc7385_platform_data pb44_vsc7395_data = {
},
};
+static const char *pb44_part_probes[] = {
+ "RedBoot",
+ NULL,
+};
+
+static struct flash_platform_data pb44_flash_data = {
+ .part_probes = pb44_part_probes,
+};
+
static struct spi_board_info pb44_spi_info[] = {
{
.bus_num = 0,
.chip_select = 0,
.max_speed_hz = 25000000,
.modalias = "m25p80",
+ .platform_data = &pb44_flash_data,
}, {
.bus_num = 0,
.chip_select = 1,