summaryrefslogtreecommitdiff
path: root/board/kodama
diff options
context:
space:
mode:
Diffstat (limited to 'board/kodama')
-rw-r--r--board/kodama/board.c5
-rw-r--r--board/kodama/board.h5
2 files changed, 3 insertions, 7 deletions
diff --git a/board/kodama/board.c b/board/kodama/board.c
index c16a841dca..a4a45bdb77 100644
--- a/board/kodama/board.c
+++ b/board/kodama/board.c
@@ -334,17 +334,18 @@ int board_is_vbus_too_low(int port, enum chg_ramp_vbus_state ramp_state)
return charger_get_vbus_voltage(port) < 4400;
}
-int board_charge_port_is_sink(int port)
+__override int board_charge_port_is_sink(int port)
{
/* TODO(b:128386458): Check POGO_ADC_INT_L */
return 1;
}
-int board_charge_port_is_connected(int port)
+__override int board_charge_port_is_connected(int port)
{
return gpio_get_level(GPIO_POGO_VBUS_PRESENT);
}
+__override
void board_fill_source_power_info(int port,
struct ec_response_usb_pd_power_info *r)
{
diff --git a/board/kodama/board.h b/board/kodama/board.h
index aa73d04da2..88f5c66e2c 100644
--- a/board/kodama/board.h
+++ b/board/kodama/board.h
@@ -94,7 +94,6 @@ enum charge_port {
CHARGE_PORT_USB_C,
};
-#include "ec_commands.h"
#include "gpio_signal.h"
#include "registers.h"
@@ -108,10 +107,6 @@ int board_get_version(void);
int board_is_sourcing_vbus(int port);
void pogo_adc_interrupt(enum gpio_signal signal);
int board_discharge_on_ac(int enable);
-int board_charge_port_is_sink(int port);
-int board_charge_port_is_connected(int port);
-void board_fill_source_power_info(int port,
- struct ec_response_usb_pd_power_info *r);
#endif /* !__ASSEMBLER__ */