Home
last modified time | relevance | path

Searched refs:nmk_gpio_chip (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-nomadik.c42 void __nmk_gpio_set_slpm(struct nmk_gpio_chip *nmk_chip, unsigned int offset, in __nmk_gpio_set_slpm()
59 static void __nmk_gpio_set_output(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_output()
68 void __nmk_gpio_make_output(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_make_output()
80 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_ack()
92 static void __nmk_gpio_irq_modify(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_irq_modify()
133 static void __nmk_gpio_set_wake(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_wake()
153 static void nmk_gpio_irq_maskunmask(struct nmk_gpio_chip *nmk_chip, in nmk_gpio_irq_maskunmask()
175 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_mask()
184 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_unmask()
193 struct nmk_gpio_chip *nmk_chi in nmk_gpio_irq_set_wake()
[all...]
/linux/include/linux/gpio/
H A Dgpio-nomadik.h54 struct nmk_gpio_chip { struct
279 void __nmk_gpio_make_output(struct nmk_gpio_chip *nmk_chip,
281 void __nmk_gpio_set_slpm(struct nmk_gpio_chip *nmk_chip, unsigned int offset,
283 struct nmk_gpio_chip *nmk_gpio_populate_chip(struct fwnode_handle *fwnode,
288 extern struct nmk_gpio_chip *nmk_gpio_chips[NMK_MAX_BANKS];
55 chipnmk_gpio_chip global() argument
56 addrnmk_gpio_chip global() argument
57 clknmk_gpio_chip global() argument
58 banknmk_gpio_chip global() argument
59 set_ioforcenmk_gpio_chip global() argument
60 locknmk_gpio_chip global() argument
61 sleepmodenmk_gpio_chip global() argument
62 is_mobileye_socnmk_gpio_chip global() argument
64 edge_risingnmk_gpio_chip global() argument
65 edge_fallingnmk_gpio_chip global() argument
66 real_wakenmk_gpio_chip global() argument
67 rwimscnmk_gpio_chip global() argument
68 fwimscnmk_gpio_chip global() argument
69 rimscnmk_gpio_chip global() argument
70 fimscnmk_gpio_chip global() argument
71 pull_upnmk_gpio_chip global() argument
72 loweminmk_gpio_chip global() argument
/linux/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c212 struct nmk_gpio_chip *nmk_gpio_chips[NMK_MAX_BANKS];
216 static void __nmk_gpio_set_mode(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_mode()
231 static void __nmk_gpio_set_pull(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_pull()
255 static void __nmk_gpio_set_lowemi(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_lowemi()
272 static void __nmk_gpio_make_input(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_make_input()
278 static void __nmk_gpio_set_mode_safe(struct nmk_gpio_chip *nmk_chip, in __nmk_gpio_set_mode_safe()
306 nmk_gpio_disable_lazy_irq(struct nmk_gpio_chip *nmk_chip, unsigned int offset) in nmk_gpio_disable_lazy_irq()
447 struct nmk_gpio_chip *chip = nmk_gpio_chips[i]; in nmk_gpio_glitch_slpm_init()
475 struct nmk_gpio_chip *chip = nmk_gpio_chips[i]; in nmk_gpio_glitch_slpm_restore()
548 static struct nmk_gpio_chip *find_nmk_gpio_from_pi
[all...]