|
@@ -2424,9 +2424,7 @@ static void config_htw_params(void)
|
|
if (CONFIG_PGTABLE_LEVELS >= 3)
|
|
if (CONFIG_PGTABLE_LEVELS >= 3)
|
|
pwsize |= ilog2(PTRS_PER_PMD) << MIPS_PWSIZE_MDW_SHIFT;
|
|
pwsize |= ilog2(PTRS_PER_PMD) << MIPS_PWSIZE_MDW_SHIFT;
|
|
|
|
|
|
- /* If XPA has been enabled, PTEs are 64-bit in size. */
|
|
|
|
- if (config_enabled(CONFIG_64BITS) || (read_c0_pagegrain() & PG_ELPA))
|
|
|
|
- pwsize |= 1;
|
|
|
|
|
|
+ pwsize |= ilog2(sizeof(pte_t)/4) << MIPS_PWSIZE_PTEW_SHIFT;
|
|
|
|
|
|
write_c0_pwsize(pwsize);
|
|
write_c0_pwsize(pwsize);
|
|
|
|
|