Home
last modified time | relevance | path

Searched refs:fifo_count (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c52 u16 fifo_count; in inv_mpu6050_read_fifo() local
96 fifo_count = be16_to_cpup((__be16 *)&st->data[0]); in inv_mpu6050_read_fifo()
104 if (fifo_count >= st->hw->fifo_size - nb) { in inv_mpu6050_read_fifo()
110 nb = fifo_count / bytes_per_datum; in inv_mpu6050_read_fifo()
111 fifo_count = nb * bytes_per_datum; in inv_mpu6050_read_fifo()
123 result = regmap_noinc_read(st->map, st->reg->fifo_r_w, st->data, fifo_count); in inv_mpu6050_read_fifo()
/openbmc/linux/drivers/scsi/
H A Dsun3_scsi.c72 unsigned short fifo_count; member
238 dregs->fifo_count = 0; in sun3scsi_dma_setup()
261 dregs->fifo_count = 0; in sun3scsi_dma_setup()
264 dregs->fifo_count = count; in sun3scsi_dma_setup()
272 if(dregs->fifo_count != count) { in sun3scsi_dma_setup()
356 dregs->fifo_count = (sun3_dma_orig_count & 0xffff); in sun3scsi_dma_start()
381 fifo = dregs->fifo_count; in sun3scsi_dma_finish()
435 fifo = dregs->fifo_count; in sun3scsi_dma_finish()
462 dregs->fifo_count = 0; in sun3scsi_dma_finish()
469 dregs->fifo_count = 0; in sun3scsi_dma_finish()
[all …]
H A Dmesh.c318 while(in_8(&mr->fifo_count)) in mesh_dump_regs()
450 mr->error, mr->fifo_count)); in mesh_start_cmd()
457 mr->error, mr->fifo_count)); in mesh_start_cmd()
495 mr->error, mr->fifo_count)); in mesh_start_cmd()
501 mr->error, mr->fifo_count)); in mesh_start_cmd()
807 mr->fifo_count)); in start_phase()
823 n = mr->fifo_count; in get_msgin()
921 if (in_8(&mr->fifo_count) == 0) { in reselected()
930 } while (in_8(&mr->fifo_count)); in reselected()
1336 nb += mr->fifo_count; in halt_dma()
[all …]
H A Dmesh.h39 unsigned char fifo_count; member
/openbmc/linux/drivers/usb/musb/
H A Dmusb_gadget.c229 u16 fifo_count = 0, csr; in txstate() local
387 request->actual += fifo_count; in txstate()
398 fifo_count, in txstate()
525 u16 fifo_count; in rxstate() local
660 (unsigned)fifo_count); in rxstate()
688 transfer_size = fifo_count; in rxstate()
698 (unsigned)fifo_count); in rxstate()
728 fifo_count, len, in rxstate()
731 fifo_count = min_t(unsigned, len, fifo_count); in rxstate()
743 fifo_count); in rxstate()
[all …]
H A Dmusb_gadget_ep0.c524 u8 fifo_count; in ep0_txstate() local
536 fifo_count = min((unsigned) MUSB_EP0_FIFOSIZE, in ep0_txstate()
538 musb_write_fifo(&musb->endpoints[0], fifo_count, fifo_src); in ep0_txstate()
539 request->actual += fifo_count; in ep0_txstate()
542 if (fifo_count < MUSB_MAX_END0_PACKET in ep0_txstate()
H A Dmusb_host.c982 u16 fifo_count = 0; in musb_h_ep0_continue() local
990 fifo_count = min_t(size_t, len, urb->transfer_buffer_length - in musb_h_ep0_continue()
992 if (fifo_count < len) in musb_h_ep0_continue()
995 musb_read_fifo(hw_ep, fifo_count, fifo_dest); in musb_h_ep0_continue()
997 urb->actual_length += fifo_count; in musb_h_ep0_continue()
1024 fifo_count = min_t(size_t, qh->maxpacket, in musb_h_ep0_continue()
1027 if (fifo_count) { in musb_h_ep0_continue()
1031 fifo_count, in musb_h_ep0_continue()
1032 (fifo_count == 1) ? "" : "s", in musb_h_ep0_continue()
1034 musb_write_fifo(hw_ep, fifo_count, fifo_dest); in musb_h_ep0_continue()
[all …]
/openbmc/linux/sound/drivers/
H A Dserial-u16550.c129 short int fifo_count; /* used in uart16550 */ member
180 uart->fifo_count++; in snd_uart16550_buffer_output()
239 uart->fifo_count = 0; in snd_uart16550_io_loop()
244 while (uart->fifo_count == 0 && (status & UART_MSR_CTS) && in snd_uart16550_io_loop()
251 while (uart->fifo_count < uart->fifo_limit /* Can we write ? */ in snd_uart16550_io_loop()
365 uart->fifo_count = 0; in snd_uart16550_do_open()
602 (uart->fifo_count == 0 /* FIFO empty? */ in snd_uart16550_output_byte()
608 uart->fifo_count = 1; in snd_uart16550_output_byte()
611 if (uart->fifo_count < uart->fifo_limit) { in snd_uart16550_output_byte()
612 uart->fifo_count++; in snd_uart16550_output_byte()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-fsi.c267 u8 fifo_count) in fsi_i2c_write_fifo() argument
272 int bytes_to_write = i2c->fifo_size - fifo_count; in fsi_i2c_write_fifo()
293 u8 fifo_count) in fsi_i2c_read_fifo() argument
302 bytes_to_read = min_t(int, fifo_count, xfr_remaining); in fsi_i2c_read_fifo()
529 u8 fifo_count; in fsi_i2c_handle_status() local
556 fifo_count = FIELD_GET(I2C_STAT_FIFO_COUNT, status); in fsi_i2c_handle_status()
559 return fsi_i2c_read_fifo(port, msg, fifo_count); in fsi_i2c_handle_status()
561 return fsi_i2c_write_fifo(port, msg, fifo_count); in fsi_i2c_handle_status()
/openbmc/linux/drivers/usb/dwc2/
H A Dparams.c414 int fifo_count; in dwc2_set_param_tx_fifo_sizes() local
417 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_set_param_tx_fifo_sizes()
421 for (i = 1; i <= fifo_count; i++) in dwc2_set_param_tx_fifo_sizes()
708 int fifo_count; in dwc2_check_param_tx_fifo_sizes() local
714 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_check_param_tx_fifo_sizes()
717 for (fifo = 1; fifo <= fifo_count; fifo++) in dwc2_check_param_tx_fifo_sizes()
726 for (fifo = 1; fifo <= fifo_count; fifo++) { in dwc2_check_param_tx_fifo_sizes()
857 int fifo, fifo_count; in dwc2_get_dev_hwparams() local
866 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_get_dev_hwparams()
868 for (fifo = 1; fifo <= fifo_count; fifo++) { in dwc2_get_dev_hwparams()
H A Ddebugfs.c186 int fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in fifo_show() local
200 for (idx = 1; idx <= fifo_count; idx++) { in fifo_show()
H A Dgadget.c4160 unsigned fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_hsotg_ep_enable() local
4165 for (i = 1; i <= fifo_count; ++i) { in dwc2_hsotg_ep_enable()
/openbmc/qemu/hw/ppc/
H A Dpnv_i2c.c47 uint8_t fifo_count = GETFIELD(I2C_STAT_FIFO_ENTRY_COUNT, in pnv_i2c_update_irq() local
49 uint8_t fifo_free = PNV_I2C_FIFO_SIZE - fifo_count; in pnv_i2c_update_irq()
60 if (fifo_count >= in pnv_i2c_update_irq()
68 fifo_count != 0) || front_end == 0) { in pnv_i2c_update_irq()
72 if (fifo_count <= in pnv_i2c_update_irq()
/openbmc/linux/drivers/iio/adc/
H A Dimx8qxp-adc.c269 u32 fifo_count; in imx8qxp_adc_isr() local
272 fifo_count = FIELD_GET(IMX8QXP_ADC_FCTRL_FCOUNT_MASK, in imx8qxp_adc_isr()
275 for (i = 0; i < fifo_count; i++) in imx8qxp_adc_isr()
279 if (fifo_count) in imx8qxp_adc_isr()
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_gadget.c319 u16 fifo_count = 0, csr; in txstate() local
341 fifo_count = min(max_ep_writesize(musb, musb_ep), in txstate()
357 epnum, musb_ep->packet_sz, fifo_count, in txstate()
464 musb_write_fifo(musb_ep->hw_ep, fifo_count, in txstate()
466 request->actual += fifo_count; in txstate()
477 fifo_count, in txstate()
640 unsigned fifo_count = 0; in rxstate() local
844 len, fifo_count, in rxstate()
847 fifo_count = min_t(unsigned, len, fifo_count); in rxstate()
860 fifo_count); in rxstate()
[all …]
H A Dmusb_gadget_ep0.c528 u8 fifo_count; in ep0_txstate() local
540 fifo_count = min((unsigned) MUSB_EP0_FIFOSIZE, in ep0_txstate()
542 musb_write_fifo(&musb->endpoints[0], fifo_count, fifo_src); in ep0_txstate()
543 request->actual += fifo_count; in ep0_txstate()
546 if (fifo_count < MUSB_MAX_END0_PACKET in ep0_txstate()
H A Dmusb_host.c892 u16 fifo_count = 0; in musb_h_ep0_continue() local
900 fifo_count = min_t(size_t, len, urb->transfer_buffer_length - in musb_h_ep0_continue()
902 if (fifo_count < len) in musb_h_ep0_continue()
905 musb_read_fifo(hw_ep, fifo_count, fifo_dest); in musb_h_ep0_continue()
907 urb->actual_length += fifo_count; in musb_h_ep0_continue()
934 fifo_count = min_t(size_t, qh->maxpacket, in musb_h_ep0_continue()
937 if (fifo_count) { in musb_h_ep0_continue()
941 fifo_count, in musb_h_ep0_continue()
942 (fifo_count == 1) ? "" : "s", in musb_h_ep0_continue()
944 musb_write_fifo(hw_ep, fifo_count, fifo_dest); in musb_h_ep0_continue()
[all …]
/openbmc/u-boot/drivers/mmc/
H A Darm_pl180_mmci.h166 u32 fifo_count; /* 0x48*/ member
/openbmc/linux/drivers/gpu/drm/i915/
H A Dintel_uncore.h172 unsigned int fifo_count; member
H A Dintel_uncore.c405 n = uncore->fifo_count; in __gen6_gt_wait_for_fifo()
417 uncore->fifo_count = n - 1; in __gen6_gt_wait_for_fifo()
608 uncore->fifo_count = fifo_free_entries(uncore); in forcewake_early_sanitize()
/openbmc/linux/drivers/crypto/axis/
H A Dartpec6_crypto.c452 int fifo_count = ac->pending_count; in artpec6_crypto_busy() local
454 return fifo_count > 6; in artpec6_crypto_busy()