coreboot/src/ec/google/chromeec
Shawn Nematbakhsh 4f332fbd4a chromeec: lpc: Read / write IO ports through common functions
Rather than calling inb + outb directly, access the ports through common
functions. This is in preparation for alternative access modes required
by certain new embedded controllers.

BUG=chrome-os-partner:38224
TEST=Manual on Samus. Verify system boots cleanly in normal mode.
BRANCH=None

Change-Id: I98783ff67a37d970019683bb589825bc5d68c033
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 25afa3f95183d8cf2e9a35272c77e92fbc6ee030
Original-Change-Id: Ic9d8f7f5c5d392212e39db28ebceea461d46f796
Original-Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/263571
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: http://review.coreboot.org/9909
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-22 08:57:48 +02:00
..
acpi chromeec: Support accessing memmap data over port 62/66 2015-04-22 08:49:35 +02:00
chip.h src/*: Remove the last remnants of struct keyboard 2014-05-13 12:14:34 +02:00
crosec_proto.c cros_ec: Retry failed VBNV transactions 2015-04-10 20:31:36 +02:00
ec.c cros_ec: Retry failed VBNV transactions 2015-04-10 20:31:36 +02:00
ec.h chromeec: Add commands to check PD image type 2015-04-02 17:27:31 +02:00
ec_commands.h chromeec: Update ec_commands.h from EC repository 2015-04-22 08:48:55 +02:00
ec_i2c.c chromeec: provide proto v3 over i2c support 2015-03-21 10:43:30 +01:00
ec_lpc.c chromeec: lpc: Read / write IO ports through common functions 2015-04-22 08:57:48 +02:00
ec_message.h src/ec: Sanitize headers and comment #endif pairings 2014-06-25 11:34:05 +02:00
ec_spi.c chromeec: Add wakeup delay after SPI /CS assertion 2015-04-02 17:28:14 +02:00
Kconfig chromeec: Support accessing memmap data over port 62/66 2015-04-22 08:49:35 +02:00
Makefile.inc vboot2: read dev and recovery switch 2015-01-27 01:43:31 +01:00