This patch set modifies the PCI config space access for device '0' to prevent mapping and then unmapping a subset of the PCI config space (an area that should always be mapped in it's entirety). This patch has been applied to OpenWRT since April 2012. Without the patch, there were stability issues at boot on Linksys E3000 (BCM4716). Additionally, the patch set performs some minor cleanup, and adds support for 1 and 2 byte access of the extended PCI config space. Nathan Hintz (5): bcma: delete duplicate readl bcma: jump to 'out' label for invalid 'func' value bcma: don't map/unmap a subset of the PCI config space bcma: add support for 1 and 2 byte extended config space access bcma: use consistent case for 'hex' constants drivers/bcma/driver_pci_host.c | 45 +++++++++++++++++++++------------------ 1 files changed, 24 insertions(+), 21 deletions(-) -- 1.7.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html