From 7946a3eb3d982cd489c35f9cfb16f3e61a27d197 Mon Sep 17 00:00:00 2001 From: Randall Spangler Date: Thu, 12 Jul 2012 14:26:20 -0700 Subject: Simplify host event processing Now both copies of the event state live in host_event_commands.c, and lpc / memmap just shadows the main copy. BUG=chrome-os-partner:11172 TEST=manual Boot system. should see events 0x2000, 0x80, 0x08 get set and then cleared. At U-boot prompt, type on keyboard. Should set event 0x1000 get set, but only on the first keypress (because U-boot doesn't consume that event). Then from EC console, hostevent clear 0x1000 -> see event 0x1000 clear hostevent clear 0x1000 -> no debug output (it's already clear) hostevent clearb 0x1000 -> see event copy B 0x1000 clear hostevent clearb 0x1000 -> no debug output (copy B is already clear) Change-Id: I855c035865649ba1490cd9027157d5bcdcc9895f Signed-off-by: Randall Spangler Reviewed-on: https://gerrit.chromium.org/gerrit/27321 --- common/console_output.c | 1 + 1 file changed, 1 insertion(+) (limited to 'common/console_output.c') diff --git a/common/console_output.c b/common/console_output.c index e9f7bf0d97..e3334ee20d 100644 --- a/common/console_output.c +++ b/common/console_output.c @@ -22,6 +22,7 @@ static const char *channel_names[CC_CHANNEL_COUNT] = { "charger", "chipset", "dma", + "events", "gpio", "hostcmd", "i2c", -- cgit v1.2.1