arm-trusted-firmware/plat/rockchip/common
Heiko Stuebner 30970e0f29 rockchip: make uart baudrate configurable
A previous patch already allowed to configure the uart output from the
devicetree, but on Rockchip platforms we also have the issue of different
vendors using different baudrates for their uarts.

For example, rk3399 has a default baudrate of 115200 which is true for
ChromeOS-devices and boards from Theobroma-Systems, while all the boards
using the vendor boot chain actually use a baudrate of 1500000.

Similarly the newly added px30 has a default of said 1500000 but some
boards may want to use the more widely used 115200.

The devicetree stdout-path node already contains the desired baudrate,
so add simple code to parse it from there and override the default,
which stays unchanged.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Change-Id: I7412139c3df3073a1996eb508ec08642ec6af90d
2019-08-05 17:52:06 +02:00
..
aarch32 rockchip: add common aarch32 support 2019-04-25 13:37:56 +02:00
aarch64 rockchip: move pmusram assembler code to a aarch64 subdir 2019-04-25 13:37:56 +02:00
drivers rockchip: Allow socs with undefined wfe check bits 2019-04-25 13:37:56 +02:00
include rockchip: make uart baudrate configurable 2019-08-05 17:52:06 +02:00
pmusram rockchip: px30: support px30 2019-07-09 17:07:13 +08:00
bl31_plat_setup.c rockchip: make uart baudrate configurable 2019-08-05 17:52:06 +02:00
params_setup.c rockchip: make uart baudrate configurable 2019-08-05 17:52:06 +02:00
plat_pm.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_topology.c rockchip: add common aarch32 support 2019-04-25 13:37:56 +02:00
rockchip_gicv2.c rockchip: Fix GICv2 interrupts 2019-01-28 14:35:50 +00:00
rockchip_gicv3.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
rockchip_sip_svc.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sp_min_plat_setup.c rockchip: make uart baudrate configurable 2019-08-05 17:52:06 +02:00