coreboot/src/mainboard
Lee Leahy 4d1858be2d UPSTREAM: commonlib: Move drivers/storage into commonlib/storage
Move drivers/storage into commonlib/storage to enable access by
libpayload and indirectly by payloads.

* Remove SD/MMC specific include files from include/device
* Remove files from drivers/storage
* Add SD/MMC specific include files to commonlib/include
* Add files to commonlib/storage
* Fix header file references
* Add subdir entry in commonlib/Makefile.inc to build the SD/MMC driver
* Add Kconfig source for commonlib/storage
* Rename *DEVICE* to *COMMONLIB*
* Rename *DRIVERS_STORAGE* to *COMMONLIB_STORAGE*

TEST=Build and run on Galileo Gen2

Change-Id: Ic527b2b23ea9cbaf42bd9411af766db9c053f13d
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 48dbc663d7
Original-Change-Id: I4339e4378491db9a0da1f2dc34e1906a5ba31ad6
Original-Signed-off-by: Lee Leahy <Leroy.P.Leahy@intel.com>
Original-Reviewed-on: https://review.coreboot.org/19672
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-on: https://chromium-review.googlesource.com/506215
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
2017-05-15 08:17:50 -07:00
..
a-trend
aaeon UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
abit
adi UPSTREAM: mainboards: Dont select POST_IO 2017-03-22 10:08:23 -07:00
adlink
advansus UPSTREAM: src/amd: Add common definition of AMD ACPI MMIO address 2017-01-09 23:46:41 -08:00
amd UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
aopen UPSTREAM: aopen/dxplplusu: Switch to 2MiB flash 2017-01-13 18:41:57 -08:00
apple UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
artecgroup UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
asrock UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
asus UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
avalue UPSTREAM: src/amd: Add common definition of AMD ACPI MMIO address 2017-01-09 23:46:41 -08:00
azza
bachmann UPSTREAM: AMD geode: Avoid conflicting main() declaration 2017-03-08 05:13:00 -08:00
bap UPSTREAM: bap/ode_e20XX: Switch away from AGESA_LEGACY 2017-04-03 11:48:59 -07:00
bcom UPSTREAM: southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-18 13:19:00 -07:00
bifferos
biostar UPSTREAM: AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-30 05:29:58 -07:00
broadcom UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
compaq
cubietech
digitallogic UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
dmp
ecs
elmex UPSTREAM: elmex/pcm205400: Switch away from AGESA_LEGACY 2017-03-30 05:30:00 -07:00
emulation UPSTREAM: qemu/vexpress-a9: Discover RAM size. 2017-05-15 08:17:49 -07:00
esd
getac UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
gigabyte UPSTREAM: nb/intel/x4x: Define and use default MMCONF_BASE_ADDRESS 2017-05-15 08:17:42 -07:00
gizmosphere UPSTREAM: gizmosphere/gizmo: Switch away from AGESA_LEGACY 2017-03-30 05:29:59 -07:00
google UPSTREAM: google/gru: support 800M/928M frequency for bob 2017-05-11 20:01:33 -07:00
hp UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
ibase UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
iei UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
intel UPSTREAM: commonlib: Move drivers/storage into commonlib/storage 2017-05-15 08:17:50 -07:00
iwave
iwill UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
jetway UPSTREAM: southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-18 13:19:00 -07:00
kontron UPSTREAM: nb/intel/i945: Define and use a default MMCONF_BASE_ADDRESS 2017-05-15 08:17:41 -07:00
lanner
lenovo UPSTREAM: mb/lenovo/x60/t60: Remove fn_ctrl_swap option 2017-05-15 08:17:44 -07:00
linutop
lippert UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
lowrisc
mitac
msi UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
nec
nokia
nvidia UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
packardbell UPSTREAM: mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-02 20:24:07 -07:00
pcengines UPSTREAM: mainboard/pcengines/apu2: Add LPC TPM support 2017-05-15 08:17:47 -07:00
purism UPSTREAM: purism/librem13: Enable support for M.2 NVMe 2017-05-02 20:24:03 -07:00
rca
roda UPSTREAM: nb/intel/gm45: Define and use default MMCONF_BASE_ADDRESS 2017-05-15 08:17:42 -07:00
samsung UPSTREAM: vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-29 13:43:08 -07:00
sapphire UPSTREAM: mb/sapphire/pureplatinumh61: Sanitize Kconfig 2017-05-15 08:17:46 -07:00
siemens UPSTREAM: siemens/mc_apl1: Add usage of external RTC RX6110 SA 2017-05-15 08:17:45 -07:00
soyo
sunw UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
supermicro UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
technexion UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
thomson
ti
traverse UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
tyan UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
via UPSTREAM: southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-18 13:19:00 -07:00
winent UPSTREAM: nb/amdk8: Link coherent_ht.c 2017-04-28 22:25:38 -07:00
wyse UPSTREAM: AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-26 13:36:58 -07:00
Kconfig UPSTREAM: Kconfig: Remind users to delete .config when switching boards 2017-01-13 15:21:43 -08:00