![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Macros | |
#define | SPIROM_BASE_ADDRESS_REGISTER 0xA0 |
#define | SPI_ROM_ENABLE 0x02 |
#define | SPI_BASE_ADDRESS 0xFEC10000 |
Functions | |
void | lpc_read_resources (struct device *dev) |
void | lpc_set_resources (struct device *dev) |
void | lpc_enable_childrens_resources (struct device *dev) |
Enable resources for children devices. More... | |
Enable resources for children devices.
dev | the device whose children's resources are to be enabled |
Definition at line 64 of file lpc.c.
References __fallthrough, resource::base, base, BIOS_DEBUG, bus::children, bus::dev, DEVICE_PATH_PNP, device::enabled, resource::flags, IORESOURCE_IO, device::link_list, bus::next, resource::next, device::path, pci_read_config32(), pci_write_config16(), pci_write_config32(), printk, device::resource_list, device::sibling, and device_path::type.
Definition at line 10 of file lpc.c.
References resource::base, BIOS_DEBUG, compact_resources(), fixed_mem_resource(), resource::flags, IO_APIC_ADDR, IOINDEX_SUBTRACTIVE, IORESOURCE_ASSIGNED, IORESOURCE_FIXED, IORESOURCE_IO, IORESOURCE_MEM, IORESOURCE_SUBTRACTIVE, new_resource(), pci_dev_read_resources(), printk, resource::size, and SPI_BASE_ADDRESS.
Definition at line 43 of file lpc.c.
References resource::base, BIOS_DEBUG, find_resource(), pci_dev_set_resources(), pci_write_config32(), printk, SPI_ROM_ENABLE, and SPIROM_BASE_ADDRESS_REGISTER.