Searched refs:kirq (Results 1 – 2 of 2) sorted by relevance
2596 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_irq_mask() local2598 kirq->masked |= BIT(d->hwirq); in ksz_irq_mask()2603 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_irq_unmask() local2605 kirq->masked &= ~BIT(d->hwirq); in ksz_irq_unmask()2610 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_irq_bus_lock() local2612 mutex_lock(&kirq->dev->lock_irq); in ksz_irq_bus_lock()2617 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_irq_bus_sync_unlock() local2618 struct ksz_device *dev = kirq->dev; in ksz_irq_bus_sync_unlock()2621 ret = ksz_write8(dev, kirq->reg_mask, kirq->masked); in ksz_irq_bus_sync_unlock()2651 static void ksz_irq_free(struct ksz_irq *kirq) in ksz_irq_free() argument[all …]
1030 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_ptp_irq_mask() local1032 kirq->masked &= ~BIT(d->hwirq + KSZ_PTP_INT_START); in ksz_ptp_irq_mask()1037 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_ptp_irq_unmask() local1039 kirq->masked |= BIT(d->hwirq + KSZ_PTP_INT_START); in ksz_ptp_irq_unmask()1044 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_ptp_irq_bus_lock() local1046 mutex_lock(&kirq->dev->lock_irq); in ksz_ptp_irq_bus_lock()1051 struct ksz_irq *kirq = irq_data_get_irq_chip_data(d); in ksz_ptp_irq_bus_sync_unlock() local1052 struct ksz_device *dev = kirq->dev; in ksz_ptp_irq_bus_sync_unlock()1055 ret = ksz_write16(dev, kirq->reg_mask, kirq->masked); in ksz_ptp_irq_bus_sync_unlock()