Home
last modified time | relevance | path

Searched refs:_pin (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.h43 #define STM32_PIN(_pin, ...) \ argument
45 .pin = _pin, \
50 #define STM32_PIN_PKG(_pin, _pkg, ...) \ argument
52 .pin = _pin, \
/linux/rust/kernel/
H A Dtypes.rs331 _pin: PhantomPinned,
342 _pin: PhantomPinned, in uninit()
350 _pin: PhantomPinned, in zeroed()
358 _pin: PhantomPinned,
325 _pin: PhantomPinned, global() field
H A Ddebugfs.rs421 _pin: PhantomPinned, in new()
442 _pin: PhantomPinned in new()
467 _pin: PhantomPinned in dir()
397 _pin: PhantomPinned, global() field
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.h186 #define SUNXI_PIN(_pin, ...) \ argument
188 .pin = _pin, \
193 #define SUNXI_PIN_VARIANT(_pin, _variant, ...) \ argument
195 .pin = _pin, \
/linux/drivers/pinctrl/cix/
H A Dpinctrl-sky1.h26 #define SKY_PINFUNCTION(_pin, _func) \ argument
28 .pin = _pin, \
/linux/drivers/pinctrl/renesas/
H A Dsh_pfc.h616 #define _GP_GPIO(bank, _pin, _name, sfx, cfg) { \ argument
617 .pin = (bank * 32) + _pin, \
671 #define PINMUX_GPIO(_pin) \ argument
672 [GPIO_##_pin] = { \
674 .name = __stringify(GPIO_##_pin), \
675 .enum_id = _pin##_DATA, \
679 #define SH_PFC_PIN_CFG(_pin, cfgs) { \ argument
680 .pin = _pin, \
681 .name = __stringify(PORT##_pin), \
682 .enum_id = PORT##_pin##_DATA, \
[all …]
H A Dpinctrl-rzg2l.c342 int (*pin_to_oen_bit)(struct rzg2l_pinctrl *pctrl, unsigned int _pin);
1258 static int rzg2l_pin_to_oen_bit(struct rzg2l_pinctrl *pctrl, unsigned int _pin) in rzg2l_pin_names_to_oen_bit()
1260 u64 *pin_data = pctrl->desc.pins[_pin].drv_data; in rzg2l_pin_names_to_oen_bit()
1262 u8 pin = RZG2L_PIN_ID_TO_PIN(_pin); in rzg2l_pin_names_to_oen_bit()
1279 static int rzg2l_read_oen(struct rzg2l_pinctrl *pctrl, unsigned int _pin) in rzg3e_pin_to_oen_bit()
1286 bit = pctrl->data->pin_to_oen_bit(pctrl, _pin); in rzg2l_pinctrl_pinconf_get() argument
1318 static int rzg2l_write_oen(struct rzg2l_pinctrl *pctrl, unsigned int _pin, u8 oen) in rzg2l_pinctrl_pinconf_get()
1328 bit = pctrl->data->pin_to_oen_bit(pctrl, _pin); in rzg2l_pinctrl_pinconf_get()
1345 static int rzg3s_pin_to_oen_bit(struct rzg2l_pinctrl *pctrl, unsigned int _pin) in rzg2l_pinctrl_pinconf_get()
1347 u64 *pin_data = pctrl->desc.pins[_pin] in rzg2l_pinctrl_pinconf_get()
1080 rzg2l_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg2l_pin_to_oen_bit() argument
1101 rzg2l_read_oen(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg2l_read_oen() argument
1140 rzg2l_write_oen(struct rzg2l_pinctrl * pctrl,unsigned int _pin,u8 oen) rzg2l_write_oen() argument
1167 rzg3s_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg3s_pin_to_oen_bit() argument
1252 rzg2l_pin_names_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin,const char * const pin_names[],unsigned int count) rzg2l_pin_names_to_oen_bit() argument
1266 rzv2h_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzv2h_pin_to_oen_bit() argument
1276 rzg3e_pin_to_oen_bit(struct rzg2l_pinctrl * pctrl,unsigned int _pin) rzg3e_pin_to_oen_bit() argument
1444 rzg2l_pinctrl_pinconf_set(struct pinctrl_dev * pctldev,unsigned int _pin,unsigned long * _configs,unsigned int num_configs) rzg2l_pinctrl_pinconf_set() argument
[all...]
H A Dpinctrl-rzv2m.c454 unsigned int _pin, in rzv2m_pinctrl_pinconf_get() argument
459 const struct pinctrl_pin_desc *pin = &pctrl->desc.pins[_pin]; in rzv2m_pinctrl_pinconf_get()
476 port = RZV2M_PIN_ID_TO_PORT(_pin); in rzv2m_pinctrl_pinconf_get()
477 bit = RZV2M_PIN_ID_TO_PIN(_pin); in rzv2m_pinctrl_pinconf_get()
479 if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bit)) in rzv2m_pinctrl_pinconf_get()
557 unsigned int _pin, in rzv2m_pinctrl_pinconf_set() argument
562 const struct pinctrl_pin_desc *pin = &pctrl->desc.pins[_pin]; in rzv2m_pinctrl_pinconf_set()
580 port = RZV2M_PIN_ID_TO_PORT(_pin); in rzv2m_pinctrl_pinconf_set()
581 bit = RZV2M_PIN_ID_TO_PIN(_pin); in rzv2m_pinctrl_pinconf_set()
583 if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bi in rzv2m_pinctrl_pinconf_set()
[all...]
/linux/rust/kernel/irq/
H A Drequest.rs194 _pin: PhantomPinned, field
234 _pin: PhantomPinned, in new()
411 _pin: PhantomPinned,
452 _pin: PhantomPinned, in new()
414 _pin: PhantomPinned, global() field
/linux/drivers/pinctrl/visconti/
H A Dpinctrl-common.h26 #define VISCONTI_PIN(_pin, dsel, d_sh, pude, pudsel, p_sh) \ argument
28 .pin = _pin, \
H A Dpinctrl-common.c37 unsigned int _pin, in visconti_pin_config_set() argument
42 const struct visconti_desc_pin *pin = &priv->devdata->pins[_pin]; in visconti_pin_config_set()
49 dev_dbg(priv->dev, "%s: pin = %d (%s)\n", __func__, _pin, pin->pin.name); in visconti_pin_config_set()
/linux/arch/arm64/boot/dts/exynos/
H A Dexynos5433-pinctrl.dtsi14 #define PIN(_pin, _func, _pull, _drv) \ argument
15 pin- ## _pin { \
16 samsung,pins = #_pin; \
22 #define PIN_IN(_pin, _pull, _drv) \ argument
23 PIN(_pin, INPUT, _pull, _drv)
25 #define PIN_OT(_pin, _pull, _drv) \ argument
26 PIN(_pin, OUTPUT, _pull, _drv)
28 #define PIN_F2(_pin, _pull, _drv) \ argument
29 PIN(_pin, 2, _pull, _drv)
/linux/rust/kernel/sync/
H A Dcondvar.rs91 _pin: PhantomPinned, field
105 _pin: PhantomPinned, in new()
H A Dlock.rs115 _pin: PhantomPinned, field
138 _pin: PhantomPinned, in new()
/linux/arch/arm/boot/dts/samsung/
H A Dexynos3250-pinctrl.dtsi14 #define PIN_IN(_pin, _pull, _drv) \ argument
15 pin- ## _pin { \
16 samsung,pins = #_pin; \
22 #define PIN_SLP(_pin, _mode, _pull) \ argument
23 pin- ## _pin { \
24 samsung,pins = #_pin; \
H A Ds5pv210-pinctrl.dtsi17 #define PIN_SLP(_pin, _mode, _pull) \ argument
18 pin- ## _pin { \
19 samsung,pins = #_pin; \
/linux/drivers/pinctrl/
H A Dpinctrl-pistachio.c635 #define PIN_GROUP(_pin, _name) \ argument
638 .pin = PISTACHIO_PIN_##_pin, \
649 #define MFIO_PIN_GROUP(_pin, _func) \ argument
651 .name = "mfio" #_pin, \
652 .pin = PISTACHIO_PIN_MFIO(_pin), \
663 #define MFIO_MUX_PIN_GROUP(_pin, _f0, _f1, _f2, _reg, _shift, _mask) \ argument
665 .name = "mfio" #_pin, \
666 .pin = PISTACHIO_PIN_MFIO(_pin), \
/linux/rust/pin-init/examples/
H A Dmutex.rs110 _pin: PhantomPinned, in lock()
127 _pin: PhantomPinned,
128 _pin: PhantomPinned, global() field
/linux/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c54 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = { \
60 static const struct lochnagar_pin lochnagar##REV##_##ID##_pin = \
73 static const struct lochnagar_pin lochnagar1_##ID##_pin = \
82 static const struct lochnagar_pin lochnagar2_##ID##_pin = \
95 .name = lochnagar##REV##_##ID##_pin.name, \
96 .drv_data = (void *)&lochnagar##REV##_##ID##_pin, \
444 LN_FUNC(lochnagar##REV##_##ID##_pin.name, PIN, OP)
609 .name = lochnagar##REV##_##ID##_pin.name, \
/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mt2701.c30 #define MTK_PINMUX_SPEC(_pin, _offset, _bit) \ argument
32 .pin = _pin, \
H A Dpinctrl-mt8135.c35 #define SPEC_PULL(_pin, _pupd_offset, _pupd_bit, _r0_offset, \ argument
38 .pin = _pin, \
/linux/rust/kernel/list/
H A Darc.rs455 _pin: PhantomPinned,
465 _pin: PhantomPinned,
474 _pin: PhantomPinned, global() field
/linux/rust/kernel/sync/lock/
H A Dglobal.rs52 _pin: PhantomPinned, in new()
/linux/drivers/iio/proximity/
H A Dsx9324.c76 #define SX9324_REG_AFE_PH0_PIN_MASK(_pin) \ argument
77 GENMASK(2 * (_pin) + 1, 2 * (_pin))
/linux/drivers/android/binder/
H A Dpage_range.rs144 _pin: PhantomPinned, field
284 _pin: PhantomPinned, in new()

12