coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
Go to the source code of this file.
Functions | |
u32 | pch_iobp_read (u32 address) |
void | pch_iobp_write (u32 address, u32 data) |
void | pch_iobp_update (u32 address, u32 andvalue, u32 orvalue) |
void | pch_iobp_exec (u32 addr, u16 op_dcode, u8 route_id, u32 *data, u8 *resp) |
Definition at line 113 of file iobp.c.
References addr, IOBP_PCICFG_WRITE, iobp_poll(), IOBPD, IOBPIRI, IOBPS, IOBPS_TX_MASK, IOBPU, IOBPU_MAGIC, RCBA16, and RCBA32.
Referenced by root_port_init_config().
Definition at line 25 of file iobp.c.
References address, BIOS_ERR, iobp_poll(), IOBPD, IOBPIRI, IOBPS, IOBPS_MASK, IOBPS_READ, IOBPS_READY, IOBPS_TX_MASK, IOBPU, IOBPU_MAGIC, printk, RCBA16, and RCBA32.
Referenced by pch_iobp_update(), and pcie_add_0x0202000_iobp().
Definition at line 86 of file pch.c.
References address, BIOS_ERR, iobp_poll(), IOBPD, IOBPIRI, IOBPS, IOBPS_READ_AX, IOBPS_RW_BX, IOBPS_WRITE_AX, pch_iobp_read(), pch_iobp_write(), pch_silicon_supported(), PCH_STEP_B0, PCH_TYPE_CPT, printk, and RCBA32.
Referenced by adsp_init(), enable_clock_gating(), enable_lp_clock_gating(), lpt_lp_pm_init(), pch_cg_init(), pch_disable_devfn(), pch_enable_mphy(), pch_pm_init(), sata_init(), serialio_d21_mode(), serialio_d23_mode(), serialio_init_once(), uart_bootblock_init(), usb_ehci_clock_gating(), usb_xhci_clock_gating(), and xhci_a0_suspend_smm_workaround().
Definition at line 63 of file iobp.c.
References address, BIOS_ERR, BIOS_SPEW, iobp_poll(), IOBPD, IOBPIRI, IOBPS, IOBPS_MASK, IOBPS_READY, IOBPS_TX_MASK, IOBPS_WRITE, IOBPU, IOBPU_MAGIC, printk, RCBA16, and RCBA32.
Referenced by adsp_init(), pch_iobp_update(), and pcie_add_0x0202000_iobp().