mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
730 B
33 lines
730 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
#ifndef PCI_BCM63XX_H_ |
|
#define PCI_BCM63XX_H_ |
|
|
|
#include <bcm63xx_cpu.h> |
|
#include <bcm63xx_io.h> |
|
#include <bcm63xx_regs.h> |
|
#include <bcm63xx_dev_pci.h> |
|
|
|
/* |
|
* Cardbus shares the PCI bus, but has no IDSEL, so a special id is |
|
* reserved for it. If you have a standard PCI device at this id, you |
|
* need to change the following definition. |
|
*/ |
|
#define CARDBUS_PCI_IDSEL 0x8 |
|
|
|
|
|
#define PCIE_BUS_BRIDGE 0 |
|
#define PCIE_BUS_DEVICE 1 |
|
|
|
/* |
|
* defined in ops-bcm63xx.c |
|
*/ |
|
extern struct pci_ops bcm63xx_pci_ops; |
|
extern struct pci_ops bcm63xx_cb_ops; |
|
extern struct pci_ops bcm63xx_pcie_ops; |
|
|
|
/* |
|
* defined in pci-bcm63xx.c |
|
*/ |
|
extern void __iomem *pci_iospace_start; |
|
|
|
#endif /* ! PCI_BCM63XX_H_ */
|
|
|