Lines Matching +full:write +full:- +full:bit +full:- +full:idx
4 * SPDX-License-Identifier: Apache-2.0
29 #define MCUX_IMX_INPUT_ENABLE_SHIFT 31 /* Shift to a bit not used by IOMUXC_SW_PAD_CTL */
98 uint8_t gpr_shift: 5; /* bitshift for GPR register write */
101 uint8_t gpr_val: 1; /* value to write to GPR register */
110 uint32_t pin_ctrl_flags; /* value to write to IOMUXC_SW_PAD_CTL register */
135 #define Z_PINCTRL_PINMUX(group_id, pin_prop, idx) \ argument
136 MCUX_IMX_PINMUX(DT_PHANDLE_BY_IDX(group_id, pin_prop, idx))
138 #define Z_PINCTRL_STATE_PIN_INIT(group_id, pin_prop, idx) \ argument
140 .pinmux = Z_PINCTRL_PINMUX(group_id, pin_prop, idx), \
141 IF_ENABLED(DT_PROP(DT_PHANDLE_BY_IDX(group_id, pin_prop, idx), pin_pue), \
143 IF_ENABLED(DT_PROP(DT_PHANDLE_BY_IDX(group_id, pin_prop, idx), pin_pdrv), \
145 IF_ENABLED(DT_PROP(DT_PHANDLE_BY_IDX(group_id, pin_prop, idx), pin_lpsr), \
147 IF_ENABLED(DT_PROP(DT_PHANDLE_BY_IDX(group_id, pin_prop, idx), pin_snvs), \