u-boot/board/xilinx
Mike Looijmans dfbe492ede board: zynqmp: Fix for wrong AMS setting by ROM
A bug in the ZynqMP bootrom sets the PS_SYSMON_ANALOG_BUS register
at 0xFFA50914 to the wrong value 0x3201. This causes the AMS to
exchange the PS supply voltages 0 and 1. On Xilinx boards this is
not noticeable since these are tied together, it's only really
noticeable if banks 500 and 501 have different supplies. Xilinx' tech
support reported this undocumented register to be the cause, and
this patch applies a fix for all boards by programming the correct
value.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2020-06-24 13:11:08 +02:00
..
bootscripts xilinx: Add sd boot command script for reference 2019-10-08 09:11:13 +02:00
common common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
microblaze-generic common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
versal common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
zynq fpga: zynqpl: Add zynq aes load & loadp commands 2020-06-24 13:07:58 +02:00
zynqmp board: zynqmp: Fix for wrong AMS setting by ROM 2020-06-24 13:11:08 +02:00
zynqmp_r5 common: Drop init.h from common header 2020-05-18 17:33:33 -04:00
Kconfig arm64: zynqmp: Add support for OF_SEPARATE with board DTB 2020-01-14 09:05:53 +01:00