On 17.10.2016 17:33, Oscar Gomez Fuente wrote: > Ok Michal, > > Then you're suggesting change the zynq-picozed.dts file to:
dtsi. > > diff --git a/arch/arm/dts/zynq-picozed.dts b/arch/arm/dts/zynq-picozed.dts > index 3408df8..d8ed298 100644 > --- a/arch/arm/dts/zynq-picozed.dts > +++ b/arch/arm/dts/zynq-picozed.dts > @@ -14,6 +14,8 @@ > > aliases { > serial0 = &uart1; > + spi0 = &qspi; > + ethernet0 = &gem0; > }; > > memory { > @@ -26,3 +28,18 @@ > u-boot,dm-pre-reloc; > status = "okay"; > }; > + > +&qspi { > + u-boot,dm-pre-reloc; > + status = "okay"; > +}; keep node names sorted. > + > +&gem0 { > + status = "okay"; > + phy-mode = "rgmii-id"; > + phy-handle = <ðernet_phy>; > + > + ethernet_phy: ethernet-phy@0 { > + reg = <0>; > + }; > +}; > > And add a new dts file with the configuration of the PizoZed FMC Carrier V2 > (in this case V2. Avnet has two PicoZed FMC carriers V1 and V2). For > example: zynq-picozed-fmc-v2.dts > > * > * Avnet PicoZed FMC carrier V2 DTS > * > * Copyright (C) 2015 Xilinx, Inc. > * > * SPDX-License-Identifier: GPL-2.0+ > */ > /dts-v1/; Depends how zynq-picozed.dtsi will look but this line above can be already there. > #include "zynq-picozed.dts" > > / { > compatible = "xlnx,zynq-picozed", "xlnx,zynq-7000"; here "xlnx,zynq-picozed-fmc-v2", "xlnx,zynq-picozed", "xlnx,zynq-7000"; > > aliases { > mmc0 = &sdhci0; > }; > }; > > &sdhci0 { > u-boot,dm-pre-reloc; > status = "okay"; > }; > > Do you think the is the best way? with changes above it looks reasonable. Thanks, Michal _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot