dts: bindings: extend st-morpho-header to support Nucleo-144
Nucleo-144 boards have up to 72 pins (there are boards with only 70) on each ST Morpho header. Extend pin identifiers to support that number. Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
This commit is contained in:
parent
cbb83d64ab
commit
e47175becd
1 changed files with 108 additions and 40 deletions
|
@ -5,8 +5,8 @@
|
|||
#ifndef INCLUDE_ZEPHYR_DT_BINDINGS_GPIO_ST_MORPHO_HEADER_H_
|
||||
#define INCLUDE_ZEPHYR_DT_BINDINGS_GPIO_ST_MORPHO_HEADER_H_
|
||||
|
||||
/** ST Morpho pin mask (0...75). */
|
||||
#define ST_MORPHO_PIN_MASK 0x7F
|
||||
/** ST Morpho pin mask (0...143). */
|
||||
#define ST_MORPHO_PIN_MASK 0xFF
|
||||
|
||||
/**
|
||||
* @name ST Morpho pin identifiers
|
||||
|
@ -50,45 +50,113 @@
|
|||
#define ST_MORPHO_L_36 35
|
||||
#define ST_MORPHO_L_37 36
|
||||
#define ST_MORPHO_L_38 37
|
||||
#define ST_MORPHO_L_39 38
|
||||
#define ST_MORPHO_L_40 39
|
||||
#define ST_MORPHO_L_41 40
|
||||
#define ST_MORPHO_L_42 41
|
||||
#define ST_MORPHO_L_43 42
|
||||
#define ST_MORPHO_L_44 43
|
||||
#define ST_MORPHO_L_45 44
|
||||
#define ST_MORPHO_L_46 45
|
||||
#define ST_MORPHO_L_47 46
|
||||
#define ST_MORPHO_L_48 47
|
||||
#define ST_MORPHO_L_49 48
|
||||
#define ST_MORPHO_L_50 49
|
||||
#define ST_MORPHO_L_51 50
|
||||
#define ST_MORPHO_L_52 51
|
||||
#define ST_MORPHO_L_53 52
|
||||
#define ST_MORPHO_L_54 53
|
||||
#define ST_MORPHO_L_55 54
|
||||
#define ST_MORPHO_L_56 55
|
||||
#define ST_MORPHO_L_57 56
|
||||
#define ST_MORPHO_L_58 57
|
||||
#define ST_MORPHO_L_59 58
|
||||
#define ST_MORPHO_L_60 59
|
||||
#define ST_MORPHO_L_61 60
|
||||
#define ST_MORPHO_L_62 61
|
||||
#define ST_MORPHO_L_63 62
|
||||
#define ST_MORPHO_L_64 63
|
||||
#define ST_MORPHO_L_65 64
|
||||
#define ST_MORPHO_L_66 65
|
||||
#define ST_MORPHO_L_67 66
|
||||
#define ST_MORPHO_L_68 67
|
||||
#define ST_MORPHO_L_69 68
|
||||
#define ST_MORPHO_L_70 69
|
||||
#define ST_MORPHO_L_71 70
|
||||
#define ST_MORPHO_L_72 71
|
||||
|
||||
#define ST_MORPHO_R_1 38
|
||||
#define ST_MORPHO_R_2 39
|
||||
#define ST_MORPHO_R_3 40
|
||||
#define ST_MORPHO_R_4 41
|
||||
#define ST_MORPHO_R_5 42
|
||||
#define ST_MORPHO_R_6 43
|
||||
#define ST_MORPHO_R_7 44
|
||||
#define ST_MORPHO_R_8 45
|
||||
#define ST_MORPHO_R_9 46
|
||||
#define ST_MORPHO_R_10 47
|
||||
#define ST_MORPHO_R_11 48
|
||||
#define ST_MORPHO_R_12 49
|
||||
#define ST_MORPHO_R_13 50
|
||||
#define ST_MORPHO_R_14 51
|
||||
#define ST_MORPHO_R_15 52
|
||||
#define ST_MORPHO_R_16 53
|
||||
#define ST_MORPHO_R_17 54
|
||||
#define ST_MORPHO_R_18 55
|
||||
#define ST_MORPHO_R_19 56
|
||||
#define ST_MORPHO_R_20 57
|
||||
#define ST_MORPHO_R_21 58
|
||||
#define ST_MORPHO_R_22 59
|
||||
#define ST_MORPHO_R_23 60
|
||||
#define ST_MORPHO_R_24 61
|
||||
#define ST_MORPHO_R_25 62
|
||||
#define ST_MORPHO_R_26 63
|
||||
#define ST_MORPHO_R_27 64
|
||||
#define ST_MORPHO_R_28 65
|
||||
#define ST_MORPHO_R_29 66
|
||||
#define ST_MORPHO_R_30 67
|
||||
#define ST_MORPHO_R_31 68
|
||||
#define ST_MORPHO_R_32 69
|
||||
#define ST_MORPHO_R_33 70
|
||||
#define ST_MORPHO_R_34 71
|
||||
#define ST_MORPHO_R_35 72
|
||||
#define ST_MORPHO_R_36 73
|
||||
#define ST_MORPHO_R_37 74
|
||||
#define ST_MORPHO_R_38 75
|
||||
#define ST_MORPHO_R_1 72
|
||||
#define ST_MORPHO_R_2 73
|
||||
#define ST_MORPHO_R_3 74
|
||||
#define ST_MORPHO_R_4 75
|
||||
#define ST_MORPHO_R_5 76
|
||||
#define ST_MORPHO_R_6 77
|
||||
#define ST_MORPHO_R_7 78
|
||||
#define ST_MORPHO_R_8 79
|
||||
#define ST_MORPHO_R_9 80
|
||||
#define ST_MORPHO_R_10 81
|
||||
#define ST_MORPHO_R_11 82
|
||||
#define ST_MORPHO_R_12 83
|
||||
#define ST_MORPHO_R_13 84
|
||||
#define ST_MORPHO_R_14 85
|
||||
#define ST_MORPHO_R_15 86
|
||||
#define ST_MORPHO_R_16 87
|
||||
#define ST_MORPHO_R_17 88
|
||||
#define ST_MORPHO_R_18 89
|
||||
#define ST_MORPHO_R_19 90
|
||||
#define ST_MORPHO_R_20 91
|
||||
#define ST_MORPHO_R_21 92
|
||||
#define ST_MORPHO_R_22 93
|
||||
#define ST_MORPHO_R_23 94
|
||||
#define ST_MORPHO_R_24 95
|
||||
#define ST_MORPHO_R_25 96
|
||||
#define ST_MORPHO_R_26 97
|
||||
#define ST_MORPHO_R_27 98
|
||||
#define ST_MORPHO_R_28 99
|
||||
#define ST_MORPHO_R_29 100
|
||||
#define ST_MORPHO_R_30 101
|
||||
#define ST_MORPHO_R_31 102
|
||||
#define ST_MORPHO_R_32 103
|
||||
#define ST_MORPHO_R_33 104
|
||||
#define ST_MORPHO_R_34 105
|
||||
#define ST_MORPHO_R_35 106
|
||||
#define ST_MORPHO_R_36 107
|
||||
#define ST_MORPHO_R_37 108
|
||||
#define ST_MORPHO_R_38 109
|
||||
#define ST_MORPHO_R_39 110
|
||||
#define ST_MORPHO_R_40 111
|
||||
#define ST_MORPHO_R_41 112
|
||||
#define ST_MORPHO_R_42 113
|
||||
#define ST_MORPHO_R_43 114
|
||||
#define ST_MORPHO_R_44 115
|
||||
#define ST_MORPHO_R_45 116
|
||||
#define ST_MORPHO_R_46 117
|
||||
#define ST_MORPHO_R_47 118
|
||||
#define ST_MORPHO_R_48 119
|
||||
#define ST_MORPHO_R_49 120
|
||||
#define ST_MORPHO_R_50 121
|
||||
#define ST_MORPHO_R_51 122
|
||||
#define ST_MORPHO_R_52 123
|
||||
#define ST_MORPHO_R_53 124
|
||||
#define ST_MORPHO_R_54 125
|
||||
#define ST_MORPHO_R_55 126
|
||||
#define ST_MORPHO_R_56 127
|
||||
#define ST_MORPHO_R_57 128
|
||||
#define ST_MORPHO_R_58 129
|
||||
#define ST_MORPHO_R_59 130
|
||||
#define ST_MORPHO_R_60 131
|
||||
#define ST_MORPHO_R_61 132
|
||||
#define ST_MORPHO_R_62 133
|
||||
#define ST_MORPHO_R_63 134
|
||||
#define ST_MORPHO_R_64 135
|
||||
#define ST_MORPHO_R_65 136
|
||||
#define ST_MORPHO_R_66 137
|
||||
#define ST_MORPHO_R_67 138
|
||||
#define ST_MORPHO_R_68 139
|
||||
#define ST_MORPHO_R_69 140
|
||||
#define ST_MORPHO_R_70 141
|
||||
#define ST_MORPHO_R_71 142
|
||||
#define ST_MORPHO_R_72 143
|
||||
|
||||
/** @} */
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue