Home
last modified time | relevance | path

Searched refs:fifo_status (Results 1 – 25 of 46) sorted by relevance

12

/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dtegra210_qspi.c75 u32 fifo_status;/* 014:QSPI_FIFO_STATUS register */ member
148 debug("%s: FIFO STATUS = %08x\n", __func__, readl(&regs->fifo_status)); in tegra210_qspi_claim_bus()
224 reg = readl(&regs->fifo_status); in tegra210_qspi_xfer()
225 writel(reg, &regs->fifo_status); in tegra210_qspi_xfer()
228 setbits_le32(&regs->fifo_status, in tegra210_qspi_xfer()
233 while ((tm && readl(&regs->fifo_status) & in tegra210_qspi_xfer()
309 u32 fifo_status, xfer_status; in tegra210_qspi_xfer() local
315 fifo_status = readl(&regs->fifo_status); in tegra210_qspi_xfer()
316 if (fifo_status & QSPI_FIFO_STS_ERR) { in tegra210_qspi_xfer()
318 if (fifo_status & QSPI_FIFO_STS_TX_FIFO_OVF) in tegra210_qspi_xfer()
[all …]
H A Dtegra114_spi.c78 u32 fifo_status;/* 014:SPI_FIFO_STATUS register */ member
155 setbits_le32(&regs->fifo_status, in tegra114_spi_probe()
165 debug("%s: FIFO STATUS = %08x\n", __func__, readl(&regs->fifo_status)); in tegra114_spi_probe()
244 reg = readl(&regs->fifo_status); in tegra114_spi_xfer()
245 writel(reg, &regs->fifo_status); in tegra114_spi_xfer()
284 u32 fifo_status, xfer_status; in tegra114_spi_xfer() local
290 fifo_status = readl(&regs->fifo_status); in tegra114_spi_xfer()
291 if (fifo_status & SPI_FIFO_STS_ERR) { in tegra114_spi_xfer()
293 if (fifo_status & SPI_FIFO_STS_TX_FIFO_OVF) in tegra114_spi_xfer()
295 if (fifo_status & SPI_FIFO_STS_TX_FIFO_UNR) in tegra114_spi_xfer()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/pci/tw686x/
H A Dtw686x-core.c169 u32 fifo_status, fifo_signal, fifo_ov, fifo_bad, fifo_errors; in tw686x_irq() local
174 fifo_status = reg_read(dev, VIDEO_FIFO_STATUS); in tw686x_irq()
177 if (!int_status && !TW686X_FIFO_ERROR(fifo_status)) in tw686x_irq()
192 fifo_signal = ~(fifo_status & 0xff) & video_en; in tw686x_irq()
193 fifo_ov = fifo_status >> 24; in tw686x_irq()
194 fifo_bad = fifo_status >> 16; in tw686x_irq()
208 fifo_status, &reset_ch); in tw686x_irq()
H A Dtw686x.h173 unsigned int pb_status, unsigned int fifo_status,
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c357 __le16 fifo_status; in st_lsm6dsx_read_fifo() local
362 &fifo_status, sizeof(fifo_status)); in st_lsm6dsx_read_fifo()
369 if (fifo_status & cpu_to_le16(ST_LSM6DSX_FIFO_EMPTY_MASK)) in st_lsm6dsx_read_fifo()
372 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_fifo()
571 __le16 fifo_status; in st_lsm6dsx_read_tagged_fifo() local
576 &fifo_status, sizeof(fifo_status)); in st_lsm6dsx_read_tagged_fifo()
584 fifo_len = (le16_to_cpu(fifo_status) & fifo_diff_mask) * in st_lsm6dsx_read_tagged_fifo()
/OK3568_Linux_fs/kernel/drivers/input/serio/
H A Dsun4i-ps2.c99 u32 fifo_status; in sun4i_ps2_interrupt() local
108 fifo_status = readl(drvdata->reg_base + PS2_REG_FSTS); in sun4i_ps2_interrupt()
122 if (fifo_status & PS2_FIFO_ERROR_BIT) { in sun4i_ps2_interrupt()
128 rval = (fifo_status >> 16) & 0x3; in sun4i_ps2_interrupt()
135 writel(fifo_status, drvdata->reg_base + PS2_REG_FSTS); in sun4i_ps2_interrupt()
/OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/
H A Drtd520.c495 unsigned int fifo_status; in rtd520_probe_fifo_depth() local
499 fifo_status = readl(dev->mmio + LAS0_ADC); in rtd520_probe_fifo_depth()
500 if ((fifo_status & FS_ADC_HEMPTY) == 0) { in rtd520_probe_fifo_depth()
616 u16 fifo_status; in rtd_interrupt() local
621 fifo_status = readl(dev->mmio + LAS0_ADC); in rtd_interrupt()
623 if (!(fifo_status & FS_ADC_NOT_FULL)) /* 0 -> full */ in rtd_interrupt()
638 if (!(fifo_status & FS_ADC_HEMPTY)) { in rtd_interrupt()
646 if (fifo_status & FS_ADC_NOT_EMPTY) { in rtd_interrupt()
680 fifo_status = readl(dev->mmio + LAS0_ADC); in rtd_interrupt()
/OK3568_Linux_fs/kernel/sound/pci/au88x0/
H A Dau88x0_core.c1268 switch (dma->fifo_status) { in vortex_adbdma_startfifo()
1287 dma->fifo_status = FIFO_START; in vortex_adbdma_startfifo()
1295 switch (dma->fifo_status) { in vortex_adbdma_resumefifo()
1309 dma->fifo_status = FIFO_START; in vortex_adbdma_resumefifo()
1317 switch (dma->fifo_status) { in vortex_adbdma_pausefifo()
1329 dma->fifo_status = FIFO_PAUSE; in vortex_adbdma_pausefifo()
1337 if (dma->fifo_status == FIFO_START) in vortex_adbdma_stopfifo()
1340 else if (dma->fifo_status == FIFO_STOP) in vortex_adbdma_stopfifo()
1342 dma->fifo_status = FIFO_STOP; in vortex_adbdma_stopfifo()
1517 switch (dma->fifo_status) { in vortex_wtdma_startfifo()
[all …]
/OK3568_Linux_fs/kernel/drivers/memstick/host/
H A Dtifm_ms.c384 unsigned int fifo_status = 0, host_status = 0; in tifm_ms_data_event() local
389 fifo_status = readl(sock->addr + SOCK_DMA_FIFO_STATUS); in tifm_ms_data_event()
393 fifo_status, host_status, host->cmd_flags); in tifm_ms_data_event()
396 if (host->use_dma && (fifo_status & 1)) { in tifm_ms_data_event()
400 if (!host->use_dma && (fifo_status & TIFM_FIFO_MORE)) { in tifm_ms_data_event()
408 writel(fifo_status, sock->addr + SOCK_DMA_FIFO_STATUS); in tifm_ms_data_event()
/OK3568_Linux_fs/kernel/drivers/ata/
H A Dpata_mpc52xx.c225 u8 fifo_status; /* ATA + 0x41 */ member
513 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) in mpc52xx_bmdma_setup()
515 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_setup()
576 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) in mpc52xx_bmdma_stop()
578 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_stop()
587 if (in_8(&priv->ata_regs->fifo_status) & MPC52xx_ATA_FIFOSTAT_ERROR) { in mpc52xx_bmdma_status()
589 __func__, in_8(&priv->ata_regs->fifo_status)); in mpc52xx_bmdma_status()
/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-axxia.c317 u32 fifo_status = readl(idev->base + SLV_RX_FIFO); in axxia_i2c_slv_fifo_event() local
320 dev_dbg(idev->dev, "slave irq fifo_status=0x%x\n", fifo_status); in axxia_i2c_slv_fifo_event()
322 if (fifo_status & SLV_FIFO_DV1) { in axxia_i2c_slv_fifo_event()
323 if (fifo_status & SLV_FIFO_STRC) in axxia_i2c_slv_fifo_event()
330 if (fifo_status & SLV_FIFO_STPC) { in axxia_i2c_slv_fifo_event()
334 if (fifo_status & SLV_FIFO_RSC) in axxia_i2c_slv_fifo_event()
H A Di2c-exynos5.c413 u32 fifo_level, int_status, fifo_status, trans_status; in exynos5_i2c_irq() local
472 fifo_status = readl(i2c->regs + HSI2C_FIFO_STATUS); in exynos5_i2c_irq()
473 fifo_level = HSI2C_RX_FIFO_LVL(fifo_status); in exynos5_i2c_irq()
484 fifo_status = readl(i2c->regs + HSI2C_FIFO_STATUS); in exynos5_i2c_irq()
485 fifo_level = HSI2C_TX_FIFO_LVL(fifo_status); in exynos5_i2c_irq()
H A Di2c-img-scb.c549 u32 fifo_status; in img_i2c_read_fifo() local
553 fifo_status = img_i2c_readl(i2c, SCB_FIFO_STATUS_REG); in img_i2c_read_fifo()
554 if (fifo_status & FIFO_READ_EMPTY) in img_i2c_read_fifo()
570 u32 fifo_status; in img_i2c_write_fifo() local
573 fifo_status = img_i2c_readl(i2c, SCB_FIFO_STATUS_REG); in img_i2c_write_fifo()
574 if (fifo_status & FIFO_WRITE_FULL) in img_i2c_write_fifo()
H A Di2c-bcm-kona.c406 unsigned int fifo_status; in bcm_kona_i2c_write_fifo_single() local
428 fifo_status = readl(dev->base + FIFO_STATUS_OFFSET); in bcm_kona_i2c_write_fifo_single()
429 } while (time_left && !(fifo_status & FIFO_STATUS_TXFIFO_EMPTY_MASK)); in bcm_kona_i2c_write_fifo_single()
/OK3568_Linux_fs/u-boot/include/linux/usb/
H A Dgadget.h128 int (*fifo_status) (struct usb_ep *ep); member
428 if (ep->ops->fifo_status) in usb_ep_fifo_status()
429 return ep->ops->fifo_status(ep); in usb_ep_fifo_status()
/OK3568_Linux_fs/kernel/drivers/tty/serial/
H A Dsirfsoc_uart.h103 struct sirfsoc_fifo_status fifo_status; member
180 .fifo_status = {
251 .fifo_status = {
/OK3568_Linux_fs/u-boot/drivers/i2c/
H A Dkona_i2c.c366 unsigned int fifo_status; in bcm_kona_i2c_write_fifo_single() local
378 fifo_status = readl(dev->base + FIFO_STATUS_OFFSET); in bcm_kona_i2c_write_fifo_single()
379 } while (time_left && !(fifo_status & FIFO_STATUS_TXFIFO_EMPTY_MASK)); in bcm_kona_i2c_write_fifo_single()
H A Dtegra_i2c.c184 count = (readl(&control->fifo_status) & TX_FIFO_EMPTY_CNT_MASK) in wait_for_tx_fifo_empty()
201 count = (readl(&control->fifo_status) & TX_FIFO_FULL_CNT_MASK) in wait_for_rx_fifo_notempty()
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-tegra20-slink.c294 u32 fifo_status; in tegra_slink_fill_tx_fifo_from_client_txbuf() local
301 fifo_status = tegra_slink_readl(tspi, SLINK_STATUS2); in tegra_slink_fill_tx_fifo_from_client_txbuf()
302 tx_empty_count = SLINK_TX_FIFO_EMPTY_COUNT(fifo_status); in tegra_slink_fill_tx_fifo_from_client_txbuf()
335 u32 fifo_status; in tegra_slink_read_rx_fifo_to_client_rxbuf() local
341 fifo_status = tegra_slink_readl(tspi, SLINK_STATUS2); in tegra_slink_read_rx_fifo_to_client_rxbuf()
342 rx_full_count = SLINK_RX_FIFO_FULL_COUNT(fifo_status); in tegra_slink_read_rx_fifo_to_client_rxbuf()
H A Dspi-tegra114.c297 u32 fifo_status; in tegra_spi_fill_tx_fifo_from_client_txbuf() local
304 fifo_status = tegra_spi_readl(tspi, SPI_FIFO_STATUS); in tegra_spi_fill_tx_fifo_from_client_txbuf()
305 tx_empty_count = SPI_TX_FIFO_EMPTY_COUNT(fifo_status); in tegra_spi_fill_tx_fifo_from_client_txbuf()
348 u32 fifo_status; in tegra_spi_read_rx_fifo_to_client_rxbuf() local
354 fifo_status = tegra_spi_readl(tspi, SPI_FIFO_STATUS); in tegra_spi_read_rx_fifo_to_client_rxbuf()
355 rx_full_count = SPI_RX_FIFO_FULL_COUNT(fifo_status); in tegra_spi_read_rx_fifo_to_client_rxbuf()
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/
H A Dst_lsm6dsr_buffer.c314 __le16 fifo_status; in st_lsm6dsr_read_fifo() local
322 sizeof(fifo_status), (u8 *)&fifo_status); in st_lsm6dsr_read_fifo()
326 fifo_depth = le16_to_cpu(fifo_status) & ST_LSM6DSR_REG_FIFO_STATUS_DIFF; in st_lsm6dsr_read_fifo()
/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A Dtifm_sd.c478 unsigned int fifo_status = 0; in tifm_sd_data_event() local
483 fifo_status = readl(sock->addr + SOCK_DMA_FIFO_STATUS); in tifm_sd_data_event()
485 fifo_status, host->cmd_flags); in tifm_sd_data_event()
490 if (r_data && (fifo_status & TIFM_FIFO_READY)) { in tifm_sd_data_event()
498 writel(fifo_status, sock->addr + SOCK_DMA_FIFO_STATUS); in tifm_sd_data_event()
/OK3568_Linux_fs/kernel/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-i2c.c387 u8 fifo_status = 0; in mxl111sf_i2c_readagain() local
392 while ((fifo_status == 0) && (i++ < 5)) in mxl111sf_i2c_readagain()
393 fifo_status = mxl111sf_i2c_check_fifo(state); in mxl111sf_i2c_readagain()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra/
H A Dtegra_i2c.h49 u32 fifo_status; member
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dmpc5121.h76 u32 fifo_status; /* LPC RX/TX FIFO Status Register */ member

12