diff options
author | Chris Johns <chrisj@rtems.org> | 2021-07-13 20:47:08 -1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2021-07-15 09:59:14 +1000 |
commit | 6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2 (patch) | |
tree | 4d3d14603856958cc2ec367e9d7763d210af2358 /spec/build/bsps/arm/imx | |
parent | bsps/sparc: Improve interrupt affinity support (diff) | |
download | rtems-6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2.tar.bz2 |
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
Diffstat (limited to 'spec/build/bsps/arm/imx')
-rw-r--r-- | spec/build/bsps/arm/imx/abi.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcachedata.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcacheinst.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optccmahb.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcmmecspi.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcmmipg.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcmmsdhci.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optcmmuart.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optconirq.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optfdtcpyro.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optfdtmxsz.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optfdtro.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optfdtuboot.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/imx/optresetvec.yml | 1 |
14 files changed, 14 insertions, 0 deletions
diff --git a/spec/build/bsps/arm/imx/abi.yml b/spec/build/bsps/arm/imx/abi.yml index 169a5e6584..c8eb61d2dd 100644 --- a/spec/build/bsps/arm/imx/abi.yml +++ b/spec/build/bsps/arm/imx/abi.yml @@ -12,6 +12,7 @@ default: - -mfpu=neon - -mfloat-abi=hard - -mtune=cortex-a7 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/imx/optcachedata.yml b/spec/build/bsps/arm/imx/optcachedata.yml index 1664b0fc31..ec036ec2dd 100644 --- a/spec/build/bsps/arm/imx/optcachedata.yml +++ b/spec/build/bsps/arm/imx/optcachedata.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: - value: false variants: diff --git a/spec/build/bsps/arm/imx/optcacheinst.yml b/spec/build/bsps/arm/imx/optcacheinst.yml index b191133af9..88c541abf0 100644 --- a/spec/build/bsps/arm/imx/optcacheinst.yml +++ b/spec/build/bsps/arm/imx/optcacheinst.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: - value: false variants: diff --git a/spec/build/bsps/arm/imx/optccmahb.yml b/spec/build/bsps/arm/imx/optccmahb.yml index a515a44204..da49f9624d 100644 --- a/spec/build/bsps/arm/imx/optccmahb.yml +++ b/spec/build/bsps/arm/imx/optccmahb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 135000000 +default-by-family: [] default-by-variant: [] description: | AHB clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmecspi.yml b/spec/build/bsps/arm/imx/optcmmecspi.yml index 1f32305aef..21870fa511 100644 --- a/spec/build/bsps/arm/imx/optcmmecspi.yml +++ b/spec/build/bsps/arm/imx/optcmmecspi.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 67500000 +default-by-family: [] default-by-variant: [] description: | ECSPI clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmipg.yml b/spec/build/bsps/arm/imx/optcmmipg.yml index 8c62921ef6..8156c8455b 100644 --- a/spec/build/bsps/arm/imx/optcmmipg.yml +++ b/spec/build/bsps/arm/imx/optcmmipg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 67500000 +default-by-family: [] default-by-variant: [] description: | IPG clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmsdhci.yml b/spec/build/bsps/arm/imx/optcmmsdhci.yml index fa06f8111a..0ccbf4aebe 100644 --- a/spec/build/bsps/arm/imx/optcmmsdhci.yml +++ b/spec/build/bsps/arm/imx/optcmmsdhci.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 196363000 +default-by-family: [] default-by-variant: [] description: | SDHCI clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optcmmuart.yml b/spec/build/bsps/arm/imx/optcmmuart.yml index ab69c87323..7e05f39f3c 100644 --- a/spec/build/bsps/arm/imx/optcmmuart.yml +++ b/spec/build/bsps/arm/imx/optcmmuart.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 24000000 +default-by-family: [] default-by-variant: [] description: | UART clock frequency in Hz diff --git a/spec/build/bsps/arm/imx/optconirq.yml b/spec/build/bsps/arm/imx/optconirq.yml index d94a5d20d9..6ff4b89c14 100644 --- a/spec/build/bsps/arm/imx/optconirq.yml +++ b/spec/build/bsps/arm/imx/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: | use interrupt driven mode for console devices (used by default) diff --git a/spec/build/bsps/arm/imx/optfdtcpyro.yml b/spec/build/bsps/arm/imx/optfdtcpyro.yml index c26b1ae051..5ec59adf4d 100644 --- a/spec/build/bsps/arm/imx/optfdtcpyro.yml +++ b/spec/build/bsps/arm/imx/optfdtcpyro.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: | copy the FDT blob into the read-only load area via bsp_fdt_copy() diff --git a/spec/build/bsps/arm/imx/optfdtmxsz.yml b/spec/build/bsps/arm/imx/optfdtmxsz.yml index 14af766230..f3b2504e02 100644 --- a/spec/build/bsps/arm/imx/optfdtmxsz.yml +++ b/spec/build/bsps/arm/imx/optfdtmxsz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 262144 +default-by-family: [] default-by-variant: [] description: | maximum size of the FDT blob in bytes diff --git a/spec/build/bsps/arm/imx/optfdtro.yml b/spec/build/bsps/arm/imx/optfdtro.yml index a61bb2924b..a72bc23c0e 100644 --- a/spec/build/bsps/arm/imx/optfdtro.yml +++ b/spec/build/bsps/arm/imx/optfdtro.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: | place the FDT blob into the read-only data area diff --git a/spec/build/bsps/arm/imx/optfdtuboot.yml b/spec/build/bsps/arm/imx/optfdtuboot.yml index 5805e912ff..cfe94e577c 100644 --- a/spec/build/bsps/arm/imx/optfdtuboot.yml +++ b/spec/build/bsps/arm/imx/optfdtuboot.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: | copy the U-Boot provided FDT to an internal storage diff --git a/spec/build/bsps/arm/imx/optresetvec.yml b/spec/build/bsps/arm/imx/optresetvec.yml index efd1ea2b2a..52f469c2d9 100644 --- a/spec/build/bsps/arm/imx/optresetvec.yml +++ b/spec/build/bsps/arm/imx/optresetvec.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: | reset vector address for BSP start |