diff --git a/src/board/system76/oryp11/board.c b/src/board/system76/oryp11/board.c index 2cb8a23..7700bc9 100644 --- a/src/board/system76/oryp11/board.c +++ b/src/board/system76/oryp11/board.c @@ -4,6 +4,7 @@ #include #include #include +#include #include void board_init(void) { @@ -19,6 +20,8 @@ void board_init(void) { } void board_event(void) { + power_set_limit(); + espi_event(); ec_read_post_codes(); diff --git a/src/board/system76/oryp11/gpio.c b/src/board/system76/oryp11/gpio.c index 821a135..cf5c704 100644 --- a/src/board/system76/oryp11/gpio.c +++ b/src/board/system76/oryp11/gpio.c @@ -65,7 +65,8 @@ void gpio_init() { GPDRE = BIT(3); // CC_EN, PCH_DPWROK_EC GPDRF = BIT(7) | BIT(3); - GPDRG = 0; + // H_PROCHOT_EC + GPDRG = BIT(6); GPDRH = 0; // LAN_PWR_EN GPDRI = BIT(2);