Am Donnerstag, dem 15.04.2021 um 16:03 +0200 schrieb Sascha Hauer: > The SabreSD comes with different SoC variants. This patch adds support > for the i.MX6QP based board. the DCD data has been taken from U-Boot > 2021.04 > > Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > --- > [...] > new file mode 100644 > index 0000000000..52cc8aa73b > --- /dev/null > +++ b/arch/arm/dts/imx6qp-sabresd.dts > @@ -0,0 +1,42 @@ > +/* > + * Copyright 2012 Freescale Semiconductor, Inc. > + * Copyright 2011 Linaro Ltd. > + * > + * The code contained herein is licensed under the GNU General Public > + * License. You may obtain a copy of the GNU General Public License > + * Version 2 or later at the following locations: > + * > + * http://www.opensource.org/licenses/gpl-license.html > + * http://www.gnu.org/copyleft/gpl.html > + */ > + > +#include <arm/imx6qp-sabresd.dts> > + > +/ { > + model = "Freescale i.MX6 Quad SABRE Smart Device Board"; > + compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; I'm not sure I like this overwriting of the compatible string. AFAICS we don't have any instances for "fsl,imx6qp" compatible checks in either Barebox or Linux kernel, so it shouldn't cause any immediate damage, but this still feels wrong. Regards, Lucas > + > + chosen { > + stdout-path = &uart1; > + > + environment { > + compatible = "barebox,environment"; > + device-path = &environment_usdhc3; > + }; > + }; > +}; > + > +&usdhc3 { > + #address-cells = <1>; > + #size-cells = <1>; > + > + partition@0 { > + label = "barebox"; > + reg = <0x0 0xe0000>; > + }; > + > + environment_usdhc3: partition@e0000 { > + label = "barebox-environment"; > + reg = <0xe0000 0x20000>; > + }; > +}; _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox