From 6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Tue, 13 Jul 2021 20:47:08 -1000 Subject: build: Use BSP family for options - Optionally add support for 'default-by-family' to allow option to be set by a family and so all related BSPs Close #4468 --- spec/build/bsps/bfin/TLL6527M/abi.yml | 1 + spec/build/bsps/bfin/TLL6527M/optconbaud.yml | 1 + spec/build/bsps/bfin/TLL6527M/optconirq.yml | 1 + spec/build/bsps/bfin/TLL6527M/optirqtbl.yml | 1 + spec/build/bsps/bfin/TLL6527M/optskyeye.yml | 1 + spec/build/bsps/bfin/TLL6527M/optuartdma.yml | 1 + spec/build/bsps/bfin/bf537Stamp/abi.yml | 1 + spec/build/bsps/bfin/bf537Stamp/optconirq.yml | 1 + spec/build/bsps/bfin/bf537Stamp/optskyeye.yml | 1 + spec/build/bsps/bfin/eZKit533/abi.yml | 1 + spec/build/bsps/bfin/eZKit533/optconirq.yml | 1 + spec/build/bsps/bfin/eZKit533/optskyeye.yml | 1 + 12 files changed, 12 insertions(+) (limited to 'spec/build/bsps/bfin') diff --git a/spec/build/bsps/bfin/TLL6527M/abi.yml b/spec/build/bsps/bfin/TLL6527M/abi.yml index 861623f2a5..de6588e20d 100644 --- a/spec/build/bsps/bfin/TLL6527M/abi.yml +++ b/spec/build/bsps/bfin/TLL6527M/abi.yml @@ -8,6 +8,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: - -mcpu=bf527 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml index c1823caa93..db683adbba 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconbaud.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 9600 +default-by-family: [] default-by-variant: [] description: | The baudrate of the console uart. diff --git a/spec/build/bsps/bfin/TLL6527M/optconirq.yml b/spec/build/bsps/bfin/TLL6527M/optconirq.yml index 1557437cae..ee653ef954 100644 --- a/spec/build/bsps/bfin/TLL6527M/optconirq.yml +++ b/spec/build/bsps/bfin/TLL6527M/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml index 925753a83b..c41018764a 100644 --- a/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml +++ b/spec/build/bsps/bfin/TLL6527M/optirqtbl.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Select if INTERRUPT use table or link list diff --git a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/TLL6527M/optskyeye.yml +++ b/spec/build/bsps/bfin/TLL6527M/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. diff --git a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml index 915333096d..455bad3abc 100644 --- a/spec/build/bsps/bfin/TLL6527M/optuartdma.yml +++ b/spec/build/bsps/bfin/TLL6527M/optuartdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | The uart driver can operate in dma mode with interrupts. Set to 1 if DMA operation is required diff --git a/spec/build/bsps/bfin/bf537Stamp/abi.yml b/spec/build/bsps/bfin/bf537Stamp/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/bfin/bf537Stamp/abi.yml +++ b/spec/build/bsps/bfin/bf537Stamp/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml index 683469c931..3ae0c08cf6 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optconirq.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml +++ b/spec/build/bsps/bfin/bf537Stamp/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. diff --git a/spec/build/bsps/bfin/eZKit533/abi.yml b/spec/build/bsps/bfin/eZKit533/abi.yml index 530e7a5d14..36202d01c3 100644 --- a/spec/build/bsps/bfin/eZKit533/abi.yml +++ b/spec/build/bsps/bfin/eZKit533/abi.yml @@ -7,6 +7,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: [] +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/bfin/eZKit533/optconirq.yml b/spec/build/bsps/bfin/eZKit533/optconirq.yml index 683469c931..3ae0c08cf6 100644 --- a/spec/build/bsps/bfin/eZKit533/optconirq.yml +++ b/spec/build/bsps/bfin/eZKit533/optconirq.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 0 +default-by-family: [] default-by-variant: [] description: | The console driver can operate in either polled or interrupt mode. diff --git a/spec/build/bsps/bfin/eZKit533/optskyeye.yml b/spec/build/bsps/bfin/eZKit533/optskyeye.yml index f6b9655e57..2d11dc4392 100644 --- a/spec/build/bsps/bfin/eZKit533/optskyeye.yml +++ b/spec/build/bsps/bfin/eZKit533/optskyeye.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | (BSP--Skyeye) If defined, disable features which are not supported on Skyeye. -- cgit v1.2.3