GITS_BASER_PGSZ_MASK
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_64K);
if ((baser & GITS_BASER_PGSZ_MASK) == GITS_BASER_PGSZ_64K)
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_16K);
if ((baser & GITS_BASER_PGSZ_MASK) == GITS_BASER_PGSZ_16K)
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_4K);
switch (baser & GITS_BASER_PGSZ_MASK) {
GITS_BASER_IC_NORM_NC | baser & GITS_BASER_PGSZ_MASK |
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_64K);
if ((baser & GITS_BASER_PGSZ_MASK) == GITS_BASER_PGSZ_64K)
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_16K);
if ((baser & GITS_BASER_PGSZ_MASK) == GITS_BASER_PGSZ_16K)
(baser & ~GITS_BASER_PGSZ_MASK) | GITS_BASER_PGSZ_4K);
switch (baser & GITS_BASER_PGSZ_MASK) {
GITS_BASER_IC_NORM_NC | baser & GITS_BASER_PGSZ_MASK |