From: gabriele paoloni <gabriele.paoloni@xxxxxxxxxx> This patchset: 1) fixes a bug in spear13xx when calling dw_pcie_cfg_read and dw_pcie_cfg_write; 2) reworks dw_pcie_cfg_read/dw_pcie_cfg_write in pcie-designware.c in order to make it easier for callers to pass input parameters; 3) adds sanity checks in dw_pcie_cfg_read/dw_pcie_cfg_write to make sure the PCI header offset does not conflict with the size of the read/written field. gabriele paoloni (3): PCIE: spear13xx: fix addresses in dw_pcie_cfg_read and dw_pcie_cfg_write PCI: designware: change dw_pcie_cfg_write() and dw_pcie_cfg_read() PCIE: designware: add sanity checks on the header offset in dw_pcie_cfg_read and dw_pcie_cfg_write drivers/pci/host/pci-exynos.c | 5 ++-- drivers/pci/host/pci-keystone-dw.c | 4 ++-- drivers/pci/host/pcie-designware.c | 47 +++++++++++++++++++++++--------------- 3 files changed, 32 insertions(+), 24 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html