Skip to content

Commit 3475ff5

Browse files
magp-nordiccarlescufi
authored andcommitted
[nrf noup] drivers: pinctrl: rename SDP to HPF
nrf-squash! [nrf noup] drivers: pinctrl: Add SDP MSPI pin configuration Change name SDP to a new one: HPF. Signed-off-by: Magdalena Pastula <[email protected]> (cherry picked from commit a4c0f95)
1 parent ec60a58 commit 3475ff5

File tree

2 files changed

+45
-17
lines changed

2 files changed

+45
-17
lines changed

drivers/pinctrl/pinctrl_nrf.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ static const nrf_gpio_pin_drive_t drive_modes[NRF_DRIVE_COUNT] = {
112112
#define NRF_PSEL_TDM(reg, line) ((NRF_TDM_Type *)reg)->PSEL.line
113113
#endif
114114

115-
#if DT_HAS_COMPAT_STATUS_OKAY(nordic_nrfe_mspi_controller) || \
116-
defined(CONFIG_MSPI_NRFE) || \
115+
#if DT_HAS_COMPAT_STATUS_OKAY(nordic_hpf_mspi_controller) || \
116+
defined(CONFIG_MSPI_HPF) || \
117117
DT_ANY_COMPAT_HAS_PROP_STATUS_OKAY(nordic_nrf_vpr_coprocessor, pinctrl_0)
118118
#if defined(CONFIG_SOC_SERIES_NRF54LX)
119119
#define NRF_PSEL_SDP_MSPI(psel) \
@@ -122,7 +122,7 @@ static const nrf_gpio_pin_drive_t drive_modes[NRF_DRIVE_COUNT] = {
122122
/* On nRF54H, pin routing is controlled by secure domain, via UICR. */
123123
#define NRF_PSEL_SDP_MSPI(psel)
124124
#endif
125-
#endif /* DT_HAS_COMPAT_STATUS_OKAY(nordic_nrfe_mspi_controller) || ... */
125+
#endif /* DT_HAS_COMPAT_STATUS_OKAY(nordic_hpf_mspi_controller) || ... */
126126

127127
int pinctrl_configure_pins(const pinctrl_soc_pin_t *pins, uint8_t pin_cnt,
128128
uintptr_t reg)

include/zephyr/dt-bindings/pinctrl/nrf-pinctrl.h

+42-14
Original file line numberDiff line numberDiff line change
@@ -172,34 +172,62 @@
172172
#define NRF_FUN_GRTC_CLKOUT_FAST 55U
173173
/** GRTC slow clock output */
174174
#define NRF_FUN_GRTC_CLKOUT_32K 56U
175-
/** SDP_MSPI CK */
175+
/** SDP_MSPI clock pin */
176176
#define NRF_FUN_SDP_MSPI_SCK 57U
177-
/** SDP_MSPI DQ0 */
177+
/** SDP_MSPI data pin 0 */
178178
#define NRF_FUN_SDP_MSPI_DQ0 58U
179-
/** SDP_MSPI DQ1 */
179+
/** SDP_MSPI data pin 1 */
180180
#define NRF_FUN_SDP_MSPI_DQ1 59U
181-
/** SDP_MSPI DQ2 */
181+
/** SDP_MSPI data pin 2 */
182182
#define NRF_FUN_SDP_MSPI_DQ2 60U
183-
/** SDP_MSPI DQ3 */
183+
/** SDP_MSPI data pin 3 */
184184
#define NRF_FUN_SDP_MSPI_DQ3 61U
185-
/** SDP_MSPI DQ4 */
185+
/** SDP_MSPI data pin 4 */
186186
#define NRF_FUN_SDP_MSPI_DQ4 62U
187-
/** SDP_MSPI DQ5 */
187+
/** SDP_MSPI data pin 5 */
188188
#define NRF_FUN_SDP_MSPI_DQ5 63U
189-
/** SDP_MSPI DQ6 */
189+
/** SDP_MSPI data pin 6 */
190190
#define NRF_FUN_SDP_MSPI_DQ6 64U
191-
/** SDP_MSPI DQ7 */
191+
/** SDP_MSPI data pin 7 */
192192
#define NRF_FUN_SDP_MSPI_DQ7 65U
193-
/** SDP_MSPI CS0 */
193+
/** SDP_MSPI chip select 0 */
194194
#define NRF_FUN_SDP_MSPI_CS0 66U
195-
/** SDP_MSPI CS1 */
195+
/** SDP_MSPI chip select 1 */
196196
#define NRF_FUN_SDP_MSPI_CS1 67U
197-
/** SDP_MSPI CS2 */
197+
/** SDP_MSPI chip select 2 */
198198
#define NRF_FUN_SDP_MSPI_CS2 68U
199-
/** SDP_MSPI CS3 */
199+
/** SDP_MSPI chip select 3 */
200200
#define NRF_FUN_SDP_MSPI_CS3 69U
201-
/** SDP_MSPI CS4 */
201+
/** SDP_MSPI chip select 4 */
202202
#define NRF_FUN_SDP_MSPI_CS4 70U
203+
/** High-Performance Framework MSPI clock pin */
204+
#define NRF_FUN_HPF_MSPI_SCK NRF_FUN_SDP_MSPI_SCK
205+
/** High-Performance Framework MSPI data pin 0 */
206+
#define NRF_FUN_HPF_MSPI_DQ0 NRF_FUN_SDP_MSPI_DQ0
207+
/** High-Performance Framework MSPI data pin 1 */
208+
#define NRF_FUN_HPF_MSPI_DQ1 NRF_FUN_SDP_MSPI_DQ1
209+
/** High-Performance Framework MSPI data pin 2 */
210+
#define NRF_FUN_HPF_MSPI_DQ2 NRF_FUN_SDP_MSPI_DQ2
211+
/** High-Performance Framework MSPI data pin 3 */
212+
#define NRF_FUN_HPF_MSPI_DQ3 NRF_FUN_SDP_MSPI_DQ3
213+
/** High-Performance Framework MSPI data pin 4 */
214+
#define NRF_FUN_HPF_MSPI_DQ4 NRF_FUN_SDP_MSPI_DQ4
215+
/** High-Performance Framework MSPI data pin 5 */
216+
#define NRF_FUN_HPF_MSPI_DQ5 NRF_FUN_SDP_MSPI_DQ5
217+
/** High-Performance Framework MSPI data pin 6 */
218+
#define NRF_FUN_HPF_MSPI_DQ6 NRF_FUN_SDP_MSPI_DQ6
219+
/** High-Performance Framework MSPI data pin 7 */
220+
#define NRF_FUN_HPF_MSPI_DQ7 NRF_FUN_SDP_MSPI_DQ7
221+
/** High-Performance Framework MSPI chip select pin 0 */
222+
#define NRF_FUN_HPF_MSPI_CS0 NRF_FUN_SDP_MSPI_CS0
223+
/** High-Performance Framework MSPI chip select pin 1 */
224+
#define NRF_FUN_HPF_MSPI_CS1 NRF_FUN_SDP_MSPI_CS1
225+
/** High-Performance Framework MSPI chip select pin 2 */
226+
#define NRF_FUN_HPF_MSPI_CS2 NRF_FUN_SDP_MSPI_CS2
227+
/** High-Performance Framework MSPI chip select pin 3 */
228+
#define NRF_FUN_HPF_MSPI_CS3 NRF_FUN_SDP_MSPI_CS3
229+
/** High-Performance Framework MSPI chip select pin 4 */
230+
#define NRF_FUN_HPF_MSPI_CS4 NRF_FUN_SDP_MSPI_CS4
203231
/** TDM SCK in master mode */
204232
#define NRF_FUN_TDM_SCK_M 71U
205233
/** TDM SCK in slave mode */

0 commit comments

Comments
 (0)