| /OK3568_Linux_fs/kernel/drivers/staging/octeon-usb/ |
| H A D | octeon-hcd.h | 117 * @ptxfemplvl: Periodic TxFIFO Empty Level (PTxFEmpLvl) 119 * Indicates when the Periodic TxFIFO Empty Interrupt bit in the 123 * TxFIFO is half empty 125 * TxFIFO is completely empty 126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl) 128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in 132 * Periodic TxFIFO is half empty 134 * Periodic TxFIFO is completely empty 251 * @ptxfempmsk: Periodic TxFIFO Empty Mask (PTxFEmpMsk) 276 * @nptxfempmsk: Non-Periodic TxFIFO Empty Mask (NPTxFEmpMsk) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-fsl-qspi.c | 179 * TKT253890, the controller needs the driver to fill the txfifo with 202 unsigned int txfifo; member 211 .txfifo = SZ_64, 220 .txfifo = SZ_512, 229 .txfifo = SZ_512, 239 .txfifo = SZ_512, 249 .txfifo = SZ_64, 258 .txfifo = SZ_64, 410 op->data.nbytes > q->devtype_data->txfifo) in fsl_qspi_supports_op() 709 if (op->data.nbytes > q->devtype_data->txfifo) in fsl_qspi_adjust_op_size() [all …]
|
| H A D | spi-imx.c | 104 unsigned int txfifo; /* number of words pushed in tx FIFO */ member 758 * when TXFIFO is half empty in mx31_prepare_transfer() 1109 while (spi_imx->txfifo < spi_imx->devtype_data->fifo_size) { in spi_imx_push() 1113 spi_imx->txfifo >= DIV_ROUND_UP(spi_imx->remainder, in spi_imx_push() 1117 spi_imx->txfifo++; in spi_imx_push() 1128 while (spi_imx->txfifo && in spi_imx_isr() 1131 spi_imx->txfifo--; in spi_imx_isr() 1139 if (spi_imx->txfifo) { in spi_imx_isr() 1453 spi_imx->txfifo = 0; in spi_imx_pio_transfer() 1491 spi_imx->txfifo = 0; in spi_imx_pio_transfer_slave() [all …]
|
| H A D | spi-nxp-fspi.c | 316 unsigned int txfifo; member 324 .txfifo = SZ_1K, /* (128 * 64 bits) */ 332 .txfifo = SZ_1K, /* (128 * 64 bits) */ 340 .txfifo = SZ_1K, /* (128 * 64 bits) */ 460 op->data.nbytes > f->devtype_data->txfifo) in nxp_fspi_supports_op() 720 /* Wait for TXFIFO empty */ in nxp_fspi_fill_txfifo() 734 /* Wait for TXFIFO empty */ in nxp_fspi_fill_txfifo() 882 if (op->data.nbytes > f->devtype_data->txfifo) in nxp_fspi_adjust_op_size() 883 op->data.nbytes = f->devtype_data->txfifo; in nxp_fspi_adjust_op_size()
|
| H A D | spi-xilinx.c | 70 #define XSPI_INTR_TX_EMPTY 0x04 /* TxFIFO is empty */ 71 #define XSPI_INTR_TX_UNDERRUN 0x08 /* TxFIFO was underrun */ 74 #define XSPI_INTR_TX_HALF_EMPTY 0x40 /* TxFIFO is half empty */
|
| H A D | spi-zynq-qspi.c | 262 * zynq_qspi_txfifo_op - Write 1..4 bytes from TX buffer to TxFIFO 398 * @txempty: Indicates that TxFIFO is empty 408 * We must empty the TxFIFO between accesses to TXD0, in zynq_qspi_write_op()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A D | amd5536udc.h | 256 /* EP0in txfifo = 128 bytes*/ 258 /* EP0in fullspeed txfifo = 128 bytes*/ 500 u32 __iomem *txfifo; member 552 u32 __iomem *txfifo; member
|
| H A D | amd5536udc_pci.c | 140 dev->txfifo = (u32 __iomem *)(dev->virt_addr + UDC_TXFIFO_ADDR); in udc_pci_probe()
|
| H A D | snps_udc_core.c | 289 ep->txfifo = dev->txfifo; in udc_set_txfifo_addr() 297 ep->txfifo += tmp; in udc_set_txfifo_addr() 667 writel(*(buf + i), ep->txfifo); in udc_txfifo_write() 672 ep->txfifo); in udc_txfifo_write() 1544 /* txfifo size is calculated at enable time */ in udc_setup_endpoints() 1545 ep->txfifo = dev->txfifo; in udc_setup_endpoints()
|
| H A D | snps_udc_plat.c | 131 udc->txfifo = (u32 __iomem *)(udc->virt_addr + UDC_TXFIFO_ADDR); in udc_plat_probe()
|
| /OK3568_Linux_fs/kernel/drivers/usb/serial/ |
| H A D | io_edgeport.c | 152 struct TxFifo { struct 165 struct TxFifo txfifo; /* transmit fifo -- size will be maxTxCredits */ argument 985 /* create the txfifo */ in edge_open() 986 edge_port->txfifo.head = 0; in edge_open() 987 edge_port->txfifo.tail = 0; in edge_open() 988 edge_port->txfifo.count = 0; in edge_open() 989 edge_port->txfifo.size = edge_port->maxTxCredits; in edge_open() 990 edge_port->txfifo.fifo = kmalloc(edge_port->maxTxCredits, GFP_KERNEL); in edge_open() 992 if (!edge_port->txfifo.fifo) { in edge_open() 1084 struct TxFifo *fifo = &edge_port->txfifo; in block_until_tx_empty() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/ |
| H A D | imx_earlycon.c | 16 #define UTS_TXFULL (1<<4) /* TxFIFO full */
|
| H A D | sifive.c | 259 * sifive_serial_is_txfifo_full() - is the TXFIFO full? 282 * ensure that the TXFIFO has space; see sifive_serial_is_txfifo_full().
|
| /OK3568_Linux_fs/kernel/drivers/misc/ |
| H A D | rk_scr.h | 191 unsigned int TXFIFOTH; /* TXFIFO threshold */ 192 unsigned int TXFIFOCNT; /* TXFIFO counter */
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | snps,dwc3.yaml | 274 description: Specifies the max number of packets the txfifo resizing logic 276 higher the number, the more fifo space the txfifo resizing logic will
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pcsx-defs.h | 516 uint64_t txfifo:1; member 526 uint64_t txfifo:1; 548 uint64_t txfifo:1; member 558 uint64_t txfifo:1;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/ |
| H A D | spear_spics.txt | 6 released as soon as transfer is over and TxFIFO becomes empty. This is not
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-pxa/ |
| H A D | regs-mmc.h | 33 uint32_t txfifo; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/ |
| H A D | halmac_8822b_cfg.h | 32 * TXFIFO LAYOUT
|
| /OK3568_Linux_fs/u-boot/drivers/serial/ |
| H A D | serial_mxc.c | 106 #define UTS_TXEMPTY (1<<6) /* TxFIFO empty */ 108 #define UTS_TXFULL (1<<4) /* TxFIFO full */
|
| /OK3568_Linux_fs/kernel/drivers/platform/olpc/ |
| H A D | olpc-xo175-ec.c | 362 /* Throw command into TxFIFO */ in olpc_xo175_ec_complete() 461 /* Most non-command packets get the TxFIFO refilled and an ACK. */ in olpc_xo175_ec_complete()
|
| /OK3568_Linux_fs/kernel/drivers/usb/dwc3/ |
| H A D | gadget.c | 705 * dwc3_gadget_calc_tx_fifo_size - calculates the txfifo size value 717 * The max packet size is set to 1024, as the txfifo requirements mainly apply 740 * dwc3_gadget_clear_tx_fifo_size - Clears txfifo allocation 743 * Iterates through all the endpoint registers and clears the previous txfifo 756 /* Read ep0IN related TXFIFO size */ in dwc3_gadget_clear_tx_fifos() 765 /* Clear existing TXFIFO for all IN eps except ep0 */ in dwc3_gadget_clear_tx_fifos() 884 * on the configured size for RAM1 - which contains TxFifo -, 3083 * of the TXFIFO sizes when resizing internal memory for individual endpoints. 3200 * To meet performance requirement, a minimum TxFIFO size of 2x in dwc3_gadget_init_in_endpoint()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | designware_udc.c | 44 * udc_state_transition - Write the next packet to TxFIFO. 248 * dw_write_noniso_tx_fifo - Write the next packet to TxFIFO.
|
| /OK3568_Linux_fs/u-boot/drivers/mmc/ |
| H A D | pxa_mmc_gen.c | 239 writel(*buf++, ®s->txfifo); in pxa_mmc_do_write_xfer()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-fh.h | 589 * from the RTC TxFIFO and the current value of the TxCredit counter was 591 * synchronized to the TxFIFO status
|