Lines Matching refs:hirq
43 uint8_t hirq; member
65 uint8_t hirq; in max3421e_read_hirq() local
74 .buf = &hirq, in max3421e_read_hirq()
75 .len = sizeof(hirq) in max3421e_read_hirq()
94 priv->hirq = hirq; in max3421e_read_hirq()
380 const uint8_t hirq = priv->hirq; in max3421e_schedule_xfer() local
399 if (hirq & MAX3421E_FRAME) { in max3421e_schedule_xfer()
614 priv->hirq &= priv->hien | MAX3421E_RCVDAV; in max3421e_update_hrsl_hirq()
615 LOG_DBG("HIRQ 0x%02x HRSLT %d", priv->hirq, MAX3421E_HRSLT(priv->hrsl)); in max3421e_update_hrsl_hirq()
620 static int max3421e_clear_hirq(const struct device *dev, const uint8_t hirq) in max3421e_clear_hirq() argument
622 return max3421e_write_byte(dev, MAX3421E_REG_HIRQ, hirq); in max3421e_clear_hirq()
628 const uint8_t hirq = priv->hirq; in max3421e_handle_bus_irq() local
632 if (hirq & MAX3421E_SUSDN) { in max3421e_handle_bus_irq()
638 if (hirq & MAX3421E_CONDET) { in max3421e_handle_bus_irq()
643 if (hirq & MAX3421E_RWU) { in max3421e_handle_bus_irq()
648 if (hirq & MAX3421E_BUSEVENT) { in max3421e_handle_bus_irq()
683 if (priv->hirq & MAX3421E_HXFRDN) { in uhc_max3421e_thread()
689 if (priv->hirq & MAX3421E_FRAME) { in uhc_max3421e_thread()
694 if (priv->hirq & ~(MAX3421E_FRAME | MAX3421E_HXFRDN)) { in uhc_max3421e_thread()
702 err = max3421e_clear_hirq(dev, priv->hirq); in uhc_max3421e_thread()