fix(plat/marvell/a3720/uart): fix UART parent clock rate determinationThe UART code for the A3K platform assumes that UART parent clock rateis always 25 MHz. This is incorrect, because the xtal cl
fix(plat/marvell/a3720/uart): fix UART parent clock rate determinationThe UART code for the A3K platform assumes that UART parent clock rateis always 25 MHz. This is incorrect, because the xtal clock can also runat 40 MHz (this is board specific).The frequency of the xtal clock is determined by a value on a strappingpin during SOC reset. The code to determine this frequency is already inA3K's comphy driver.Move the get_ref_clk() function from the comphy driver to a separatefile and use it for UART parent clock rate determination.Signed-off-by: Pali Rohár <pali@kernel.org>Change-Id: I8bb18a2d020ef18fe65aa06ffa4ab205c71be92e
show more ...
plat: marvell: armada: modify PLAT_FAMILY name for 37xx SoCsThe Marvell Armada 37xx SoCs-based platforms contain a bitawkward directory structure because the currently only onesupported PLAT and
plat: marvell: armada: modify PLAT_FAMILY name for 37xx SoCsThe Marvell Armada 37xx SoCs-based platforms contain a bitawkward directory structure because the currently only onesupported PLAT and PLAT_FAMILY are the same. Modify the latterto 'a3k' in order to improve it and keep plat/marvell/armadatree more consistent:plat/marvell/├── armada│ ├── a3k│ │ ├── a3700[...]│ ├── a8k│ │ ├── a70x0[...]Change-Id: I693a6ef88e6ce49a326a3328875c90bbc186066aSigned-off-by: Marcin Wojtas <mw@semihalf.com>