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.
Data Structures | |
struct | mtk_pcie_mmio_res |
struct | mtk_pcie_config |
Functions | |
void | mtk_pcie_domain_read_resources (struct device *dev) |
void | mtk_pcie_domain_set_resources (struct device *dev) |
void | mtk_pcie_domain_enable (struct device *dev) |
Definition at line 213 of file pcie.c.
References ARRAY_SIZE, mtk_pcie_config::base, BIOS_DEBUG, BIOS_ERR, BIOS_INFO, BIOS_WARNING, config, config_of(), early_init_get_elapsed_time_us(), EARLY_INIT_PCIE, GENMASK, ltssm_str, mdelay(), mtk_pcie_reset(), PCI_CLASS, PCI_CLASS_BRIDGE_PCI, PCIE_CTRL_LINKUP, PCIE_INT_ENABLE_REG, PCIE_INTX_ENABLE, PCIE_LINK_STATUS_REG, PCIE_LTSSM_STATE, PCIE_LTSSM_STATUS_REG, PCIE_PCI_IDS_1, PCIE_RC_MODE, PCIE_RST_CTRL_REG, PCIE_SETTING_REG, printk, read32p(), retry, udelay(), val, and write32p().
Definition at line 181 of file pcie.c.
References config, config_of(), IOINDEX_SUBTRACTIVE, mtk_pcie_config::mmio_res_io, mtk_pcie_config::mmio_res_mem, and mtk_pcie_domain_new_res().
Definition at line 193 of file pcie.c.
References mtk_pcie_config::base, BIOS_ERR, config, config_of(), mtk_pcie_config::mmio_res_io, mtk_pcie_config::mmio_res_mem, mtk_pcie_set_trans_window(), pci_domain_set_resources(), PCIE_ATR_TLB_SET_OFFSET, PCIE_TRANS_TABLE_BASE_REG, and printk.