| /drivers/usb/musb-new/ |
| A D | musb_uboot.c | 37 unsigned long pipe, void *buffer, int len, in construct_urb() argument 52 urb->transfer_buffer = buffer; in construct_urb() 53 urb->transfer_dma = (unsigned long)buffer; in construct_urb() 97 pipe, buffer, len, setup, 0); in _musb_submit_control_msg() 110 pipe, buffer, len, NULL, 0); in _musb_submit_bulk_msg() 119 buffer, len, NULL, interval); in _musb_submit_int_msg() 125 int elementsize, void *buffer, int interval) in _musb_create_int_queue() argument 262 void *buffer, int length) in submit_bulk_msg() argument 282 void *buffer, int interval) in create_int_queue() argument 285 buffer, interval); in create_int_queue() [all …]
|
| /drivers/misc/ |
| A D | rockchip-efuse.c | 95 u8 *buffer = buf; in rockchip_rk3036_efuse_read() local 122 u8 *buffer = buf; in rockchip_rk3128_efuse_read() local 149 u8 *buffer = buf; in rockchip_rk3288_efuse_read() local 177 u32 status, *buffer = buf; in rockchip_rk3328_efuse_read() local 201 u32 *buffer = buf; in rockchip_rk3399_efuse_read() local 212 *buffer++ = readl(efuse->base + EFUSE_DOUT); in rockchip_rk3399_efuse_read() 229 u8 *buffer; in rockchip_efuse_read() local 250 buffer = calloc(blocks, data->block_size); in rockchip_efuse_read() 251 if (!buffer) in rockchip_efuse_read() 256 memcpy(buf, buffer + block_offset, size); in rockchip_efuse_read() [all …]
|
| A D | rockchip-otp.c | 156 u8 *buffer = buf; in rockchip_px30_otp_read() local 190 u16 *buffer = buf; in rockchip_rk3568_otp_read() local 224 u32 *buffer = buf; in rockchip_rk3588_otp_read() local 237 *buffer++ = readl(otp->base + RK3588_OTPC_DOUT0); in rockchip_rk3588_otp_read() 268 u8 *buffer = buf; in rockchip_rv1126_otp_read() local 291 u8 *buffer; in rockchip_otp_read() local 312 buffer = calloc(blocks, data->block_size); in rockchip_otp_read() 313 if (!buffer) in rockchip_otp_read() 316 ret = data->read(dev, block_start, buffer, blocks); in rockchip_otp_read() 318 memcpy(buf, buffer + block_offset, size); in rockchip_otp_read() [all …]
|
| /drivers/sm/ |
| A D | sandbox-sm.c | 29 static int sandbox_sm_call_read(struct udevice *dev, void *buffer, size_t size, in sandbox_sm_call_read() argument 32 if (cmd_index >= SANDBOX_SMC_CMD_COUNT || !buffer) in sandbox_sm_call_read() 38 memcpy(buffer, test_buffer, size); in sandbox_sm_call_read() 43 static int sandbox_sm_call_write(struct udevice *dev, void *buffer, size_t size, in sandbox_sm_call_write() argument 46 if (cmd_index >= SANDBOX_SMC_CMD_COUNT || !buffer) in sandbox_sm_call_write() 52 memcpy(test_buffer, buffer, size); in sandbox_sm_call_write()
|
| A D | sm-uclass.c | 27 int sm_call_read(struct udevice *dev, void *buffer, size_t size, in sm_call_read() argument 33 return ops->sm_call_read(dev, buffer, size, cmd, in sm_call_read() 39 int sm_call_write(struct udevice *dev, void *buffer, size_t size, in sm_call_write() argument 45 return ops->sm_call_write(dev, buffer, size, cmd, in sm_call_write()
|
| /drivers/usb/host/ |
| A D | dwc2.c | 458 *(u16 *)buffer = cpu_to_le16(1); in dwc_otg_submit_rh_msg_in_status() 463 *(u16 *)buffer = cpu_to_le16(0); in dwc_otg_submit_rh_msg_in_status() 467 *(u32 *)buffer = cpu_to_le32(0); in dwc_otg_submit_rh_msg_in_status() 518 void *buffer, int txlen, in dwc_otg_submit_rh_msg_in_descriptor() argument 586 memcpy(buffer, data, len); in dwc_otg_submit_rh_msg_in_descriptor() 601 void *buffer, int txlen, in dwc_otg_submit_rh_msg_in_configuration() argument 609 *(u8 *)buffer = 0x01; in dwc_otg_submit_rh_msg_in_configuration() 647 void *buffer, int txlen, in dwc_otg_submit_rh_msg_out() argument 997 if (buffer) { in _submit_control_msg() 1001 buffer, len); in _submit_control_msg() [all …]
|
| A D | r8a66597-hcd.c | 314 if (buffer) { in send_bulk_packet() 384 if (buffer) { in receive_bulk_packet() 396 void *buffer, int transfer_len) in receive_control_packet() argument 429 if (buffer) { in receive_control_packet() 561 *(__u16 *)buffer = cpu_to_le16(1); in r8a66597_submit_rh_msg() 565 *(__u16 *)buffer = cpu_to_le16(0); in r8a66597_submit_rh_msg() 569 *(__u16 *)buffer = cpu_to_le16(0); in r8a66597_submit_rh_msg() 573 *(__u32 *)buffer = cpu_to_le32(0); in r8a66597_submit_rh_msg() 679 memcpy(buffer, data, len); in r8a66597_submit_rh_msg() 684 *(__u8 *)buffer = 0x01; in r8a66597_submit_rh_msg() [all …]
|
| A D | ehci-hcd.c | 384 buffer, length, req); in ehci_submit_async() 523 uint8_t *buf_ptr = buffer; in ehci_submit_async() 987 memcpy(buffer, srcptr, len); in ehci_submit_root() 1202 void *buffer, int length) in _ehci_submit_bulk_msg() argument 1352 void **buf = &qh->buffer; in _ehci_create_int_queue() 1481 return cur->buffer; in _ehci_poll_int_queue() 1556 if (backbuffer != buffer) { in _ehci_submit_int_msg() 1558 backbuffer, buffer); in _ehci_submit_int_msg() 1602 void *buffer, int interval) in create_int_queue() argument 1605 buffer, interval); in create_int_queue() [all …]
|
| /drivers/gpio/ |
| A D | 74x164_gpio.c | 43 u8 *buffer; member 55 ret = dm_spi_xfer(dev, priv->nregs * 8, priv->buffer, NULL, in gen_74x164_write_conf() 69 return (priv->buffer[bank] >> pin) & 0x1; in gen_74x164_get_value() 81 priv->buffer[bank] |= 1 << pin; in gen_74x164_set_value() 83 priv->buffer[bank] &= ~(1 << pin); in gen_74x164_set_value() 145 priv->buffer = calloc(priv->nregs, sizeof(u8)); in gen_74x164_probe() 146 if (!priv->buffer) { in gen_74x164_probe() 152 priv->buffer, priv->nregs); in gen_74x164_probe() 174 free(priv->buffer); in gen_74x164_probe()
|
| /drivers/usb/common/ |
| A D | usb_urb.c | 63 unsigned long pipe, void *buffer, int len, in usb_urb_fill() argument 80 urb->transfer_buffer = buffer; in usb_urb_fill() 81 urb->transfer_dma = (unsigned long)buffer; in usb_urb_fill() 123 void *buffer, int len, struct devrequest *setup, in usb_urb_submit_control() argument 128 usb_urb_fill(urb, hep, dev, USB_ENDPOINT_XFER_CONTROL, pipe, buffer, in usb_urb_submit_control() 135 return ops->hub_control(hcd, dev, pipe, buffer, len, in usb_urb_submit_control() 144 unsigned long pipe, void *buffer, int len) in usb_urb_submit_bulk() argument 146 usb_urb_fill(urb, hep, dev, USB_ENDPOINT_XFER_BULK, pipe, buffer, len, in usb_urb_submit_bulk() 154 unsigned long pipe, void *buffer, int len, int interval) in usb_urb_submit_irq() argument 156 usb_urb_fill(urb, hep, dev, USB_ENDPOINT_XFER_INT, pipe, buffer, len, in usb_urb_submit_irq()
|
| /drivers/usb/isp1760/ |
| A D | isp1760-uboot.c | 29 unsigned long pipe, void *buffer, in isp1760_msg_submit_control() argument 35 pipe, buffer, length, setup, 0, in isp1760_msg_submit_control() 40 unsigned long pipe, void *buffer, int length) in isp1760_msg_submit_bulk() argument 45 pipe, buffer, length); in isp1760_msg_submit_bulk() 49 unsigned long pipe, void *buffer, int length, in isp1760_msg_submit_irq() argument 55 pipe, buffer, length, interval); in isp1760_msg_submit_irq()
|
| /drivers/rng/ |
| A D | turris_rwtm_rng.c | 17 phys_addr_t buffer; member 49 phys = priv->buffer; in turris_rwtm_rng_random_read() 81 priv->buffer = 0; in turris_rwtm_rng_probe() 84 dma_alloc_coherent(RNG_BUFFER_SIZE, (unsigned long *)&priv->buffer); in turris_rwtm_rng_probe() 85 if (!priv->buffer) in turris_rwtm_rng_probe() 94 phys_addr_t phys = priv->buffer; in turris_rwtm_rng_remove()
|
| /drivers/mtd/nvmxip/ |
| A D | nvmxip.c | 30 static ulong nvmxip_blk_read(struct udevice *dev, lbaint_t blknr, lbaint_t blkcnt, void *buffer) in nvmxip_blk_read() argument 41 if (!buffer) in nvmxip_blk_read() 52 *(u64 *)(buffer + qdata_idx) = readq(virt_blkaddr + qdata_idx); in nvmxip_blk_read() 55 *(u32 *)(buffer + qdata_idx) = readl(virt_blkaddr + qdata_idx); in nvmxip_blk_read() 60 *(u64 *)buffer, in nvmxip_blk_read() 62 *(u64 *)((u8 *)buffer + desc->blksz * blkcnt - sizeof(u64))); in nvmxip_blk_read()
|
| /drivers/block/ |
| A D | blkmap.c | 167 const void *buffer) in blkmap_linear_write() argument 238 memcpy(buffer, src, blkcnt << bd->log2blksz); in blkmap_mem_read() 244 const void *buffer) in blkmap_mem_write() argument 326 void *buffer) in blkmap_blk_read_slice() argument 332 return bms->read(bm, bms, nr, cnt, buffer); in blkmap_blk_read_slice() 336 lbaint_t blkcnt, void *buffer) in blkmap_blk_read() argument 350 buffer += cnt << bd->log2blksz; in blkmap_blk_read() 359 const void *buffer) in blkmap_blk_write_slice() argument 365 return bms->write(bm, bms, nr, cnt, buffer); in blkmap_blk_write_slice() 369 lbaint_t blkcnt, const void *buffer) in blkmap_blk_write() argument [all …]
|
| A D | efi_blk.c | 30 void *buffer) in efi_bl_read() argument 36 log_debug("read buf=%p, block=%lx, count=%lx: ", buffer, (ulong)blknr, in efi_bl_read() 39 blkcnt * io->media->block_size, buffer); in efi_bl_read() 58 const void *buffer) in efi_bl_write() argument 64 log_debug("write buf=%p, block=%lx, count=%lx: ", buffer, (ulong)blknr, in efi_bl_write() 67 blkcnt * io->media->block_size, (void *)buffer); in efi_bl_write()
|
| /drivers/fpga/ |
| A D | socfpga_arria10.c | 507 } else if (*(buffer + i + 1) == in get_rbf_image_info() 510 } else if (*(buffer + i + 1) == in get_rbf_image_info() 519 if (*(buffer + i + 1) == FPGA_SOCFPGA_A10_RBF_PERIPH) { in get_rbf_image_info() 543 u32 *buffer, size_t *buffer_bsize, in first_loading_rbf_to_buffer() argument 546 u32 *buffer_p = (u32 *)*buffer; in first_loading_rbf_to_buffer() 736 *buffer = (u32)buffer_p; in first_loading_rbf_to_buffer() 746 u32 *buffer, size_t *buffer_bsize) in subsequent_loading_rbf_to_buffer() argument 749 u32 *buffer_p = (u32 *)*buffer; in subsequent_loading_rbf_to_buffer() 780 u32 buffer = (uintptr_t)buf; in socfpga_loadfs() local 847 &buffer, in socfpga_loadfs() [all …]
|
| /drivers/net/ |
| A D | e1000_spi.c | 325 u8 *buffer; in do_e1000_spi_show() local 352 buffer = malloc(length); in do_e1000_spi_show() 353 if (!buffer) { in do_e1000_spi_show() 361 free(buffer); in do_e1000_spi_show() 368 free(buffer); in do_e1000_spi_show() 380 printf(" %02hx", buffer[i]); in do_e1000_spi_show() 385 free(buffer); in do_e1000_spi_show() 473 uint16_t *buffer; in do_e1000_spi_checksum() local 487 buffer = malloc(length); in do_e1000_spi_checksum() 488 if (!buffer) { in do_e1000_spi_checksum() [all …]
|
| /drivers/i2c/ |
| A D | ihs_i2c.c | 79 uchar *buffer, int len, int read, bool is_last) in ihs_i2c_transfer() argument 93 val = buffer[0]; in ihs_i2c_transfer() 96 val |= buffer[1] << 8; in ihs_i2c_transfer() 119 buffer[0] = val & 0xff; in ihs_i2c_transfer() 121 buffer[1] = val >> 8; in ihs_i2c_transfer() 154 int alen, uchar *buffer, int len, int read) in ihs_i2c_access() argument 166 return ihs_i2c_send_buffer(dev, chip, buffer, len, false, read); in ihs_i2c_access() 220 uchar buffer[2]; in ihs_i2c_probe_chip() local 223 res = ihs_i2c_transfer(bus, chip_addr, buffer, 0, I2COP_READ, true); in ihs_i2c_probe_chip()
|
| /drivers/bootcount/ |
| A D | spi-flash.c | 30 u8 *buffer = malloc(sector_size); in bootcount_spi_flash_update() local 31 if (!buffer) in bootcount_spi_flash_update() 34 err = spi_flash_read_dm(dev, sector, sector_size, buffer); in bootcount_spi_flash_update() 38 memcpy(buffer + sector_offset, buf, len); in bootcount_spi_flash_update() 44 err = spi_flash_write_dm(dev, sector, sector_size, buffer); in bootcount_spi_flash_update() 49 free(buffer); in bootcount_spi_flash_update()
|
| /drivers/usb/emul/ |
| A D | usb-emul-uclass.c | 79 void *buffer, int length) in usb_emul_get_descriptor() argument 88 return usb_emul_get_string(plat->strings, index, buffer, in usb_emul_get_descriptor() 101 memcpy(buffer + upto, *ptr, todo); in usb_emul_get_descriptor() 178 unsigned long pipe, void *buffer, int length, in usb_emul_control() argument 194 buffer, length); in usb_emul_control() 200 return ops->control(emul, udev, pipe, buffer, length, in usb_emul_control() 223 return ops->control(emul, udev, pipe, buffer, length, in usb_emul_control() 233 unsigned long pipe, void *buffer, int length) in usb_emul_bulk() argument 245 return ops->bulk(emul, udev, pipe, buffer, length); in usb_emul_bulk() 249 unsigned long pipe, void *buffer, int length, int interval, in usb_emul_int() argument [all …]
|
| /drivers/mtd/nand/raw/brcmnand/ |
| A D | bcmbca_nand.c | 46 static inline bool bcmbca_nand_is_buf_aligned(void *flash_cache, void *buffer) in bcmbca_nand_is_buf_aligned() argument 48 return IS_ALIGNED((uintptr_t)buffer, ALIGN_REQ) && in bcmbca_nand_is_buf_aligned() 89 void __iomem *flash_cache, u32 *buffer, int fc_words) in bcmbca_read_data_bus() argument 96 if (bcmbca_nand_is_buf_aligned((void __force *)flash_cache, buffer)) in bcmbca_read_data_bus() 97 memcpy((void *)buffer, (void __force *)flash_cache, fc_words * 4); in bcmbca_read_data_bus() 99 memcpy_fromio((void *)buffer, flash_cache, fc_words * 4); in bcmbca_read_data_bus()
|
| /drivers/crypto/nuvoton/ |
| A D | npcm_sha.c | 49 u8 buffer[SHA512_BLOCK_LENGTH * 2]; member 155 u8 *buffer = &block->buffer[0]; in npcm_sha_update_block() local 161 memcpy(buffer + block->nonhash_sz, in, hash_sz); in npcm_sha_update_block() 169 if (npcm_sha_flush_block(buffer)) in npcm_sha_update_block() 198 u8 *buffer = &block->buffer[0]; in npcm_sha_finish() local 212 buffer[block->nonhash_sz++] = 0x80; in npcm_sha_finish() 214 memset(&buffer[block->nonhash_sz], 0, zero_len); in npcm_sha_finish() 217 length = (u64 *)&buffer[block->nonhash_sz]; in npcm_sha_finish() 224 if (npcm_sha_flush_block(&block->buffer[0])) in npcm_sha_finish() 229 if (npcm_sha_flush_block(&block->buffer[block_sz])) in npcm_sha_finish()
|
| /drivers/virtio/ |
| A D | virtio_blk.c | 56 static void virtio_blk_init_data_sg(void *buffer, lbaint_t blkcnt, struct virtio_sg *sg) in virtio_blk_init_data_sg() argument 58 sg->addr = buffer; in virtio_blk_init_data_sg() 63 lbaint_t blkcnt, void *buffer, u32 type) in virtio_blk_do_req() argument 80 virtio_blk_init_data_sg(buffer, blkcnt, &data_sg); in virtio_blk_do_req() 116 lbaint_t blkcnt, void *buffer) in virtio_blk_read() argument 119 return virtio_blk_do_req(dev, start, blkcnt, buffer, in virtio_blk_read() 124 lbaint_t blkcnt, const void *buffer) in virtio_blk_write() argument 126 return virtio_blk_do_req(dev, start, blkcnt, (void *)buffer, in virtio_blk_write()
|
| /drivers/power/pmic/ |
| A D | i2c_pmic_emul.c | 31 uchar *buffer, int len) in sandbox_i2c_pmic_read_data() argument 44 memcpy(buffer, plat->reg + plat->rw_idx, len); in sandbox_i2c_pmic_read_data() 50 uchar *buffer, int len, in sandbox_i2c_pmic_write_data() argument 60 plat->rw_reg = *buffer; in sandbox_i2c_pmic_write_data() 70 buffer++; in sandbox_i2c_pmic_write_data() 78 memcpy(plat->reg + plat->rw_idx, buffer, len); in sandbox_i2c_pmic_write_data()
|
| /drivers/nvme/ |
| A D | nvme_apple.c | 155 buf->buffer = memalign(SZ_16K, ALIGN(buf->size, SZ_16K)); in nvme_shmem_setup() 156 if (!buf->buffer) in nvme_shmem_setup() 159 if (!sart_add_allowed_region(priv->sart, buf->buffer, buf->size)) { in nvme_shmem_setup() 160 free(buf->buffer); in nvme_shmem_setup() 161 buf->buffer = NULL; in nvme_shmem_setup() 166 buf->dva = (u64)buf->buffer; in nvme_shmem_setup() 178 if (buf->buffer) { in nvme_shmem_destroy() 179 sart_remove_allowed_region(priv->sart, buf->buffer, buf->size); in nvme_shmem_destroy() 180 free(buf->buffer); in nvme_shmem_destroy() 181 buf->buffer = NULL; in nvme_shmem_destroy()
|