Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3dc4feca authored by Aneesh Kumar K.V's avatar Aneesh Kumar K.V Committed by Benjamin Herrenschmidt
Browse files

powerpc: Print page size info during boot



This gives hint about different base and actual page size combination
supported by the platform.

Signed-off-by: default avatarAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
parent d8139ebf
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -316,7 +316,7 @@ static int __init htab_dt_scan_page_sizes(unsigned long node,
	prop = (u32 *)of_get_flat_dt_prop(node,
					  "ibm,segment-page-sizes", &size);
	if (prop != NULL) {
		DBG("Page sizes from device-tree:\n");
		pr_info("Page sizes from device-tree:\n");
		size /= 4;
		cur_cpu_spec->mmu_features &= ~(MMU_FTR_16M_PAGE);
		while(size > 0) {
@@ -370,10 +370,10 @@ static int __init htab_dt_scan_page_sizes(unsigned long node,
					       "shift=%d\n", base_shift, shift);

				def->penc[idx] = penc;
				DBG(" %d: shift=%02x, sllp=%04lx, "
				    "avpnm=%08lx, tlbiel=%d, penc=%d\n",
				    idx, shift, def->sllp, def->avpnm,
				    def->tlbiel, def->penc[idx]);
				pr_info("base_shift=%d: shift=%d, sllp=0x%04lx,"
					" avpnm=0x%08lx, tlbiel=%d, penc=%d\n",
					base_shift, shift, def->sllp,
					def->avpnm, def->tlbiel, def->penc[idx]);
			}
		}
		return 1;