diff options
author | Zhuohao Lee <zhuohao@chromium.org> | 2020-02-06 16:43:00 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-10 20:07:04 +0000 |
commit | e554690210a61a7e778ff84a2515b196a1586c80 (patch) | |
tree | f88efb125a2f75666b2fe5f18f8efc19a713a55a /board/palkia/board.h | |
parent | 45932634859f7156d1cbdf7cec5ec1e9de8861c9 (diff) | |
download | chrome-ec-e554690210a61a7e778ff84a2515b196a1586c80.tar.gz |
palkia: remove 1 typec port, enable USB A, remove all sensors
This patch includes the changes as below:
1. Change baseboard setting to adopt the change for the palkia
2. Modify GPIO according to the palkia schematics.
3. Remove all sensors
4. Remove USB typec port 1
5. Enable USB A
Battery and keyboard setting are put to the separate CL.
BUG=b:147078849
BRANCH=firmware-hatch-12669.B
TEST=run on DUT
Change-Id: I86a7eb4e9680bf66475d3a5331e870da01526128
Signed-off-by: Zhuohao Lee <zhuohao@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2040759
Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'board/palkia/board.h')
-rw-r--r-- | board/palkia/board.h | 40 |
1 files changed, 7 insertions, 33 deletions
diff --git a/board/palkia/board.h b/board/palkia/board.h index 9e22619888..ce1cadb83a 100644 --- a/board/palkia/board.h +++ b/board/palkia/board.h @@ -26,32 +26,19 @@ /* Keyboard features */ #define CONFIG_PWM_KBLIGHT -/* Sensors */ -/* BMI160 Base accel/gyro */ -#define CONFIG_ACCEL_INTERRUPTS -#define CONFIG_ACCELGYRO_BMI160 -#define CONFIG_ACCELGYRO_BMI160_INT_EVENT \ - TASK_EVENT_MOTION_SENSOR_INTERRUPT(BASE_ACCEL) -#define CONFIG_ACCELGYRO_BMI160_INT2_OUTPUT -/* BMA253 Lid accel */ -#define CONFIG_ACCEL_BMA255 -#define CONFIG_ACCEL_FORCE_MODE_MASK (BIT(LID_ACCEL) | BIT(LID_ALS)) -#define CONFIG_LID_ANGLE -#define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL -#define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL -#define CONFIG_LID_ANGLE_UPDATE -#define CONFIG_GMR_TABLET_MODE -#define GMR_TABLET_MODE_GPIO_L GPIO_TABLET_MODE_L - /* USB Type C and USB PD defines */ #define CONFIG_USB_PD_COMM_LOCKED #define CONFIG_USB_PD_TCPM_PS8751 #define BOARD_TCPC_C0_RESET_HOLD_DELAY PS8XXX_RESET_DELAY_MS #define BOARD_TCPC_C0_RESET_POST_DELAY 0 -#define BOARD_TCPC_C1_RESET_HOLD_DELAY PS8XXX_RESET_DELAY_MS -#define BOARD_TCPC_C1_RESET_POST_DELAY 0 #define GPIO_USB_C0_TCPC_RST GPIO_USB_C0_TCPC_RST_ODL -#define GPIO_USB_C1_TCPC_RST GPIO_USB_C1_TCPC_RST_ODL + +/* USB Type A Features */ +#define CONFIG_USB_PORT_POWER_SMART +#undef CONFIG_USB_PORT_POWER_SMART_PORT_COUNT +#define CONFIG_USB_PORT_POWER_SMART_PORT_COUNT 1 +#define CONFIG_USB_PORT_POWER_SMART_CDP_SDP_ONLY +#define GPIO_USB1_ILIM_SEL GPIO_USB_A_LOW_PWR_ODL /* * Palkia' battery takes several seconds to come back out of its disconnect @@ -63,11 +50,6 @@ /* BC 1.2 */ #define CONFIG_BC12_DETECT_PI3USB9201 -/* Volume Button feature */ -#define CONFIG_VOLUME_BUTTONS -#define GPIO_VOLUME_UP_L GPIO_EC_VOLUP_BTN_ODL -#define GPIO_VOLUME_DOWN_L GPIO_EC_VOLDN_BTN_ODL - /* Fan features */ #define CONFIG_FANS 1 #undef CONFIG_FAN_INIT_SPEED @@ -109,14 +91,6 @@ enum adc_channel { ADC_CH_COUNT }; -enum sensor_id { - LID_ACCEL = 0, - BASE_ACCEL, - BASE_GYRO, - LID_ALS, - SENSOR_COUNT, -}; - enum pwm_channel { PWM_CH_KBLIGHT, PWM_CH_FAN, |