diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2012-04-28 20:18:52 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-05-16 12:45:22 -0400 |
commit | 2b2715b83c433d22b10bd654e102baea6f5589b0 (patch) | |
tree | 74ad5bb7b154fd535c2f8d03aa60da9a8b2262ee /include/linux/bcma/bcma_driver_pci.h | |
parent | ec00f3732129e57206e9ef9883d681ad6584f5dd (diff) |
bcma: add bcma_core_pci_config_fixup()
This code is based on code from pcie_misc_config_fixup() in brcmsmac.
This patch is part of the move of pci specific code from brcmsmac to
bcma.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Tested-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/linux/bcma/bcma_driver_pci.h')
-rw-r--r-- | include/linux/bcma/bcma_driver_pci.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/bcma/bcma_driver_pci.h b/include/linux/bcma/bcma_driver_pci.h index 5b0542c336ed..41da581e1612 100644 --- a/include/linux/bcma/bcma_driver_pci.h +++ b/include/linux/bcma/bcma_driver_pci.h | |||
@@ -90,6 +90,10 @@ struct pci_dev; | |||
90 | #define BCMA_CORE_PCI_SPROM_PI_OFFSET 0 /* first word */ | 90 | #define BCMA_CORE_PCI_SPROM_PI_OFFSET 0 /* first word */ |
91 | #define BCMA_CORE_PCI_SPROM_PI_MASK 0xf000 /* bit 15:12 */ | 91 | #define BCMA_CORE_PCI_SPROM_PI_MASK 0xf000 /* bit 15:12 */ |
92 | #define BCMA_CORE_PCI_SPROM_PI_SHIFT 12 /* bit 15:12 */ | 92 | #define BCMA_CORE_PCI_SPROM_PI_SHIFT 12 /* bit 15:12 */ |
93 | #define BCMA_CORE_PCI_SPROM_MISC_CONFIG 5 /* word 5 */ | ||
94 | #define BCMA_CORE_PCI_SPROM_L23READY_EXIT_NOPERST 0x8000 /* bit 15 */ | ||
95 | #define BCMA_CORE_PCI_SPROM_CLKREQ_OFFSET_REV5 20 /* word 20 for srom rev <= 5 */ | ||
96 | #define BCMA_CORE_PCI_SPROM_CLKREQ_ENB 0x0800 /* bit 11 */ | ||
93 | 97 | ||
94 | /* SBtoPCIx */ | 98 | /* SBtoPCIx */ |
95 | #define BCMA_CORE_PCI_SBTOPCI_MEM 0x00000000 | 99 | #define BCMA_CORE_PCI_SBTOPCI_MEM 0x00000000 |