[PATCH] mpc83xx: Don't allow W and G bits in IBATs

Tom Rini trini at konsulko.com
Tue May 2 18:51:27 CEST 2023


On Fri, Jan 27, 2023 at 02:51:06PM +0100, Christophe Leroy wrote:

> 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: 30915ab95d9 ("mpc83xx: Migrate BATS config to Kconfig")
> Signed-off-by: Christophe Leroy <christophe.leroy at csgroup.eu>
> Cc: Mario Six <mario.six at gdsys.cc>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20230502/b81128b4/attachment.sig>


More information about the U-Boot mailing list