From 5bd97265a1b087d090137104f094a99683a3d8e3 Mon Sep 17 00:00:00 2001
From: John Crispin <blogic@openwrt.org>
Date: Fri, 4 Feb 2011 22:48:53 +0000
Subject: [lantiq] * fixes old ifxmips in header file * pass default ebu value
 to gpio driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25366 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 target/linux/lantiq/patches/101-header.patch     |  2 +-
 target/linux/lantiq/patches/104-board_xway.patch | 12 ++++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

(limited to 'target')

diff --git a/target/linux/lantiq/patches/101-header.patch b/target/linux/lantiq/patches/101-header.patch
index 28a44a7425..454ed3e95d 100644
--- a/target/linux/lantiq/patches/101-header.patch
+++ b/target/linux/lantiq/patches/101-header.patch
@@ -146,6 +146,6 @@
 +	int irq[16];
 +};
 +
-+extern int (*ifxmips_pci_plat_dev_init)(struct pci_dev *dev);
++extern int (*lqpci_plat_dev_init)(struct pci_dev *dev);
 +
 +#endif
diff --git a/target/linux/lantiq/patches/104-board_xway.patch b/target/linux/lantiq/patches/104-board_xway.patch
index fcd9c0e326..ad434aa46b 100644
--- a/target/linux/lantiq/patches/104-board_xway.patch
+++ b/target/linux/lantiq/patches/104-board_xway.patch
@@ -615,7 +615,7 @@
 +}
 --- /dev/null
 +++ b/arch/mips/lantiq/xway/devices.c
-@@ -0,0 +1,305 @@
+@@ -0,0 +1,313 @@
 +/*
 + *  This program is free software; you can redistribute it and/or modify it
 + *  under the terms of the GNU General Public License version 2 as published
@@ -787,10 +787,18 @@
 +	.flags	= IORESOURCE_MEM,
 +};
 +
++static struct platform_device lq_ebu =
++{
++	.name		= "lq_ebu",
++	.resource	= &lq_ebu_resource,
++	.num_resources	= 1,
++};
++
 +void __init
 +lq_register_gpio_ebu(unsigned int value)
 +{
-+	platform_device_register_simple("lq_ebu", 0, &lq_ebu_resource, 1);
++	lq_ebu.dev.platform_data = (void*) value;
++	platform_device_register(&lq_ebu);
 +}
 +
 +/* ethernet */
-- 
cgit v1.2.3