diff options
author | Alex White <alex.white@oarcorp.com> | 2023-05-18 13:43:18 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2023-05-19 12:32:18 -0500 |
commit | 59f9ed28d894b62c686c2507377b26f04121ce25 (patch) | |
tree | 561ac21dc07dea64a2439bd7407182a395394d8d /spec/build/bsps | |
parent | rtems: Reference types in construct directives (diff) | |
download | rtems-59f9ed28d894b62c686c2507377b26f04121ce25.tar.bz2 |
bsps/microblaze: Remove GPIO build system options
The number of GPIO devices along with each of their particular
configurations is application-specific. Encoding this information as
build options also introduced a lot of clutter.
Diffstat (limited to 'spec/build/bsps')
10 files changed, 0 insertions, 173 deletions
diff --git a/spec/build/bsps/microblaze/microblaze_fpga/grp.yml b/spec/build/bsps/microblaze/microblaze_fpga/grp.yml index 4f854de2cd..aeaa07dc03 100644 --- a/spec/build/bsps/microblaze/microblaze_fpga/grp.yml +++ b/spec/build/bsps/microblaze/microblaze_fpga/grp.yml @@ -29,24 +29,6 @@ links: - role: build-dependency uid: optdtbheaderpath - role: build-dependency - uid: optgpio2enable -- role: build-dependency - uid: optgpio1baseaddress -- role: build-dependency - uid: optgpio2baseaddress -- role: build-dependency - uid: optgpio1dualchannel -- role: build-dependency - uid: optgpio2dualchannel -- role: build-dependency - uid: optgpio1irq -- role: build-dependency - uid: optgpio2irq -- role: build-dependency - uid: optgpio1interrupt -- role: build-dependency - uid: optgpio2interrupt -- role: build-dependency uid: opticachebaseaddress - role: build-dependency uid: opticachelinelen diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1baseaddress.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio1baseaddress.yml deleted file mode 100644 index 34a22d566b..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1baseaddress.yml +++ /dev/null @@ -1,19 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-integer: null -- assert-uint32: null -- env-assign: null -- format-and-define: null -build-type: option -copyrights: -- Copyright (C) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: 0x40000000 -description: | - base address of GPIO 1 -enabled-by: true -format: '{:#010x}' -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO1_BASE -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1dualchannel.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio1dualchannel.yml deleted file mode 100644 index 43f6d5943c..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1dualchannel.yml +++ /dev/null @@ -1,16 +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) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: true -description: | - GPIO 1 is dual channel -enabled-by: true -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO1_DUAL_CHANNEL -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1interrupt.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio1interrupt.yml deleted file mode 100644 index 52597bddd0..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1interrupt.yml +++ /dev/null @@ -1,16 +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) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: true -description: | - GPIO 1 has interrupt -enabled-by: true -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO1_INTERRUPT -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1irq.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio1irq.yml deleted file mode 100644 index bd9d413af6..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio1irq.yml +++ /dev/null @@ -1,18 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-integer: null -- assert-uint32: null -- define: null -build-type: option -copyrights: -- Copyright (C) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: 8 -description: | - the IRQ number of GPIO 1 -enabled-by: true -format: '{}' -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO1_IRQ -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2baseaddress.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio2baseaddress.yml deleted file mode 100644 index 4e248830bf..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2baseaddress.yml +++ /dev/null @@ -1,19 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-integer: null -- assert-uint32: null -- env-assign: null -- format-and-define: null -build-type: option -copyrights: -- Copyright (C) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: 0x40010000 -description: | - base address of GPIO 2 -enabled-by: BSP_MICROBLAZE_FPGA_GPIO2_ENABLED -format: '{:#010x}' -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO2_BASE -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2dualchannel.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio2dualchannel.yml deleted file mode 100644 index b3053021d9..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2dualchannel.yml +++ /dev/null @@ -1,16 +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) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: false -description: | - GPIO 2 is dual channel -enabled-by: BSP_MICROBLAZE_FPGA_GPIO2_ENABLED -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO2_DUAL_CHANNEL -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2enable.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio2enable.yml deleted file mode 100644 index 7fd402af43..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2enable.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-boolean: null -- env-enable: null -- define-condition: null -build-type: option -copyrights: -- Copyright (C) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: false -description: | - GPIO 2 is enabled -enabled-by: true -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO2_ENABLED -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2interrupt.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio2interrupt.yml deleted file mode 100644 index b7ef76dc18..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2interrupt.yml +++ /dev/null @@ -1,16 +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) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: true -description: | - GPIO 2 has interrupt -enabled-by: BSP_MICROBLAZE_FPGA_GPIO2_ENABLED -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO2_INTERRUPT -type: build diff --git a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2irq.yml b/spec/build/bsps/microblaze/microblaze_fpga/optgpio2irq.yml deleted file mode 100644 index 4a5b63438e..0000000000 --- a/spec/build/bsps/microblaze/microblaze_fpga/optgpio2irq.yml +++ /dev/null @@ -1,18 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -actions: -- get-integer: null -- assert-uint32: null -- define: null -build-type: option -copyrights: -- Copyright (C) 2022 On-Line Applications Research Corporation (OAR) -default: -- enabled-by: true - value: 9 -description: | - the IRQ number of GPIO 2 -enabled-by: BSP_MICROBLAZE_FPGA_GPIO2_ENABLED -format: '{}' -links: [] -name: BSP_MICROBLAZE_FPGA_GPIO2_IRQ -type: build |