u-boot/arch/powerpc
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
..
cpu mpc83xx: Don't allow W and G bits in IBATs 2023-05-01 18:59:33 -04:00
dts Merge branch 'for-2023.07' of https://source.denx.de/u-boot/custodians/u-boot-mpc8xx 2023-04-29 09:29:41 -04:00
include/asm spi: mpc8xxx: Add support for SPI on mpc832x 2023-04-06 14:50:03 +02:00
lib Correct SPL uses of LMB 2023-02-10 07:41:39 -05:00
config.mk Convert CONFIG_STANDALONE_LOAD_ADDR to Kconfig 2022-12-22 10:31:48 -05:00
Kconfig watchdog: mpc8xx: Rename it mpc8xxx 2023-04-05 19:46:18 +02:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00