Searched refs:multi_count (Results 1 - 9 of 9) sorted by relevance
/linux-4.4.14/drivers/usb/dwc2/ |
H A D | core.c | 1598 if (chan->multi_count == 1) dwc2_set_pid_isoc() 1600 else if (chan->multi_count == 2) dwc2_set_pid_isoc() 1605 if (chan->multi_count == 1) dwc2_set_pid_isoc() 1676 * PktCnt fields in the HCTSIZn register. The multi_count value may be 1763 chan->multi_count * chan->max_packet; dwc2_hc_start_transfer() 1798 * Make sure that the multi_count field matches the dwc2_hc_start_transfer() 1801 chan->multi_count = num_packets; dwc2_hc_start_transfer() 1858 hcchar |= chan->multi_count << HCCHAR_MULTICNT_SHIFT & dwc2_hc_start_transfer() 1948 hcchar |= chan->multi_count << HCCHAR_MULTICNT_SHIFT & dwc2_hc_start_transfer_ddma()
|
H A D | hcd.c | 827 chan->multi_count = 1; dwc2_assign_and_init_hc() 865 chan->multi_count = 0; dwc2_assign_and_init_hc() 882 chan->multi_count = dwc2_hb_mult(qh->maxp); dwc2_assign_and_init_hc() 1115 qh->channel->multi_count > 1) dwc2_process_periodic_channels() 1134 qh->channel->requests == qh->channel->multi_count) { dwc2_process_periodic_channels() 1959 dev_dbg(hsotg->dev, " multi_count: %d\n", chan->multi_count); dwc2_hcd_dump_state()
|
H A D | hcd.h | 74 * @multi_count: Number of additional periodic transactions per 131 unsigned multi_count:2; member in struct:dwc2_host_chan
|
/linux-4.4.14/drivers/staging/octeon-usb/ |
H A D | octeon-hcd.c | 316 * @multi_count: Max packet in a row for the device 337 int multi_count; member in struct:cvmx_usb_pipe 1087 * @multi_count: 1118 int interval, int multi_count, cvmx_usb_open_pipe() 1154 pipe->multi_count = multi_count; cvmx_usb_open_pipe() 1796 else if (pipe->multi_count < 1) cvmx_usb_start_channel() 1798 else if (pipe->multi_count > 3) cvmx_usb_start_channel() 1801 usbc_hcchar.s.ec = pipe->multi_count; cvmx_usb_start_channel() 1831 if (pipe->multi_count < 2) /* Need DATA0 */ cvmx_usb_start_channel() 1108 cvmx_usb_open_pipe(struct cvmx_usb_state *usb, int device_addr, int endpoint_num, enum cvmx_usb_speed device_speed, int max_packet, enum cvmx_usb_transfer transfer_type, enum cvmx_usb_direction transfer_dir, int interval, int multi_count, int hub_device_addr, int hub_port) cvmx_usb_open_pipe() argument
|
/linux-4.4.14/drivers/ata/ |
H A D | libata-scsi.c | 2459 (!(dev->flags & ATA_DFLAG_PIO) || dev->multi_count)) ata_scsiop_mode_sense() 3083 unsigned int multi_count = 1 << (cdb[1] >> 5); ata_scsi_pass_thru() local 3085 /* compare the passed through multi_count ata_scsi_pass_thru() 3086 * with the cached multi_count of libata ata_scsi_pass_thru() 3088 if (multi_count != dev->multi_count) ata_scsi_pass_thru() 3089 ata_dev_warn(dev, "invalid multi_count %u ignored\n", ata_scsi_pass_thru() 3090 multi_count); ata_scsi_pass_thru()
|
H A D | libata-core.c | 664 index = dev->multi_count ? 0 : 8; ata_rwcmd_protocol() 668 index = dev->multi_count ? 0 : 8; ata_rwcmd_protocol() 2244 dev->multi_count = 0; ata_dev_configure() 2288 dev->multi_count = cnt; ata_dev_configure() 2319 dev->multi_count, lba_desc, ncq_desc); ata_dev_configure() 2344 dev->multi_count, dev->cylinders, ata_dev_configure() 4954 case ATA_CMD_SET_MULTI: /* multi_count changed */ ata_qc_complete()
|
H A D | sata_mv.c | 2010 * Chip may corrupt WRITEs if multi_count >= 4kB. mv_rw_multi_errata_sata24() 2014 * or if it always happens for multi_count > 7 mv_rw_multi_errata_sata24() 2017 * So, for safety, any write with multi_count > 7 mv_rw_multi_errata_sata24() 2021 if (qc->dev->multi_count > 7) { mv_rw_multi_errata_sata24()
|
H A D | libata-sff.c | 765 WARN_ON_ONCE(qc->dev->multi_count == 0); ata_pio_sectors() 768 qc->dev->multi_count); ata_pio_sectors()
|
/linux-4.4.14/include/linux/ |
H A D | libata.h | 703 unsigned int multi_count; /* sectors count for member in struct:ata_device
|
Completed in 518 milliseconds