Lines Matching defs:nsp_gpio
58 struct nsp_gpio {
85 * @nsp_gpio: nsp GPIO device
91 static inline void nsp_set_bit(struct nsp_gpio *chip, enum base_type address,
115 static inline bool nsp_get_bit(struct nsp_gpio *chip, enum base_type address,
127 struct nsp_gpio *chip = gpiochip_get_data(gc);
155 struct nsp_gpio *chip = gpiochip_get_data(gc);
174 struct nsp_gpio *chip = gpiochip_get_data(gc);
188 struct nsp_gpio *chip = gpiochip_get_data(gc);
200 struct nsp_gpio *chip = gpiochip_get_data(gc);
212 struct nsp_gpio *chip = gpiochip_get_data(gc);
273 struct nsp_gpio *chip = gpiochip_get_data(gc);
287 struct nsp_gpio *chip = gpiochip_get_data(gc);
301 struct nsp_gpio *chip = gpiochip_get_data(gc);
314 struct nsp_gpio *chip = gpiochip_get_data(gc);
326 struct nsp_gpio *chip = gpiochip_get_data(gc);
353 static int nsp_gpio_set_slew(struct nsp_gpio *chip, unsigned gpio, u32 slew)
363 static int nsp_gpio_set_pull(struct nsp_gpio *chip, unsigned gpio,
378 static void nsp_gpio_get_pull(struct nsp_gpio *chip, unsigned gpio,
389 static int nsp_gpio_set_strength(struct nsp_gpio *chip, unsigned gpio,
418 static int nsp_gpio_get_strength(struct nsp_gpio *chip, unsigned gpio,
462 struct nsp_gpio *chip = pinctrl_dev_get_drvdata(pctldev);
507 struct nsp_gpio *chip = pinctrl_dev_get_drvdata(pctldev);
575 static int nsp_gpio_register_pinconf(struct nsp_gpio *chip)
615 struct nsp_gpio *chip;