Home
last modified time | relevance | path

Searched refs:size (Results 1 – 25 of 393) sorted by relevance

12345678910>>...16

/trusted-firmware-a-latest/plat/marvell/octeontx/otx2/t91/t9130/board/
Dmarvell_plat_config.c26 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
32 *size = ARRAY_SIZE(amb_memory_map_cp0); in marvell_get_amb_memory_map()
37 *size = 0; in marvell_get_amb_memory_map()
80 uint32_t *size) in marvell_get_io_win_memory_map() argument
84 *size = 0; in marvell_get_io_win_memory_map()
86 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
127 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
133 *size = ARRAY_SIZE(iob_memory_map_cp0); in marvell_get_iob_memory_map()
137 *size = ARRAY_SIZE(iob_memory_map_cp1); in marvell_get_iob_memory_map()
141 *size = ARRAY_SIZE(iob_memory_map_cp2); in marvell_get_iob_memory_map()
[all …]
/trusted-firmware-a-latest/plat/marvell/octeontx/otx2/t91/t9130_cex7_eval/board/
Dmarvell_plat_config.c32 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
38 *size = ARRAY_SIZE(amb_memory_map_cp0); in marvell_get_amb_memory_map()
42 *size = ARRAY_SIZE(amb_memory_map_cp1); in marvell_get_amb_memory_map()
46 *size = 0; in marvell_get_amb_memory_map()
103 uint32_t *size) in marvell_get_io_win_memory_map() argument
107 *size = 0; in marvell_get_io_win_memory_map()
109 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
158 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
164 *size = ARRAY_SIZE(iob_memory_map_cp0); in marvell_get_iob_memory_map()
168 *size = ARRAY_SIZE(iob_memory_map_cp1); in marvell_get_iob_memory_map()
[all …]
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a70x0_mochabin/board/
Dmarvell_plat_config.c29 uint32_t *size, uintptr_t base) in marvell_get_amb_memory_map() argument
33 *size = 0; in marvell_get_amb_memory_map()
35 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
60 uint32_t *size) in marvell_get_io_win_memory_map() argument
64 *size = 0; in marvell_get_io_win_memory_map()
66 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
89 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
93 *size = ARRAY_SIZE(iob_memory_map); in marvell_get_iob_memory_map()
125 uint32_t *size) in marvell_get_ccu_memory_map() argument
128 *size = ARRAY_SIZE(ccu_memory_map); in marvell_get_ccu_memory_map()
/trusted-firmware-a-latest/lib/coreboot/
Dcoreboot_table.c39 uint32_t size; member
72 static void expand_and_mmap(uintptr_t baseaddr, size_t size) in expand_and_mmap() argument
75 size_t expanded = round_up(baseaddr - pageaddr + size, PAGE_SIZE); in expand_and_mmap()
86 uint32_t size = *(uint32_t *)baseaddr; in setup_cbmem_console() local
87 expand_and_mmap(baseaddr, size); in setup_cbmem_console()
94 coreboot_memory_t coreboot_get_memory_type(uintptr_t start, size_t size) in coreboot_get_memory_type() argument
104 (start - range->start < range->size) && in coreboot_get_memory_type()
105 (size <= range->size - (start - range->start))) { in coreboot_get_memory_type()
113 void coreboot_get_table_location(uint64_t *address, uint32_t *size) in coreboot_get_table_location() argument
116 *size = coreboot_table_size; in coreboot_get_table_location()
[all …]
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a80x0_mcbin/board/
Dmarvell_plat_config.c60 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
65 *size = 0; in marvell_get_amb_memory_map()
67 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
96 uint32_t *size) in marvell_get_io_win_memory_map() argument
100 *size = 0; in marvell_get_io_win_memory_map()
102 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
136 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
142 *size = ARRAY_SIZE(iob_memory_map_cp0); in marvell_get_iob_memory_map()
146 *size = ARRAY_SIZE(iob_memory_map_cp1); in marvell_get_iob_memory_map()
149 *size = 0; in marvell_get_iob_memory_map()
[all …]
/trusted-firmware-a-latest/plat/socionext/uniphier/
Duniphier_usb.c54 static int (*__uniphier_usb_read)(int lba, uintptr_t buf, size_t size);
65 static int uniphier_ld11_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_ld11_usb_read() argument
68 unsigned int size, uintptr_t buf); in uniphier_ld11_usb_read()
74 return rom_usb_read(UNIPHIER_LD11_USB_DESC_BASE, lba, size, buf); in uniphier_ld11_usb_read()
86 static int uniphier_ld20_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_ld20_usb_read() argument
89 unsigned int size, uintptr_t buf); in uniphier_ld20_usb_read()
97 ret = rom_usb_read(UNIPHIER_LD20_USB_DESC_BASE, lba, size, buf); in uniphier_ld20_usb_read()
113 static int uniphier_pxs3_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_pxs3_usb_read() argument
116 unsigned int size, uintptr_t buf); in uniphier_pxs3_usb_read()
122 ret = rom_usb_read(UNIPHIER_PXS3_USB_DESC_BASE, lba, size, buf); in uniphier_pxs3_usb_read()
[all …]
Duniphier_xlat_setup.c19 size_t size; member
25 .size = 0x20000000UL,
29 .size = 0x20000000UL,
33 .size = 0x20000000UL,
63 uniphier_reg_region[soc].size, in uniphier_mmap_setup()
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a80x0_puzzle/board/
Dmarvell_plat_config.c60 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
65 *size = 0; in marvell_get_amb_memory_map()
67 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
100 uint32_t *size) in marvell_get_io_win_memory_map() argument
104 *size = 0; in marvell_get_io_win_memory_map()
106 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
140 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
146 *size = ARRAY_SIZE(iob_memory_map_cp0); in marvell_get_iob_memory_map()
150 *size = ARRAY_SIZE(iob_memory_map_cp1); in marvell_get_iob_memory_map()
153 *size = 0; in marvell_get_iob_memory_map()
[all …]
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a70x0/board/
Dmarvell_plat_config.c27 uint32_t *size, uintptr_t base) in marvell_get_amb_memory_map() argument
31 *size = 0; in marvell_get_amb_memory_map()
33 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
58 uint32_t *size) in marvell_get_io_win_memory_map() argument
62 *size = 0; in marvell_get_io_win_memory_map()
64 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
87 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
91 *size = ARRAY_SIZE(iob_memory_map); in marvell_get_iob_memory_map()
123 uint32_t *size) in marvell_get_ccu_memory_map() argument
126 *size = ARRAY_SIZE(ccu_memory_map); in marvell_get_ccu_memory_map()
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a70x0_amc/board/
Dmarvell_plat_config.c23 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
28 *size = 0; in marvell_get_amb_memory_map()
30 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
55 uint32_t *size) in marvell_get_io_win_memory_map() argument
59 *size = 0; in marvell_get_io_win_memory_map()
61 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
78 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
82 *size = ARRAY_SIZE(iob_memory_map); in marvell_get_iob_memory_map()
114 uint32_t *size) in marvell_get_ccu_memory_map() argument
117 *size = ARRAY_SIZE(ccu_memory_map); in marvell_get_ccu_memory_map()
/trusted-firmware-a-latest/lib/xlat_tables/
Dxlat_tables_common.c63 while (mm->size != 0U) { in print_mmap()
66 mm->size, mm->attr); in print_mmap()
74 size_t size, unsigned int attr) in mmap_add_region() argument
78 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region()
79 uintptr_t end_va = base_va + size - 1U; in mmap_add_region()
83 assert(IS_PAGE_ALIGNED(size)); in mmap_add_region()
85 if (size == 0U) in mmap_add_region()
91 assert((base_va + (uintptr_t)size - (uintptr_t)1) <= in mmap_add_region()
93 assert((base_pa + (unsigned long long)size - 1ULL) <= in mmap_add_region()
99 for (mm = mmap; mm->size; ++mm) { in mmap_add_region()
[all …]
/trusted-firmware-a-latest/plat/marvell/armada/a8k/a80x0/board/
Dmarvell_plat_config.c26 int marvell_get_amb_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_amb_memory_map() argument
31 *size = 0; in marvell_get_amb_memory_map()
33 *size = ARRAY_SIZE(amb_memory_map); in marvell_get_amb_memory_map()
66 uint32_t *size) in marvell_get_io_win_memory_map() argument
70 *size = 0; in marvell_get_io_win_memory_map()
72 *size = ARRAY_SIZE(io_win_memory_map); in marvell_get_io_win_memory_map()
106 int marvell_get_iob_memory_map(struct addr_map_win **win, uint32_t *size, in marvell_get_iob_memory_map() argument
112 *size = ARRAY_SIZE(iob_memory_map_cp0); in marvell_get_iob_memory_map()
116 *size = ARRAY_SIZE(iob_memory_map_cp1); in marvell_get_iob_memory_map()
119 *size = 0; in marvell_get_iob_memory_map()
[all …]
/trusted-firmware-a-latest/drivers/nxp/flexspi/nor/
Dtest_fspi.c27 void fspi_test(uint32_t fspi_test_addr, uint32_t size, int extra) in fspi_test() argument
34 INFO("Sector Erase size: 0x%08x, size: %d\n", F_SECTOR_ERASE_SZ, size); in fspi_test()
40 xspi_ip_read((fspi_test_addr), buffer, size * 4); in fspi_test()
43 for (i = 0; i < size; i++) in fspi_test()
59 xspi_write(fspi_test_addr, (void *)buffer, (size * 4 + extra)); in fspi_test()
61 xspi_ip_read(fspi_test_addr, buffer, (size * 4 + extra)); in fspi_test()
63 for (i = 0; i < size; i++) in fspi_test()
77 xspi_read((fspi_test_addr), buffer, (size * 4 + extra)); in fspi_test()
79 for (i = 0; i < size; i++) in fspi_test()
/trusted-firmware-a-latest/plat/nxp/common/setup/
Dls_common.c69 + info_dram_regions->region[i].size in mmap_add_ddr_regions_statically()
73 info_dram_regions->region[i].size, in mmap_add_ddr_regions_statically()
77 if (info_dram_regions->region[i].size > in mmap_add_ddr_regions_statically()
81 + info_dram_regions->region[i].size), in mmap_add_ddr_regions_statically()
83 + info_dram_regions->region[i].size in mmap_add_ddr_regions_statically()
88 + info_dram_regions->region[i].size), in mmap_add_ddr_regions_statically()
90 + info_dram_regions->region[i].size), in mmap_add_ddr_regions_statically()
97 if (info_dram_regions->region[i].size == 0) in mmap_add_ddr_regions_statically()
102 + info_dram_regions->region[i].size in mmap_add_ddr_regions_statically()
106 info_dram_regions->region[i].size, in mmap_add_ddr_regions_statically()
[all …]
/trusted-firmware-a-latest/plat/qti/common/src/
Dqti_common.c41 bool qti_is_overlap_atf_rg(unsigned long long addr, size_t size) in qti_is_overlap_atf_rg() argument
43 if (addr > addr + size in qti_is_overlap_atf_rg()
44 || (BL31_BASE < addr + size && BL31_LIMIT > addr)) { in qti_is_overlap_atf_rg()
118 static inline void qti_align_mem_region(uintptr_t addr, size_t size, in qti_align_mem_region() argument
123 *aligned_size = round_up(addr - *aligned_addr + size, PAGE_SIZE); in qti_align_mem_region()
126 int qti_mmap_add_dynamic_region(uintptr_t base_pa, size_t size, in qti_mmap_add_dynamic_region() argument
132 qti_align_mem_region(base_pa, size, &aligned_pa, &aligned_size); in qti_mmap_add_dynamic_region()
134 if (qti_is_overlap_atf_rg(base_pa, size)) { in qti_mmap_add_dynamic_region()
143 int qti_mmap_remove_dynamic_region(uintptr_t base_va, size_t size) in qti_mmap_remove_dynamic_region() argument
145 qti_align_mem_region(base_va, size, &base_va, &size); in qti_mmap_remove_dynamic_region()
[all …]
/trusted-firmware-a-latest/lib/xlat_tables/aarch32/
Dnonlpae_tables.c160 while (mm->size) { in print_mmap()
163 mm->size, mm->attr); in print_mmap()
174 while ((mm_cursor->size != 0U) || (mm_cursor->attr != 0U)) { in mmap_add()
176 mm_cursor->size, mm_cursor->attr); in mmap_add()
182 size_t size, unsigned int attr) in mmap_add_region() argument
186 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region()
187 uintptr_t end_va = base_va + size - 1U; in mmap_add_region()
191 assert(IS_PAGE_ALIGNED(size)); in mmap_add_region()
193 if (size == 0U) { in mmap_add_region()
200 assert((base_va + (uintptr_t)size - (uintptr_t)1) <= in mmap_add_region()
[all …]
/trusted-firmware-a-latest/plat/amlogic/common/
Daml_scpi.c34 static inline uint32_t aml_scpi_cmd(uint32_t command, uint32_t size) in aml_scpi_cmd() argument
36 return command | (size << SIZE_SHIFT); in aml_scpi_cmd()
39 static void aml_scpi_secure_message_send(uint32_t command, uint32_t size) in aml_scpi_secure_message_send() argument
41 aml_mhu_secure_message_send(aml_scpi_cmd(command, size)); in aml_scpi_secure_message_send()
48 size_t size = (response >> SIZE_SHIFT) & SIZE_MASK; in aml_scpi_secure_message_receive() local
53 *size_out = size; in aml_scpi_secure_message_receive()
80 size_t size; in aml_scpi_sys_power_state() local
85 aml_scpi_secure_message_receive((void *)&response, &size); in aml_scpi_sys_power_state()
108 uint32_t aml_scpi_efuse_read(void *dst, uint32_t base, uint32_t size) in aml_scpi_efuse_read() argument
113 if (size > 0x1FC) in aml_scpi_efuse_read()
[all …]
Daml_efuse.c14 uint64_t aml_efuse_read(void *dst, uint32_t offset, uint32_t size) in aml_efuse_read() argument
16 if ((uint64_t)(offset + size) > (uint64_t)EFUSE_SIZE) in aml_efuse_read()
19 return aml_scpi_efuse_read(dst, offset + EFUSE_BASE, size); in aml_efuse_read()
/trusted-firmware-a-latest/lib/xlat_tables_v2/
Dxlat_tables_core.c25 static inline __attribute__((unused)) void xlat_clean_dcache_range(uintptr_t addr, size_t size) in xlat_clean_dcache_range() argument
28 clean_dcache_range(addr, size); in xlat_clean_dcache_range()
301 uintptr_t region_end_va = mm->base_va + mm->size - 1U; in xlat_tables_unmap_region_action()
371 uintptr_t region_end_va = mm->base_va + mm->size - 1U; in xlat_tables_unmap_region()
441 uintptr_t mm_end_va = mm->base_va + mm->size - 1U; in xlat_tables_map_region_action()
578 uintptr_t mm_end_va = mm->base_va + mm->size - 1U; in xlat_tables_map_region()
683 size_t size = mm->size; in mmap_add_region_check() local
686 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region_check()
687 uintptr_t end_va = base_va + size - 1U; in mmap_add_region_check()
690 !IS_PAGE_ALIGNED(size)) in mmap_add_region_check()
[all …]
Dxlat_tables_context.c31 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va, size_t size, in mmap_add_region() argument
34 mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); in mmap_add_region()
45 size_t size, unsigned int attr) in mmap_add_region_alloc_va() argument
47 mmap_region_t mm = MAP_REGION_ALLOC_VA(base_pa, size, attr); in mmap_add_region_alloc_va()
66 size_t size, unsigned int attr) in mmap_add_dynamic_region() argument
68 mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); in mmap_add_dynamic_region()
74 uintptr_t *base_va, size_t size, in mmap_add_dynamic_region_alloc_va() argument
77 mmap_region_t mm = MAP_REGION_ALLOC_VA(base_pa, size, attr); in mmap_add_dynamic_region_alloc_va()
87 int mmap_remove_dynamic_region(uintptr_t base_va, size_t size) in mmap_remove_dynamic_region() argument
90 base_va, size); in mmap_remove_dynamic_region()
[all …]
/trusted-firmware-a-latest/lib/xlat_mpu/
Dxlat_mpu_core.c28 void xlat_clean_dcache_range(uintptr_t addr, size_t size) in xlat_clean_dcache_range() argument
31 clean_dcache_range(addr, size); in xlat_clean_dcache_range()
130 write_prlar_el2((mm->base_pa + mm->size - 1UL) in mpu_map_region()
162 size_t size = mm->size; in mmap_add_region_check() local
164 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region_check()
165 uintptr_t end_va = base_va + size - 1U; in mmap_add_region_check()
181 if (ctx->mmap[ctx->mmap_num - 1].size != 0U) { in mmap_add_region_check()
186 mm_cursor->size != 0U; ++mm_cursor) { in mmap_add_region_check()
189 mm_cursor->base_va + mm_cursor->size - 1U; in mmap_add_region_check()
220 (size == mm_cursor->size)) { in mmap_add_region_check()
[all …]
/trusted-firmware-a-latest/plat/arm/css/sgi/ras/
Dsgi_ras_common.c25 int size; in sgi_find_ras_event_map_by_intr() local
34 size = sgi_ras_config->ev_map_size; in sgi_find_ras_event_map_by_intr()
36 for (i = 0; i < size; i++) { in sgi_find_ras_event_map_by_intr()
73 int size; in sgi_ras_platform_setup() local
89 size = sgi_ras_config->ev_map_size; in sgi_ras_platform_setup()
91 for (i = 0; i < size; i++) { in sgi_ras_platform_setup()
/trusted-firmware-a-latest/drivers/marvell/
Dcache_llc.c114 int llc_sram_enable(int ap_index, int size) in llc_sram_enable() argument
119 if ((size <= 0) || (size > LLC_SIZE) || (size % LLC_WAY_SIZE)) in llc_sram_enable()
125 ways_to_allocate = size / LLC_WAY_SIZE; in llc_sram_enable()
158 int llc_sram_test(int ap_index, int size, char *msg) in llc_sram_test() argument
163 if ((size <= 0) || (size > LLC_SIZE)) in llc_sram_test()
168 end_addr = PLAT_MARVELL_TRUSTED_RAM_BASE + size; in llc_sram_test()
175 end_addr = PLAT_MARVELL_TRUSTED_RAM_BASE + size; in llc_sram_test()
/trusted-firmware-a-latest/drivers/arm/css/sds/
Dsds.c140 void *data, size_t size, sds_access_mode_t mode) in sds_struct_read() argument
157 inv_dcache_range((uintptr_t)header, SDS_HEADER_SIZE + size); in sds_struct_read()
165 if ((fld_off + size) > GET_SDS_HEADER_STRUCT_SIZE(header)) in sds_struct_read()
169 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_read()
173 memcpy(data, (void *)field_base, size); in sds_struct_read()
186 void *data, size_t size, sds_access_mode_t mode) in sds_struct_write() argument
203 inv_dcache_range((uintptr_t)header, SDS_HEADER_SIZE + size); in sds_struct_write()
211 if ((fld_off + size) > GET_SDS_HEADER_STRUCT_SIZE(header)) in sds_struct_write()
215 if (check_uptr_overflow(field_base, size - 1)) in sds_struct_write()
219 memcpy((void *)field_base, data, size); in sds_struct_write()
[all …]
/trusted-firmware-a-latest/lib/debugfs/
Ddevfip.c24 long size[NR_FILES]; member
30 long long size; member
109 if (entry->size == 0) { in get_entry()
165 entry.size, n, O_READ); in fipgen()
168 make_dir_entry(c, dir, unk, entry.size, n, O_READ); in fipgen()
193 long size; in fipread() local
212 size = fip->size[c->qid]; in fipread()
213 if (c->offset >= size) { in fipread()
221 if (n > (size - c->offset)) { in fipread()
222 n = size - c->offset; in fipread()
[all …]

12345678910>>...16