Lines Matching refs:nregions
87 if (pdata->nregions <= 1) { in check_region_overlap()
95 region_id = pdata->nregions - 1; in check_region_overlap()
178 for (n = 0; n < pdata->nregions; n++) { in risaf_conf_protreg()
302 ERROR("RISAF%d: Region %d exceeds limits\n", inst + 1, pdata->nregions); in risaf_register_region()
307 pdata->region[pdata->nregions].instance = inst; in risaf_register_region()
308 pdata->region[pdata->nregions].cfg = protreg; in risaf_register_region()
309 pdata->region[pdata->nregions].addr = address; in risaf_register_region()
310 pdata->region[pdata->nregions].len = length; in risaf_register_region()
311 pdata->nregions++; in risaf_register_region()
338 int nregions; in risaf_parse_fdt() local
370 nregions = (unsigned int)len / sizeof(uint32_t); in risaf_parse_fdt()
377 if ((nregions > inst_maxregions) || in risaf_parse_fdt()
378 ((pdata->nregions + nregions) > RISAF_MAX_REGION)) { in risaf_parse_fdt()
383 for (i = 0; i < nregions; i++) { in risaf_parse_fdt()
392 ERROR("RISAF%d: Region %d error\n", idx + 1, pdata->nregions); in risaf_parse_fdt()
530 ERROR("RISAF: Region %d error\n", pdata->nregions); in risaf_parse_fwconfig()