u-boot/board/xilinx/zynqmp
Neal Frager 6be41ea4e6 arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL configuration
This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som.

The Linux DP driver expects the DP to be using the following PLL config:
  - DP video PLL should use the VPLL (0x0)
  - DP audio PLL should use the RPLL (0x3)
  - DP system time clock PLL should use RPLL (0x3)

Register 0xFD1A0070 configures the DP video PLL.
Register 0xFD1A0074 configures the DP audio PLL.
Register 0xFD1A007C configures the DP system time clock PLL.

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/fa7e9abc419c9d7648405d1c62367dbe701d09b8.1652709736.git.michal.simek@amd.com
2022-05-18 13:17:54 +02:00
..
avnet-ultrazedev-cc-v1.0-ultrazedev-som-v1.0 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-a2197-revA arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-dlc21-revA arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-e-a2197-00-revA arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-sm-k26-revA arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL configuration 2022-05-18 13:17:54 +02:00
zynqmp-topic-miamimp-xilinx-xdp-v1r1 arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-zc1232-revA arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1254-revA arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1751-xm015-dc1 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1751-xm016-dc2 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1751-xm017-dc3 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1751-xm018-dc4 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zc1751-xm019-dc5 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zcu100-revC arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zcu102-rev1.0 arm64: zynqmp: Remove low level UART setting 2020-01-14 09:05:53 +01:00
zynqmp-zcu102-rev1.1 arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-zcu102-revA arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL configuration 2022-05-18 13:17:18 +02:00
zynqmp-zcu104-revA xilinx: zynqmp: Fix MIO 18 configuration on zcu104 revC 2020-04-27 13:57:17 +02:00
zynqmp-zcu106-rev1.0 arm64: zynqmp: zynqmp-zcu106-rev1.0: Fix DP PLL configuration 2022-05-18 13:17:18 +02:00
zynqmp-zcu106-revA arm64: zynqmp: zynqmp-zcu106-revA: Fix DP PLL configuration 2022-05-18 13:17:18 +02:00
zynqmp-zcu111-revA arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-zcu208-revA arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-zcu216-revA arm64: zynqmp: Remove low level UART setting cont 2022-03-29 09:18:31 +02:00
zynqmp-zcu1275-revB arm64: zynqmp: Update psu_init for zcu1275 2021-03-30 12:03:24 +02:00
avnet-ultra96-rev1 arm64: zynqmp: Add support for Avnet Ultra96 2018-08-06 08:44:35 +02:00
cmds.c arm64: zynqmp: Add command for disabling loading other overlays 2022-02-15 13:04:03 +01:00
Kconfig arm64: zynqmp: Add support for verifying secure images 2018-03-23 09:36:15 +01:00
MAINTAINERS .mailmap: Start to use new amd.com email address 2022-04-19 14:51:11 -04:00
Makefile mmc: zynq_sdhci: Move setting tapdelay code to driver 2021-08-26 08:08:01 +02:00
pm_cfg_obj.h arm64: zynqmp: spl: install a PMU firmware config object at runtime 2019-07-30 10:20:06 +02:00
pm_cfg_obj.S arm64: zynqmp: spl: install a PMU firmware config object at runtime 2019-07-30 10:20:06 +02:00
sleep.h arm64: zynqmp: Add empty sleep.h file for psu_init* compilation 2017-06-20 16:40:58 +02:00
xil_io.h common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
zynqmp-g-a2197-00-revA arm64: zynqmp: Fix symlinks to SC psu_init* files 2020-01-14 09:05:53 +01:00
zynqmp-m-a2197-01-revA arm64: zynqmp: Fix symlinks to SC psu_init* files 2020-01-14 09:05:53 +01:00
zynqmp-m-a2197-02-revA arm64: zynqmp: Fix symlinks to SC psu_init* files 2020-01-14 09:05:53 +01:00
zynqmp-m-a2197-03-revA arm64: zynqmp: Fix symlinks to SC psu_init* files 2020-01-14 09:05:53 +01:00
zynqmp-mini arm64: zynqmp: Add mini mtest configuration 2018-11-30 10:45:26 +01:00
zynqmp-mini-emmc0 arm64: zynqmp: Wire mini-emmc0 configuration with zcu100 2018-11-30 10:45:26 +01:00
zynqmp-mini-emmc1 arm64: zynqmp: Wire mini-emmc1 configuration with zcu102 2018-11-30 10:45:26 +01:00
zynqmp-mini-qspi arm64: zynqmp: Enable SPL for mini qspi configuration 2018-11-29 15:13:57 +01:00
zynqmp-p-a2197-00-revA arm64: zynqmp: Fix symlinks to SC psu_init* files 2020-01-14 09:05:53 +01:00
zynqmp-smk-k26-revA arm64: zynqmp: Add psu_init_gpl for k26 boards 2021-06-23 09:48:35 +02:00
zynqmp-zcu104-revC arm64: zynqmp: Add support for zcu104 customer board 2018-04-09 12:14:52 +02:00
zynqmp-zcu1275-revA arm64: zynqmp: Rename zc1275/zcu1275 to be aligned with DT name 2021-02-23 14:56:59 +01:00
zynqmp.c xilinx: Handle board_get_usable_ram_top(0) properly 2022-05-13 09:10:02 +02:00