/kernel/linux/linux-6.6/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_ring.c | 52 u16 fifo_count; in inv_mpu6050_read_fifo() local 89 * read fifo_count register to know how many bytes are inside the FIFO in inv_mpu6050_read_fifo() 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() 121 result = regmap_noinc_read(st->map, st->reg->fifo_r_w, st->data, fifo_count); in inv_mpu6050_read_fifo()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sun3_scsi.c | 72 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() 275 dregs->fifo_count, (unsigned int) count); in sun3scsi_dma_setup() 356 dregs->fifo_count = (sun3_dma_orig_count & 0xffff); in sun3scsi_dma_start() 380 fifo = dregs->fifo_count; in sun3scsi_dma_finish() 434 fifo = dregs->fifo_count; in sun3scsi_dma_finish() 461 dregs->fifo_count in sun3scsi_dma_finish() [all...] |
H A D | mesh.c | 315 (mr->bus_status1 << 8) + mr->bus_status0, mr->fifo_count, in mesh_dump_regs() 318 while(in_8(&mr->fifo_count)) in mesh_dump_regs() 446 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 459 mr->error, mr->fifo_count)); in mesh_start_cmd() 466 mr->error, mr->fifo_count)); in mesh_start_cmd() 504 mr->error, mr->fifo_count)); in mesh_start_cmd() 510 mr->error, mr->fifo_count)); in mesh_start_cmd() 521 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 526 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 537 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() [all...] |
H A D | mesh.h | 28 unsigned char fifo_count; member
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sun3_scsi.c | 72 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() 275 dregs->fifo_count, (unsigned int) 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 in sun3scsi_dma_finish() [all...] |
H A D | mesh.c | 315 (mr->bus_status1 << 8) + mr->bus_status0, mr->fifo_count, in mesh_dump_regs() 318 while(in_8(&mr->fifo_count)) in mesh_dump_regs() 437 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 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() 512 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 517 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() 528 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd() [all...] |
H A D | mesh.h | 39 unsigned char fifo_count; member
|
/kernel/linux/linux-5.10/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_ring.c | 123 u16 fifo_count; in inv_mpu6050_read_fifo() local 158 * read fifo_count register to know how many bytes are inside the FIFO in inv_mpu6050_read_fifo() 165 fifo_count = be16_to_cpup((__be16 *)&st->data[0]); in inv_mpu6050_read_fifo() 173 if (fifo_count >= st->hw->fifo_size - nb) { in inv_mpu6050_read_fifo() 179 nb = fifo_count / bytes_per_datum; in inv_mpu6050_read_fifo()
|
/kernel/linux/linux-5.10/drivers/usb/musb/ |
H A D | musb_gadget.c | 229 u16 fifo_count = 0, csr; in txstate() local 251 fifo_count = min(max_ep_writesize(musb, musb_ep), in txstate() 267 epnum, musb_ep->packet_sz, fifo_count, in txstate() 385 musb_write_fifo(musb_ep->hw_ep, fifo_count, in txstate() 387 request->actual += fifo_count; in txstate() 398 fifo_count, in txstate() 525 u16 fifo_count; in rxstate() local 535 fifo_count = musb_ep->packet_sz; in rxstate() 584 fifo_count = musb_readw(epio, MUSB_RXCOUNT); in rxstate() 592 if (request->short_not_ok && fifo_count in rxstate() [all...] |
H A D | musb_gadget_ep0.c | 524 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 D | musb_host.c | 988 u16 fifo_count = 0; in musb_h_ep0_continue() local 996 fifo_count = min_t(size_t, len, urb->transfer_buffer_length - in musb_h_ep0_continue() 998 if (fifo_count < len) in musb_h_ep0_continue() 1001 musb_read_fifo(hw_ep, fifo_count, fifo_dest); in musb_h_ep0_continue() 1003 urb->actual_length += fifo_count; in musb_h_ep0_continue() 1030 fifo_count = min_t(size_t, qh->maxpacket, in musb_h_ep0_continue() 1033 if (fifo_count) { in musb_h_ep0_continue() 1037 fifo_count, in musb_h_ep0_continue() 1038 (fifo_count == 1) ? "" : "s", in musb_h_ep0_continue() 1040 musb_write_fifo(hw_ep, fifo_count, fifo_des in musb_h_ep0_continue() [all...] |
/kernel/linux/linux-6.6/drivers/usb/musb/ |
H A D | musb_gadget.c | 229 u16 fifo_count = 0, csr; in txstate() local 251 fifo_count = min(max_ep_writesize(musb, musb_ep), in txstate() 267 epnum, musb_ep->packet_sz, fifo_count, in txstate() 385 musb_write_fifo(musb_ep->hw_ep, fifo_count, in txstate() 387 request->actual += fifo_count; in txstate() 398 fifo_count, in txstate() 525 u16 fifo_count; in rxstate() local 535 fifo_count = musb_ep->packet_sz; in rxstate() 584 fifo_count = musb_readw(epio, MUSB_RXCOUNT); in rxstate() 592 if (request->short_not_ok && fifo_count in rxstate() [all...] |
H A D | musb_gadget_ep0.c | 524 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 D | musb_host.c | 982 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_des in musb_h_ep0_continue() [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-fsi.c | 267 u8 fifo_count) in fsi_i2c_write_fifo() 272 int bytes_to_write = i2c->fifo_size - fifo_count; in fsi_i2c_write_fifo() 293 u8 fifo_count) in fsi_i2c_read_fifo() 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() 266 fsi_i2c_write_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) fsi_i2c_write_fifo() argument 292 fsi_i2c_read_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) fsi_i2c_read_fifo() argument
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-fsi.c | 267 u8 fifo_count) in fsi_i2c_write_fifo() 272 int bytes_to_write = i2c->fifo_size - fifo_count; in fsi_i2c_write_fifo() 293 u8 fifo_count) in fsi_i2c_read_fifo() 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() 266 fsi_i2c_write_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) fsi_i2c_write_fifo() argument 292 fsi_i2c_read_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) fsi_i2c_read_fifo() argument
|
/kernel/linux/linux-5.10/drivers/usb/dwc2/ |
H A D | params.c | 307 int fifo_count; in dwc2_set_param_tx_fifo_sizes() local 310 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_set_param_tx_fifo_sizes() 314 for (i = 1; i <= fifo_count; i++) in dwc2_set_param_tx_fifo_sizes() 602 int fifo_count; in dwc2_check_param_tx_fifo_sizes() local 608 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_check_param_tx_fifo_sizes() 611 for (fifo = 1; fifo <= fifo_count; fifo++) in dwc2_check_param_tx_fifo_sizes() 620 for (fifo = 1; fifo <= fifo_count; fifo++) { in dwc2_check_param_tx_fifo_sizes() 751 int fifo, fifo_count; in dwc2_get_dev_hwparams() local 760 fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in dwc2_get_dev_hwparams() 762 for (fifo = 1; fifo <= fifo_count; fif in dwc2_get_dev_hwparams() [all...] |
H A D | debugfs.c | 186 int fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in fifo_show() local 200 for (idx = 1; idx <= fifo_count; idx++) { in fifo_show()
|
/kernel/linux/linux-5.10/sound/drivers/ |
H A D | serial-u16550.c | 131 short int fifo_count; /* used in uart16550 */ member 182 uart->fifo_count++; in snd_uart16550_buffer_output() 241 uart->fifo_count = 0; in snd_uart16550_io_loop() 246 while (uart->fifo_count == 0 && (status & UART_MSR_CTS) && in snd_uart16550_io_loop() 253 while (uart->fifo_count < uart->fifo_limit /* Can we write ? */ in snd_uart16550_io_loop() 368 uart->fifo_count = 0; in snd_uart16550_do_open() 605 (uart->fifo_count == 0 /* FIFO empty? */ in snd_uart16550_output_byte() 611 uart->fifo_count = 1; in snd_uart16550_output_byte() 614 if (uart->fifo_count < uart->fifo_limit) { in snd_uart16550_output_byte() 615 uart->fifo_count in snd_uart16550_output_byte() [all...] |
/kernel/linux/linux-6.6/drivers/usb/dwc2/ |
H A D | params.c | 414 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; fif in dwc2_get_dev_hwparams() [all...] |
H A D | debugfs.c | 186 int fifo_count = dwc2_hsotg_tx_fifo_count(hsotg); in fifo_show() local 200 for (idx = 1; idx <= fifo_count; idx++) { in fifo_show()
|
/kernel/linux/linux-6.6/sound/drivers/ |
H A D | serial-u16550.c | 129 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() [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | s3c2410_udc.c | 402 int fifo_count = 0; in s3c2410_udc_read_fifo() local 441 fifo_count = s3c2410_udc_fifo_count_out(); in s3c2410_udc_read_fifo() 442 dprintk(DEBUG_NORMAL, "%s fifo count : %d\n", __func__, fifo_count); in s3c2410_udc_read_fifo() 444 if (fifo_count > ep->ep.maxpacket) in s3c2410_udc_read_fifo() 447 avail = fifo_count; in s3c2410_udc_read_fifo() 449 fifo_count = s3c2410_udc_read_packet(fifo_reg, buf, req, avail); in s3c2410_udc_read_fifo() 454 if (idx != 0 && fifo_count < ep->ep.maxpacket) { in s3c2410_udc_read_fifo() 457 if (fifo_count != avail) in s3c2410_udc_read_fifo() 464 fifo_count = s3c2410_udc_fifo_count_out(); in s3c2410_udc_read_fifo() 469 __func__, fifo_count, is_las in s3c2410_udc_read_fifo() 1163 int fifo_count = 0; s3c2410_udc_queue() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | imx8qxp-adc.c | 269 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()
|
/kernel/linux/linux-5.10/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 833 unsigned char fifo_count, read_count, i; in rx_ready_hdlc() local 853 fifo_count = (unsigned char)(read_reg(info, CHA+RBCL) & 0x1f); in rx_ready_hdlc() 854 if (fifo_count == 0) in rx_ready_hdlc() 855 fifo_count = 32; in rx_ready_hdlc() 857 fifo_count = 32; in rx_ready_hdlc() 860 if (fifo_count == 1) { in rx_ready_hdlc() 867 fifo_count -= read_count; in rx_ready_hdlc() 868 if (!fifo_count && eom) in rx_ready_hdlc() 881 } while (fifo_count); in rx_ready_hdlc() 897 int fifo_count; in rx_ready_async() local 1000 unsigned char fifo_count = 32; tx_ready() local [all...] |