Lines Matching defs:nsp_gpio
69 struct nsp_gpio {
97 * @nsp_gpio: nsp GPIO device
103 static inline void nsp_set_bit(struct nsp_gpio *chip, enum base_type address,
127 static inline bool nsp_get_bit(struct nsp_gpio *chip, enum base_type address,
139 struct nsp_gpio *chip = gpiochip_get_data(gc);
168 struct nsp_gpio *chip = gpiochip_get_data(gc);
187 struct nsp_gpio *chip = gpiochip_get_data(gc);
201 struct nsp_gpio *chip = gpiochip_get_data(gc);
212 struct nsp_gpio *chip = gpiochip_get_data(gc);
223 struct nsp_gpio *chip = gpiochip_get_data(gc);
274 struct nsp_gpio *chip = gpiochip_get_data(gc);
288 struct nsp_gpio *chip = gpiochip_get_data(gc);
302 struct nsp_gpio *chip = gpiochip_get_data(gc);
315 struct nsp_gpio *chip = gpiochip_get_data(gc);
327 struct nsp_gpio *chip = gpiochip_get_data(gc);
354 static int nsp_gpio_set_slew(struct nsp_gpio *chip, unsigned gpio, u32 slew)
364 static int nsp_gpio_set_pull(struct nsp_gpio *chip, unsigned gpio,
379 static void nsp_gpio_get_pull(struct nsp_gpio *chip, unsigned gpio,
390 static int nsp_gpio_set_strength(struct nsp_gpio *chip, unsigned gpio,
419 static int nsp_gpio_get_strength(struct nsp_gpio *chip, unsigned gpio,
463 struct nsp_gpio *chip = pinctrl_dev_get_drvdata(pctldev);
508 struct nsp_gpio *chip = pinctrl_dev_get_drvdata(pctldev);
576 static int nsp_gpio_register_pinconf(struct nsp_gpio *chip)
616 struct nsp_gpio *chip;