Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dsh_pfc.h226 #define _GP_GPIO(bank, _pin, _name, sfx) \ argument
227 [(bank * 32) + _pin] = { \
228 .pin = (bank * 32) + _pin, \
263 #define PINMUX_GPIO(_pin) \ argument
264 [GPIO_##_pin] = { \
266 .name = __stringify(GPIO_##_pin), \
267 .enum_id = _pin##_DATA, \
271 #define SH_PFC_PIN_CFG(_pin, cfgs) \ argument
273 .pin = _pin, \
274 .name = __stringify(PORT##_pin), \
[all …]
Dpinctrl.c452 static bool sh_pfc_pinconf_validate(struct sh_pfc *pfc, unsigned int _pin, in sh_pfc_pinconf_validate() argument
455 int idx = sh_pfc_get_pin_index(pfc, _pin); in sh_pfc_pinconf_validate()
473 static int sh_pfc_pinconf_get(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_get() argument
482 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_get()
493 bias = pfc->info->ops->get_bias(pfc, _pin); in sh_pfc_pinconf_get()
509 static int sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin, in sh_pfc_pinconf_set() argument
521 if (!sh_pfc_pinconf_validate(pfc, _pin, param)) in sh_pfc_pinconf_set()
532 pfc->info->ops->set_bias(pfc, _pin, param); in sh_pfc_pinconf_set()
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.h47 #define MTK_PIN(_pin, _pad, _chip, _eint, ...) \ argument
49 .pin = _pin, \
116 #define MTK_PIN_DRV_GRP(_pin, _offset, _bit, _grp) \ argument
118 .pin = _pin, \
Dpinctrl-mt8173.c66 #define MTK_PIN_PUPD_SPEC(_pin, _offset, _pupd, _r1, _r0) \ argument
68 .pin = _pin, \
Dpinctrl-mt8135.c44 #define SPEC_PULL(_pin, _pupd_offset, _pupd_bit, _r0_offset, \ argument
47 .pin = _pin, \
/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.h131 #define SUNXI_PIN(_pin, ...) \ argument
133 .pin = _pin, \
/linux-4.1.27/arch/arm/boot/dts/
Dexynos3250-pinctrl.dtsi24 #define PIN_SLP(_pin, _mode, _pull) \ argument
25 _pin { \
26 samsung,pins = #_pin; \
Dexynos4x12-pinctrl.dtsi24 #define PIN_SLP(_pin, _mode, _pull) \ argument
25 _pin { \
26 samsung,pins = #_pin; \
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-bcm281xx.c375 { .number = a, .name = b, .drv_data = &c##_pin }