u-boot/arch/powerpc/cpu
Christophe Leroy f1dc0daf7a mpc83xx: Don't allow W and G bits in IBATs
The "Programming Environments Manual for 32-Bit Implementations of the
PowerPC™ Architecture" says "W and G bits are not defined for IBAT
registers. Attempting to write to these bits causes boundedly-undefined
results"

The "e300 Power Architecture™ Core Family Reference Manual" says the
same: "Neither the W or G bits of the IBAT registers should be set.
Attempting to write to these bits causes boundedly-undefined results."

Remove the possibility to set those bytes.

Fixes: 30915ab95d ("mpc83xx: Migrate BATS config to Kconfig")
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Cc: Mario Six <mario.six@gdsys.cc>
2023-05-01 18:59:33 -04:00
..
mpc8xx watchdog: mpc8xxx: Make it generic 2023-04-06 14:47:47 +02:00
mpc8xxx global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
mpc83xx mpc83xx: Don't allow W and G bits in IBATs 2023-05-01 18:59:33 -04:00
mpc85xx global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00