diff options
Diffstat (limited to 'baseboard/intelrvp/baseboard.h')
-rw-r--r-- | baseboard/intelrvp/baseboard.h | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/baseboard/intelrvp/baseboard.h b/baseboard/intelrvp/baseboard.h index b4bfbc7153..016c7543f0 100644 --- a/baseboard/intelrvp/baseboard.h +++ b/baseboard/intelrvp/baseboard.h @@ -29,6 +29,7 @@ /* EC console commands */ #define CONFIG_CMD_CHARGER_DUMP +#define CONFIG_CMD_KEYBOARD /* Port80 display */ #define CONFIG_MAX695X_SEVEN_SEGMENT_DISPLAY @@ -56,6 +57,8 @@ /* Keyboard */ #define CONFIG_KEYBOARD_BOARD_CONFIG #define CONFIG_KEYBOARD_PROTOCOL_8042 +#define CONFIG_KEYBOARD_COL2_INVERTED +#define CONFIG_KEYBOARD_PWRBTN_ASSERTS_KSI2 /* UART */ #define CONFIG_LOW_POWER_IDLE @@ -64,7 +67,7 @@ /* BC1.2 config */ #ifdef HAS_TASK_USB_CHG_P0 -#define CONFIG_CHARGE_RAMP_HW + #define CONFIG_CHARGE_RAMP_HW #endif /* USB PD config */ @@ -78,6 +81,10 @@ #define CONFIG_USB_POWER_DELIVERY /* USB MUX */ +#ifdef CONFIG_USB_MUX_VIRTUAL + #define CONFIG_HOSTCMD_LOCATE_CHIP + #define CONFIG_INTEL_VIRTUAL_MUX +#endif #define CONFIG_USBC_SS_MUX /* SoC / PCH */ @@ -116,18 +123,18 @@ /* Temperature sensor */ #ifdef CONFIG_TEMP_SENSOR -#define CONFIG_STEINHART_HART_3V0_22K6_47K_4050B -#define CONFIG_THERMISTOR -#define CONFIG_THROTTLE_AP + #define CONFIG_STEINHART_HART_3V0_22K6_47K_4050B + #define CONFIG_THERMISTOR + #define CONFIG_THROTTLE_AP #ifdef CONFIG_PECI -#define CONFIG_PECI_COMMON -#endif -#endif + #define CONFIG_PECI_COMMON +#endif /* CONFIG_PECI */ +#endif /* CONFIG_TEMP_SENSOR */ /* Fan features */ #ifdef CONFIG_FANS -#undef CONFIG_FAN_INIT_SPEED -#define CONFIG_FAN_INIT_SPEED 50 + #undef CONFIG_FAN_INIT_SPEED + #define CONFIG_FAN_INIT_SPEED 50 #endif /* I2C ports */ @@ -135,11 +142,11 @@ #define CONFIG_I2C_MASTER /* EC exclude modules */ -#undef CONFIG_WATCHDOG #ifndef __ASSEMBLER__ #include "gpio_signal.h" +#include "module_id.h" #include "registers.h" #include "usb_pd_tcpm.h" @@ -217,6 +224,7 @@ void vbus1_evt(enum gpio_signal signal); void board_charging_enable(int port, int enable); void board_vbus_enable(int port, int enable); int ioexpander_read_intelrvp_version(int *port0, int *port1); +void board_dc_jack_interrupt(enum gpio_signal signal); #endif /* !__ASSEMBLER__ */ |