Lines Matching refs:intr_data
579 u8 intr_data[8]; in tf103c_dock_irq() local
583 sizeof(intr_data), intr_data); in tf103c_dock_irq()
584 if (ret != sizeof(intr_data)) { in tf103c_dock_irq()
589 if (!(intr_data[1] & TF103C_DOCK_INTR_DATA1_OBF_MASK)) in tf103c_dock_irq()
593 if (intr_data[0] == 3 && intr_data[1] == TF103C_DOCK_INTR_DATA1_OOB_VALUE && in tf103c_dock_irq()
594 intr_data[2] == TF103C_DOCK_INTR_DATA2_OOB_VALUE) { in tf103c_dock_irq()
596 switch (intr_data[3]) { in tf103c_dock_irq()
606 dev_warn(dev, "warning unknown intr_data[3]: 0x%02x\n", intr_data[3]); in tf103c_dock_irq()
612 if (intr_data[1] & TF103C_DOCK_INTR_DATA1_SCI_MASK) { in tf103c_dock_irq()
613 tf103c_dock_sci(dock, intr_data[2]); in tf103c_dock_irq()
617 if (intr_data[1] & TF103C_DOCK_INTR_DATA1_SMI_MASK) { in tf103c_dock_irq()
618 tf103c_dock_smi(dock, intr_data[2]); in tf103c_dock_irq()
622 dev_warn(dev, "warning unknown intr data: %*ph\n", 8, intr_data); in tf103c_dock_irq()