[coreboot-gerrit] New patch to review for coreboot: amenia: Fix keystrokes not enabled at boot

Ravishankar Sarawadi (ravishankar.sarawadi@intel.com) gerrit at coreboot.org
Tue May 10 20:25:39 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 1d96b723bd2c01e261b69bceb31312962cd677c5
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=None
    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