| /optee_os/core/lib/libfdt/ |
| H A D | fdt_ro.c | 35 const char *fdt_get_string(const void *fdt, int stroffset, int *lenp) in fdt_get_string() argument 80 if (lenp) in fdt_get_string() 81 *lenp = n - s; in fdt_get_string() 85 if (lenp) in fdt_get_string() 86 *lenp = err; in fdt_get_string() 345 int *lenp) in fdt_get_property_by_offset_() argument 351 if (lenp) in fdt_get_property_by_offset_() 352 *lenp = err; in fdt_get_property_by_offset_() 358 if (lenp) in fdt_get_property_by_offset_() 359 *lenp = fdt32_ld(&prop->len); in fdt_get_property_by_offset_() [all …]
|
| H A D | fdt.c | 133 const fdt32_t *tagp, *lenp; in fdt_next_tag() local 157 lenp = fdt_offset_ptr(fdt, offset, sizeof(*lenp)); in fdt_next_tag() 158 if (!lenp) in fdt_next_tag() 162 + fdt32_to_cpu(*lenp); in fdt_next_tag() 163 if (fdt_version(fdt) < 0x10 && fdt32_to_cpu(*lenp) >= 8 && in fdt_next_tag() 164 ((offset - fdt32_to_cpu(*lenp)) % 8) != 0) in fdt_next_tag()
|
| /optee_os/core/drivers/ |
| H A D | stm32_hsem.c | 173 int lenp = 0; in parse_dt() local 190 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in parse_dt() 194 hsem_d->nb_channels = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt() 211 cuint = fdt_getprop(fdt, node, "st,proccid", &lenp); in parse_dt() 215 lenp = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt() 220 assert((unsigned int)lenp <= (HSEM_NB_PROC * 2)); in parse_dt() 222 for (i = 0; i < (unsigned int)lenp / 2; i++) { in parse_dt()
|
| H A D | stm32_ipcc.c | 260 int lenp = 0; in parse_dt() local 275 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in parse_dt() 285 ipcc_d->nb_channels_cfg = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt()
|
| H A D | stm32_hpdma.c | 233 int lenp = 0; in parse_dt() local 253 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in parse_dt() 263 hpdma_d->nb_channels = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt()
|
| H A D | stm32_fmc.c | 229 int lenp = 0; in parse_dt() local 252 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in parse_dt() 262 fmc_d->nb_controller = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt()
|
| H A D | stm32_tamp.c | 904 int lenp = 0; in parse_bkpregs_dt_conf() local 906 cuint = fdt_getprop(fdt, node, "st,backup-zones", &lenp); in parse_bkpregs_dt_conf() 920 if (lenp != sizeof(uint32_t) * TAMP_NB_BKPR_ZONES) in parse_bkpregs_dt_conf() 965 if (lenp != sizeof(uint32_t) * in parse_bkpregs_dt_conf() 1903 int lenp = 0; in stm32_configure_tamp() local 1915 cuint = fdt_getprop(fdt, subnode, "st,tamp-id", &lenp); in stm32_configure_tamp() 1920 if (lenp > (int)sizeof(uint32_t)) in stm32_configure_tamp() 2063 int lenp = 0; in stm32_tamp_parse_fdt() local 2065 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in stm32_tamp_parse_fdt() 2075 pdata->nb_rif_resources = (unsigned int)(lenp / in stm32_tamp_parse_fdt()
|
| H A D | stm32_rtc.c | 416 int lenp = 0; in parse_dt() local 433 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in parse_dt() 440 rtc_dev.nb_res = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt()
|
| H A D | stm32_gpio.c | 1156 int lenp = 0; in stm32_parse_gpio_rif_conf() local 1159 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in stm32_parse_gpio_rif_conf() 1173 nb_rif_conf = MIN((unsigned int)(lenp / sizeof(uint32_t)), in stm32_parse_gpio_rif_conf()
|
| /optee_os/core/lib/libfdt/include/ |
| H A D | libfdt.h | 335 const char *fdt_get_string(const void *fdt, int stroffset, int *lenp); 540 const char *fdt_get_name(const void *fdt, int nodeoffset, int *lenp); 639 int *lenp); 656 int namelen, int *lenp); 688 const char *name, int *lenp); 691 int *lenp) in fdt_get_property_w() argument 694 fdt_get_property(fdt, nodeoffset, name, lenp); in fdt_get_property_w() 730 const char **namep, int *lenp); 746 const char *name, int namelen, int *lenp); 749 int *lenp) in fdt_getprop_namelen_w() argument [all …]
|
| /optee_os/core/drivers/firewall/ |
| H A D | stm32_risab.c | 450 int lenp = 0; in parse_dt() local 474 cuint = fdt_getprop(fdt, node, "st,mem-map", &lenp); in parse_dt() 478 assert((unsigned int)(lenp / sizeof(uint32_t)) == 2); in parse_dt() 484 mem_regions = fdt_getprop(fdt, node, "memory-region", &lenp); in parse_dt() 488 risab_d->nb_regions_cfged = (unsigned int)(lenp / sizeof(uint32_t)); in parse_dt() 541 cuint = fdt_getprop(fdt, mem_reg_node, "st,protreg", &lenp); in parse_dt() 546 assert((unsigned int)(lenp / sizeof(uint32_t)) == 1); in parse_dt()
|
| /optee_os/core/drivers/clk/ |
| H A D | clk-stm32mp21.c | 1216 int lenp = 0; in stm32_clk_parse_fdt() local 1256 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in stm32_clk_parse_fdt() 1257 if (lenp < 0) { in stm32_clk_parse_fdt() 1258 if (lenp != -FDT_ERR_NOTFOUND) in stm32_clk_parse_fdt() 1259 return lenp; in stm32_clk_parse_fdt() 1261 lenp = 0; in stm32_clk_parse_fdt() 1265 pdata->nb_res = (unsigned int)(lenp / sizeof(uint32_t)); in stm32_clk_parse_fdt()
|
| H A D | clk-stm32mp25.c | 1234 int lenp = 0; in stm32_clk_parse_fdt() local 1274 cuint = fdt_getprop(fdt, node, "st,protreg", &lenp); in stm32_clk_parse_fdt() 1275 if (lenp < 0) { in stm32_clk_parse_fdt() 1276 if (lenp != -FDT_ERR_NOTFOUND) in stm32_clk_parse_fdt() 1277 return lenp; in stm32_clk_parse_fdt() 1279 lenp = 0; in stm32_clk_parse_fdt() 1283 pdata->nb_res = (unsigned int)(lenp / sizeof(uint32_t)); in stm32_clk_parse_fdt()
|