diff options
Diffstat (limited to 'board/ryu_p4p5/board.h')
-rw-r--r-- | board/ryu_p4p5/board.h | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/board/ryu_p4p5/board.h b/board/ryu_p4p5/board.h index 9fbf93221b..4d039b2ea0 100644 --- a/board/ryu_p4p5/board.h +++ b/board/ryu_p4p5/board.h @@ -25,6 +25,7 @@ #define CONFIG_CMD_CHGRAMP #define CONFIG_FORCE_CONSOLE_RESUME #define CONFIG_STM_HWTIMER32 +#define CONFIG_USB_CHARGER #define CONFIG_USB_POWER_DELIVERY #define CONFIG_USB_PD_DUAL_ROLE #define CONFIG_USB_PD_FLASH_ERASE_CHECK @@ -164,22 +165,6 @@ enum adc_channel { ADC_CH_COUNT }; -/* Charge suppliers */ -enum charge_supplier { - CHARGE_SUPPLIER_PD, - CHARGE_SUPPLIER_TYPEC, - CHARGE_SUPPLIER_BC12_DCP, - CHARGE_SUPPLIER_BC12_CDP, - CHARGE_SUPPLIER_BC12_SDP, - CHARGE_SUPPLIER_PROPRIETARY, - CHARGE_SUPPLIER_OTHER, - CHARGE_SUPPLIER_VBUS, - CHARGE_SUPPLIER_COUNT -}; - -/* supplier_priority table defined in board.c */ -extern const int supplier_priority[]; - /* USB string indexes */ enum usb_strings { USB_STR_DESC = 0, @@ -193,6 +178,9 @@ enum usb_strings { USB_STR_COUNT }; +/* VBUS enable GPIO */ +#define GPIO_USB_C0_5V_EN GPIO_USBC_5V_EN + /* 1.5A Rp */ #define PD_SRC_VNC PD_SRC_1_5_VNC_MV #define PD_SRC_RD_THRESHOLD PD_SRC_1_5_RD_THRESH_MV @@ -222,9 +210,6 @@ int board_discharge_on_ac(int enable); /* Set the charge current limit. */ void board_set_charge_limit(int charge_ma); -/* Send host event to AP */ -void pd_send_host_event(int mask); - /* PP1800 transition GPIO interrupt handler */ void pp1800_on_off_evt(enum gpio_signal signal); |