Skip to content

Commit cb1e268

Browse files
LaurentiuM1234mmahadevan108
authored andcommitted
drivers: edma_rev2: drop grouping of EDMA register indexes
Currently, EDMA register indexes are grouped in 4 categories: 1) Common MP registers 2) Common TCD registers 3) Non-common MP registers 4) Non-common TCD registers This grouping strategy forces us to add new register indexes to a certain category, thus breaking the register ordering (which is currently done by index). To fix, drop this grouping strategy and keep the register indexes ordered by index values. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
1 parent 7781570 commit cb1e268

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

mcux/mcux-sdk/drivers/edma_rev2/fsl_edma_rev2.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,12 @@ extern "C" {
3030
(((index) << EDMA_REGISTER_INDEX_SHIFT) |\
3131
((access) << EDMA_REGISTER_ACCESS_SHIFT))
3232

33-
/* common MP-related registers */
33+
/* register indexes */
3434
#define EDMA_MP_CS_INDEX 0
3535
#define EDMA_MP_ES_INDEX 1
3636
#define EDMA_MP_INT_INDEX 2
3737
#define EDMA_MP_HRS_INDEX 3
3838
#define EDMA_MP_CH_GRPRI_INDEX 4
39-
/* common TCD-related registers */
4039
#define EDMA_TCD_CH_CSR_INDEX 5
4140
#define EDMA_TCD_CH_ES_INDEX 6
4241
#define EDMA_TCD_CH_INT_INDEX 7
@@ -53,12 +52,10 @@ extern "C" {
5352
#define EDMA_TCD_DLAST_SGA_INDEX 18
5453
#define EDMA_TCD_CSR_INDEX 19
5554
#define EDMA_TCD_BITER_INDEX 20
56-
/* non-common MP-related registers */
5755
#define EDMA_MP_INT_LOW_INDEX 21
5856
#define EDMA_MP_INT_HIGH_INDEX 22
5957
#define EDMA_MP_HRS_LOW_INDEX 23
6058
#define EDMA_MP_HRS_HIGH_INDEX 24
61-
/* non-common TCD-related registers */
6259
#define EDMA_TCD_CH_MUX_INDEX 25
6360
#define EDMA_TCD_CH_MATTR_INDEX 26
6461

0 commit comments

Comments
 (0)