Searched refs:misr (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/phy/ |
| H A D | dp83640.c | 1042 int misr; in dp83640_config_intr() local 1050 misr = phy_read(phydev, MII_DP83640_MISR); in dp83640_config_intr() 1051 if (misr < 0) in dp83640_config_intr() 1052 return misr; in dp83640_config_intr() 1053 misr |= in dp83640_config_intr() 1058 err = phy_write(phydev, MII_DP83640_MISR, misr); in dp83640_config_intr() 1080 misr = phy_read(phydev, MII_DP83640_MISR); in dp83640_config_intr() 1081 if (misr < 0) in dp83640_config_intr() 1082 return misr; in dp83640_config_intr() 1083 misr &= in dp83640_config_intr() [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | msm_serial.c | 726 static void msm_handle_rx_dm(struct uart_port *port, unsigned int misr) in msm_handle_rx_dm() argument 740 if (misr & MSM_UART_IMR_RXSTALE) { in msm_handle_rx_dm() 789 if (misr & (MSM_UART_IMR_RXSTALE)) in msm_handle_rx_dm() 957 unsigned int misr; in msm_uart_irq() local 961 misr = msm_read(port, MSM_UART_MISR); in msm_uart_irq() 964 if (misr & MSM_UART_IMR_RXBREAK_START) { in msm_uart_irq() 969 if (misr & (MSM_UART_IMR_RXLEV | MSM_UART_IMR_RXSTALE)) { in msm_uart_irq() 981 msm_handle_rx_dm(port, misr); in msm_uart_irq() 986 if (misr & MSM_UART_IMR_TXLEV) in msm_uart_irq() 988 if (misr & MSM_UART_IMR_DELTA_CTS) in msm_uart_irq()
|
| /linux/drivers/net/ethernet/rdc/ |
| H A D | r6040.c | 652 u16 misr, status; in r6040_interrupt() local 655 misr = ioread16(ioaddr + MIER); in r6040_interrupt() 663 iowrite16(misr, ioaddr + MIER); in r6040_interrupt() 679 misr &= ~(RX_INTS | TX_INTS); in r6040_interrupt() 685 iowrite16(misr, ioaddr + MIER); in r6040_interrupt()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-nomadik.c | 782 u32 misr, src; in i2c_irq_handler() local 789 misr = readl(priv->virtbase + I2C_MISR); in i2c_irq_handler() 791 src = __ffs(misr); in i2c_irq_handler()
|
| /linux/drivers/input/touchscreen/ |
| H A D | wdt87xx_i2c.c | 608 static u16 misr(u16 cur_value, u8 new_value) in misr() function 636 checksum = misr(checksum, data[i]); in wdt87xx_calculate_checksum()
|
| /linux/drivers/dma/stm32/ |
| H A D | stm32-dma3.c | 1016 u32 misr, csr, ccr; in stm32_dma3_chan_irq() local 1020 misr = readl_relaxed(ddata->base + STM32_DMA3_MISR); in stm32_dma3_chan_irq() 1021 if (!(misr & MISR_MIS(chan->id))) { in stm32_dma3_chan_irq()
|