arm-trusted-firmware/plat/allwinner/common
Andre Przywara 19a7507a9e allwinner: A64/H5: setup missing bus clocks
The legacy Allwinner ATF port used to setup some clocks, and U-Boot is
still relying on this. We don't need to setup the full set, as the SPL
is doing most of it, but it misses one clock (AHB2) and programs another
(AHB1) to quite conservative values.

Fix this up during the platform setup to improve USB and Ethernet
performance, iperf values go up by 31% in my setup with that patch.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2018-11-14 09:36:44 +00:00
..
include Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
allwinner-common.mk allwinner: Find DTB in BL33 image 2018-10-20 16:23:59 +01:00
arisc_off.S allwinner: Use the arisc to turn off ARM cores 2018-10-20 16:23:59 +01:00
plat_helpers.S allwinner: Introduce basic platform support 2018-06-15 11:45:24 +01:00
sunxi_bl31_setup.c allwinner: A64/H5: setup missing bus clocks 2018-11-14 09:36:44 +00:00
sunxi_common.c allwinner: Prepare for executing code on the management processor 2018-10-20 16:23:59 +01:00
sunxi_cpu_ops.c allwinner: Use the arisc to turn off ARM cores 2018-10-20 16:23:59 +01:00
sunxi_pm.c allwinner: Use the arisc to turn off ARM cores 2018-10-20 16:23:59 +01:00
sunxi_security.c allwinner: Export sunxi_private.h 2018-10-20 16:23:59 +01:00
sunxi_topology.c allwinner: Introduce basic platform support 2018-06-15 11:45:24 +01:00