drivers: espi: xec: Use DT IRQ priority values
Use DT define IRQ priorities instead KConfig. Signed-off-by: Jose Alberto Meza <jose.a.meza.arellano@intel.com>
This commit is contained in:
parent
592e0afdf3
commit
35c28a3dbf
2 changed files with 5 additions and 5 deletions
|
@ -23,10 +23,10 @@ config ESPI_SLAVE
|
||||||
Enables eSPI driver in slave mode.
|
Enables eSPI driver in slave mode.
|
||||||
|
|
||||||
config ESPI_INIT_PRIORITY
|
config ESPI_INIT_PRIORITY
|
||||||
int "IRQ Priority for ESPI Controller"
|
int "ESPI Controller driver initialization priority"
|
||||||
default 3
|
default 3
|
||||||
help
|
help
|
||||||
IRQ Priority for ESPI Controller.
|
Driver initialization priority for eSPI driver.
|
||||||
|
|
||||||
config ESPI_PERIPHERAL_CHANNEL
|
config ESPI_PERIPHERAL_CHANNEL
|
||||||
bool "eSPI peripheral channel"
|
bool "eSPI peripheral channel"
|
||||||
|
|
|
@ -1075,21 +1075,21 @@ static int espi_xec_init(struct device *dev)
|
||||||
/* Enable aggregated interrupt block for eSPI bus events */
|
/* Enable aggregated interrupt block for eSPI bus events */
|
||||||
MCHP_GIRQ_BLK_SETEN(config->bus_girq_id);
|
MCHP_GIRQ_BLK_SETEN(config->bus_girq_id);
|
||||||
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_0,
|
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_0,
|
||||||
CONFIG_ESPI_INIT_PRIORITY, espi_xec_bus_isr,
|
DT_ESPI_MCHP_XEC_0_IRQ_PRIORITY, espi_xec_bus_isr,
|
||||||
DEVICE_GET(espi_xec_0), 0);
|
DEVICE_GET(espi_xec_0), 0);
|
||||||
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_0);
|
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_0);
|
||||||
|
|
||||||
/* Enable aggregated interrupt block for eSPI VWire events */
|
/* Enable aggregated interrupt block for eSPI VWire events */
|
||||||
MCHP_GIRQ_BLK_SETEN(config->vw_girq_id);
|
MCHP_GIRQ_BLK_SETEN(config->vw_girq_id);
|
||||||
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_1,
|
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_1,
|
||||||
CONFIG_ESPI_INIT_PRIORITY, espi_xec_vw_isr,
|
DT_ESPI_MCHP_XEC_1_IRQ_PRIORITY, espi_xec_vw_isr,
|
||||||
DEVICE_GET(espi_xec_0), 0);
|
DEVICE_GET(espi_xec_0), 0);
|
||||||
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_1);
|
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_1);
|
||||||
|
|
||||||
/* Enable aggregated interrupt block for eSPI peripheral channel */
|
/* Enable aggregated interrupt block for eSPI peripheral channel */
|
||||||
MCHP_GIRQ_BLK_SETEN(config->pc_girq_id);
|
MCHP_GIRQ_BLK_SETEN(config->pc_girq_id);
|
||||||
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_2,
|
IRQ_CONNECT(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_2,
|
||||||
CONFIG_ESPI_INIT_PRIORITY, espi_xec_periph_isr,
|
DT_ESPI_MCHP_XEC_2_IRQ_PRIORITY, espi_xec_periph_isr,
|
||||||
DEVICE_GET(espi_xec_0), 0);
|
DEVICE_GET(espi_xec_0), 0);
|
||||||
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_2);
|
irq_enable(DT_INST_0_MICROCHIP_XEC_ESPI_IRQ_2);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue