Searched refs:pin_num (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/pinctrl/
H A Dpinctrl-rockchip.c1281 int pin_num, struct regmap **regmap,
1299 *reg += ((pin_num / PX30_PULL_PINS_PER_REG) * 4);
1300 *bit = (pin_num % PX30_PULL_PINS_PER_REG);
1313 int pin_num, struct regmap **regmap,
1331 *reg += ((pin_num / PX30_DRV_PINS_PER_REG) * 4);
1332 *bit = (pin_num % PX30_DRV_PINS_PER_REG);
1345 int pin_num,
1363 *reg += ((pin_num / pins_per_reg) * 4);
1364 *bit = pin_num % pins_per_reg;
1376 int pin_num, struc
1280 px30_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1312 px30_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1344 px30_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1375 rv1108_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1406 rv1108_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1438 rv1108_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1469 rv1126_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1506 rv1126_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1544 rv1126_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1579 rk3308_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1599 rk2928_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1617 rk3128_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1639 rk3188_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1676 rk3288_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1712 rk3288_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1744 rk3228_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1763 rk3228_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1782 rk3308_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1801 rk3308_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1821 rk3368_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1854 rk3368_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1888 rk3399_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1920 rk3399_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1949 rk3568_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
1982 rk3568_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2117 rk3588_calc_pull_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2142 rk3588_calc_drv_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2167 rk3588_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2198 rockchip_get_drive_perpin(struct rockchip_pin_bank *bank, int pin_num) argument
2277 rockchip_set_drive_perpin(struct rockchip_pin_bank *bank, int pin_num, int strength) argument
2403 rockchip_get_pull(struct rockchip_pin_bank *bank, int pin_num) argument
2459 rockchip_set_pull(struct rockchip_pin_bank *bank, int pin_num, int pull) argument
2541 rk3328_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2564 rk3568_calc_schmitt_reg_and_bit(struct rockchip_pin_bank *bank, int pin_num, struct regmap **regmap, int *reg, u8 *bit) argument
2587 rockchip_get_schmitt(struct rockchip_pin_bank *bank, int pin_num) argument
2615 rockchip_set_schmitt(struct rockchip_pin_bank *bank, int pin_num, int enable) argument
[all...]
H A Dpinctrl-rockchip.h401 int pin_num, struct regmap **regmap,
404 int pin_num, struct regmap **regmap,
407 int pin_num, struct regmap **regmap,
H A Dpinctrl-digicolor.c115 static void dc_client_sel(int pin_num, int *reg, int *bit) argument
117 *bit = (pin_num % PINS_PER_COLLECTION) * 2;
118 *reg = GP_CLIENTSEL(pin_num/PINS_PER_COLLECTION);
H A Dpinctrl-amd.c193 unsigned int bank, i, pin_num; local
221 pin_num = AMD_GPIO_PINS_BANK0;
225 pin_num = AMD_GPIO_PINS_BANK1 + i;
229 pin_num = AMD_GPIO_PINS_BANK2 + i;
233 pin_num = AMD_GPIO_PINS_BANK3 + i;
241 for (; i < pin_num; i++) {
/linux-master/drivers/media/common/siano/
H A Dsmscoreapi.c1888 static int get_gpio_pin_params(u32 pin_num, u32 *p_translatedpin_num, argument
1893 if (pin_num <= 1) {
1897 } else if (pin_num >= 2 && pin_num <= 6) {
1901 } else if (pin_num >= 7 && pin_num <= 11) {
1904 } else if (pin_num >= 12 && pin_num <= 15) {
1908 } else if (pin_num == 16) {
1911 } else if (pin_num >
1938 smscore_gpio_configure(struct smscore_device_t *coredev, u8 pin_num, struct smscore_config_gpio *p_gpio_config) argument
2017 smscore_gpio_set_level(struct smscore_device_t *coredev, u8 pin_num, u8 new_level) argument
2065 smscore_gpio_get_level(struct smscore_device_t *coredev, u8 pin_num, u8 *level) argument
[all...]
H 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-master/include/linux/gpio/
H A Dgpio-nomadik.h87 #define PRCM_GPIOCR_ALTCX(pin_num,\
93 .pin = pin_num,\
/linux-master/drivers/pinctrl/sunplus/
H A Dsppctl.c825 u8 pin_num, pin_type, pin_func; local
854 pin_num = FIELD_GET(GENMASK(31, 24), dt_pin);
856 if (pin_num >= sppctl_pins_all_sz) {
873 pin_num = FIELD_GET(GENMASK(31, 24), dt_pin);
882 (*map)[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_num);
897 (*map)[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_num);
910 (*map)[i].data.mux.group = pin_get_name(pctldev, pin_num);
/linux-master/drivers/gpio/
H A Dgpio-zynq.c182 * @pin_num: gpio pin number within the device
191 static inline void zynq_gpio_get_bank_pin(unsigned int pin_num, argument
199 if ((pin_num >= gpio->p_data->bank_min[bank]) &&
200 (pin_num <= gpio->p_data->bank_max[bank])) {
202 *bank_pin_num = pin_num -
211 WARN(true, "invalid GPIO pin number: %u", pin_num);
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-paris.c369 mtk_pctrl_find_function_by_pin(struct mtk_pinctrl *hw, u32 pin_num, u32 fnum)
371 const struct mtk_pin_desc *pin = hw->soc->pins + pin_num;
383 static bool mtk_pctrl_is_function_valid(struct mtk_pinctrl *hw, u32 pin_num, argument
391 if (pin->number == pin_num) {
397 mtk_pctrl_is_function_valid(struct mtk_pinctrl *hw, u32 pin_num, u32 fnum) argument
H A Dpinctrl-mtk-common.c457 struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum)
459 const struct mtk_desc_pin *pin = pctl->devdata->pins + pin_num;
472 u32 pin_num, u32 fnum)
479 if (pin->pin.number == pin_num) {
456 mtk_pctrl_find_function_by_pin( struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) argument
471 mtk_pctrl_is_function_valid(struct mtk_pinctrl *pctl, u32 pin_num, u32 fnum) argument
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ptp_hw.h282 int ice_get_cgu_rclk_pin_info(struct ice_hw *hw, u8 *base_idx, u8 *pin_num);
H A Dice_ptp_hw.c3910 * @pin_num: returns number of recovered clock pins available on device
3919 int ice_get_cgu_rclk_pin_info(struct ice_hw *hw, u8 *base_idx, u8 *pin_num) argument
3932 *pin_num = ICE_E810_RCLK_PINS_NUM;
3945 *pin_num = ICE_E82X_RCLK_PINS_NUM;
/linux-master/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c529 u32 pin_num, u32 fnum)
537 if (pin->pin.number != pin_num)
549 dev_err(pctl->dev, "invalid function %d on pin %d .\n", fnum, pin_num);
528 stm32_pctrl_is_function_valid(struct stm32_pinctrl *pctl, u32 pin_num, u32 fnum) argument
/linux-master/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c171 const u16 pin_num,
179 if (pin->pin.number == pin_num) {
170 sunxi_pinctrl_desc_find_function_by_pin(struct sunxi_pinctrl *pctl, const u16 pin_num, const char *func_name) argument
/linux-master/drivers/usb/misc/
H A Dusb-ljca.c95 u8 pin_num; member in struct:ljca_bank_descriptor

Completed in 264 milliseconds