X-Git-Url: https://git.archive.openwrt.org/?p=openwrt.git;a=blobdiff_plain;f=target%2Flinux%2Fbrcm47xx%2Fpatches-3.6%2F237-bcma-bcm4716-bcm4748-i2s-irqflag.patch;h=d77050d2e973e592976671a58ea8183b2f4680db;hp=e369abdd47987079fc660bbdd5f649806ac9d12e;hb=c7b19c2d0c053ca21b7287c2fe0c16fbd3b9f4d4;hpb=096fa4a7f7a970bbeaf814d8dbbdae43f9f98fbb;ds=sidebyside diff --git a/target/linux/brcm47xx/patches-3.6/237-bcma-bcm4716-bcm4748-i2s-irqflag.patch b/target/linux/brcm47xx/patches-3.6/237-bcma-bcm4716-bcm4748-i2s-irqflag.patch index e369abdd47..d77050d2e9 100644 --- a/target/linux/brcm47xx/patches-3.6/237-bcma-bcm4716-bcm4748-i2s-irqflag.patch +++ b/target/linux/brcm47xx/patches-3.6/237-bcma-bcm4716-bcm4748-i2s-irqflag.patch @@ -10,7 +10,7 @@ struct bcma_device; --- a/drivers/bcma/driver_mips.c +++ b/drivers/bcma/driver_mips.c -@@ -275,6 +275,32 @@ void bcma_core_mips_early_init(struct bc +@@ -273,6 +273,32 @@ void bcma_core_mips_early_init(struct bc mcore->early_setup_done = true; } @@ -43,12 +43,12 @@ void bcma_core_mips_init(struct bcma_drv_mips *mcore) { struct bcma_bus *bus; -@@ -289,6 +315,8 @@ void bcma_core_mips_init(struct bcma_drv +@@ -286,6 +312,8 @@ void bcma_core_mips_init(struct bcma_drv bcma_core_mips_early_init(mcore); + bcma_fix_i2s_irqflag(bus); + - mcore->assigned_irqs = 1; - switch (bus->chipinfo.id) { + case BCMA_CHIP_ID_BCM4716: + case BCMA_CHIP_ID_BCM4748: