coreboot/src/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/ddr2.c: Fix is_registered_ddr2 2017-06-09 16:33:38 +02:00
oprom src/device: Add guards on all header files 2017-08-01 23:05:39 +00:00
azalia_device.c Correct some common spelling mistakes 2016-01-07 22:57:02 +01:00
cardbus_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
cpu_device.c src/device: Capitalize CPU, RAM and ROM 2016-07-31 18:33:30 +02:00
device.c src/device: add IS_ENABLED() around Kconfig symbol references 2017-06-28 17:48:57 +00:00
device_simple.c lib: provide clearer devicetree semantics 2017-04-25 18:14:38 +02:00
device_util.c src/device: Fix checkpatch warning: no spaces at the start of a line 2017-07-25 14:26:20 +00:00
hypertransport.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
i2c.c device: i2c: Add support for I2C bus operations 2016-06-09 17:05:40 +02:00
Kconfig fsp/gop: Add running the GOP to the choice of gfx init 2017-06-08 14:58:29 +02:00
Makefile.inc device: allow devicetree accesses in postcar stage 2017-04-25 18:15:14 +02:00
pci_class.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pci_device.c device/pci: untangle struct device and device_t 2017-08-09 17:47:18 +00:00
pci_early.c src/device: add IS_ENABLED() around Kconfig symbol references 2017-06-28 17:48:57 +00:00
pci_ops.c PCI ops: MMCONF_SUPPORT_DEFAULT is required 2016-12-07 12:59:28 +01:00
pci_rom.c src/device: Fix checkpatch warning: no spaces at the start of a line 2017-07-25 14:26:20 +00:00
pciexp_device.c device/pciexp_device.c: Terminate CLK PM message with newline 2017-07-15 21:54:23 +00:00
pcix_device.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pnp_device.c device/pnp: remove struct io_info 2017-06-13 15:21:58 +02:00
root_device.c device: Add scan_generic_bus support 2017-02-16 08:41:52 +01:00
smbus_ops.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
software_i2c.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00