Go to the source code of this file.
◆ NXP_S32_IMCR_IDX_MASK
#define NXP_S32_IMCR_IDX_MASK BIT_MASK(9) |
◆ NXP_S32_IMCR_IDX_SHIFT
#define NXP_S32_IMCR_IDX_SHIFT 7U |
◆ NXP_S32_IMCR_SSS_MASK
#define NXP_S32_IMCR_SSS_MASK BIT_MASK(4) |
◆ NXP_S32_IMCR_SSS_SHIFT
#define NXP_S32_IMCR_SSS_SHIFT 3U |
◆ NXP_S32_MSCR_IDX_MASK
#define NXP_S32_MSCR_IDX_MASK BIT_MASK(9) |
◆ NXP_S32_MSCR_IDX_SHIFT
#define NXP_S32_MSCR_IDX_SHIFT 16U |
◆ NXP_S32_MSCR_SSS_MASK
#define NXP_S32_MSCR_SSS_MASK BIT_MASK(3) |
◆ NXP_S32_MSCR_SSS_SHIFT
#define NXP_S32_MSCR_SSS_SHIFT 0U |
◆ NXP_S32_PINMUX
#define NXP_S32_PINMUX |
( |
|
siul2_idx, |
|
|
|
mscr_idx, |
|
|
|
mscr_sss, |
|
|
|
imcr_idx, |
|
|
|
imcr_sss |
|
) |
| |
Value:
#define NXP_S32_PINMUX_MSCR_SSS(cfg)
Definition: nxp-s32-pinctrl.h:33
#define NXP_S32_PINMUX_SIUL2_IDX(cfg)
Definition: nxp-s32-pinctrl.h:45
#define NXP_S32_PINMUX_MSCR_IDX(cfg)
Definition: nxp-s32-pinctrl.h:42
#define NXP_S32_PINMUX_IMCR_IDX(cfg)
Definition: nxp-s32-pinctrl.h:39
#define NXP_S32_PINMUX_IMCR_SSS(cfg)
Definition: nxp-s32-pinctrl.h:36
Utility macro to build NXP S32 pinmux property for pinctrl nodes.
- Parameters
-
siul2_idx | SIUL2 instance index |
mscr_idx | Multiplexed Signal Configuration Register (MSCR) index |
mscr_sss | Output mux Source Signal Selection (MSCR.SSS) |
imcr_idx | Input Multiplexed Signal Configuration Register (IMCR) index |
imcr_sss | Input mux Source Signal Selection (IMCR.SSS) |
◆ NXP_S32_PINMUX_GET_IMCR_IDX
◆ NXP_S32_PINMUX_GET_IMCR_SSS
◆ NXP_S32_PINMUX_GET_MSCR_IDX
◆ NXP_S32_PINMUX_GET_MSCR_SSS
◆ NXP_S32_PINMUX_GET_SIUL2_IDX
◆ NXP_S32_PINMUX_IMCR_IDX
◆ NXP_S32_PINMUX_IMCR_SSS
◆ NXP_S32_PINMUX_MSCR_IDX
◆ NXP_S32_PINMUX_MSCR_SSS
◆ NXP_S32_PINMUX_SIUL2_IDX
◆ NXP_S32_SIUL2_IDX_MASK
#define NXP_S32_SIUL2_IDX_MASK BIT_MASK(3) |
◆ NXP_S32_SIUL2_IDX_SHIFT
#define NXP_S32_SIUL2_IDX_SHIFT 25U |