]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fixes for NVIDIA Tegra124 clocks:
authormmel <mmel@FreeBSD.org>
Sun, 4 Dec 2016 16:04:22 +0000 (16:04 +0000)
committermmel <mmel@FreeBSD.org>
Sun, 4 Dec 2016 16:04:22 +0000 (16:04 +0000)
commitadcfc148e32de949e33872f008958de09a3cdd25
treee858c56ef878b47cb8dc6c0d046fcee1a4a40bea
parent36694ec494fde3d328e716cd5af57c39b47d6527
Fixes for NVIDIA Tegra124 clocks:
 - EMC clock have standard peripheral clock block. Use it.
 - Implement full frequency set method for PLLD2. This PLL
   is used as HDMI pixel clock so we must be able to set it
   to wide range of frequencies, within 5% tolerance allowed
   by HDMI specification. Due to this, full state space search
   (over m, n, p fields) is necessary.

MFC after: 3 weeks
sys/arm/nvidia/tegra124/tegra124_car.c
sys/arm/nvidia/tegra124/tegra124_clk_per.c
sys/arm/nvidia/tegra124/tegra124_clk_pll.c