]> git.dujemihanovic.xyz Git - u-boot.git/commit
ARM: vexpress_ca9x4: Add missing flash width config option
authorPatryk Biel <pbiel7@gmail.com>
Wed, 20 Sep 2023 07:41:20 +0000 (09:41 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 9 Oct 2023 19:24:31 +0000 (15:24 -0400)
commit3d0fa4a4385e78a26096d9d806cfca6d8a7b7404
tree9bb20515349171e3257719b433104cd5e0017155
parentdeb746e0f6a22696e5c752e56755436e7e39d028
ARM: vexpress_ca9x4: Add missing flash width config option

Allow for a proper configuration of CFI flash banks avaialble on the vexpress_ca9x4
board. Without this option, the CFI flash incorrectly detects that the board has two
banks of 32MB flash devices, while in reality, the board provides
two flash banks, each with 64MB size. As a result, it becomes impossible to e.g. to
save u-boot env in flash. According to device tree for this board and
its implementation in QEMU, the CFI width should be set to 32 bits.

After applying this fix, CFI flash will correctly detect both flash
banks each with a size of 64MB. As as result the functionality of e.g. saving u-boot
env will work correctly.

Tested on QEMU 6.2.0.

Cc: Kristian Amlie <kristian.amlie@northern.tech>
Signed-off-by: Patryk Biel <pbiel7@gmail.com>
Reviewed-by: Kristian Amlie <kristian.amlie@northern.tech>
configs/vexpress_ca9x4_defconfig