| /rk3399_ARM-atf/lib/semihosting/ |
| H A D | semihosting.c | 28 size_t length; member 76 long semihosting_file_read(long file_handle, size_t *length, uintptr_t buffer) in semihosting_file_read() argument 81 if ((length == NULL) || (buffer == (uintptr_t)NULL)) { in semihosting_file_read() 87 read_block.length = *length; in semihosting_file_read() 91 if (result == *length) { in semihosting_file_read() 93 } else if (result < *length) { in semihosting_file_read() 94 *length -= result; in semihosting_file_read() 101 long semihosting_file_write(long file_handle, size_t *length, in semihosting_file_write() argument 107 if ((length == NULL) || (buffer == (uintptr_t)NULL)) { in semihosting_file_write() 113 write_block.length = *length; in semihosting_file_write() [all …]
|
| /rk3399_ARM-atf/plat/st/stm32mp1/ |
| H A D | stm32mp1_usb_dfu.c | 182 uint16_t length; in update_serial_num_string() local 192 length = USB_SIZ_STRING_SERIAL; in update_serial_num_string() 193 stm32mp1_get_string(serial_string, usb_stm32mp1_serial, &length); in update_serial_num_string() 201 static uint8_t *stm32mp1_get_qualifier_desc(uint16_t *length) in stm32mp1_get_qualifier_desc() argument 203 *length = sizeof(usbd_stm32mp1_qualifier_desc); in stm32mp1_get_qualifier_desc() 213 static uint8_t *stm32mp1_get_config_desc(uint16_t *length) in stm32mp1_get_config_desc() argument 215 *length = sizeof(usb_stm32mp1_config_desc); in stm32mp1_get_config_desc() 225 static uint8_t *stm32mp1_device_desc(uint16_t *length) in stm32mp1_device_desc() argument 227 *length = sizeof(usb_stm32mp1_desc); in stm32mp1_device_desc() 237 static uint8_t *stm32mp1_lang_id_desc(uint16_t *length) in stm32mp1_lang_id_desc() argument [all …]
|
| /rk3399_ARM-atf/plat/st/stm32mp2/ |
| H A D | stm32mp2_usb_dfu.c | 154 uint16_t length; in update_serial_num_string() local 164 length = USB_SIZ_STRING_SERIAL; in update_serial_num_string() 165 stm32mp2_get_string(serial_string, usb_stm32mp2_serial, &length); in update_serial_num_string() 173 static uint8_t *stm32mp2_get_qualifier_desc(uint16_t *length) in stm32mp2_get_qualifier_desc() argument 175 *length = sizeof(usbd_stm32mp2_qualifier_desc); in stm32mp2_get_qualifier_desc() 185 static uint8_t *stm32mp2_get_config_desc(uint16_t *length) in stm32mp2_get_config_desc() argument 187 *length = sizeof(usb_stm32mp2_config_desc); in stm32mp2_get_config_desc() 197 static uint8_t *stm32mp2_device_desc(uint16_t *length) in stm32mp2_device_desc() argument 199 *length = sizeof(usb_stm32mp2_desc); in stm32mp2_device_desc() 209 static uint8_t *stm32mp2_lang_id_desc(uint16_t *length) in stm32mp2_lang_id_desc() argument [all …]
|
| /rk3399_ARM-atf/drivers/intel/soc/stratix10/io/ |
| H A D | s10_memmap_qspi.c | 48 static int memmap_block_len(io_entity_t *entity, size_t *length); 50 size_t length, size_t *length_read); 52 size_t length, size_t *length_written); 122 current_file.size = block_spec->length; in memmap_block_open() 160 static int memmap_block_len(io_entity_t *entity, size_t *length) in memmap_block_len() argument 163 assert(length != NULL); in memmap_block_len() 165 *length = ((file_state_t *)entity->info)->size; in memmap_block_len() 173 size_t length, size_t *length_read) in memmap_block_read() argument 184 pos_after = fp->file_pos + length; in memmap_block_read() 188 cad_qspi_read((void *)buffer, fp->base + fp->file_pos, length); in memmap_block_read() [all …]
|
| /rk3399_ARM-atf/drivers/io/ |
| H A D | io_memmap.c | 46 static int memmap_block_len(io_entity_t *entity, size_t *length); 48 size_t length, size_t *length_read); 50 size_t length, size_t *length_written); 119 current_memmap_file.size = block_spec->length; in memmap_block_open() 157 static int memmap_block_len(io_entity_t *entity, size_t *length) in memmap_block_len() argument 160 assert(length != NULL); in memmap_block_len() 162 *length = (size_t)((memmap_file_state_t *)entity->info)->size; in memmap_block_len() 170 size_t length, size_t *length_read) in memmap_block_read() argument 181 pos_after = fp->file_pos + length; in memmap_block_read() 185 (void *)((uintptr_t)(fp->base + fp->file_pos)), length); in memmap_block_read() [all …]
|
| H A D | io_semihosting.c | 29 static int sh_file_len(io_entity_t *entity, size_t *length); 30 static int sh_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, 33 size_t length, size_t *length_written); 107 static int sh_file_len(io_entity_t *entity, size_t *length) in sh_file_len() argument 112 assert(length != NULL); in sh_file_len() 119 *length = (size_t)sh_result; in sh_file_len() 127 static int sh_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, in sh_file_read() argument 132 size_t bytes = length; in sh_file_read() 143 *length_read = (bytes != length) ? bytes : length; in sh_file_read() 153 size_t length, size_t *length_written) in sh_file_write() argument [all …]
|
| H A D | io_block.c | 33 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length, 36 size_t length, size_t *length_written); 140 ((region->length % cur->dev_spec->block_size) == 0)); in block_open() 143 cur->size = region->length; in block_open() 244 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length, in block_read() argument 272 assert((length <= cur->size) && in block_read() 273 (length > 0U) && in block_read() 282 for (left = length; left > 0U; left -= nbytes) { in block_read() 299 if ((skip + left) > buf->length) { in block_read() 305 request = buf->length; in block_read() [all …]
|
| H A D | io_encrypted.c | 37 static int enc_file_len(io_entity_t *entity, size_t *length); 38 static int enc_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, 128 static int enc_file_len(io_entity_t *entity, size_t *length) in enc_file_len() argument 133 assert(length != NULL); in enc_file_len() 135 result = io_size(backend_handle, length); in enc_file_len() 145 if (*length < sizeof(struct fw_enc_hdr)) in enc_file_len() 148 *length -= sizeof(struct fw_enc_hdr); in enc_file_len() 153 static int enc_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, in enc_file_read() argument 189 result = io_read(backend_handle, buffer, length, &bytes_read); in enc_file_read()
|
| /rk3399_ARM-atf/plat/rockchip/rk3568/drivers/scmi/ |
| H A D | rk3568_clk.c | 107 #define PVTPLL_NEED(type, length) (((type) == PLL_SEL_PVT || \ argument 109 (length)) 125 uint8_t length; member 136 uint32_t length; member 149 .length = _length, \ 155 .length = _length, \ 228 uint8_t length) in rk3568_adjust_pvtpll_table() argument 234 if (length > 31) in rk3568_adjust_pvtpll_table() 238 if (!pvtpll[i].length) in rk3568_adjust_pvtpll_table() 240 cur_length = (pvtpll[i].length >> 3) & 0x1f; in rk3568_adjust_pvtpll_table() [all …]
|
| /rk3399_ARM-atf/services/oem/chromeos/ |
| H A D | widevine_smc_handlers.c | 42 u_register_t length, u_register_t address, in cros_write_data() argument 49 if (data->length) { in cros_write_data() 53 if (length > data->max_length) { in cros_write_data() 58 aligned_size = page_align(length + (address - aligned_address), UP); in cros_write_data() 70 memcpy(data->buffer, (void *)address, length); in cros_write_data() 71 data->length = length; in cros_write_data()
|
| /rk3399_ARM-atf/drivers/st/crypto/ |
| H A D | stm32_hash.c | 84 size_t length; member 206 int stm32_hash_update(const uint8_t *buffer, size_t length) in stm32_hash_update() argument 208 size_t remain_length = length; in stm32_hash_update() 213 if ((length == 0U) || (buffer == NULL)) { in stm32_hash_update() 222 if (stm32_remain.length != 0U) { in stm32_hash_update() 225 copysize = MIN((sizeof(uint32_t) - stm32_remain.length), in stm32_hash_update() 226 length); in stm32_hash_update() 227 (void)(memcpy(&remain_buf[stm32_remain.length], buf, copysize)); in stm32_hash_update() 230 if (stm32_remain.length == sizeof(uint32_t)) { in stm32_hash_update() 254 assert(stm32_remain.length == 0U); in stm32_hash_update() [all …]
|
| /rk3399_ARM-atf/lib/psci/ |
| H A D | psci_mem_protect.c | 31 u_register_t psci_mem_chk_range(uintptr_t base, u_register_t length) in psci_mem_chk_range() argument 37 if ((length == 0U) || check_uptr_overflow(base, length - 1U)) { in psci_mem_chk_range() 41 ret = psci_plat_pm_ops->mem_protect_chk(base, length); in psci_mem_chk_range()
|
| /rk3399_ARM-atf/drivers/allwinner/axp/ |
| H A D | common.c | 117 int node, length; in board_uses_usb0_host_mode() local 126 prop = fdt_getprop(fdt, node, "dr_mode", &length); in board_uses_usb0_host_mode() 131 return !strncmp(prop, "host", length); in board_uses_usb0_host_mode() 168 int length; in axp_setup_regulators() local 174 name = fdt_get_name(fdt, node, &length); in axp_setup_regulators() 177 if (!strncmp(name, "dc1sw", length) || in axp_setup_regulators() 178 !strncmp(name, "sw", length)) { in axp_setup_regulators() 184 if (!strncmp(name, reg->dt_name, length)) { in axp_setup_regulators()
|
| /rk3399_ARM-atf/drivers/mtd/nand/ |
| H A D | core.c | 35 int nand_read(unsigned int offset, uintptr_t buffer, size_t length, in nand_read() argument 39 unsigned int end_block = (offset + length - 1U) / nand_dev.block_size; in nand_read() 56 block, end_block, page_start, nb_pages, length, offset); in nand_read() 60 if (((start_offset != 0U) || (length % nand_dev.page_size) != 0U) && in nand_read() 87 (length < nand_dev.page_size)) { in nand_read() 98 length); in nand_read() 116 length -= bytes_read; in nand_read() 120 if (length == 0U) { in nand_read()
|
| /rk3399_ARM-atf/drivers/renesas/common/io/ |
| H A D | io_memdrv.c | 79 size_t length, size_t *cnt) in memdrv_block_read() argument 87 (unsigned long long)fp->file_pos, length, length); in memdrv_block_read() 89 if (FLASH_MEMORY_SIZE < (fp->file_pos + (signed long long)length)) { in memdrv_block_read() 94 rcar_dma_exec(buffer, fp->base + (uintptr_t)fp->file_pos, length); in memdrv_block_read() 95 fp->file_pos += (signed long long)length; in memdrv_block_read() 96 *cnt = length; in memdrv_block_read()
|
| H A D | io_emmcdrv.c | 54 size_t length, size_t *length_read) in emmcdrv_block_read() argument 61 sector_num = (length + EMMC_SECTOR_SIZE - 1U) >> EMMC_SECTOR_SIZE_SHIFT; in emmcdrv_block_read() 66 sector_add, length, sector_num); in emmcdrv_block_read() 68 if ((buffer + length - 1U) <= (uintptr_t)UINT32_MAX) { in emmcdrv_block_read() 77 *length_read = length; in emmcdrv_block_read() 78 fp->file_pos += (signed long long)length; in emmcdrv_block_read()
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | usb_dfu.c | 228 uint32_t length; in usb_dfu_download() local 232 if (req->length > 0) { in usb_dfu_download() 242 length = req->length; in usb_dfu_download() 244 &length, pdev->user_data); in usb_dfu_download() 249 usb_core_receive_ep0(pdev, (uint8_t *)data_ptr, length); in usb_dfu_download() 281 uint32_t length; in usb_dfu_upload() local 285 if (req->length == 0) { in usb_dfu_upload() 300 length = req->length; in usb_dfu_upload() 301 ret = hdfu->callback->upload(hdfu->alt_setting, &data_ptr, &length, pdev->user_data); in usb_dfu_upload() 304 hdfu->dev_state = (req->length > length) ? STATE_DFU_IDLE : STATE_DFU_UPLOAD_IDLE; in usb_dfu_upload() [all …]
|
| H A D | bl2_io_storage.c | 65 .length = MMC_BLOCK_SIZE, 118 .length = 0U, 159 .length = MMC_BLOCK_SIZE, /* We are interested only in first 4 bytes */ in get_boot_part_fip_header() 288 image_block_spec.length = mmc_boot_part_size() - STM32MP_EMMC_BOOT_FIP_OFFSET; in boot_mmc() 561 image_block_spec.length = entry->length; in bl2_plat_handle_pre_image_load() 570 mmc_block_dev_spec.buffer.length = bl_mem_params->image_info.image_max_size; in bl2_plat_handle_pre_image_load() 616 image_block_spec.length = DWL_DDR_BUFFER_SIZE; in bl2_plat_handle_pre_image_load() 624 image_block_spec.length = DWL_BUFFER_SIZE; in bl2_plat_handle_pre_image_load() 637 image_block_spec.length = DWL_DDR_BUFFER_SIZE; in bl2_plat_handle_pre_image_load() 645 image_block_spec.length = DWL_BUFFER_SIZE; in bl2_plat_handle_pre_image_load() [all …]
|
| /rk3399_ARM-atf/include/drivers/ |
| H A D | usb_device.h | 123 uint16_t length; member 171 uint8_t *(*get_device_desc)(uint16_t *length); 172 uint8_t *(*get_lang_id_desc)(uint16_t *length); 173 uint8_t *(*get_manufacturer_desc)(uint16_t *length); 174 uint8_t *(*get_product_desc)(uint16_t *length); 175 uint8_t *(*get_serial_desc)(uint16_t *length); 176 uint8_t *(*get_configuration_desc)(uint16_t *length); 177 uint8_t *(*get_interface_desc)(uint16_t *length); 178 uint8_t *(*get_usr_desc)(uint8_t index, uint16_t *length); 179 uint8_t *(*get_config_desc)(uint16_t *length); [all …]
|
| /rk3399_ARM-atf/include/drivers/io/ |
| H A D | io_storage.h | 62 size_t length; member 91 int io_size(uintptr_t handle, size_t *length); 93 int io_read(uintptr_t handle, uintptr_t buffer, size_t length, 96 int io_write(uintptr_t handle, const uintptr_t buffer, size_t length,
|
| H A D | io_driver.h | 43 int (*size)(io_entity_t *entity, size_t *length); 44 int (*read)(io_entity_t *entity, uintptr_t buffer, size_t length, 47 size_t length, size_t *length_written);
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_ro.c | 755 int length, count = 0; in fdt_stringlist_count() local 757 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_count() 759 return length; in fdt_stringlist_count() 761 end = list + length; in fdt_stringlist_count() 764 length = strnlen(list, end - list) + 1; in fdt_stringlist_count() 767 if (list + length > end) in fdt_stringlist_count() 770 list += length; in fdt_stringlist_count() 780 int length, len, idx = 0; in fdt_stringlist_search() local 783 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_search() 785 return length; in fdt_stringlist_search() [all …]
|
| /rk3399_ARM-atf/tools/memory/src/memory/ |
| H A D | image.py | 22 length: Optional[int] = None variable in Region 32 if self.length is None: 35 return self.start + self.length
|
| /rk3399_ARM-atf/common/ |
| H A D | fdt_wrappers.c | 110 unsigned int length, void *value) in fdtw_read_bytes() argument 129 if ((unsigned int)value_len < length) { in fdtw_read_bytes() 134 (void)memcpy(value, ptr, length); in fdtw_read_bytes() 176 unsigned int length, uint8_t *uuid) in fdtw_read_uuid() argument 187 if (length < UUID_BYTES_LENGTH) { in fdtw_read_uuid() 244 unsigned int length, const void *data) in fdtw_write_inplace_bytes() argument 264 if ((unsigned int)value_len < length) { in fdtw_write_inplace_bytes() 272 data, (int)length); in fdtw_write_inplace_bytes() 444 int parent_bus_node, nxlat_entries, length; in fdtw_search_all_xlat_entries() local 471 length = fdt32_to_cpu(ranges_prop->len); in fdtw_search_all_xlat_entries() [all …]
|
| /rk3399_ARM-atf/plat/nxp/s32/s32g274ardb2/ |
| H A D | plat_io_storage.c | 77 .length = IO_BUFFER_SIZE, in plat_s32g2_io_setup() 95 io_buf_size = mmc_dev_spec.buffer.length; in plat_s32g2_io_setup() 127 fip_mmc_spec.length = fip_part.length; in plat_s32g2_io_setup() 135 .length = PLAT_PARTITION_BLOCK_SIZE, in plat_get_image_source()
|