I don't have an arm toolchain, if someone can pick this up and test compile the affected BSPs, it looks ok to me.
On Sun, Jun 27, 2021 at 2:46 PM pranav <dangipra...@gmail.com> wrote: > > --- > .../arm/altera-cyclone-v/bspalteracyclonev.yml | 8 ++++---- > spec/build/bsps/arm/beagle/grp.yml | 8 ++++---- > spec/build/bsps/arm/beagle/optfdtcpyro.yml | 15 --------------- > spec/build/bsps/arm/beagle/optfdtmxsz.yml | 16 ---------------- > spec/build/bsps/arm/beagle/optfdtro.yml | 15 --------------- > spec/build/bsps/arm/beagle/optfdtuboot.yml | 15 --------------- > spec/build/bsps/arm/imx/bspimx.yml | 8 ++++---- > spec/build/bsps/arm/imx/optfdtcpyro.yml | 15 --------------- > spec/build/bsps/arm/imx/optfdtmxsz.yml | 16 ---------------- > spec/build/bsps/arm/imx/optfdtro.yml | 15 --------------- > spec/build/bsps/arm/imx/optfdtuboot.yml | 15 --------------- > .../arm/{altera-cyclone-v => }/optfdtcpyro.yml | 0 > .../arm/{altera-cyclone-v => }/optfdtmxsz.yml | 0 > .../bsps/arm/{altera-cyclone-v => }/optfdtro.yml | 0 > .../arm/{altera-cyclone-v => }/optfdtuboot.yml | 0 > spec/build/bsps/arm/raspberrypi/grp.yml | 8 ++++++++ > 16 files changed, 20 insertions(+), 134 deletions(-) > delete mode 100644 spec/build/bsps/arm/beagle/optfdtcpyro.yml > delete mode 100644 spec/build/bsps/arm/beagle/optfdtmxsz.yml > delete mode 100644 spec/build/bsps/arm/beagle/optfdtro.yml > delete mode 100644 spec/build/bsps/arm/beagle/optfdtuboot.yml > delete mode 100644 spec/build/bsps/arm/imx/optfdtcpyro.yml > delete mode 100644 spec/build/bsps/arm/imx/optfdtmxsz.yml > delete mode 100644 spec/build/bsps/arm/imx/optfdtro.yml > delete mode 100644 spec/build/bsps/arm/imx/optfdtuboot.yml > rename spec/build/bsps/arm/{altera-cyclone-v => }/optfdtcpyro.yml (100%) > rename spec/build/bsps/arm/{altera-cyclone-v => }/optfdtmxsz.yml (100%) > rename spec/build/bsps/arm/{altera-cyclone-v => }/optfdtro.yml (100%) > rename spec/build/bsps/arm/{altera-cyclone-v => }/optfdtuboot.yml (100%) > > diff --git a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml > b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml > index da567ddd79..faf7203cd4 100644 > --- a/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml > +++ b/spec/build/bsps/arm/altera-cyclone-v/bspalteracyclonev.yml > @@ -73,15 +73,15 @@ links: > - role: build-dependency > uid: optconuart1 > - role: build-dependency > - uid: optfdtcpyro > + uid: ../optfdtcpyro > - role: build-dependency > uid: optfdten > - role: build-dependency > - uid: optfdtmxsz > + uid: ../optfdtmxsz > - role: build-dependency > - uid: optfdtro > + uid: ../optfdtro > - role: build-dependency > - uid: optfdtuboot > + uid: ../optfdtuboot > - role: build-dependency > uid: opti2cspeed > - role: build-dependency > diff --git a/spec/build/bsps/arm/beagle/grp.yml > b/spec/build/bsps/arm/beagle/grp.yml > index 1375913fd0..20fafa79a0 100644 > --- a/spec/build/bsps/arm/beagle/grp.yml > +++ b/spec/build/bsps/arm/beagle/grp.yml > @@ -22,13 +22,13 @@ links: > - role: build-dependency > uid: optdm3730 > - role: build-dependency > - uid: optfdtcpyro > + uid: ../optfdtcpyro > - role: build-dependency > - uid: optfdtmxsz > + uid: ../optfdtmxsz > - role: build-dependency > - uid: optfdtro > + uid: ../optfdtro > - role: build-dependency > - uid: optfdtuboot > + uid: ../optfdtuboot > - role: build-dependency > uid: ../grp > - role: build-dependency > diff --git a/spec/build/bsps/arm/beagle/optfdtcpyro.yml > b/spec/build/bsps/arm/beagle/optfdtcpyro.yml > deleted file mode 100644 > index c26b1ae051..0000000000 > --- a/spec/build/bsps/arm/beagle/optfdtcpyro.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - copy the FDT blob into the read-only load area via bsp_fdt_copy() > -enabled-by: true > -links: [] > -name: BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA > -type: build > diff --git a/spec/build/bsps/arm/beagle/optfdtmxsz.yml > b/spec/build/bsps/arm/beagle/optfdtmxsz.yml > deleted file mode 100644 > index 14af766230..0000000000 > --- a/spec/build/bsps/arm/beagle/optfdtmxsz.yml > +++ /dev/null > @@ -1,16 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-integer: null > -- define: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: 262144 > -default-by-variant: [] > -description: | > - maximum size of the FDT blob in bytes > -enabled-by: true > -format: '{}' > -links: [] > -name: BSP_FDT_BLOB_SIZE_MAX > -type: build > diff --git a/spec/build/bsps/arm/beagle/optfdtro.yml > b/spec/build/bsps/arm/beagle/optfdtro.yml > deleted file mode 100644 > index a61bb2924b..0000000000 > --- a/spec/build/bsps/arm/beagle/optfdtro.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - place the FDT blob into the read-only data area > -enabled-by: true > -links: [] > -name: BSP_FDT_BLOB_READ_ONLY > -type: build > diff --git a/spec/build/bsps/arm/beagle/optfdtuboot.yml > b/spec/build/bsps/arm/beagle/optfdtuboot.yml > deleted file mode 100644 > index 5805e912ff..0000000000 > --- a/spec/build/bsps/arm/beagle/optfdtuboot.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - copy the U-Boot provided FDT to an internal storage > -enabled-by: true > -links: [] > -name: BSP_START_COPY_FDT_FROM_U_BOOT > -type: build > diff --git a/spec/build/bsps/arm/imx/bspimx.yml > b/spec/build/bsps/arm/imx/bspimx.yml > index c65e02db2b..faaca77e63 100644 > --- a/spec/build/bsps/arm/imx/bspimx.yml > +++ b/spec/build/bsps/arm/imx/bspimx.yml > @@ -61,13 +61,13 @@ links: > - role: build-dependency > uid: optconirq > - role: build-dependency > - uid: optfdtcpyro > + uid: ../optfdtcpyro > - role: build-dependency > - uid: optfdtmxsz > + uid: ../optfdtmxsz > - role: build-dependency > - uid: optfdtro > + uid: ../optfdtro > - role: build-dependency > - uid: optfdtuboot > + uid: ../optfdtuboot > - role: build-dependency > uid: optresetvec > - role: build-dependency > diff --git a/spec/build/bsps/arm/imx/optfdtcpyro.yml > b/spec/build/bsps/arm/imx/optfdtcpyro.yml > deleted file mode 100644 > index c26b1ae051..0000000000 > --- a/spec/build/bsps/arm/imx/optfdtcpyro.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - copy the FDT blob into the read-only load area via bsp_fdt_copy() > -enabled-by: true > -links: [] > -name: BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA > -type: build > diff --git a/spec/build/bsps/arm/imx/optfdtmxsz.yml > b/spec/build/bsps/arm/imx/optfdtmxsz.yml > deleted file mode 100644 > index 14af766230..0000000000 > --- a/spec/build/bsps/arm/imx/optfdtmxsz.yml > +++ /dev/null > @@ -1,16 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-integer: null > -- define: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: 262144 > -default-by-variant: [] > -description: | > - maximum size of the FDT blob in bytes > -enabled-by: true > -format: '{}' > -links: [] > -name: BSP_FDT_BLOB_SIZE_MAX > -type: build > diff --git a/spec/build/bsps/arm/imx/optfdtro.yml > b/spec/build/bsps/arm/imx/optfdtro.yml > deleted file mode 100644 > index a61bb2924b..0000000000 > --- a/spec/build/bsps/arm/imx/optfdtro.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - place the FDT blob into the read-only data area > -enabled-by: true > -links: [] > -name: BSP_FDT_BLOB_READ_ONLY > -type: build > diff --git a/spec/build/bsps/arm/imx/optfdtuboot.yml > b/spec/build/bsps/arm/imx/optfdtuboot.yml > deleted file mode 100644 > index 5805e912ff..0000000000 > --- a/spec/build/bsps/arm/imx/optfdtuboot.yml > +++ /dev/null > @@ -1,15 +0,0 @@ > -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause > -actions: > -- get-boolean: null > -- define-condition: null > -build-type: option > -copyrights: > -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) > -default: true > -default-by-variant: [] > -description: | > - copy the U-Boot provided FDT to an internal storage > -enabled-by: true > -links: [] > -name: BSP_START_COPY_FDT_FROM_U_BOOT > -type: build > diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml > b/spec/build/bsps/arm/optfdtcpyro.yml > similarity index 100% > rename from spec/build/bsps/arm/altera-cyclone-v/optfdtcpyro.yml > rename to spec/build/bsps/arm/optfdtcpyro.yml > diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml > b/spec/build/bsps/arm/optfdtmxsz.yml > similarity index 100% > rename from spec/build/bsps/arm/altera-cyclone-v/optfdtmxsz.yml > rename to spec/build/bsps/arm/optfdtmxsz.yml > diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml > b/spec/build/bsps/arm/optfdtro.yml > similarity index 100% > rename from spec/build/bsps/arm/altera-cyclone-v/optfdtro.yml > rename to spec/build/bsps/arm/optfdtro.yml > diff --git a/spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml > b/spec/build/bsps/arm/optfdtuboot.yml > similarity index 100% > rename from spec/build/bsps/arm/altera-cyclone-v/optfdtuboot.yml > rename to spec/build/bsps/arm/optfdtuboot.yml > diff --git a/spec/build/bsps/arm/raspberrypi/grp.yml > b/spec/build/bsps/arm/raspberrypi/grp.yml > index 7291e8b178..e6b0a1cf75 100644 > --- a/spec/build/bsps/arm/raspberrypi/grp.yml > +++ b/spec/build/bsps/arm/raspberrypi/grp.yml > @@ -31,6 +31,14 @@ links: > uid: optrpi2 > - role: build-dependency > uid: optspiiomode > +- role: build-dependency > + uid: ../optfdtuboot > +- role: build-dependency > + uid: ../optfdtcpyro > +- role: build-dependency > + uid: ../optfdtmxsz > +- role: build-dependency > + uid: ../optfdtro > - role: build-dependency > uid: ../start > - role: build-dependency > -- > 2.27.0 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel