| /drivers/gpu/drm/nouveau/nvkm/subdev/fsp/ |
| A D | gh100.c | 87 u32 packet_size; in gh100_fsp_recv() local 90 packet_size = gh100_fsp_poll(fsp); in gh100_fsp_recv() 91 if (!packet_size || WARN_ON(packet_size % 4 || packet_size > max_packet_size)) in gh100_fsp_recv() 94 ret = nvkm_falcon_pio_rd(&fsp->falcon, 0, EMEM, 0, packet, 0, packet_size); in gh100_fsp_recv() 101 return packet_size; in gh100_fsp_recv() 120 gh100_fsp_send(struct nvkm_fsp *fsp, const u8 *packet, u32 packet_size) in gh100_fsp_send() argument 125 if (WARN_ON(packet_size % sizeof(u32))) in gh100_fsp_send() 143 ret = nvkm_falcon_pio_wr(&fsp->falcon, packet, 0, 0, EMEM, 0, packet_size, 0, false); in gh100_fsp_send() 148 nvkm_wr32(device, NV_PFSP_QUEUE_TAIL(0), packet_size - sizeof(u32)); in gh100_fsp_send() 154 gh100_fsp_send_sync(struct nvkm_fsp *fsp, u8 nvdm_type, const u8 *packet, u32 packet_size) in gh100_fsp_send_sync() argument [all …]
|
| /drivers/media/platform/qcom/iris/ |
| A D | iris_hfi_queue.c | 24 if (empty_space < packet_size) in iris_hfi_queue_write() 29 new_write_idx = write_idx + packet_size; in iris_hfi_queue_write() 38 memcpy(write_ptr, packet, packet_size); in iris_hfi_queue_write() 43 packet + (packet_size - residue), residue); in iris_hfi_queue_write() 62 u32 packet_size, receive_request = 0; in iris_hfi_queue_read() local 83 packet_size = *read_ptr; in iris_hfi_queue_read() 84 if (!packet_size) in iris_hfi_queue_read() 87 new_read_idx = read_idx + packet_size; in iris_hfi_queue_read() 88 if (packet_size <= IFACEQ_CORE_PKT_SIZE) { in iris_hfi_queue_read() 90 memcpy(packet, read_ptr, packet_size); in iris_hfi_queue_read() [all …]
|
| A D | iris_hfi_gen1_command.c | 56 u32 packet_size; in iris_hfi_gen1_sys_interframe_powercollapse() local 60 pkt = kzalloc(packet_size, GFP_KERNEL); in iris_hfi_gen1_sys_interframe_powercollapse() 66 pkt->hdr.size = packet_size; in iris_hfi_gen1_sys_interframe_powercollapse() 290 u32 packet_size; in iris_hfi_gen1_queue_internal_buffer() local 294 int_pkt = kzalloc(packet_size, GFP_KERNEL); in iris_hfi_gen1_queue_internal_buffer() 304 int_pkt->shdr.hdr.size = packet_size; in iris_hfi_gen1_queue_internal_buffer() 342 u32 packet_size, buffer_type, i; in iris_hfi_gen1_session_unset_buffers() local 353 pkt = kzalloc(packet_size, GFP_KERNEL); in iris_hfi_gen1_session_unset_buffers() 371 pkt->shdr.hdr.size = packet_size; in iris_hfi_gen1_session_unset_buffers() 521 u32 packet_size; in hfi_gen1_set_property() local [all …]
|
| /drivers/iio/imu/inv_icm42600/ |
| A D | inv_icm42600_buffer.c | 155 size_t packet_size; in inv_icm42600_get_packet_size() local 159 packet_size = INV_ICM42600_FIFO_2SENSORS_PACKET_SIZE; in inv_icm42600_get_packet_size() 161 packet_size = INV_ICM42600_FIFO_1SENSOR_PACKET_SIZE; in inv_icm42600_get_packet_size() 163 return packet_size; in inv_icm42600_get_packet_size() 167 size_t packet_size) in inv_icm42600_wm_truncate() argument 172 wm_size = watermark * packet_size; in inv_icm42600_wm_truncate() 176 wm = wm_size / packet_size; in inv_icm42600_wm_truncate() 205 size_t packet_size, wm_size; in inv_icm42600_buffer_update_watermark() local 213 packet_size = inv_icm42600_get_packet_size(st->fifo.en); in inv_icm42600_buffer_update_watermark() 216 wm_gyro = inv_icm42600_wm_truncate(st->fifo.watermark.gyro, packet_size); in inv_icm42600_buffer_update_watermark() [all …]
|
| /drivers/media/usb/gspca/stv06xx/ |
| A D | stv06xx.c | 276 int err, packet_size; in stv06xx_start() local 288 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in stv06xx_start() 289 err = stv06xx_write_bridge(sd, STV_ISO_SIZE_L, packet_size); in stv06xx_start() 335 int ret, packet_size, min_packet_size; in stv06xx_isoc_nego() local 344 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in stv06xx_isoc_nego() 346 if (packet_size <= min_packet_size) in stv06xx_isoc_nego() 349 packet_size -= 100; in stv06xx_isoc_nego() 350 if (packet_size < min_packet_size) in stv06xx_isoc_nego() 351 packet_size = min_packet_size; in stv06xx_isoc_nego() 352 alt->endpoint[0].desc.wMaxPacketSize = cpu_to_le16(packet_size); in stv06xx_isoc_nego()
|
| A D | stv06xx_pb0100.c | 177 int err, packet_size, max_packet_size; in pb0100_start() local 192 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in pb0100_start() 196 if (packet_size < max_packet_size) in pb0100_start()
|
| /drivers/media/usb/gspca/ |
| A D | konica.c | 172 int i, n, packet_size; in sd_start() local 186 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in sd_start() 203 packet_size = in sd_start() 210 packet_size * SD_NPKT, in sd_start() 220 urb->transfer_buffer_length = packet_size * SD_NPKT; in sd_start() 229 urb->iso_frame_desc[i].length = packet_size; in sd_start() 230 urb->iso_frame_desc[i].offset = packet_size * i; in sd_start()
|
| A D | xirlink_cit.c | 1456 int packet_size; in cit_get_clock_div() local 1459 if (packet_size < 0) in cit_get_clock_div() 1460 return packet_size; in cit_get_clock_div() 1463 1000 * packet_size > in cit_get_clock_div() 1470 packet_size, in cit_get_clock_div() 2594 int packet_size; in sd_start() local 2597 if (packet_size < 0) in sd_start() 2598 return packet_size; in sd_start() 2689 packet_size -= 100; in sd_isoc_nego() 2690 if (packet_size < min_packet_size) in sd_isoc_nego() [all …]
|
| A D | ov519.c | 3467 int hsegs, vsegs, packet_size, fps, needed; in ov511_mode_init_regs() local 3485 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in ov511_mode_init_regs() 3486 reg_w(sd, R51x_FIFO_PSIZE, packet_size >> 5); in ov511_mode_init_regs() 3576 if (needed > 1000 * packet_size) { in ov511_mode_init_regs() 3599 int hsegs, vsegs, packet_size; in ov518_mode_init_regs() local 3616 packet_size = le16_to_cpu(alt->endpoint[0].desc.wMaxPacketSize); in ov518_mode_init_regs() 3617 ov518_reg_w32(sd, R51x_FIFO_PSIZE, packet_size & ~7, 2); in ov518_mode_init_regs()
|
| /drivers/gpu/drm/vc4/ |
| A D | vc4_validate.c | 761 uint32_t nr_attributes, nr_relocs, packet_size; in validate_gl_shader_rec() local 767 packet_size = gl_shader_rec_size(state->addr); in validate_gl_shader_rec() 780 if (packet_size > exec->shader_rec_size) { in validate_gl_shader_rec() 783 packet_size, exec->shader_rec_size); in validate_gl_shader_rec() 788 memcpy(pkt_v, pkt_u, packet_size); in validate_gl_shader_rec() 789 exec->shader_rec_u += packet_size; in validate_gl_shader_rec() 795 BUG_ON(roundup(packet_size, 16) - packet_size > nr_relocs * 4); in validate_gl_shader_rec() 796 exec->shader_rec_v += roundup(packet_size, 16); in validate_gl_shader_rec() 797 exec->shader_rec_size -= packet_size; in validate_gl_shader_rec()
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_selftest.c | 54 unsigned int packet_size = MLX4_LOOPBACK_TEST_PAYLOAD; in mlx4_en_test_loopback_xmit() local 67 packet = skb_put(skb, packet_size); in mlx4_en_test_loopback_xmit() 72 for (i = 0; i < packet_size; ++i) /* fill our packet */ in mlx4_en_test_loopback_xmit()
|
| /drivers/platform/x86/intel/ |
| A D | sdsi.c | 176 u32 packet_size; in sdsi_mbox_poll() local 186 packet_size = FIELD_GET(CTRL_PACKET_SIZE, control); in sdsi_mbox_poll() 193 if (!packet_size) { in sdsi_mbox_poll() 199 if (!eom && packet_size != SDSI_SIZE_MAILBOX) { in sdsi_mbox_poll() 205 if (packet_size > SDSI_SIZE_MAILBOX) { in sdsi_mbox_poll() 215 round_up(packet_size, SDSI_SIZE_CMD)); in sdsi_mbox_poll() 216 total += packet_size; in sdsi_mbox_poll()
|
| /drivers/input/touchscreen/ |
| A D | mms114.c | 221 int packet_size; in mms114_interrupt() local 233 packet_size = mms114_read_reg(data, MMS114_PACKET_SIZE); in mms114_interrupt() 234 if (packet_size <= 0) in mms114_interrupt() 239 touch_size = packet_size / MMS136_EVENT_SIZE; in mms114_interrupt() 241 touch_size = packet_size / MMS114_EVENT_SIZE; in mms114_interrupt() 243 error = __mms114_read_reg(data, MMS114_INFORMATION, packet_size, in mms114_interrupt()
|
| A D | wdt87xx_i2c.c | 566 u16 packet_size; in wdt87xx_write_data() local 580 packet_size = min(length, PACKET_SIZE); in wdt87xx_write_data() 584 put_unaligned_le16(packet_size, &pkt_buf[CMD_INDEX_OFFSET]); in wdt87xx_write_data() 586 memcpy(&pkt_buf[CMD_DATA_OFFSET], data, packet_size); in wdt87xx_write_data() 592 length -= packet_size; in wdt87xx_write_data() 593 data += packet_size; in wdt87xx_write_data() 594 address += packet_size; in wdt87xx_write_data()
|
| A D | elants_i2c.c | 971 size_t packet_size) in elants_i2c_mt_event() argument 1005 if (packet_size == PACKET_SIZE_OLD && in elants_i2c_mt_event() 1048 size_t packet_size) in elants_i2c_event() argument 1062 elants_i2c_mt_event(ts, buf, packet_size); in elants_i2c_event()
|
| /drivers/usb/isp1760/ |
| A D | isp1760-udc.c | 32 unsigned int packet_size; member 307 req->packet_size = min(req->req.length - req->req.actual, in isp1760_udc_transmit() 311 __func__, req->packet_size, req->req.actual, in isp1760_udc_transmit() 316 if (req->packet_size) in isp1760_udc_transmit() 317 isp1760_udc_write(udc, DC_BUFLEN, req->packet_size); in isp1760_udc_transmit() 325 for (i = req->packet_size; i > 2; i -= 4, ++buf) in isp1760_udc_transmit() 332 if (!req->packet_size) in isp1760_udc_transmit() 412 req->req.actual += req->packet_size; in isp1760_ep_tx_complete() 416 req->packet_size && req->req.zero; in isp1760_ep_tx_complete() 421 req->packet_size, req->req.zero, need_zlp); in isp1760_ep_tx_complete()
|
| /drivers/isdn/hardware/mISDN/ |
| A D | hfcsusb.c | 956 urb->iso_frame_desc[k].offset = packet_size * k; in fill_isoc_urb() 957 urb->iso_frame_desc[k].length = packet_size; in fill_isoc_urb() 1382 usb_complete_t complete, int packet_size) in start_isoc_chain() argument 1422 k * packet_size; in start_isoc_chain() 1425 packet_size; in start_isoc_chain() 1562 write_reg(hw, HFCUSB_USB_SIZE, (hw->packet_size / 8) | in reset_hfcsusb() 1563 ((hw->packet_size / 8) << 4)); in reset_hfcsusb() 1953 packet_size = 64; in hfcsusb_probe() 2049 packet_size = le16_to_cpu(ep->desc.wMaxPacketSize); in hfcsusb_probe() 2059 packet_size = le16_to_cpu(ep->desc.wMaxPacketSize); in hfcsusb_probe() [all …]
|
| A D | hfcsusb.h | 283 int packet_size; member
|
| /drivers/usb/atm/ |
| A D | usbatm.c | 527 const unsigned int packet_size = instance->rx_channel.packet_size; in usbatm_rx_process() local 537 if (merge_length && (actual_length < packet_size)) { in usbatm_rx_process() 1110 instance->rx_channel.packet_size = maxpacket; in usbatm_usb_probe() 1127 …d int iso_packets = usb_pipeisoc(channel->endpoint) ? channel->buf_size / channel->packet_size : 0; in usbatm_usb_probe() 1152 urb->iso_frame_desc[j].offset = channel->packet_size * j; in usbatm_usb_probe() 1153 urb->iso_frame_desc[j].length = channel->packet_size; in usbatm_usb_probe()
|
| A D | usbatm.h | 109 unsigned int packet_size; /* endpoint maxpacket */ member
|
| /drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_packet_manager_vi.c | 30 unsigned int pm_build_pm4_header(unsigned int opcode, size_t packet_size) in pm_build_pm4_header() argument 36 header.count = packet_size / 4 - 2; in pm_build_pm4_header()
|
| /drivers/media/usb/dvb-usb-v2/ |
| A D | af9035.c | 1741 u8 packet_size = (d->udev->speed == USB_SPEED_FULL ? 64 : 512) / 4; in af9035_init() local 1752 { 0x00dd0c, packet_size, 0xff}, in af9035_init() 1756 { 0x00dd0d, packet_size, 0xff }, in af9035_init() 1764 d->udev->speed, frame_size, packet_size); in af9035_init() 1788 u8 packet_size = (d->udev->speed == USB_SPEED_FULL ? 64 : 512) / 4; in it930x_init() local 1803 { 0x00dd0c, packet_size, 0xff}, in it930x_init() 1806 { 0x00dd0d, packet_size, 0xff }, in it930x_init() 1846 d->udev->speed, frame_size, packet_size); in it930x_init()
|
| A D | lmedm04.c | 611 u8 packet_size, dlen, i; in lme2510_download_firmware() local 614 packet_size = 0x31; in lme2510_download_firmware() 629 for (j = start; j < end; j += (packet_size+1)) { in lme2510_download_firmware() 631 if ((end - j) > packet_size) { in lme2510_download_firmware() 633 dlen = packet_size; in lme2510_download_firmware()
|
| /drivers/spi/ |
| A D | spi-mt65xx.c | 541 u32 packet_size, packet_loop, reg_val; in mtk_spi_setup_packet() local 545 packet_size = min_t(u32, in mtk_spi_setup_packet() 549 packet_size = min_t(u32, in mtk_spi_setup_packet() 553 packet_loop = mdata->xfer_len / packet_size; in mtk_spi_setup_packet() 560 reg_val |= (packet_size - 1) << SPI_CFG1_PACKET_LENGTH_OFFSET; in mtk_spi_setup_packet()
|
| /drivers/net/ethernet/atheros/atl1e/ |
| A D | atl1e_main.c | 1406 u32 packet_size, write_offset; in atl1e_clean_rx_irq() local 1447 packet_size = ((prrs->word1 >> RRS_PKT_SIZE_SHIFT) & in atl1e_clean_rx_irq() 1450 packet_size -= 4; /* CRC */ in atl1e_clean_rx_irq() 1452 skb = netdev_alloc_skb_ip_align(netdev, packet_size); in atl1e_clean_rx_irq() 1456 memcpy(skb->data, (u8 *)(prrs + 1), packet_size); in atl1e_clean_rx_irq() 1457 skb_put(skb, packet_size); in atl1e_clean_rx_irq()
|