soc/ite/ec/common: Rename functions to use generic names
Renamed two functions and a macro to use more generic names, removing chip-specific identifiers. Signed-off-by: Tim Lin <tim2.lin@ite.corp-partner.google.com>
This commit is contained in:
parent
4aaa0f8547
commit
a8e467cf2d
2 changed files with 10 additions and 7 deletions
|
@ -14,7 +14,10 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define ESPI_IT8XXX2_SOC_DEV DEVICE_DT_GET(DT_NODELABEL(espi0))
|
||||
#define ESPI_IT8XXX2_SOC_DEV DEVICE_DT_GET(DT_NODELABEL(espi0))
|
||||
#define ESPI_ITE_SOC_DEV ESPI_IT8XXX2_SOC_DEV
|
||||
#define espi_ite_ec_enable_pad_ctrl espi_it8xxx2_enable_pad_ctrl
|
||||
#define espi_ite_ec_enable_trans_irq espi_it8xxx2_enable_trans_irq
|
||||
|
||||
/**
|
||||
* @brief eSPI input pad gating
|
||||
|
@ -22,7 +25,7 @@ extern "C" {
|
|||
* @param dev pointer to eSPI device
|
||||
* @param enable/disable eSPI pad
|
||||
*/
|
||||
void espi_it8xxx2_enable_pad_ctrl(const struct device *dev, bool enable);
|
||||
void espi_ite_ec_enable_pad_ctrl(const struct device *dev, bool enable);
|
||||
|
||||
/**
|
||||
* @brief eSPI transaction interrupt control
|
||||
|
@ -30,7 +33,7 @@ void espi_it8xxx2_enable_pad_ctrl(const struct device *dev, bool enable);
|
|||
* @param dev pointer to eSPI device
|
||||
* @param enable/disable eSPI transaction interrupt
|
||||
*/
|
||||
void espi_it8xxx2_enable_trans_irq(const struct device *dev, bool enable);
|
||||
void espi_ite_ec_enable_trans_irq(const struct device *dev, bool enable);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
@ -220,13 +220,13 @@ static void chip_configure_pll(const struct pll_config_t *pll)
|
|||
* We have to disable eSPI pad before changing
|
||||
* PLL sequence or sequence will fail if CS# pin is low.
|
||||
*/
|
||||
espi_it8xxx2_enable_pad_ctrl(ESPI_IT8XXX2_SOC_DEV, false);
|
||||
espi_ite_ec_enable_pad_ctrl(ESPI_ITE_SOC_DEV, false);
|
||||
#endif
|
||||
/* Run change PLL sequence */
|
||||
chip_run_pll_sequence(pll);
|
||||
#ifdef CONFIG_ESPI
|
||||
/* Enable eSPI pad after changing PLL sequence */
|
||||
espi_it8xxx2_enable_pad_ctrl(ESPI_IT8XXX2_SOC_DEV, true);
|
||||
espi_ite_ec_enable_pad_ctrl(ESPI_ITE_SOC_DEV, true);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
@ -307,7 +307,7 @@ void riscv_idle(enum chip_pll_mode mode, unsigned int key)
|
|||
* interrupt to restore clocks. With this interrupt, EC will not defer
|
||||
* eSPI bus while transaction is accepted.
|
||||
*/
|
||||
espi_it8xxx2_enable_trans_irq(ESPI_IT8XXX2_SOC_DEV, true);
|
||||
espi_ite_ec_enable_trans_irq(ESPI_ITE_SOC_DEV, true);
|
||||
#endif
|
||||
/* Chip doze after wfi instruction */
|
||||
chip_pll_ctrl(mode);
|
||||
|
@ -335,7 +335,7 @@ void riscv_idle(enum chip_pll_mode mode, unsigned int key)
|
|||
|
||||
#ifdef CONFIG_ESPI
|
||||
/* CPU has been woken up, the interrupt is no longer needed */
|
||||
espi_it8xxx2_enable_trans_irq(ESPI_IT8XXX2_SOC_DEV, false);
|
||||
espi_ite_ec_enable_trans_irq(ESPI_ITE_SOC_DEV, false);
|
||||
#endif
|
||||
/*
|
||||
* Enable M-mode external interrupt
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue