Home
last modified time | relevance | path

Searched refs:irq (Results 1 – 2 of 2) sorted by relevance

/hal_intel-3.6.0/bsp_sedi/soc/intel_ish/include/
Dsedi_driver_core.h71 static inline void update_ioapic_redtbl_raw_lo(const unsigned int irq, const unsigned int val) in update_ioapic_redtbl_raw_lo() argument
74 const uint32_t redtbl_lo = SEDI_IOAPIC_IOREDTBL + 2 * irq; in update_ioapic_redtbl_raw_lo()
79 static inline void sedi_core_irq_enable(unsigned int irq) in sedi_core_irq_enable() argument
81 const uint32_t redtbl_lo = SEDI_IOAPIC_IOREDTBL + 2 * irq; in sedi_core_irq_enable()
85 update_ioapic_redtbl_raw_lo(irq, val); in sedi_core_irq_enable()
88 static inline void sedi_core_irq_disable(unsigned int irq) in sedi_core_irq_disable() argument
90 const uint32_t redtbl_lo = SEDI_IOAPIC_IOREDTBL + 2 * irq; in sedi_core_irq_disable()
94 update_ioapic_redtbl_raw_lo(irq, val); in sedi_core_irq_disable()
/hal_intel-3.6.0/bsp_sedi/drivers/i2c/
Dsedi_i2c_dw_apb_200a.c903 uint32_t irq = BSETS_INTR_SEND; in sedi_i2c_master_write_async() local
947 irq &= ~SEDI_RBFVM(I2C, INTR_MASK, M_TX_EMPTY, DISABLED); in sedi_i2c_master_write_async()
949 dw_i2c_irq_config(context->base, irq); in sedi_i2c_master_write_async()
957 uint32_t irq = BSETS_INTR_RECV; in sedi_i2c_master_read_async() local
1002 irq &= ~SEDI_RBFVM(I2C, INTR_MASK, M_TX_EMPTY, DISABLED); in sedi_i2c_master_read_async()
1004 dw_i2c_irq_config(context->base, irq); in sedi_i2c_master_read_async()