diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2009-06-14 09:45:59 +0000 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2009-06-14 09:45:59 +0000 |
commit | af0d813825c2396e947b8dbefedcb604c522f53f (patch) | |
tree | 552e2c81bd95497585742acc666d152430bd1116 /target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch | |
parent | 567b6d1a271d901aa381e70b2060bacfbc51bd50 (diff) | |
download | upstream-af0d813825c2396e947b8dbefedcb604c522f53f.tar.gz upstream-af0d813825c2396e947b8dbefedcb604c522f53f.tar.bz2 upstream-af0d813825c2396e947b8dbefedcb604c522f53f.zip |
refresh patches
SVN-Revision: 16445
Diffstat (limited to 'target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch')
-rw-r--r-- | target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch b/target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch index 4f0e23443d..05c36517d7 100644 --- a/target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch +++ b/target/linux/brcm47xx/patches-2.6.28/816-ssb_fix_irq_setup.patch @@ -21,11 +21,9 @@ I also added some code to print the irq configuration before and after irq setup [1] http://www.danm.de/files/src/bcm5365p/REPORTED_DEVICES Signed-off-by: Matthieu CASTET <castet.matthieu@free.fr> -Index: linux-2.6/drivers/ssb/driver_mipscore.c -=================================================================== ---- linux-2.6.orig/drivers/ssb/driver_mipscore.c 2009-05-25 19:47:26.000000000 +0200 -+++ linux-2.6/drivers/ssb/driver_mipscore.c 2009-05-25 19:47:42.000000000 +0200 -@@ -49,29 +49,54 @@ +--- a/drivers/ssb/driver_mipscore.c ++++ b/drivers/ssb/driver_mipscore.c +@@ -49,29 +49,54 @@ static const u32 ipsflag_irq_shift[] = { static inline u32 ssb_irqflag(struct ssb_device *dev) { @@ -83,7 +81,7 @@ Index: linux-2.6/drivers/ssb/driver_mipscore.c return irq; } -@@ -97,25 +122,56 @@ +@@ -97,25 +122,56 @@ static void set_irq(struct ssb_device *d struct ssb_device *mdev = bus->mipscore.dev; u32 irqflag = ssb_irqflag(dev); @@ -145,7 +143,7 @@ Index: linux-2.6/drivers/ssb/driver_mipscore.c } static void ssb_mips_serial_init(struct ssb_mipscore *mcore) -@@ -195,18 +251,26 @@ +@@ -197,18 +253,26 @@ void ssb_mipscore_init(struct ssb_mipsco else if (bus->chipco.dev) ssb_chipco_timing_init(&bus->chipco, ns); @@ -174,7 +172,7 @@ Index: linux-2.6/drivers/ssb/driver_mipscore.c /* fallthrough */ case SSB_DEV_PCI: case SSB_DEV_ETHERNET: -@@ -220,6 +284,8 @@ +@@ -222,6 +286,8 @@ void ssb_mipscore_init(struct ssb_mipsco } } } |