Lines Matching refs:psz
86 u32 psz; member
1706 u64 cache, u64 shr, u32 psz, u32 order, in its_setup_baser() argument
1717 alloc_pages = (PAGE_ORDER_TO_SIZE(order) / psz); in its_setup_baser()
1723 order = get_order(GITS_BASER_PAGES_MAX * psz); in its_setup_baser()
1736 if (psz != SZ_64K) { in its_setup_baser()
1737 pr_err("ITS: no 52bit PA support when psz=%d\n", psz); in its_setup_baser()
1757 switch (psz) { in its_setup_baser()
1797 switch (psz) { in its_setup_baser()
1799 psz = SZ_4K; in its_setup_baser()
1802 psz = SZ_16K; in its_setup_baser()
1817 baser->psz = psz; in its_setup_baser()
1825 psz / SZ_1K, (int)shr >> GITS_BASER_SHAREABILITY_SHIFT); in its_setup_baser()
1832 u32 psz, u32 *order, u32 ids) in its_parse_indirect_baser() argument
1842 if ((esz << ids) > (psz * 2)) { in its_parse_indirect_baser()
1858 ids -= ilog2(psz / (int)esz); in its_parse_indirect_baser()
1901 u32 psz = SZ_64K; in its_alloc_tables() local
1912 u32 order = get_order(psz); in its_alloc_tables()
1921 psz, &order, in its_alloc_tables()
1927 psz, &order, in its_alloc_tables()
1932 err = its_setup_baser(its, baser, cache, shr, psz, order, indirect); in its_alloc_tables()
1939 psz = baser->psz; in its_alloc_tables()
2204 idx = id >> ilog2(baser->psz / esz); in its_alloc_table_entry()
2212 page = alloc_pages(GFP_KERNEL | __GFP_ZERO, get_order(baser->psz)); in its_alloc_table_entry()
2218 gic_flush_dcache_to_poc(page_address(page), baser->psz); in its_alloc_table_entry()