Home
last modified time | relevance | path

Searched refs:pin_num (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.h187 u32 pin_num = pin % MUX_PINS_PER_REG; in sunxi_mux_offset() local
188 return pin_num * MUX_PINS_BITS; in sunxi_mux_offset()
202 u32 pin_num = pin % DATA_PINS_PER_REG; in sunxi_data_offset() local
203 return pin_num * DATA_PINS_BITS; in sunxi_data_offset()
217 u32 pin_num = pin % DLEVEL_PINS_PER_REG; in sunxi_dlevel_offset() local
218 return pin_num * DLEVEL_PINS_BITS; in sunxi_dlevel_offset()
232 u32 pin_num = pin % PULL_PINS_PER_REG; in sunxi_pull_offset() local
233 return pin_num * PULL_PINS_BITS; in sunxi_pull_offset()
Dpinctrl-sunxi.c98 const u16 pin_num, in sunxi_pinctrl_desc_find_function_by_pin() argument
106 if (pin->pin.number == pin_num) { in sunxi_pinctrl_desc_find_function_by_pin()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-rockchip.c164 int pin_num, struct regmap **regmap,
497 int pin_num, struct regmap **regmap, in rk2928_calc_pull_reg_and_bit() argument
505 *reg += (pin_num / RK2928_PULL_PINS_PER_REG) * 4; in rk2928_calc_pull_reg_and_bit()
507 *bit = pin_num % RK2928_PULL_PINS_PER_REG; in rk2928_calc_pull_reg_and_bit()
517 int pin_num, struct regmap **regmap, in rk3188_calc_pull_reg_and_bit() argument
523 if (bank->bank_num == 0 && pin_num < 12) { in rk3188_calc_pull_reg_and_bit()
527 *reg += ((pin_num / RK3188_PULL_PINS_PER_REG) * 4); in rk3188_calc_pull_reg_and_bit()
528 *bit = pin_num % RK3188_PULL_PINS_PER_REG; in rk3188_calc_pull_reg_and_bit()
538 *reg += ((pin_num / RK3188_PULL_PINS_PER_REG) * 4); in rk3188_calc_pull_reg_and_bit()
545 *bit = 7 - (pin_num % RK3188_PULL_PINS_PER_REG); in rk3188_calc_pull_reg_and_bit()
[all …]
Dpinctrl-amd.c188 unsigned int bank, i, pin_num; in amd_gpio_dbg_show() local
211 pin_num = AMD_GPIO_PINS_BANK0; in amd_gpio_dbg_show()
215 pin_num = AMD_GPIO_PINS_BANK1 + i; in amd_gpio_dbg_show()
219 pin_num = AMD_GPIO_PINS_BANK2 + i; in amd_gpio_dbg_show()
223 for (; i < pin_num; i++) { in amd_gpio_dbg_show()
Dpinctrl-tz1090.c1424 unsigned int pin_num, mux_group, i, npins; in tz1090_pinctrl_set_mux() local
1439 pin_num = group - ARRAY_SIZE(tz1090_groups); in tz1090_pinctrl_set_mux()
1441 pins = &pin_num; in tz1090_pinctrl_set_mux()
/linux-4.1.27/drivers/media/common/siano/
Dsmscoreapi.c1898 static int get_gpio_pin_params(u32 pin_num, u32 *p_translatedpin_num, in get_gpio_pin_params() argument
1903 if (pin_num <= 1) { in get_gpio_pin_params()
1907 } else if (pin_num >= 2 && pin_num <= 6) { in get_gpio_pin_params()
1911 } else if (pin_num >= 7 && pin_num <= 11) { in get_gpio_pin_params()
1914 } else if (pin_num >= 12 && pin_num <= 15) { in get_gpio_pin_params()
1918 } else if (pin_num == 16) { in get_gpio_pin_params()
1921 } else if (pin_num >= 17 && pin_num <= 24) { in get_gpio_pin_params()
1924 } else if (pin_num == 25) { in get_gpio_pin_params()
1927 } else if (pin_num >= 26 && pin_num <= 28) { in get_gpio_pin_params()
1930 } else if (pin_num == 29) { in get_gpio_pin_params()
[all …]
Dsmscoreapi.h1165 extern int smscore_gpio_configure(struct smscore_device_t *coredev, u8 pin_num,
1167 extern int smscore_gpio_set_level(struct smscore_device_t *coredev, u8 pin_num,
1169 extern int smscore_gpio_get_level(struct smscore_device_t *coredev, u8 pin_num,
/linux-4.1.27/drivers/gpio/
Dgpio-zynq.c113 static inline void zynq_gpio_get_bank_pin(unsigned int pin_num, in zynq_gpio_get_bank_pin() argument
117 switch (pin_num) { in zynq_gpio_get_bank_pin()
120 *bank_pin_num = pin_num; in zynq_gpio_get_bank_pin()
124 *bank_pin_num = pin_num - ZYNQ_GPIO_BANK1_PIN_MIN; in zynq_gpio_get_bank_pin()
128 *bank_pin_num = pin_num - ZYNQ_GPIO_BANK2_PIN_MIN; in zynq_gpio_get_bank_pin()
132 *bank_pin_num = pin_num - ZYNQ_GPIO_BANK3_PIN_MIN; in zynq_gpio_get_bank_pin()
135 WARN(true, "invalid GPIO pin number: %u", pin_num); in zynq_gpio_get_bank_pin()
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-nomadik.h21 #define PRCM_GPIOCR_ALTCX(pin_num,\ argument
27 .pin = pin_num,\
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c320 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) in mtk_pctrl_find_function_by_pin() argument
322 const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num; in mtk_pctrl_find_function_by_pin()
335 u32 pin_num, u32 fnum) in mtk_pctrl_is_function_valid() argument
342 if (pin->pin.number == pin_num) { in mtk_pctrl_is_function_valid()