26 res->
base = 0xff800000;
27 res->
size = 0x00800000;
36 res->
size = 0x00001000;
#define SPIROM_BASE_ADDRESS_REGISTER
#define printk(level,...)
void fixed_mem_resource(struct device *dev, unsigned long index, unsigned long basek, unsigned long sizek, unsigned long type)
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.
void compact_resources(struct device *dev)
See if we have unused but allocated resource structures.
struct resource * find_resource(const struct device *dev, unsigned int index)
Return an existing resource structure for a given index.
static __always_inline void pci_write_config32(const struct device *dev, u16 reg, u32 val)
static __always_inline u32 pci_read_config32(const struct device *dev, u16 reg)
static __always_inline void pci_write_config16(const struct device *dev, u16 reg, u16 val)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
void pci_dev_read_resources(struct device *dev)
void pci_dev_set_resources(struct device *dev)
#define IORESOURCE_SUBTRACTIVE
#define IORESOURCE_ASSIGNED
#define IOINDEX_SUBTRACTIVE(IDX, LINK)
void lpc_enable_childrens_resources(struct device *dev)
Enable resources for children devices.
void lpc_set_resources(struct device *dev)
void lpc_read_resources(struct device *dev)
DEVTREE_CONST struct bus * next
DEVTREE_CONST struct device * children
DEVTREE_CONST struct device * dev
enum device_path_type type
DEVTREE_CONST struct device * sibling
DEVTREE_CONST struct bus * link_list
DEVTREE_CONST struct resource * resource_list
DEVTREE_CONST struct resource * next