61 "%s: gpo default missing in devicetree.cb!\n", __func__);
111 static const struct pci_driver smbus_driver
__pci_driver = {
#define printk(level,...)
void outb(u8 val, u16 port)
void outl(u32 val, u16 port)
void outw(u16 val, u16 port)
struct resource * new_resource(struct device *dev, unsigned int index)
See if a resource structure already exists for a given index and if not allocate one.
static __always_inline u8 pci_read_config8(const struct device *dev, u16 reg)
static __always_inline void pci_write_config16(const struct device *dev, u16 reg, u16 val)
static __always_inline void pci_write_config8(const struct device *dev, u16 reg, u8 val)
#define BIOS_SPEW
BIOS_SPEW - Excessively verbose output.
void pci_dev_enable_resources(struct device *dev)
void pci_dev_read_resources(struct device *dev)
void pci_dev_set_resources(struct device *dev)
#define PCI_DID_INTEL_82371AB_SMB_ACPI
#define IORESOURCE_RESERVE
#define IORESOURCE_ASSIGNED
void scan_smbus(struct device *bus)
static void pwrmgt_enable(struct device *dev)
static void pwrmgt_read_resources(struct device *dev)
static const struct device_operations smbus_ops
static const struct smbus_bus_operations lops_smbus_bus
static const struct pci_driver smbus_driver __pci_driver
void(* read_resources)(struct device *dev)
DEVTREE_CONST void * chip_info