blob: 4e5e42263f5cb951391e2ff8483604fd0c323ccf [file] [log] [blame]
Angel Pons54c54722020-04-05 13:20:54 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Stefan Reinauerd7bd4eb2013-02-11 11:11:36 -08002
3#include <console/console.h>
4#include <ec/quanta/ene_kb3940q/ec.h>
5#include "ec.h"
6
7void butterfly_ec_init(void)
8{
9 printk(BIOS_DEBUG, "Butterfly EC Init\n");
10
11 /* Report EC info */
12 /* EC version: 6 bytes */
13 printk(BIOS_DEBUG," EC version: %c%c%c%c%c%c\n",
14 ec_mem_read(EC_FW_VER0), ec_mem_read(EC_FW_VER1),
15 ec_mem_read(EC_FW_VER2), ec_mem_read(EC_FW_VER3),
16 ec_mem_read(EC_FW_VER4), ec_mem_read(EC_FW_VER5));
17
18 /* Disable wake on USB, LAN & RTC */
19 /* Enable Wake from Keyboard */
20 ec_mem_write(EC_EC_PSW, EC_PSW_IKB);
21
22}