build: Replace variant patterns with a list

Replace the variant patterns in the default-by-variant list with an
explicit list of matching BSPs.

The change was tested by comparing the output of

  ./waf bspdefaults

before and after the change.
This commit is contained in:
Sebastian Huber
2023-01-12 10:26:38 +01:00
parent 336823191a
commit d2664faa39
134 changed files with 400 additions and 210 deletions

View File

@@ -10,16 +10,16 @@ default: 111111111
default-by-variant: default-by-variant:
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_qemu.* - aarch64/xilinx_zynqmp_ilp32_qemu
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_zu3eg.* - aarch64/xilinx_zynqmp_ilp32_zu3eg
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_lp64_qemu.* - aarch64/xilinx_zynqmp_lp64_qemu
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_lp64_zu3eg.* - aarch64/xilinx_zynqmp_lp64_zu3eg
description: | description: |
ZynqMP i2c0 clock frequency in Hz. This is the frequency after the signal ZynqMP i2c0 clock frequency in Hz. This is the frequency after the signal
has been processed using the values passed to the I2C0_REF_CTRL register. has been processed using the values passed to the I2C0_REF_CTRL register.

View File

@@ -10,16 +10,16 @@ default: 111111111
default-by-variant: default-by-variant:
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_qemu.* - aarch64/xilinx_zynqmp_ilp32_qemu
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_zu3eg.* - aarch64/xilinx_zynqmp_ilp32_zu3eg
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_lp64_qemu.* - aarch64/xilinx_zynqmp_lp64_qemu
- value: 111111111 - value: 111111111
variants: variants:
- aarch64/xilinx_zynqmp_lp64_zu3eg.* - aarch64/xilinx_zynqmp_lp64_zu3eg
description: | description: |
ZynqMP i2c1 clock frequency in Hz. This is the frequency after the signal ZynqMP i2c1 clock frequency in Hz. This is the frequency after the signal
has been processed using the values passed to the I2C1_REF_CTRL register. has been processed using the values passed to the I2C1_REF_CTRL register.

View File

@@ -9,8 +9,11 @@ default: 100000000
default-by-variant: default-by-variant:
- value: 100000000 - value: 100000000
variants: variants:
- aarch64/xilinx_zynqmp_ilp32.* - aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_lp64.* - aarch64/xilinx_zynqmp_ilp32_zu3eg
- aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_qemu
- aarch64/xilinx_zynqmp_lp64_zu3eg
description: | description: |
Zynq UART clock frequency in Hz Zynq UART clock frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -11,9 +11,9 @@ default: 0x00008000
default-by-variant: default-by-variant:
- value: 0x00000000 - value: 0x00000000
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_zu3eg
- aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_zu3eg - aarch64/xilinx_zynqmp_lp64_zu3eg
- aarch64/xilinx_zynqmp_ilp32_zu3eg
description: | description: |
offset of RAM region from memory area base offset of RAM region from memory area base
enabled-by: true enabled-by: true

View File

@@ -11,9 +11,9 @@ default: 0x40018000
default-by-variant: default-by-variant:
- value: 0x10000000 - value: 0x10000000
variants: variants:
- aarch64/xilinx_zynqmp_ilp32_zu3eg
- aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_zu3eg - aarch64/xilinx_zynqmp_lp64_zu3eg
- aarch64/xilinx_zynqmp_ilp32_zu3eg
description: | description: |
base address of memory area available to the BSP base address of memory area available to the BSP
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times. This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/beaglebone.* - arm/beagleboneblack
- arm/beaglebonewhite
description: | description: |
true if SOC is AM335X true if SOC is AM335X
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/beaglebone.* - arm/beagleboneblack
- arm/beaglebonewhite
description: | description: |
Enable BBB debug Enable BBB debug
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/beagleboard.* - arm/beagleboardorig
- arm/beagleboardxm
description: | description: |
true if SOC is DM3730 true if SOC is DM3730
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable data cache enable data cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable instruction cache enable instruction cache
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
- value: true - value: true
variants: variants:
- arm/lm4f.* - arm/lm4f120
description: | description: |
use AHB apperture to access GPIO registers use AHB apperture to access GPIO registers
enabled-by: true enabled-by: true

View File

@@ -9,13 +9,14 @@ default: 0
default-by-variant: default-by-variant:
- value: 8 - value: 8
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
- value: 7 - value: 7
variants: variants:
- arm/lm3s6965.* - arm/lm3s6965
- arm/lm3s6965_qemu
- value: 6 - value: 6
variants: variants:
- arm/lm4f120.* - arm/lm4f120
description: | description: |
number of GPIO blocks supported by MCU number of GPIO blocks supported by MCU
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
description: | description: |
board has LM3S3749 MCU board has LM3S3749 MCU
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lm3s6965.* - arm/lm3s6965
- arm/lm3s6965_qemu
description: | description: |
board has LM3S6965 MCU board has LM3S6965 MCU
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lm4f120.* - arm/lm4f120
description: | description: |
board has LM4F120xxx MCU board has LM4F120xxx MCU
enabled-by: true enabled-by: true

View File

@@ -9,13 +9,14 @@ default: 0
default-by-variant: default-by-variant:
- value: 2 - value: 2
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
- value: 1 - value: 1
variants: variants:
- arm/lm3s6965.* - arm/lm3s6965
- arm/lm3s6965_qemu
- value: 4 - value: 4
variants: variants:
- arm/lm4f120.* - arm/lm4f120
description: | description: |
number of SSI blocks supported by MCU number of SSI blocks supported by MCU
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,12 @@ default: 0
default-by-variant: default-by-variant:
- value: 50000000 - value: 50000000
variants: variants:
- arm/lm3s.* - arm/lm3s3749
- arm/lm3s6965
- arm/lm3s6965_qemu
- value: 80000000 - value: 80000000
variants: variants:
- arm/lm4f.* - arm/lm4f120
description: | description: |
system clock in Hz system clock in Hz
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
- value: true - value: true
variants: variants:
- arm/lm4f.* - arm/lm4f120
description: | description: |
defined if MCU supports UDMA defined if MCU supports UDMA
enabled-by: true enabled-by: true

View File

@@ -9,13 +9,14 @@ default: 0x00000000
default-by-variant: default-by-variant:
- value: 0x0000000e - value: 0x0000000e
variants: variants:
- arm/lm3s6965.* - arm/lm3s6965
- arm/lm3s6965_qemu
- value: 0x00000010 - value: 0x00000010
variants: variants:
- arm/lm3s3749.* - arm/lm3s3749
- value: 0x00000015 - value: 0x00000015
variants: variants:
- arm/lm4f120.* - arm/lm4f120
description: | description: |
crystal configuration for RCC register crystal configuration for RCC register
enabled-by: true enabled-by: true

View File

@@ -9,16 +9,20 @@ default: 72000000
default-by-variant: default-by-variant:
- value: 96000000 - value: 96000000
variants: variants:
- arm/lpc17xx_ea.* - arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- value: 96000000 - value: 96000000
variants: variants:
- arm/lpc40xx_ea.* - arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
- value: 58982400 - value: 58982400
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
- value: 51612800 - value: 51612800
variants: variants:
- arm/lpc24xx_plx800_.* - arm/lpc24xx_plx800_ram
- arm/lpc24xx_plx800_rom_int
description: | description: |
CPU clock in Hz CPU clock in Hz
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,17 @@ default: 2
default-by-variant: default-by-variant:
- value: 8 - value: 8
variants: variants:
- arm/lpc17.* - arm/lpc1768_mbed
- arm/lpc1768_mbed_ahb_ram
- arm/lpc1768_mbed_ahb_ram_eth
- arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- arm/lpc17xx_plx800_ram
- arm/lpc17xx_plx800_rom_int
- value: 8 - value: 8
variants: variants:
- arm/lpc40.* - arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
description: | description: |
DMA channel count DMA channel count
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,12 @@ default: 1
default-by-variant: default-by-variant:
- value: 2 - value: 2
variants: variants:
- arm/lpc17xx_ea.* - arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- value: 2 - value: 2
variants: variants:
- arm/lpc40xx_ea.* - arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
description: | description: |
clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV) clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV)
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lpc17xx_ea_rom_.* - arm/lpc17xx_ea_rom_int
- value: true - value: true
variants: variants:
- arm/lpc40xx_ea_rom_.* - arm/lpc40xx_ea_rom_int
description: | description: |
enable ISSI IS42S32800B configuration for EMC enable ISSI IS42S32800B configuration for EMC
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*_plx800_rom_.* - arm/lpc17xx_plx800_rom_int
- arm/lpc24xx_plx800_rom_int
description: | description: |
enable ISSI IS42S32800D7 configuration for EMC enable ISSI IS42S32800D7 configuration for EMC
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lpc24xx_ncs_rom_.* - arm/lpc24xx_ncs_rom_ext
- arm/lpc24xx_ncs_rom_int
description: | description: |
enable M29W160E configuration for EMC enable M29W160E configuration for EMC
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*_plx800_rom_.* - arm/lpc17xx_plx800_rom_int
- arm/lpc24xx_plx800_rom_int
description: | description: |
enable M29W320E70 configuration for EMC enable M29W320E70 configuration for EMC
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lpc24xx_ncs_rom_.* - arm/lpc24xx_ncs_rom_ext
- arm/lpc24xx_ncs_rom_int
description: | description: |
enable Micron MT48LC4M16A2 configuration for EMC enable Micron MT48LC4M16A2 configuration for EMC
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,10 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*_ea_.* - arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
description: | description: |
enable RMII for Ethernet enable RMII for Ethernet
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
description: | description: |
enable heap extend by Ethernet and USB regions enable heap extend by Ethernet and USB regions
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: 12000000
default-by-variant: default-by-variant:
- value: 3686400 - value: 3686400
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
description: | description: |
main oscillator frequency in Hz main oscillator frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,12 @@ default: 0x00000000
default-by-variant: default-by-variant:
- value: 0x0000005e - value: 0x0000005e
variants: variants:
- arm/lpc17xx_ea.* - arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- value: 0x0000005e - value: 0x0000005e
variants: variants:
- arm/lpc40xx_ea.* - arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
description: | description: |
USB OTG transceiver I2C address used by USB stack USB OTG transceiver I2C address used by USB stack
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,12 @@ default: 1
default-by-variant: default-by-variant:
- value: 2 - value: 2
variants: variants:
- arm/lpc17xx_ea.* - arm/lpc17xx_ea_ram
- arm/lpc17xx_ea_rom_int
- value: 2 - value: 2
variants: variants:
- arm/lpc40xx_ea.* - arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
description: | description: |
clock divider for default PCLK (PCLK = CCLK / PCLKDIV) clock divider for default PCLK (PCLK = CCLK / PCLKDIV)
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
description: | description: |
stop Ethernet controller at start-up to avoid DMA interference stop Ethernet controller at start-up to avoid DMA interference
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,8 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
description: | description: |
stop USB controller at start-up to avoid DMA interference stop USB controller at start-up to avoid DMA interference
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,10 @@ default: false
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*_plx800_.* - arm/lpc17xx_plx800_ram
- arm/lpc17xx_plx800_rom_int
- arm/lpc24xx_plx800_ram
- arm/lpc24xx_plx800_rom_int
description: | description: |
configuration for UART 1 configuration for UART 1
enabled-by: true enabled-by: true

View File

@@ -9,13 +9,19 @@ default: false
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
- value: false - value: false
variants: variants:
- arm/lpc24xx_ncs_.* - arm/lpc24xx_ncs_ram
- arm/lpc24xx_ncs_rom_ext
- arm/lpc24xx_ncs_rom_int
- value: false - value: false
variants: variants:
- arm/.*_plx800_.* - arm/lpc17xx_plx800_ram
- arm/lpc17xx_plx800_rom_int
- arm/lpc24xx_plx800_ram
- arm/lpc24xx_plx800_rom_int
description: | description: |
configuration for UART 2 configuration for UART 2
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,13 @@ default: false
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/lpc23.* - arm/lpc2362
- arm/lpc23xx_tli800
- value: false - value: false
variants: variants:
- arm/lpc24xx_ncs_.* - arm/lpc24xx_ncs_ram
- arm/lpc24xx_ncs_rom_ext
- arm/lpc24xx_ncs_rom_int
description: | description: |
configuration for UART 3 configuration for UART 3
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: 0x00000000
default-by-variant: default-by-variant:
- value: 0x00000058 - value: 0x00000058
variants: variants:
- arm/lpc32xx_mzx.* - arm/lpc32xx_mzx
- arm/lpc32xx_mzx_stage_1
- arm/lpc32xx_mzx_stage_2
description: | description: |
USB OTG transceiver I2C address used by USB stack USB OTG transceiver I2C address used by USB stack
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP - value: USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP
variants: variants:
- arm/lpc32xx_mzx.* - arm/lpc32xx_mzx
- arm/lpc32xx_mzx_stage_1
- arm/lpc32xx_mzx_stage_2
description: | description: |
USB OTG transceiver VBUS policy USB OTG transceiver VBUS policy
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: 0
default-by-variant: default-by-variant:
- value: 4096 - value: 4096
variants: variants:
- arm/lpc32xx_mzx.* - arm/lpc32xx_mzx
- arm/lpc32xx_mzx_stage_1
- arm/lpc32xx_mzx_stage_2
description: | description: |
size of scratch area size of scratch area
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable data cache enable data cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable instruction cache enable instruction cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*qemu.* - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
If defined, then do the clock tick processing on the boot processor on behalf of all other processors. If defined, then do the clock tick processing on the boot processor on behalf of all other processors.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*qemu.* - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times. This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
enable I2C 1 enable I2C 1
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
Chip belongs to the STM32F10XXX family. Chip belongs to the STM32F10XXX family.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/stm32f4.* - arm/stm32f4
description: | description: |
Chip belongs to the STM32F4XXXX family. Chip belongs to the STM32F4XXXX family.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: 16000000
default-by-variant: default-by-variant:
- value: 8000000 - value: 8000000
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
HCLK frequency in Hz HCLK frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: 16000000
default-by-variant: default-by-variant:
- value: 8000000 - value: 8000000
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
PCLK1 frequency in Hz PCLK1 frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: 16000000
default-by-variant: default-by-variant:
- value: 8000000 - value: 8000000
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
PCLK2 frequency in Hz PCLK2 frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: 16000000
default-by-variant: default-by-variant:
- value: 8000000 - value: 8000000
variants: variants:
- arm/stm32f1.* - arm/stm32f105rc
description: | description: |
SYSCLK frequency in Hz SYSCLK frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -18,8 +18,8 @@ default-by-variant:
- -mfpu=fpv4-sp-d16 - -mfpu=fpv4-sp-d16
- -mfloat-abi=hard - -mfloat-abi=hard
variants: variants:
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval-m4
description: | description: |
ABI flags ABI flags
enabled-by: true enabled-by: true

View File

@@ -13,12 +13,12 @@ default: BOOT_CORE_DEFINE_NOT_NEEDED
default-by-variant: default-by-variant:
- value: CORE_CM7 - value: CORE_CM7
variants: variants:
- arm/stm32h757i-eval
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h757i-eval
- value: CORE_CM4 - value: CORE_CM4
variants: variants:
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval-m4
description: | description: |
Select the boot core. Possible values are CORE_CM7 and CORE_CM4 Select the boot core. Possible values are CORE_CM7 and CORE_CM4
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
description: | description: |
Enable UART4 device in console driver. Enable UART4 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable UART5 device in console driver. Enable UART5 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable UART7 device in console driver. Enable UART7 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,9 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval - arm/stm32h757i-eval
- arm/stm32h757i-eval-m4 - arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable UART8 device in console driver. Enable UART8 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable UART9 device in console driver. Enable UART9 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable USART10 device in console driver. Enable USART10 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable USART3 device in console driver. Enable USART3 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Enable USART6 device in console driver. Enable USART6 device in console driver.
enabled-by: true enabled-by: true

View File

@@ -9,12 +9,12 @@ default: linkcmds.sdram
default-by-variant: default-by-variant:
- value: linkcmds.flash - value: linkcmds.flash
variants: variants:
- arm/stm32h7b3i-dk - arm/nucleo-h743zi
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/nucleo-h743zi - arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
The default linker command file. Must be either linkcmds.flash, The default linker command file. Must be either linkcmds.flash,
linkcmds.sdram, linkcmds.sram, linkcmds.sram_sdram linkcmds.sdram, linkcmds.sram, linkcmds.sram_sdram

View File

@@ -9,8 +9,8 @@ default: 0x08000000
default-by-variant: default-by-variant:
- value: 0x08100000 - value: 0x08100000
variants: variants:
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval-m4
description: | description: |
Origin address of the internal flash. Origin address of the internal flash.
enabled-by: true enabled-by: true

View File

@@ -9,8 +9,8 @@ default: 0x00200000
default-by-variant: default-by-variant:
- value: 0x00100000 - value: 0x00100000
variants: variants:
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval-m4
description: | description: |
Size of the internal flash in bytes. Size of the internal flash in bytes.
enabled-by: true enabled-by: true

View File

@@ -9,12 +9,12 @@ default: 0x02000000
default-by-variant: default-by-variant:
- value: 0x00000000 - value: 0x00000000
variants: variants:
- arm/stm32h7b3i-dk - arm/nucleo-h743zi
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/nucleo-h743zi - arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Size of the SDRAM 1 in bytes. Size of the SDRAM 1 in bytes.
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: 0x00000000
default-by-variant: default-by-variant:
- value: 0x02000000 - value: 0x02000000
variants: variants:
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
description: | description: |
Size of the SDRAM 2 in bytes. Size of the SDRAM 2 in bytes.
enabled-by: true enabled-by: true

View File

@@ -9,11 +9,11 @@ default: PWR_LDO_SUPPLY
default-by-variant: default-by-variant:
- value: PWR_DIRECT_SMPS_SUPPLY - value: PWR_DIRECT_SMPS_SUPPLY
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h757i-eval
- arm/stm32h757i-eval-m4
- arm/stm32h7b3i-dk
description: | description: |
Board power supply mechanism configuration. WARNING: wrong configuration here Board power supply mechanism configuration. WARNING: wrong configuration here
may result in your board being unaccessible using ST-Link interface! Please may result in your board being unaccessible using ST-Link interface! Please

View File

@@ -9,9 +9,9 @@ default: GPIO_AF4_USART1
default-by-variant: default-by-variant:
- value: GPIO_AF7_USART1 - value: GPIO_AF7_USART1
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h7b3i-dk
description: | description: |
Alternate function mapping for the USART1 pin configuration. Alternate function mapping for the USART1 pin configuration.
enabled-by: true enabled-by: true

View File

@@ -9,9 +9,9 @@ default: ( GPIO_PIN_14 | GPIO_PIN_15 )
default-by-variant: default-by-variant:
- value: ( GPIO_PIN_9 | GPIO_PIN_10 ) - value: ( GPIO_PIN_9 | GPIO_PIN_10 )
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h7b3i-dk
description: | description: |
GPIO pins used for the USART1 pin configuration. GPIO pins used for the USART1 pin configuration.
enabled-by: true enabled-by: true

View File

@@ -9,9 +9,9 @@ default: GPIOD
default-by-variant: default-by-variant:
- value: GPIOA - value: GPIOA
variants: variants:
- arm/stm32h7b3i-dk
- arm/stm32h747i-disco - arm/stm32h747i-disco
- arm/stm32h747i-disco-m4 - arm/stm32h747i-disco-m4
- arm/stm32h7b3i-dk
- value: GPIOB - value: GPIOB
variants: variants:
- arm/stm32h757i-eval - arm/stm32h757i-eval

View File

@@ -9,10 +9,10 @@ default: 100000000
default-by-variant: default-by-variant:
- value: 333333333 - value: 333333333
variants: variants:
- arm/xilinx_zynq_zc702.* - arm/xilinx_zynq_zc702
- value: 666666667 - value: 666666667
variants: variants:
- arm/xilinx_zynq_zedboard.* - arm/xilinx_zynq_zedboard
description: | description: |
ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable data cache enable data cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable instruction cache enable instruction cache
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: 111111111
default-by-variant: default-by-variant:
- value: 111111111 - value: 111111111
variants: variants:
- arm/xilinx_zynq_zc702.* - arm/xilinx_zynq_zc702
- value: 111111111 - value: 111111111
variants: variants:
- arm/xilinx_zynq_zedboard.* - arm/xilinx_zynq_zedboard
description: | description: |
Zynq cpu_1x clock frequency in Hz Zynq cpu_1x clock frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times. This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times.
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: 50000000
default-by-variant: default-by-variant:
- value: 50000000 - value: 50000000
variants: variants:
- arm/xilinx_zynq_zc702.* - arm/xilinx_zynq_zc702
- value: 50000000 - value: 50000000
variants: variants:
- arm/xilinx_zynq_zedboard.* - arm/xilinx_zynq_zedboard
description: | description: |
Zynq UART clock frequency in Hz Zynq UART clock frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable data cache enable data cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
enable instruction cache enable instruction cache
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,9 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- arm/.*qemu - arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
description: | description: |
This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times. This sets a mode where the time runs as fast as possible when a clock ISR occurs while the IDLE thread is executing. This can significantly reduce simulation times.
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,7 @@ default: 100000000
default-by-variant: default-by-variant:
- value: 100000000 - value: 100000000
variants: variants:
- arm/xilinx_zynqmp_ultra96.* - arm/xilinx_zynqmp_ultra96
description: | description: |
Zynq UART clock frequency in Hz Zynq UART clock frequency in Hz
enabled-by: true enabled-by: true

View File

@@ -9,7 +9,19 @@ default: 0x00000002
default-by-variant: default-by-variant:
- value: null - value: null
variants: variants:
- aarch64/.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/raspberrypi4b
- aarch64/xilinx_versal_aiedge
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_versal_vck190
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_ilp32_zu3eg
- aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_qemu
- aarch64/xilinx_zynqmp_lp64_zu3eg
description: | description: |
Defines the initial value of the ICC_BPR0 register of the ARM GIC CPU Defines the initial value of the ICC_BPR0 register of the ARM GIC CPU
Interface. The value is optional. If it is not defined, then the register Interface. The value is optional. If it is not defined, then the register

View File

@@ -9,7 +9,19 @@ default: 0x00000001
default-by-variant: default-by-variant:
- value: null - value: null
variants: variants:
- aarch64/.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/raspberrypi4b
- aarch64/xilinx_versal_aiedge
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_versal_vck190
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_ilp32_zu3eg
- aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_qemu
- aarch64/xilinx_zynqmp_lp64_zu3eg
description: | description: |
Defines the initial value of the ICC_IGRPEN0 register of the ARM GIC CPU Defines the initial value of the ICC_IGRPEN0 register of the ARM GIC CPU
Interface. The value is optional. If it is not defined, then the register Interface. The value is optional. If it is not defined, then the register

View File

@@ -11,7 +11,8 @@ default: 0x10000000
default-by-variant: default-by-variant:
- value: 0x80000000 - value: 0x80000000
variants: variants:
- microblaze/kcu105.* - microblaze/kcu105
- microblaze/kcu105_qemu
description: | description: |
length of memory area available to the BSP length of memory area available to the BSP
enabled-by: true enabled-by: true

View File

@@ -10,7 +10,20 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- .*qemu.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_lp64_qemu
- arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
- microblaze/kcu105_qemu
- powerpc/qemuppc
- powerpc/qemuprep
- powerpc/qemuprep-altivec
description: | description: |
Enable data cache Enable data cache
enabled-by: true enabled-by: true

View File

@@ -10,7 +10,20 @@ default: true
default-by-variant: default-by-variant:
- value: false - value: false
variants: variants:
- .*qemu.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_lp64_qemu
- arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
- microblaze/kcu105_qemu
- powerpc/qemuppc
- powerpc/qemuprep
- powerpc/qemuprep-altivec
description: | description: |
Enable instruction cache Enable instruction cache
enabled-by: true enabled-by: true

View File

@@ -10,7 +10,20 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- .*qemu.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_lp64_qemu
- arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
- microblaze/kcu105_qemu
- powerpc/qemuppc
- powerpc/qemuprep
- powerpc/qemuprep-altivec
description: | description: |
Do the clock tick processing on the boot processor on behalf of all other Do the clock tick processing on the boot processor on behalf of all other
processors. processors.

View File

@@ -9,7 +9,20 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- .*qemu.* - aarch64/a53_ilp32_qemu
- aarch64/a53_lp64_qemu
- aarch64/a72_ilp32_qemu
- aarch64/a72_lp64_qemu
- aarch64/xilinx_versal_qemu
- aarch64/xilinx_zynqmp_ilp32_qemu
- aarch64/xilinx_zynqmp_lp64_qemu
- arm/lm3s6965_qemu
- arm/realview_pbx_a9_qemu
- arm/xilinx_zynq_a9_qemu
- microblaze/kcu105_qemu
- powerpc/qemuppc
- powerpc/qemuprep
- powerpc/qemuprep-altivec
description: | description: |
Set a mode where the time runs as fast as possible when a clock ISR occurs Set a mode where the time runs as fast as possible when a clock ISR occurs
while the IDLE thread is executing; this can significantly reduce simulation while the IDLE thread is executing; this can significantly reduce simulation

View File

@@ -11,8 +11,8 @@ default-by-variant:
variants: variants:
- bsps/powerpc/motorola_powerpc - bsps/powerpc/motorola_powerpc
- m68k/m5484FireEngine - m68k/m5484FireEngine
- powerpc/hsc_cm01
- powerpc/beatnik - powerpc/beatnik
- powerpc/hsc_cm01
- powerpc/mvme3100 - powerpc/mvme3100
- powerpc/mvme5500 - powerpc/mvme5500
- value: 19200 - value: 19200

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- riscv/mpfs64.* - riscv/mpfs64imafdc
description: | description: |
the path to the header file containing the device tree binary. See the BSP the path to the header file containing the device tree binary. See the BSP
documentation for more information. documentation for more information.

View File

@@ -9,7 +9,7 @@ default: false
default-by-variant: default-by-variant:
- value: bsp/mpfs-dtb.h - value: bsp/mpfs-dtb.h
variants: variants:
- riscv/mpfs64.* - riscv/mpfs64imafdc
description: | description: |
the path to the header file containing the device tree binary. See the BSP the path to the header file containing the device tree binary. See the BSP
documentation for more information. documentation for more information.

View File

@@ -22,10 +22,10 @@ default-by-variant:
- aarch64/xilinx_zynqmp_ilp32_zu3eg - aarch64/xilinx_zynqmp_ilp32_zu3eg
- value: arm/ARMv8/64bit - value: arm/ARMv8/64bit
variants: variants:
- bsps/aarch64/xilinx_versal
- aarch64/xilinx_zynqmp_lp64_cfc400x - aarch64/xilinx_zynqmp_lp64_cfc400x
- aarch64/xilinx_zynqmp_lp64_qemu - aarch64/xilinx_zynqmp_lp64_qemu
- aarch64/xilinx_zynqmp_lp64_zu3eg - aarch64/xilinx_zynqmp_lp64_zu3eg
- bsps/aarch64/xilinx_versal
description: Set the Xilinx support path description: Set the Xilinx support path
enabled-by: true enabled-by: true
format: '{}' format: '{}'

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- powerpc/pm520.* - powerpc/pm520_cr825
- powerpc/pm520_ze30
- value: true - value: true
variants: variants:
- powerpc/icecube - powerpc/icecube

View File

@@ -9,7 +9,8 @@ default: false
default-by-variant: default-by-variant:
- value: true - value: true
variants: variants:
- powerpc/qemuprep.* - powerpc/qemuprep
- powerpc/qemuprep-altivec
description: | description: |
Defined for QEMU BSP -- undefined for others Defined for QEMU BSP -- undefined for others
enabled-by: true enabled-by: true

View File

@@ -12,10 +12,10 @@ default-by-variant:
- powerpc/gwlcfm - powerpc/gwlcfm
- value: 111 - value: 111
variants: variants:
- powerpc/mpc5668g.* - powerpc/mpc5668g
- value: 66 - value: 66
variants: variants:
- powerpc/mpc5674f.* - powerpc/mpc5674fevb
description: | description: |
Must be defined to be the PLL multiplication factor for clock generation Must be defined to be the PLL multiplication factor for clock generation
enabled-by: true enabled-by: true

View File

@@ -12,16 +12,16 @@ default-by-variant:
- powerpc/gwlcfm - powerpc/gwlcfm
- value: 5566 - value: 5566
variants: variants:
- powerpc/mpc5566.* - powerpc/mpc5566evb
- value: 5643 - value: 5643
variants: variants:
- powerpc/mpc5643l.* - powerpc/mpc5643l_evb
- value: 5668 - value: 5668
variants: variants:
- powerpc/mpc5668g.* - powerpc/mpc5668g
- value: 5674 - value: 5674
variants: variants:
- powerpc/mpc5674f.* - powerpc/mpc5674fevb
description: | description: |
specifies the chip type in use (e.g. 5554 for MPC5554) specifies the chip type in use (e.g. 5554 for MPC5554)
enabled-by: true enabled-by: true

View File

@@ -9,13 +9,13 @@ default: 23
default-by-variant: default-by-variant:
- value: null - value: null
variants: variants:
- powerpc/mpc5643l.* - powerpc/mpc5643l_evb
- value: null - value: null
variants: variants:
- powerpc/mpc5668g.* - powerpc/mpc5668g
- value: 31 - value: 31
variants: variants:
- powerpc/mpc5674f.* - powerpc/mpc5674fevb
description: | description: |
selects the eMIOS channel for the RTEMS system tick (the default is the last channel) selects the eMIOS channel for the RTEMS system tick (the default is the last channel)
enabled-by: true enabled-by: true

View File

@@ -9,10 +9,10 @@ default: null
default-by-variant: default-by-variant:
- value: 3 - value: 3
variants: variants:
- powerpc/mpc5643l.* - powerpc/mpc5643l_evb
- value: 8 - value: 8
variants: variants:
- powerpc/mpc5668g.* - powerpc/mpc5668g
description: | description: |
selects the PIT channel for the RTEMS system tick (the default is the last channel) selects the PIT channel for the RTEMS system tick (the default is the last channel)
enabled-by: true enabled-by: true

View File

@@ -12,7 +12,7 @@ default-by-variant:
- powerpc/gwlcfm - powerpc/gwlcfm
- value: null - value: null
variants: variants:
- powerpc/mpc5643l.* - powerpc/mpc5643l_evb
description: | description: |
Must be defined to set the EMIOS prescaler Must be defined to set the EMIOS prescaler
enabled-by: true enabled-by: true

View File

@@ -12,10 +12,10 @@ default-by-variant:
- powerpc/gwlcfm - powerpc/gwlcfm
- value: 6 - value: 6
variants: variants:
- powerpc/mpc5668g.* - powerpc/mpc5668g
- value: 5 - value: 5
variants: variants:
- powerpc/mpc5674f.* - powerpc/mpc5674fevb
description: | description: |
Must be defined to be the PLL predivider factor for clock generation Must be defined to be the PLL predivider factor for clock generation
enabled-by: true enabled-by: true

Some files were not shown because too many files have changed in this diff Show More