Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/pinctrl/
A Dpinctrl-rockchip.c1346 int pin_num, in px30_calc_schmitt_reg_and_bit() argument
1440 int pin_num, in rv1108_calc_schmitt_reg_and_bit() argument
1546 int pin_num, in rv1126_calc_schmitt_reg_and_bit() argument
1937 *bit = (pin_num % 8) * 3; in rk3399_calc_drv_reg_and_bit()
1939 *bit = (pin_num % 8) * 2; in rk3399_calc_drv_reg_and_bit()
2169 int pin_num, in rk3588_calc_schmitt_reg_and_bit() argument
2200 int pin_num) in rockchip_get_drive_perpin() argument
2448 if (ctrl->type == RK3568 && bank->bank_num == 0 && pin_num >= 27 && pin_num <= 30) { in rockchip_get_pull()
2461 int pin_num, int pull) in rockchip_set_pull() argument
2543 int pin_num, in rk3328_calc_schmitt_reg_and_bit() argument
[all …]
A Dpinctrl-rockchip.h401 int pin_num, struct regmap **regmap,
404 int pin_num, struct regmap **regmap,
407 int pin_num, struct regmap **regmap,
A Dpinctrl-digicolor.c115 static void dc_client_sel(int pin_num, int *reg, int *bit) in dc_client_sel() argument
117 *bit = (pin_num % PINS_PER_COLLECTION) * 2; in dc_client_sel()
118 *reg = GP_CLIENTSEL(pin_num/PINS_PER_COLLECTION); in dc_client_sel()
A Dpinctrl-amd.c201 unsigned int bank, i, pin_num; in amd_gpio_dbg_show() local
230 pin_num = AMD_GPIO_PINS_BANK0; in amd_gpio_dbg_show()
234 pin_num = AMD_GPIO_PINS_BANK1 + i; in amd_gpio_dbg_show()
238 pin_num = AMD_GPIO_PINS_BANK2 + i; in amd_gpio_dbg_show()
242 pin_num = AMD_GPIO_PINS_BANK3 + i; in amd_gpio_dbg_show()
249 for (; i < pin_num; i++) { in amd_gpio_dbg_show()
A Dpinctrl-thunderbay.c52 #define THB_GPIO_REG_OFFSET(pin_num) ((pin_num) * (0x4)) argument
/linux-6.3-rc2/drivers/media/common/siano/
A Dsmscoreapi.c1893 if (pin_num <= 1) { in get_gpio_pin_params()
1897 } else if (pin_num >= 2 && pin_num <= 6) { in get_gpio_pin_params()
1901 } else if (pin_num >= 7 && pin_num <= 11) { in get_gpio_pin_params()
1904 } else if (pin_num >= 12 && pin_num <= 15) { in get_gpio_pin_params()
1908 } else if (pin_num == 16) { in get_gpio_pin_params()
1911 } else if (pin_num >= 17 && pin_num <= 24) { in get_gpio_pin_params()
1914 } else if (pin_num == 25) { in get_gpio_pin_params()
1917 } else if (pin_num >= 26 && pin_num <= 28) { in get_gpio_pin_params()
1920 } else if (pin_num == 29) { in get_gpio_pin_params()
1924 } else if (pin_num == 30) { in get_gpio_pin_params()
[all …]
A Dsmscoreapi.h1153 extern int smscore_gpio_configure(struct smscore_device_t *coredev, u8 pin_num,
1155 extern int smscore_gpio_set_level(struct smscore_device_t *coredev, u8 pin_num,
1157 extern int smscore_gpio_get_level(struct smscore_device_t *coredev, u8 pin_num,
/linux-6.3-rc2/drivers/pinctrl/nomadik/
A Dpinctrl-nomadik.h26 #define PRCM_GPIOCR_ALTCX(pin_num,\ argument
32 .pin = pin_num,\
/linux-6.3-rc2/drivers/pinctrl/sunplus/
A Dsppctl.c826 u8 pin_num, pin_type, pin_func; in sppctl_dt_node_to_map() local
860 pin_num = FIELD_GET(GENMASK(31, 24), dt_pin); in sppctl_dt_node_to_map()
862 if (pin_num >= sppctl_pins_all_sz) { in sppctl_dt_node_to_map()
875 pin_num = FIELD_GET(GENMASK(31, 24), dt_pin); in sppctl_dt_node_to_map()
884 (*map)[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_num); in sppctl_dt_node_to_map()
897 (*map)[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_num); in sppctl_dt_node_to_map()
908 (*map)[i].data.mux.group = pin_get_name(pctldev, pin_num); in sppctl_dt_node_to_map()
/linux-6.3-rc2/drivers/gpio/
A Dgpio-zynq.c191 static inline void zynq_gpio_get_bank_pin(unsigned int pin_num, in zynq_gpio_get_bank_pin() argument
199 if ((pin_num >= gpio->p_data->bank_min[bank]) && in zynq_gpio_get_bank_pin()
200 (pin_num <= gpio->p_data->bank_max[bank])) { in zynq_gpio_get_bank_pin()
202 *bank_pin_num = pin_num - in zynq_gpio_get_bank_pin()
211 WARN(true, "invalid GPIO pin number: %u", pin_num); in zynq_gpio_get_bank_pin()
/linux-6.3-rc2/drivers/pinctrl/mediatek/
A Dpinctrl-paris.c383 mtk_pctrl_find_function_by_pin(struct mtk_pinctrl *hw, u32 pin_num, u32 fnum) in mtk_pctrl_find_function_by_pin() argument
385 const struct mtk_pin_desc *pin = hw->soc->pins + pin_num; in mtk_pctrl_find_function_by_pin()
397 static bool mtk_pctrl_is_function_valid(struct mtk_pinctrl *hw, u32 pin_num, in mtk_pctrl_is_function_valid() argument
405 if (pin->number == pin_num) { in mtk_pctrl_is_function_valid()
A Dpinctrl-mtk-common.c459 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) in mtk_pctrl_find_function_by_pin() argument
461 const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num; in mtk_pctrl_find_function_by_pin()
474 u32 pin_num, u32 fnum) in mtk_pctrl_is_function_valid() argument
481 if (pin->pin.number == pin_num) { in mtk_pctrl_is_function_valid()
/linux-6.3-rc2/drivers/pinctrl/stm32/
A Dpinctrl-stm32.c541 u32 pin_num, u32 fnum) in stm32_pctrl_is_function_valid() argument
549 if (pin->pin.number != pin_num) in stm32_pctrl_is_function_valid()
561 dev_err(pctl->dev, "invalid function %d on pin %d .\n", fnum, pin_num); in stm32_pctrl_is_function_valid()
/linux-6.3-rc2/drivers/pinctrl/sunxi/
A Dpinctrl-sunxi.c174 const u16 pin_num, in sunxi_pinctrl_desc_find_function_by_pin() argument
182 if (pin->pin.number == pin_num) { in sunxi_pinctrl_desc_find_function_by_pin()

Completed in 55 milliseconds