coreboot-kgpe-d16/src/mainboard/google
Lin Huang c9fea5cdec google/gru: pass apio number to arm-trust-firmware
To save power when entering suspend, gpios 2 to 4 need to be set
to input and 'pull none' mode.
Pass the APIO configuration to ATF so it can do a proper job here.

BRANCH=None
BUG=chrome-os-partner:56423
TEST=run suspend_stress_test on kevin board

Change-Id: Id57fe8f622ae3f9c2bc7e58be89518b2b846cd37
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 9c42082d1ca9a6baa735821382d3e83c1f8dc9ad
Original-Change-Id: Iaf441e8e34c5591ffe7c65f6533fcf0b733ff5ac
Original-Signed-off-by: Lin Huang <hl@rock-chips.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/378475
Original-Commit-Ready: Caesar Wang <wxt@rock-chips.com>
Original-Tested-by: Caesar Wang <wxt@rock-chips.com>
Original-Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/16720
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
2016-10-07 17:33:32 +02:00
..
auron mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
auron_paine mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
butterfly src/mainboard/getac - kontron: Add space around operators 2016-09-20 21:54:45 +02:00
chell mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
cosmos Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
cyan mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
daisy Kconfig: Prefix hex defaults with 0x 2016-09-30 23:57:02 +02:00
enguarde mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
falco mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
foster Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
gale google/gale: Remove #ifdef of Kconfig bool symbol 2016-10-03 22:53:44 +02:00
glados mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
gru google/gru: pass apio number to arm-trust-firmware 2016-10-07 17:33:32 +02:00
guado mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
jecht mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
lars mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
link src/mainboard/getac - kontron: Add space around operators 2016-09-20 21:54:45 +02:00
ninja src/mainboard: Remove unnecessary semicolon 2016-10-04 14:29:40 +02:00
nyan Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
nyan_big Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
nyan_blaze Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
oak Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
panther mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
parrot mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
peach_pit Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
peppy mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
purin Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
rambi mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
reef mainboard/google/reef: add pyro variant. 2016-10-07 04:28:11 +02:00
rikku mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
rotor soc/marvell/mvmap2315: Add DDR driver 2016-09-13 17:03:53 +02:00
samus mainboards,ec: provide common declaration for mainboard_ec_init() 2016-09-26 23:53:12 +02:00
smaug Kconfig: Prefix hex defaults with 0x 2016-09-30 23:57:02 +02:00
storm qualcomm/storm: Add required files to enable elog in ramstage 2016-07-28 00:38:25 +02:00
stout mainboard/google/stout/romstage.c: Use tabs for indents 2016-09-30 20:27:55 +02:00
tidus mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 00:27:42 +02:00
urara Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron Kconfig: Update default hex values to start with 0x 2016-10-02 19:08:15 +02:00
veyron_brain Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron_danger Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron_emile Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron_mickey Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
veyron_rialto google/veyron_rialto: Add lpddr3-K4E6E304EB-2GB-1CH memory configuration 2016-10-06 21:49:06 +02:00
veyron_romy Kconfig: rename BOOT_MEDIA_SPI_BUS to BOOT_DEVICE_SPI_FLASH_BUS 2016-08-18 22:04:34 +02:00
Kconfig
Kconfig.name