24 static const struct pci_driver northbridge_driver
__pci_driver = {
40 unsigned long tomk, tolmk;
55 tolmk = pci_tolm / 1024;
98 CHIP_NAME(
"Intel 82443BX (440BX) Northbridge")
#define printk(level,...)
u32 find_pci_tolm(struct bus *bus)
static void noop_read_resources(struct device *dev)
Standard device operations function pointers shims.
static void noop_set_resources(struct device *dev)
#define ram_resource(dev, idx, basek, sizek)
static __always_inline u8 pci_read_config8(const struct device *dev, u16 reg)
void initialize_cpus(struct bus *cpu_bus)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_SPEW
BIOS_SPEW - Excessively verbose output.
static void cpu_bus_init(struct device *dev)
static struct device_operations cpu_bus_ops
static const struct pci_driver northbridge_driver __pci_driver
struct chip_operations northbridge_intel_i440bx_ops
static struct device_operations pci_domain_ops
static void enable_dev(struct device *dev)
static struct device_operations northbridge_operations
static void i440bx_domain_read_resources(struct device *dev)
static void northbridge_init(struct device *dev)
@ DEVICE_PATH_CPU_CLUSTER
void pci_domain_read_resources(struct device *dev)
void pci_dev_enable_resources(struct device *dev)
void pci_domain_set_resources(struct device *dev)
void pci_dev_read_resources(struct device *dev)
void pci_dev_set_resources(struct device *dev)
void pci_domain_scan_bus(struct device *dev)
Scan a PCI domain.
DEVTREE_CONST struct device * children
void(* read_resources)(struct device *dev)
enum device_path_type type
struct device_operations * ops
DEVTREE_CONST struct bus * link_list