mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
bsps/zynqmp: Allow any or all CGEMs to be enabled
Provide the options necessary to enable any combination of CGEM ethernet interfaces in LibBSD. The default is still CGEM3, so this should continue to operate as expected on typical Zynq Ultrascale+ MPSoC development hardware.
This commit is contained in:
committed by
Joel Sherrill
parent
17a9103c53
commit
10041a4cfc
@@ -29,6 +29,14 @@ links:
|
||||
uid: optramori
|
||||
- role: build-dependency
|
||||
uid: optclkuart
|
||||
- role: build-dependency
|
||||
uid: optcgem0
|
||||
- role: build-dependency
|
||||
uid: optcgem1
|
||||
- role: build-dependency
|
||||
uid: optcgem2
|
||||
- role: build-dependency
|
||||
uid: optcgem3
|
||||
- role: build-dependency
|
||||
uid: ../../optconminor
|
||||
- role: build-dependency
|
||||
|
||||
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem0.yml
Normal file
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem0.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
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) 2021 On-Line Applications Research
|
||||
default: false
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Enable support for CGEM0
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: BSP_XILINX_ZYNQMP_USE_CGEM0
|
||||
type: build
|
||||
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem1.yml
Normal file
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem1.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
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) 2021 On-Line Applications Research
|
||||
default: false
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Enable support for CGEM1
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: BSP_XILINX_ZYNQMP_USE_CGEM1
|
||||
type: build
|
||||
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem2.yml
Normal file
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem2.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
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) 2021 On-Line Applications Research
|
||||
default: false
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Enable support for CGEM2
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: BSP_XILINX_ZYNQMP_USE_CGEM2
|
||||
type: build
|
||||
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem3.yml
Normal file
16
spec/build/bsps/aarch64/xilinx-zynqmp/optcgem3.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
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) 2021 On-Line Applications Research
|
||||
default: true
|
||||
default-by-variant: []
|
||||
description: |
|
||||
Enable support for CGEM3
|
||||
enabled-by: true
|
||||
links: []
|
||||
name: BSP_XILINX_ZYNQMP_USE_CGEM3
|
||||
type: build
|
||||
Reference in New Issue
Block a user