Skip to content

Commit a6c97c0

Browse files
Merge #359
359: H7, AXI: Add some basic definitions for AXI management r=adamgreig a=richardeoin Co-authored-by: Richard Meadows <962920+richardeoin@users.noreply.github.com>
2 parents ad91c98 + 0811c53 commit a6c97c0

File tree

7 files changed

+23
-0
lines changed

7 files changed

+23
-0
lines changed

devices/common_patches/h7_common_dualcore.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,10 @@ _modify:
264264
AWDCH1CH:
265265
name: AWD1CH
266266

267+
AXI:
268+
_strip:
269+
- AXI_
270+
267271
EXTI:
268272
_modify:
269273
CPUIMR1:

devices/stm32h743.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ _include:
2626
- ../peripherals/adc/adc_v3_h7.yaml
2727
- ../peripherals/adc/adc_v3_common_h7.yaml
2828
- ../peripherals/adc/adc_h7_revision_y.yaml
29+
- ../peripherals/axi/axi_v1.yaml
2930
- ../peripherals/crc/crc_basic.yaml
3031
- ../peripherals/dma/dma_v3.yaml
3132
- ../peripherals/dma/dmamux_v1.yaml

devices/stm32h743v.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ _include:
2828
- ../peripherals/adc/adc_v3_h7.yaml
2929
- ../peripherals/adc/adc_v3_common_h7.yaml
3030
- ../peripherals/adc/adc_h7_revision_v.yaml
31+
- ../peripherals/axi/axi_v1.yaml
3132
- ../peripherals/crc/crc_basic.yaml
3233
- ../peripherals/dma/dma_v3.yaml
3334
- ../peripherals/dma/dmamux_v1.yaml

devices/stm32h747cm7.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ _include:
4545
- ../peripherals/adc/adc_v3_h7.yaml
4646
- ../peripherals/adc/adc_v3_common_h7.yaml
4747
- ../peripherals/adc/adc_h7_revision_v.yaml
48+
- ../peripherals/axi/axi_v1.yaml
4849
- ../peripherals/crc/crc_basic.yaml
4950
- ../peripherals/dma/dma_v3.yaml
5051
- ../peripherals/dma/dmamux_v1.yaml

devices/stm32h753.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ _include:
3636
- ../peripherals/adc/adc_v3_h7.yaml
3737
- ../peripherals/adc/adc_v3_common_h7.yaml
3838
- ../peripherals/adc/adc_h7_revision_y.yaml
39+
- ../peripherals/axi/axi_v1.yaml
3940
- ../peripherals/crc/crc_basic.yaml
4041
- ../peripherals/dma/dma_v3.yaml
4142
- ../peripherals/dma/dmamux_v1.yaml

devices/stm32h753v.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ _include:
3838
- ../peripherals/adc/adc_v3_h7.yaml
3939
- ../peripherals/adc/adc_v3_common_h7.yaml
4040
- ../peripherals/adc/adc_h7_revision_v.yaml
41+
- ../peripherals/axi/axi_v1.yaml
4142
- ../peripherals/crc/crc_basic.yaml
4243
- ../peripherals/dma/dma_v3.yaml
4344
- ../peripherals/dma/dmamux_v1.yaml

peripherals/axi/axi_v1.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Advanced eXtensible Interface (AXI) management on H7
2+
3+
AXI:
4+
INI?_FN_MOD:
5+
WRITE_ISS_OVERRIDE:
6+
Normal: [0, "Normal ASIB write issuing capability"]
7+
Force1: [1, "Force ASIB write issuing capability to 1"]
8+
READ_ISS_OVERRIDE:
9+
Normal: [0, "Normal ASIB read issuing capability"]
10+
Force1: [1, "Force ASIB read issuing capability to 1"]
11+
INI?_READ_QOS:
12+
AR_QOS: [0, 0xF]
13+
INI?_WRITE_QOS:
14+
AW_QOS: [0, 0xF]

0 commit comments

Comments
 (0)