Home
last modified time | relevance | path

Searched refs:gpiostatus (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_intr.c1155 u32 gpiostatus; in ipath_intr() local
1158 gpiostatus = ipath_read_kreg32( in ipath_intr()
1161 if ((gpiostatus & IPATH_GPIO_ERRINTR_MASK) && in ipath_intr()
1164 to_clear |= (gpiostatus & IPATH_GPIO_ERRINTR_MASK); in ipath_intr()
1170 if (gpiostatus & (1 << IPATH_GPIO_RXUVL_BIT)) { in ipath_intr()
1174 if (gpiostatus & (1 << IPATH_GPIO_OVRUN_BIT)) { in ipath_intr()
1178 if (gpiostatus & (1 << IPATH_GPIO_LLI_BIT)) { in ipath_intr()
1182 gpiostatus &= ~IPATH_GPIO_ERRINTR_MASK; in ipath_intr()
1185 if ((gpiostatus & (1 << IPATH_GPIO_PORT0_BIT)) && in ipath_intr()
1195 gpiostatus &= ~(1 << IPATH_GPIO_PORT0_BIT); in ipath_intr()
[all …]
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_iba6120.c1556 u32 gpiostatus; in unlikely_6120_intr() local
1563 gpiostatus = qib_read_kreg32(dd, kr_gpio_status); in unlikely_6120_intr()
1565 if (gpiostatus & GPIO_ERRINTR_MASK) { in unlikely_6120_intr()
1567 to_clear |= (gpiostatus & GPIO_ERRINTR_MASK); in unlikely_6120_intr()
1573 if (gpiostatus & (1 << GPIO_RXUVL_BIT)) in unlikely_6120_intr()
1575 if (gpiostatus & (1 << GPIO_OVRUN_BIT)) in unlikely_6120_intr()
1577 if (gpiostatus & (1 << GPIO_LLI_BIT)) in unlikely_6120_intr()
1579 gpiostatus &= ~GPIO_ERRINTR_MASK; in unlikely_6120_intr()
1581 if (gpiostatus) { in unlikely_6120_intr()
1595 if (mask & gpiostatus) { in unlikely_6120_intr()
[all …]
Dqib_iba7220.c1881 u32 gpiostatus; in unlikely_7220_intr() local
1890 gpiostatus = qib_read_kreg32(dd, kr_gpio_status); in unlikely_7220_intr()
1898 qib_write_kreg(dd, kr_gpio_clear, gpiostatus); in unlikely_7220_intr()
1900 if (gpiostatus) { in unlikely_7220_intr()
1902 u32 gpio_irq = mask & gpiostatus; in unlikely_7220_intr()
Dqib_iba7322.c2976 u32 gpiostatus; in unknown_7322_gpio_intr() local
2987 gpiostatus = qib_read_kreg32(dd, kr_gpio_status); in unknown_7322_gpio_intr()
2995 qib_write_kreg(dd, kr_gpio_clear, gpiostatus); in unknown_7322_gpio_intr()
3011 if (gpiostatus & dd->cspec->gpio_mask & mask) { in unknown_7322_gpio_intr()
3015 gpiostatus &= ~mask; in unknown_7322_gpio_intr()
3026 if (gpiostatus && !handled) { in unknown_7322_gpio_intr()
3028 u32 gpio_irq = mask & gpiostatus; in unknown_7322_gpio_intr()