coreboot-kgpe-d16/src/include/device
Aaron Durbin c30d913f1f device/pci: untangle struct device and device_t
This patch uses struct device explicitly for the ramstage functions
as that's the actual type it's working on. Additionally, the
declarations for types and functions are fully exposed so that
compliation units don't have to guard certain functions from use
because it's being compiled for multiple stages.

Change-Id: I8db23ed400a59073e1e66522d020a5928f71f3a6
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/20902
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2017-08-09 17:47:18 +00:00
..
dram device/dram/ddr3.h: Add brackets around macro 2017-06-22 15:21:49 +00:00
azalia.h src/include: Remove use of binary constants 2017-03-13 17:22:59 +01:00
azalia_device.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
cardbus.h
device.h device/pci: untangle struct device and device_t 2017-08-09 17:47:18 +00:00
drm_dp_helper.h
early_smbus.h include/device/early_smbus.h: Declare smbus write function 2016-11-23 22:52:58 +01:00
hypertransport.h
hypertransport_def.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
i2c.h src/include: Open brace on same line as enum or struct 2017-03-12 15:46:23 +01:00
path.h src/include: Open brace on same line as enum or struct 2017-03-12 15:46:23 +01:00
pci.h device/pci: untangle struct device and device_t 2017-08-09 17:47:18 +00:00
pci_def.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
pci_ehci.h usbdebug: Refactor early enable 2017-08-07 12:35:42 +00:00
pci_ids.h src/include: Add guards on all header files 2017-08-01 23:04:15 +00:00
pci_ops.h PCI ops: Remove pci_mmio_xx() in ramstage 2016-12-06 20:47:49 +01:00
pci_rom.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
pciexp.h
pcix.h
pnp.h device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
pnp_def.h
resource.h lib: provide clearer devicetree semantics 2017-04-25 18:14:38 +02:00
smbus.h src/include: Remove space between function name and parameters 2017-03-13 17:21:10 +01:00
smbus_def.h sb/intel/*: Use common SMBus functions 2017-08-06 23:26:15 +00:00
spi.h device: Add a new "SPI" device type 2017-02-16 08:41:28 +01:00