summaryrefslogtreecommitdiff
path: root/board/ryu_p4p5/board.h
diff options
context:
space:
mode:
Diffstat (limited to 'board/ryu_p4p5/board.h')
-rw-r--r--board/ryu_p4p5/board.h23
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);