]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
dts: xea: Add u-boot specific 'type' property to duart
authorLukasz Majewski <lukma@denx.de>
Fri, 19 May 2023 10:43:48 +0000 (12:43 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 11 Jul 2023 12:40:04 +0000 (14:40 +0200)
The DM_SERIAL implicitly requires CONFIG_PL01X_SERIAL, which
allows support for both serial IP block versions (i.e. PL011 and
PL010).

The decision about used IP block is based on the compatible string,
when DM is used.

In the XEA, the OF_PLATDATA is used to allow usage of serial driver in
the SPL (as the size of SPL is crucial). In this case one cannot extract
the type of IP block from .data field (corresponding to compatible) and
it must be explicitly read at probe from dtoc generated, u-boot specific
property.

Signed-off-by: Lukasz Majewski <lukma@denx.de>
arch/arm/dts/imx28-xea-u-boot.dtsi

index e40a6d240ce19f9f7490d6f0d4e8da8491429ed1..50289cf6d740f952ae246d5b7a2de98172aa84a4 100644 (file)
@@ -36,6 +36,7 @@
 
 &duart {
        bootph-pre-ram;
+       type = <1>; /* TYPE_PL011 */
 };
 
 &gpio0 {