summaryrefslogtreecommitdiff
path: root/baseboard/intelrvp/baseboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'baseboard/intelrvp/baseboard.h')
-rw-r--r--baseboard/intelrvp/baseboard.h28
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__ */