lemp12: adjust GPIOs some more
This commit is contained in:
@ -66,8 +66,8 @@ void gpio_init(void) {
|
|||||||
// XLP_OUT
|
// XLP_OUT
|
||||||
GPDRB = BIT(4);
|
GPDRB = BIT(4);
|
||||||
GPDRC = 0;
|
GPDRC = 0;
|
||||||
// PWR_BTN#
|
// PWR_BTN#, SMI#
|
||||||
GPDRD = BIT(5);
|
GPDRD = BIT(5) | BIT(4);
|
||||||
// USB_PWR_EN
|
// USB_PWR_EN
|
||||||
GPDRE = BIT(3);
|
GPDRE = BIT(3);
|
||||||
// H_PECI
|
// H_PECI
|
||||||
@ -138,13 +138,13 @@ void gpio_init(void) {
|
|||||||
// LED_PWR
|
// LED_PWR
|
||||||
GPCRD0 = GPIO_OUT;
|
GPCRD0 = GPIO_OUT;
|
||||||
// CCD_EN
|
// CCD_EN
|
||||||
GPCRD1 = GPIO_OUT;
|
GPCRD1 = GPIO_OUT | GPIO_UP;
|
||||||
// ESPI_RESET#
|
// ESPI_RESET#
|
||||||
GPCRD2 = GPIO_ALT;
|
GPCRD2 = GPIO_ALT;
|
||||||
// SCI#
|
// SCI#
|
||||||
GPCRD3 = GPIO_IN;
|
GPCRD3 = GPIO_IN;
|
||||||
// SMI#
|
// SMI#
|
||||||
GPCRD4 = GPIO_IN;
|
GPCRD4 = GPIO_OUT;
|
||||||
// PWR_BTN#
|
// PWR_BTN#
|
||||||
GPCRD5 = GPIO_OUT;
|
GPCRD5 = GPIO_OUT;
|
||||||
// CPU_FANSEN
|
// CPU_FANSEN
|
||||||
@ -168,7 +168,7 @@ void gpio_init(void) {
|
|||||||
// SMD_BAT
|
// SMD_BAT
|
||||||
GPCRE7 = GPIO_ALT | GPIO_UP;
|
GPCRE7 = GPIO_ALT | GPIO_UP;
|
||||||
// 80CLK
|
// 80CLK
|
||||||
GPCRF0 = GPIO_IN;
|
GPCRF0 = GPIO_IN | GPIO_UP;
|
||||||
// USB_CHARGE_EN
|
// USB_CHARGE_EN
|
||||||
GPCRF1 = GPIO_OUT;
|
GPCRF1 = GPIO_OUT;
|
||||||
// 3IN1
|
// 3IN1
|
||||||
@ -176,9 +176,9 @@ void gpio_init(void) {
|
|||||||
// EC_BT_EN
|
// EC_BT_EN
|
||||||
GPCRF3 = GPIO_IN;
|
GPCRF3 = GPIO_IN;
|
||||||
// TP_CLK
|
// TP_CLK
|
||||||
GPCRF4 = GPIO_ALT | GPIO_DOWN;
|
GPCRF4 = GPIO_ALT | GPIO_UP;
|
||||||
// TP_DATA
|
// TP_DATA
|
||||||
GPCRF5 = GPIO_ALT | GPIO_DOWN;
|
GPCRF5 = GPIO_ALT | GPIO_UP;
|
||||||
// H_PECI
|
// H_PECI
|
||||||
GPCRF6 = GPIO_ALT;
|
GPCRF6 = GPIO_ALT;
|
||||||
// CPU_C10_GATE#
|
// CPU_C10_GATE#
|
||||||
@ -230,7 +230,7 @@ void gpio_init(void) {
|
|||||||
// PM_BATLOW#
|
// PM_BATLOW#
|
||||||
GPCRI6 = GPIO_IN;
|
GPCRI6 = GPIO_IN;
|
||||||
// MODEL_ID
|
// MODEL_ID
|
||||||
GPCRI7 = GPIO_IN;
|
GPCRI7 = GPIO_ALT;
|
||||||
// SLP_S0#
|
// SLP_S0#
|
||||||
GPCRJ0 = GPIO_IN;
|
GPCRJ0 = GPIO_IN;
|
||||||
// KBC_MUTE#
|
// KBC_MUTE#
|
||||||
@ -244,7 +244,7 @@ void gpio_init(void) {
|
|||||||
// VBATT_BOOST#
|
// VBATT_BOOST#
|
||||||
GPCRJ5 = GPIO_IN;
|
GPCRJ5 = GPIO_IN;
|
||||||
// EC_GPIO
|
// EC_GPIO
|
||||||
GPCRJ6 = GPIO_IN | GPIO_DOWN;
|
GPCRJ6 = GPIO_OUT | GPIO_UP;
|
||||||
// LEDKB_DET#
|
// LEDKB_DET#
|
||||||
GPCRJ7 = GPIO_IN | GPIO_UP;
|
GPCRJ7 = GPIO_IN | GPIO_UP;
|
||||||
// ESPI_IO0_EC
|
// ESPI_IO0_EC
|
||||||
|
Reference in New Issue
Block a user