[U-Boot] [PATCHv4 3/3] ARM64: poplar: hi3798cv200: u-boot support for Poplar 96Boards
Tom Rini
trini at konsulko.com
Mon May 8 17:29:54 UTC 2017
On Mon, May 08, 2017 at 06:36:43PM +0200, Jorge Ramirez-Ortiz wrote:
> This port adds support for:
> 1) Serial
> 2) eMMC
> 3) USB
[snip]
> arch/arm/dts/hi3798cv200.dtsi | 3 +
> arch/arm/dts/poplar-uboot.dtsi | 24 +++
[snip]
> diff --git a/arch/arm/dts/hi3798cv200.dtsi b/arch/arm/dts/hi3798cv200.dtsi
> index 75865f8..caa17de 100644
> --- a/arch/arm/dts/hi3798cv200.dtsi
> +++ b/arch/arm/dts/hi3798cv200.dtsi
> @@ -409,3 +409,6 @@
> };
> };
> };
> +
> +#include "poplar-uboot.dtsi"
NAK, that's not the mechanism, we have one that will automatically
include the right file. IF it's needed.
> diff --git a/arch/arm/dts/poplar-uboot.dtsi b/arch/arm/dts/poplar-uboot.dtsi
> new file mode 100644
> index 0000000..8a9668a
> --- /dev/null
> +++ b/arch/arm/dts/poplar-uboot.dtsi
> @@ -0,0 +1,24 @@
> +/*
> + * U-Boot addition to:
> + * 1) initialize the console clock rate.
> + * 2) provide support for the generic-ehci USB driver currently not available
> + * in the linux kernel (8/May/2017).
> + *
> + * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz at linaro.org>
> + *
> + * SPDX-License-Identifier: GPL-2.0+
> + */
> +
> +&soc {
> + usb2: ehci at 9890000 {
> + compatible = "generic-ehci";
> + reg = <0x9890000 0x100>;
> + status = "okay";
> + };
> +};
> +
> +&uart0 {
> + clock = <75000000>;
> + status = "okay";
> +};
These are NOT U-Boot specific properties, they should be in the generic
board dts file. Lets wait for Alex to chime in on the status of getting
the dts file / etc merged into Linux before doing v5. Thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170508/2ce647aa/attachment.sig>
More information about the U-Boot
mailing list