[coreboot-gerrit] Patch set updated for coreboot: amenia: Fix keystrokes not enabled at boot
Ravishankar Sarawadi (ravishankar.sarawadi@intel.com)
gerrit at coreboot.org
Tue May 10 20:30:20 CEST 2016
Ravishankar Sarawadi (ravishankar.sarawadi at intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/14762
-gerrit
commit 4fabb412e8d0fe0b7f9bae75fc67c5c4cb4d1ae3
Author: Ravi Sarawadi <ravishankar.sarawadi at intel.com>
Date: Tue May 10 11:11:48 2016 -0700
amenia: Fix keystrokes not enabled at boot
Enable keyboard early in boot stage.
BUG=51844
TEST=Boot from USB when Ctrl+U is pressed at depthcharge.
Change-Id: I3c1e90885cd65fd6c8d8717c57f8ed4a04096f49
Signed-off-by: Ravi Sarawadi <ravishankar.sarawadi at intel.com>
---
src/mainboard/intel/amenia/mainboard.c | 4 +++-
src/soc/intel/apollolake/Kconfig | 4 ++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/mainboard/intel/amenia/mainboard.c b/src/mainboard/intel/amenia/mainboard.c
index e0c3fc9..c0e3996 100644
--- a/src/mainboard/intel/amenia/mainboard.c
+++ b/src/mainboard/intel/amenia/mainboard.c
@@ -16,9 +16,10 @@
*/
#include <device/device.h>
+#include "ec.h"
+#include <pc80/keyboard.h>
#include <soc/gpio.h>
#include <soc/pci_devs.h>
-#include "ec.h"
/* TODO: Move GPIO config to its own file once we get more GPIOs in the list */
static const struct pad_config amenia_gpios[] = {
@@ -139,6 +140,7 @@ static void mainboard_init(void *chip_info)
{
gpio_configure_pads(amenia_gpios, ARRAY_SIZE(amenia_gpios));
mainboard_ec_init();
+ pc_keyboard_init(NO_AUX_DEVICE);
}
struct chip_operations mainboard_ops = {
diff --git a/src/soc/intel/apollolake/Kconfig b/src/soc/intel/apollolake/Kconfig
index 3e46a0e..7da2752 100644
--- a/src/soc/intel/apollolake/Kconfig
+++ b/src/soc/intel/apollolake/Kconfig
@@ -121,4 +121,8 @@ config CACHE_MRC_SETTINGS
bool
default y
+config DRIVERS_PS2_KEYBOARD
+ bool
+ default y
+
endif
More information about the coreboot-gerrit
mailing list