11 #include <soc/data_fabric.h>
12 #include <soc/iomap.h>
54 if (
base > np_top || limit < np_bot)
57 if (
base >= np_bot && limit <= np_top) {
62 if (base < np_bot && limit > np_top) {
146 static const struct pci_driver data_fabric_driver
__pci_driver = {
void acpi_device_write_pci_dev(const struct device *dev)
#define HPET_BASE_ADDRESS
void data_fabric_set_mmio_np(void)
#define NB_MMIO_CONTROL(reg)
#define NB_MMIO_BASE(reg)
static __always_inline uint32_t data_fabric_broadcast_read32(uint8_t function, uint16_t reg)
static __always_inline void data_fabric_broadcast_write32(uint8_t function, uint16_t reg, uint32_t data)
#define DF_MMIO_DST_FABRIC_ID_SHIFT
#define NB_MMIO_LIMIT(reg)
#define printk(level,...)
void data_fabric_print_mmio_conf(void)
void data_fabric_disable_mmio_reg(unsigned int reg)
int data_fabric_find_unused_mmio_reg(void)
static void noop_read_resources(struct device *dev)
Standard device operations function pointers shims.
static void noop_set_resources(struct device *dev)
#define LAPIC_DEFAULT_BASE
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
#define PCI_DID_AMD_FAM17H_MODEL18H_DF1
#define PCI_DID_AMD_FAM17H_MODEL18H_DF6
#define PCI_DID_AMD_FAM17H_MODEL18H_DF5
#define PCI_DID_AMD_FAM17H_MODEL18H_DF3
#define PCI_DID_AMD_FAM17H_MODEL18H_DF2
#define PCI_DID_AMD_FAM17H_MODEL18H_DF0
#define PCI_DID_AMD_FAM17H_MODEL18H_DF7
#define PCI_DID_AMD_FAM17H_MODEL18H_DF4
static const struct pci_driver data_fabric_driver __pci_driver
static const char * data_fabric_acpi_name(const struct device *dev)
static struct device_operations data_fabric_ops
static const unsigned short pci_device_ids[]
void(* read_resources)(struct device *dev)