2013-01-12 10:46:48

by Nathan Hintz

[permalink] [raw]
Subject: [PATCH 0/5] bcma: modified PCI cfg space access

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