Browse Source

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>
pull/91106/head
Tim Lin 2 months ago committed by Benjamin Cabé
parent
commit
a8e467cf2d
  1. 7
      soc/ite/ec/common/soc_espi.h
  2. 8
      soc/ite/ec/it8xxx2/soc.c

7
soc/ite/ec/common/soc_espi.h

@ -15,6 +15,9 @@ extern "C" {
#endif #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 * @brief eSPI input pad gating
@ -22,7 +25,7 @@ extern "C" {
* @param dev pointer to eSPI device * @param dev pointer to eSPI device
* @param enable/disable eSPI pad * @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 * @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 dev pointer to eSPI device
* @param enable/disable eSPI transaction interrupt * @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 #ifdef __cplusplus
} }

8
soc/ite/ec/it8xxx2/soc.c

@ -220,13 +220,13 @@ static void chip_configure_pll(const struct pll_config_t *pll)
* We have to disable eSPI pad before changing * We have to disable eSPI pad before changing
* PLL sequence or sequence will fail if CS# pin is low. * 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 #endif
/* Run change PLL sequence */ /* Run change PLL sequence */
chip_run_pll_sequence(pll); chip_run_pll_sequence(pll);
#ifdef CONFIG_ESPI #ifdef CONFIG_ESPI
/* Enable eSPI pad after changing PLL sequence */ /* 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 #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 * interrupt to restore clocks. With this interrupt, EC will not defer
* eSPI bus while transaction is accepted. * 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 #endif
/* Chip doze after wfi instruction */ /* Chip doze after wfi instruction */
chip_pll_ctrl(mode); chip_pll_ctrl(mode);
@ -335,7 +335,7 @@ void riscv_idle(enum chip_pll_mode mode, unsigned int key)
#ifdef CONFIG_ESPI #ifdef CONFIG_ESPI
/* CPU has been woken up, the interrupt is no longer needed */ /* 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 #endif
/* /*
* Enable M-mode external interrupt * Enable M-mode external interrupt

Loading…
Cancel
Save