diff options
Diffstat (limited to '')
22 files changed, 95 insertions, 102 deletions
diff --git a/spec/build/bsps/powerpc/gen83xx/abi.yml b/spec/build/bsps/powerpc/gen83xx/abi.yml index 003f7c77d5..c625ffcbd1 100644 --- a/spec/build/bsps/powerpc/gen83xx/abi.yml +++ b/spec/build/bsps/powerpc/gen83xx/abi.yml @@ -5,13 +5,14 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mcpu=603e -- -meabi -- -msdata=sysv -- -mstrict-align -default-by-variant: [] +- enabled-by: true + value: + - -mcpu=603e + - -meabi + - -msdata=sysv + - -mstrict-align description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/bspbruid.yml b/spec/build/bsps/powerpc/gen83xx/bspbruid.yml index dec3e58c8d..41b03c1cde 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspbruid.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspbruid.yml @@ -4,7 +4,7 @@ bsp: br_uid build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml b/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml index 02dac5d72b..50cd003fcf 100644 --- a/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml +++ b/spec/build/bsps/powerpc/gen83xx/bsphsccm01.yml @@ -4,7 +4,7 @@ bsp: hsc_cm01 build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml index 9fa34b4fad..a4e278dc61 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8309som.yml @@ -4,7 +4,7 @@ bsp: mpc8309som build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml index f748df9ef6..a3c2d69cf6 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8313erdb.yml @@ -4,7 +4,7 @@ bsp: mpc8313erdb build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml b/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml index d50f84cdb9..c0643d202e 100644 --- a/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml +++ b/spec/build/bsps/powerpc/gen83xx/bspmpc8349eamds.yml @@ -4,7 +4,7 @@ bsp: mpc8349eamds build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: gen83xx diff --git a/spec/build/bsps/powerpc/gen83xx/grp.yml b/spec/build/bsps/powerpc/gen83xx/grp.yml index 8ba3889915..fb11fb6f4b 100644 --- a/spec/build/bsps/powerpc/gen83xx/grp.yml +++ b/spec/build/bsps/powerpc/gen83xx/grp.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: group cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/obj.yml b/spec/build/bsps/powerpc/gen83xx/obj.yml index 4fa855da28..6b2f88f509 100644 --- a/spec/build/bsps/powerpc/gen83xx/obj.yml +++ b/spec/build/bsps/powerpc/gen83xx/obj.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: objects cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true @@ -11,7 +11,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/powerpc/gen83xx/include/bsp.h - - bsps/powerpc/gen83xx/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/powerpc/gen83xx/include/bsp/hwreg_vals.h diff --git a/spec/build/bsps/powerpc/gen83xx/optbruid.yml b/spec/build/bsps/powerpc/gen83xx/optbruid.yml index e5732379ea..657413d9c5 100644 --- a/spec/build/bsps/powerpc/gen83xx/optbruid.yml +++ b/spec/build/bsps/powerpc/gen83xx/optbruid.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/br_uid +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/br_uid + value: true +- enabled-by: true + value: false description: | if defined, then use settings for the BR UID board enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml index a46f38d4fd..5e70e86aa7 100644 --- a/spec/build/bsps/powerpc/gen83xx/optchiptype.yml +++ b/spec/build/bsps/powerpc/gen83xx/optchiptype.yml @@ -4,21 +4,18 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 8313 -default-by-variant: -- value: 8309 - variants: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: - powerpc/mpc8309som -- value: 8309 - variants: - powerpc/br_uid -- value: 8349 - variants: + value: 8309 +- enabled-by: - powerpc/mpc8349eamds -- value: 8349 - variants: - powerpc/hsc_cm01 + value: 8349 +- enabled-by: true + value: 8313 description: | chip type of the MPC83XX family enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml index d934919885..c482c85807 100644 --- a/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml +++ b/spec/build/bsps/powerpc/gen83xx/opthsccm01.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/hsc_cm01 +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/hsc_cm01 + value: true +- enabled-by: true + value: false description: | if defined, then use settings for the HSC_CM01 board enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml index e24b81f9c6..9710df179d 100644 --- a/spec/build/bsps/powerpc/gen83xx/optirqnest.yml +++ b/spec/build/bsps/powerpc/gen83xx/optirqnest.yml @@ -4,15 +4,14 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: -- value: false - variants: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: - powerpc/mpc8313erdb -- value: false - variants: - powerpc/br_uid + value: false +- enabled-by: true + value: true description: | enable interrupt nesting enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml index 6722fa2fb3..8093717d3e 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8309som.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/mpc8309som +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/mpc8309som + value: true +- enabled-by: true + value: false description: | if defined, then use settings for the MPC8309SOM board enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml index f8a9e0b47e..f2183c787a 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8313erdb.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/mpc8313erdb +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/mpc8313erdb + value: true +- enabled-by: true + value: false description: | if defined, then use settings for the MPC8313ERDB board enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml index f6b766099d..79b3ff2bd1 100644 --- a/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml +++ b/spec/build/bsps/powerpc/gen83xx/optmpc8349eamds.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/mpc8349eamds +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/mpc8349eamds + value: true +- enabled-by: true + value: false description: | if defined, then use settings for the MPC8349EAMDS board enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml index d41820ea43..c17384dafd 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnandcs0.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/br_uid +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/br_uid + value: true +- enabled-by: true + value: false description: | indicates if the board has a NAND large page flash on chip select 0 enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml index 70daf1fe3e..baeb57ff87 100644 --- a/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml +++ b/spec/build/bsps/powerpc/gen83xx/optnet0phy.yml @@ -4,15 +4,14 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 0 -default-by-variant: -- value: 17 - variants: - - powerpc/mpc8309som -- value: -1 - variants: - - powerpc/br_uid +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/mpc8309som + value: 0x00000011 +- enabled-by: powerpc/br_uid + value: -0x0000001 +- enabled-by: true + value: 0x00000000 description: | PHY address of network interface 0 enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optuart2.yml b/spec/build/bsps/powerpc/gen83xx/optuart2.yml index c86b36f11b..c33be107e0 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuart2.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuart2.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | if defined, enables UART2 enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml index 5a845aa5fe..0e09491c18 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuartirq.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuartirq.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: -- value: false - variants: - - powerpc/hsc_cm01 +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/hsc_cm01 + value: false +- enabled-by: true + value: true description: | enable usage of interrupts for the UART modules enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optuboot.yml b/spec/build/bsps/powerpc/gen83xx/optuboot.yml index 6b1166553e..0ce6f04879 100644 --- a/spec/build/bsps/powerpc/gen83xx/optuboot.yml +++ b/spec/build/bsps/powerpc/gen83xx/optuboot.yml @@ -4,18 +4,15 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: - powerpc/mpc8309som -- value: true - variants: - powerpc/mpc8313erdb -- value: true - variants: - powerpc/mpc8349eamds + value: true +- enabled-by: true + value: false description: | if defined, enables U-Boot support enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/optulpi.yml b/spec/build/bsps/powerpc/gen83xx/optulpi.yml index fd9be9f12f..55c093f77a 100644 --- a/spec/build/bsps/powerpc/gen83xx/optulpi.yml +++ b/spec/build/bsps/powerpc/gen83xx/optulpi.yml @@ -4,12 +4,12 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: -- value: true - variants: - - powerpc/br_uid +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: powerpc/br_uid + value: true +- enabled-by: true + value: false description: | the board has an ULPI PHY connected to the USB EHCI controller enabled-by: true diff --git a/spec/build/bsps/powerpc/gen83xx/start.yml b/spec/build/bsps/powerpc/gen83xx/start.yml index 64de86b044..66e2f6647b 100644 --- a/spec/build/bsps/powerpc/gen83xx/start.yml +++ b/spec/build/bsps/powerpc/gen83xx/start.yml @@ -2,7 +2,7 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause asflags: [] build-type: start-file copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true includes: [] |