Home
last modified time | relevance | path

Searched defs:gc (Results 1 – 147 of 147) sorted by relevance

/linux-4.1.27/kernel/irq/
Dgeneric-chip.c37 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg() local
56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_set_bit() local
76 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit() local
96 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg() local
112 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit() local
128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit() local
143 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg_and_ack() local
159 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi() local
179 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake() local
205 irq_init_generic_chip(struct irq_chip_generic *gc, const char *name, in irq_init_generic_chip()
[all …]
/linux-4.1.27/drivers/input/joystick/
Dgamecon.c89 struct gc { struct
91 struct gc_pad pads[GC_MAX_DEVICES]; argument
102 static struct gc *gc_base[3]; argument
148 static void gc_n64_send_command(struct gc *gc, unsigned long cmd, in gc_n64_send_command()
162 static void gc_n64_send_stop_bit(struct gc *gc, unsigned char target) in gc_n64_send_stop_bit()
180 static void gc_n64_read_packet(struct gc *gc, unsigned char *data) in gc_n64_read_packet()
220 static void gc_n64_process_packet(struct gc *gc) in gc_n64_process_packet()
270 struct gc *gc = input_get_drvdata(dev); in gc_n64_play_effect() local
356 static void gc_nes_read_packet(struct gc *gc, int length, unsigned char *data) in gc_nes_read_packet()
373 static void gc_nes_process_packet(struct gc *gc) in gc_nes_process_packet()
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-mpc5200.c57 static int mpc52xx_wkup_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_wkup_gpio_get()
71 __mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_wkup_gpio_set()
87 mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_wkup_gpio_set()
100 static int mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_wkup_gpio_dir_in()
124 mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_wkup_gpio_dir_out()
155 struct gpio_chip *gc; in mpc52xx_wkup_gpiochip_probe() local
224 static int mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_get()
236 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_simple_gpio_set()
251 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_simple_gpio_set()
264 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_dir_in()
[all …]
Dgpio-mb86s7x.c41 struct gpio_chip gc; member
47 static inline struct mb86s70_gpio_chip *chip_to_mb86s70(struct gpio_chip *gc) in chip_to_mb86s70()
52 static int mb86s70_gpio_request(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_request()
74 static void mb86s70_gpio_free(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_free()
89 static int mb86s70_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_direction_input()
106 static int mb86s70_gpio_direction_output(struct gpio_chip *gc, in mb86s70_gpio_direction_output()
131 static int mb86s70_gpio_get(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_get()
138 static void mb86s70_gpio_set(struct gpio_chip *gc, unsigned gpio, int value) in mb86s70_gpio_set()
Dgpio-pl061.c54 struct gpio_chip gc; member
62 static int pl061_gpio_request(struct gpio_chip *gc, unsigned offset) in pl061_gpio_request()
76 static void pl061_gpio_free(struct gpio_chip *gc, unsigned offset) in pl061_gpio_free()
85 static int pl061_direction_input(struct gpio_chip *gc, unsigned offset) in pl061_direction_input()
103 static int pl061_direction_output(struct gpio_chip *gc, unsigned offset, in pl061_direction_output()
129 static int pl061_get_value(struct gpio_chip *gc, unsigned offset) in pl061_get_value()
136 static void pl061_set_value(struct gpio_chip *gc, unsigned offset, int value) in pl061_set_value()
145 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_type() local
194 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in pl061_irq_handler() local
213 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_mask() local
[all …]
Dgpio-sch.c44 #define to_sch_gpio(gc) container_of(gc, struct sch_gpio, chip) argument
66 static int sch_gpio_reg_get(struct gpio_chip *gc, unsigned gpio, unsigned reg) in sch_gpio_reg_get()
80 static void sch_gpio_reg_set(struct gpio_chip *gc, unsigned gpio, unsigned reg, in sch_gpio_reg_set()
98 static int sch_gpio_direction_in(struct gpio_chip *gc, unsigned gpio_num) in sch_gpio_direction_in()
108 static int sch_gpio_get(struct gpio_chip *gc, unsigned gpio_num) in sch_gpio_get()
113 static void sch_gpio_set(struct gpio_chip *gc, unsigned gpio_num, int val) in sch_gpio_set()
122 static int sch_gpio_direction_out(struct gpio_chip *gc, unsigned gpio_num, in sch_gpio_direction_out()
Dgpio-xtensa.c76 static int xtensa_impwire_get_direction(struct gpio_chip *gc, unsigned offset) in xtensa_impwire_get_direction()
81 static int xtensa_impwire_get_value(struct gpio_chip *gc, unsigned offset) in xtensa_impwire_get_value()
93 static void xtensa_impwire_set_value(struct gpio_chip *gc, unsigned offset, in xtensa_impwire_set_value()
99 static int xtensa_expstate_get_direction(struct gpio_chip *gc, unsigned offset) in xtensa_expstate_get_direction()
104 static int xtensa_expstate_get_value(struct gpio_chip *gc, unsigned offset) in xtensa_expstate_get_value()
116 static void xtensa_expstate_set_value(struct gpio_chip *gc, unsigned offset, in xtensa_expstate_set_value()
Dgpio-rc5t583.c42 static int rc5t583_gpio_get(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_get()
56 static void rc5t583_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in rc5t583_gpio_set()
66 static int rc5t583_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_dir_input()
80 static int rc5t583_gpio_dir_output(struct gpio_chip *gc, unsigned offset, in rc5t583_gpio_dir_output()
96 static int rc5t583_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_to_irq()
106 static void rc5t583_gpio_free(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_free()
Dgpio-generic.c138 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get()
145 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set()
163 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear()
175 static void bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_set()
235 static void bgpio_set_multiple(struct gpio_chip *gc, unsigned long *mask, in bgpio_set_multiple()
243 static void bgpio_set_multiple_set(struct gpio_chip *gc, unsigned long *mask, in bgpio_set_multiple_set()
251 static void bgpio_set_multiple_with_clear(struct gpio_chip *gc, in bgpio_set_multiple_with_clear()
266 static int bgpio_simple_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_simple_dir_in()
271 static int bgpio_simple_dir_out(struct gpio_chip *gc, unsigned int gpio, in bgpio_simple_dir_out()
279 static int bgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_dir_in()
[all …]
Dgpio-ucb1400.c15 static int ucb1400_gpio_dir_in(struct gpio_chip *gc, unsigned off) in ucb1400_gpio_dir_in()
23 static int ucb1400_gpio_dir_out(struct gpio_chip *gc, unsigned off, int val) in ucb1400_gpio_dir_out()
32 static int ucb1400_gpio_get(struct gpio_chip *gc, unsigned off) in ucb1400_gpio_get()
39 static void ucb1400_gpio_set(struct gpio_chip *gc, unsigned off, int val) in ucb1400_gpio_set()
Dgpio-tps65912.c29 #define to_tgd(gc) container_of(gc, struct tps65912_gpio_data, gpio_chip) argument
31 static int tps65912_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_get()
45 static void tps65912_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_set()
59 static int tps65912_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_output()
72 static int tps65912_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_input()
Dgpio-mpc8xxx.c70 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get()
85 static int mpc8xxx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8xxx_gpio_get()
92 static void mpc8xxx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc8xxx_gpio_set()
110 static void mpc8xxx_gpio_set_multiple(struct gpio_chip *gc, in mpc8xxx_gpio_set_multiple()
136 static int mpc8xxx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc8xxx_gpio_dir_in()
151 static int mpc8xxx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc8xxx_gpio_dir_out()
168 static int mpc5121_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc5121_gpio_dir_out()
177 static int mpc8xxx_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mpc8xxx_gpio_to_irq()
352 struct gpio_chip *gc; in mpc8xxx_probe() local
Dgpio-74xx-mmio.c81 static inline struct mmio_74xx_gpio_priv *to_74xx_gpio(struct gpio_chip *gc) in to_74xx_gpio()
88 static int mmio_74xx_get_direction(struct gpio_chip *gc, unsigned offset) in mmio_74xx_get_direction()
95 static int mmio_74xx_dir_in(struct gpio_chip *gc, unsigned int gpio) in mmio_74xx_dir_in()
102 static int mmio_74xx_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mmio_74xx_dir_out()
Dgpio-da9055.c43 static int da9055_gpio_get(struct gpio_chip *gc, unsigned offset) in da9055_gpio_get()
72 static void da9055_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9055_gpio_set()
82 static int da9055_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9055_gpio_direction_input()
97 static int da9055_gpio_direction_output(struct gpio_chip *gc, in da9055_gpio_direction_output()
120 static int da9055_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9055_gpio_to_irq()
Dgpio-ks8695.c99 static int ks8695_gpio_direction_input(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_direction_input()
125 static int ks8695_gpio_direction_output(struct gpio_chip *gc, in ks8695_gpio_direction_output()
160 static void ks8695_gpio_set_value(struct gpio_chip *gc, in ks8695_gpio_set_value()
185 static int ks8695_gpio_get_value(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_get_value()
200 static int ks8695_gpio_to_irq(struct gpio_chip *gc, unsigned int pin) in ks8695_gpio_to_irq()
Dgpio-max732x.c161 static inline struct max732x_chip *to_max732x(struct gpio_chip *gc) in to_max732x()
202 static int max732x_gpio_get_value(struct gpio_chip *gc, unsigned off) in max732x_gpio_get_value()
215 static void max732x_gpio_set_mask(struct gpio_chip *gc, unsigned off, int mask, in max732x_gpio_set_mask()
240 static void max732x_gpio_set_value(struct gpio_chip *gc, unsigned off, int val) in max732x_gpio_set_value()
248 static void max732x_gpio_set_multiple(struct gpio_chip *gc, in max732x_gpio_set_multiple()
260 static int max732x_gpio_direction_input(struct gpio_chip *gc, unsigned off) in max732x_gpio_direction_input()
281 static int max732x_gpio_direction_output(struct gpio_chip *gc, in max732x_gpio_direction_output()
358 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_mask() local
366 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_unmask() local
374 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_bus_lock() local
[all …]
Dgpio-tps6586x.c46 static int tps6586x_gpio_get(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_get()
59 static void tps6586x_gpio_set(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_set()
68 static int tps6586x_gpio_output(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_output()
83 static int tps6586x_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_to_irq()
Dgpio-74x164.c29 static struct gen_74x164_chip *gpio_to_74x164_chip(struct gpio_chip *gc) in gpio_to_74x164_chip()
69 static int gen_74x164_get_value(struct gpio_chip *gc, unsigned offset) in gen_74x164_get_value()
83 static void gen_74x164_set_value(struct gpio_chip *gc, in gen_74x164_set_value()
100 static int gen_74x164_direction_output(struct gpio_chip *gc, in gen_74x164_direction_output()
Dgpio-mc9s08dz60.c32 static inline struct mc9s08dz60 *to_mc9s08dz60(struct gpio_chip *gc) in to_mc9s08dz60()
44 static int mc9s08dz60_get_value(struct gpio_chip *gc, unsigned offset) in mc9s08dz60_get_value()
76 static void mc9s08dz60_set_value(struct gpio_chip *gc, unsigned offset, int val) in mc9s08dz60_set_value()
83 static int mc9s08dz60_direction_output(struct gpio_chip *gc, in mc9s08dz60_direction_output()
Dgpio-da9052.c64 static int da9052_gpio_get(struct gpio_chip *gc, unsigned offset) in da9052_gpio_get()
106 static void da9052_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9052_gpio_set()
132 static int da9052_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9052_gpio_direction_input()
157 static int da9052_gpio_direction_output(struct gpio_chip *gc, in da9052_gpio_direction_output()
183 static int da9052_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9052_gpio_to_irq()
Dgpio-palmas.c43 static int palmas_gpio_get(struct gpio_chip *gc, unsigned offset) in palmas_gpio_get()
74 static void palmas_gpio_set(struct gpio_chip *gc, unsigned offset, in palmas_gpio_set()
96 static int palmas_gpio_output(struct gpio_chip *gc, unsigned offset, in palmas_gpio_output()
118 static int palmas_gpio_input(struct gpio_chip *gc, unsigned offset) in palmas_gpio_input()
135 static int palmas_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in palmas_gpio_to_irq()
Dgpio-pca953x.c101 static inline struct pca953x_chip *to_pca(struct gpio_chip *gc) in to_pca()
206 static int pca953x_gpio_direction_input(struct gpio_chip *gc, unsigned off) in pca953x_gpio_direction_input()
234 static int pca953x_gpio_direction_output(struct gpio_chip *gc, in pca953x_gpio_direction_output()
285 static int pca953x_gpio_get_value(struct gpio_chip *gc, unsigned off) in pca953x_gpio_get_value()
313 static void pca953x_gpio_set_value(struct gpio_chip *gc, unsigned off, int val) in pca953x_gpio_set_value()
346 struct gpio_chip *gc; in pca953x_setup_gpio() local
367 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_mask() local
375 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_unmask() local
383 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_bus_lock() local
391 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_bus_sync_unlock() local
[all …]
Dgpio-it8761e.c78 static int it8761e_gpio_get(struct gpio_chip *gc, unsigned gpio_num) in it8761e_gpio_get()
89 static int it8761e_gpio_direction_in(struct gpio_chip *gc, unsigned gpio_num) in it8761e_gpio_direction_in()
113 static void it8761e_gpio_set(struct gpio_chip *gc, in it8761e_gpio_set()
133 static int it8761e_gpio_direction_out(struct gpio_chip *gc, in it8761e_gpio_direction_out()
Dgpio-tps65910.c35 static int tps65910_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_get()
49 static void tps65910_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_set()
63 static int tps65910_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_output()
76 static int tps65910_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_input()
Dgpio-xgene.c55 static int xgene_gpio_get(struct gpio_chip *gc, unsigned int offset) in xgene_gpio_get()
66 static void __xgene_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in __xgene_gpio_set()
83 static void xgene_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in xgene_gpio_set()
93 static int xgene_gpio_dir_in(struct gpio_chip *gc, unsigned int offset) in xgene_gpio_dir_in()
113 static int xgene_gpio_dir_out(struct gpio_chip *gc, in xgene_gpio_dir_out()
Dgpio-stmpe.c125 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_set_type() local
153 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_lock() local
161 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_sync_unlock() local
195 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_mask() local
206 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in stmpe_gpio_irq_unmask() local
216 struct gpio_chip *gc, in stmpe_dbg_show_one()
275 static void stmpe_dbg_show(struct seq_file *s, struct gpio_chip *gc) in stmpe_dbg_show()
Dgpiolib-of.c38 static int of_gpiochip_find_and_xlate(struct gpio_chip *gc, void *data) in of_gpiochip_find_and_xlate()
240 int of_gpio_simple_xlate(struct gpio_chip *gc, in of_gpio_simple_xlate()
290 struct gpio_chip *gc = &mm_gc->gc; in of_mm_gpiochip_add() local
329 struct gpio_chip *gc = &mm_gc->gc; in of_mm_gpiochip_remove() local
Dgpio-mxs.c88 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_irq_type() local
188 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_wake_irq() local
201 struct irq_chip_generic *gc; in mxs_gpio_init_gc() local
221 static int mxs_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mxs_gpio_to_irq()
230 static int mxs_gpio_get_direction(struct gpio_chip *gc, unsigned offset) in mxs_gpio_get_direction()
Dgpio-xilinx.c92 static int xgpio_get(struct gpio_chip *gc, unsigned int gpio) in xgpio_get()
114 static void xgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in xgpio_set()
146 static int xgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in xgpio_dir_in()
179 static int xgpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in xgpio_dir_out()
Dgpio-tc3589x.c104 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in tc3589x_gpio_irq_set_type() local
132 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in tc3589x_gpio_irq_lock() local
140 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in tc3589x_gpio_irq_sync_unlock() local
169 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in tc3589x_gpio_irq_mask() local
180 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in tc3589x_gpio_irq_unmask() local
Dgpio-stp-xway.c82 struct gpio_chip gc; member
101 static void xway_stp_set(struct gpio_chip *gc, unsigned gpio, int val) in xway_stp_set()
122 static int xway_stp_dir_out(struct gpio_chip *gc, unsigned gpio, int val) in xway_stp_dir_out()
136 static int xway_stp_request(struct gpio_chip *gc, unsigned gpio) in xway_stp_request()
Dgpio-altera.c125 static int altera_gpio_get(struct gpio_chip *gc, unsigned offset) in altera_gpio_get()
134 static void altera_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in altera_gpio_set()
154 static int altera_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in altera_gpio_direction_input()
174 static int altera_gpio_direction_output(struct gpio_chip *gc, in altera_gpio_direction_output()
Dgpio-vf610.c35 struct gpio_chip gc; member
88 static int vf610_gpio_get(struct gpio_chip *gc, unsigned int gpio) in vf610_gpio_get()
96 static void vf610_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in vf610_gpio_set()
223 struct gpio_chip *gc; in vf610_gpio_probe() local
Dgpio-mvebu.c310 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_irq_ack() local
321 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_edge_irq_mask() local
335 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_edge_irq_unmask() local
349 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_level_irq_mask() local
363 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_level_irq_unmask() local
403 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mvebu_gpio_irq_set_type() local
672 struct irq_chip_generic *gc; in mvebu_gpio_probe() local
Dgpio-lynxpoint.c151 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in lp_irq_type() local
240 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in lp_gpio_irq_handler() local
275 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in lp_irq_enable() local
288 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in lp_irq_disable() local
327 struct gpio_chip *gc; in lp_gpio_probe() local
Dgpio-mm-lantiq.c62 static void ltq_mm_set(struct gpio_chip *gc, unsigned offset, int value) in ltq_mm_set()
83 static int ltq_mm_dir_out(struct gpio_chip *gc, unsigned offset, int value) in ltq_mm_dir_out()
Dgpio-ml-ioh.c259 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_type() local
320 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_unmask() local
329 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_mask() local
338 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_disable() local
352 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ioh_irq_enable() local
391 struct irq_chip_generic *gc; in ioh_gpio_alloc_generic_chip() local
Dgpio-xgene-sb.c53 static inline struct xgene_gpio_sb *to_xgene_gpio_sb(struct gpio_chip *gc) in to_xgene_gpio_sb()
72 static int apm_gpio_sb_to_irq(struct gpio_chip *gc, u32 gpio) in apm_gpio_sb_to_irq()
Dgpio-adnp.c342 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_mask() local
352 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_unmask() local
362 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_set_type() local
392 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_bus_lock() local
400 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in adnp_irq_bus_unlock() local
Dgpio-pch.c238 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_type() local
295 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_unmask() local
303 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_mask() local
311 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pch_irq_ack() local
337 struct irq_chip_generic *gc; in pch_gpio_alloc_generic_chip() local
Dgpio-mxc.c171 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_set_irq_type() local
323 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_set_wake_irq() local
344 struct irq_chip_generic *gc; in mxc_gpio_init_gc() local
394 static int mxc_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mxc_gpio_to_irq()
Dgpio-sta2x11.c234 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in gsta_irq_disable() local
257 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in gsta_irq_enable() local
285 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gsta_irq_type() local
325 struct irq_chip_generic *gc; in gsta_alloc_irq_chip() local
Dgpio-rcar.c86 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_disable() local
95 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_enable() local
139 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_type() local
177 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_wake() local
Dgpio-dln2.c304 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in dln2_irq_unmask() local
313 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in dln2_irq_mask() local
322 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in dln2_irq_set_type() local
351 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in dln2_irq_bus_lock() local
359 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in dln2_irq_bus_unlock() local
Dgpio-sodaville.c45 struct irq_chip_generic *gc; member
51 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in sdv_gpio_pub_set_type() local
Dgpio-grgpio.c95 static inline struct grgpio_priv *grgpio_gc_to_priv(struct gpio_chip *gc) in grgpio_gc_to_priv()
120 static int grgpio_to_irq(struct gpio_chip *gc, unsigned offset) in grgpio_to_irq()
346 struct gpio_chip *gc; in grgpio_probe() local
Dgpio-intel-mid.c81 static inline struct intel_mid_gpio *to_intel_gpio_priv(struct gpio_chip *gc) in to_intel_gpio_priv()
187 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_mid_irq_type() local
306 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in intel_mid_irq_handler() local
Dgpio-tb10x.c60 struct gpio_chip gc; member
232 struct irq_chip_generic *gc; in tb10x_gpio_probe() local
Dgpio-dwapb.c109 static int dwapb_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in dwapb_gpio_to_irq()
262 static int dwapb_gpio_set_debounce(struct gpio_chip *gc, in dwapb_gpio_set_debounce()
298 struct gpio_chip *gc = &port->bgc.gc; in dwapb_configure_irqs() local
378 struct gpio_chip *gc = &port->bgc.gc; in dwapb_irq_teardown() local
Dgpio-sx150x.c297 static int sx150x_gpio_get(struct gpio_chip *gc, unsigned offset) in sx150x_gpio_get()
313 static void sx150x_gpio_set(struct gpio_chip *gc, unsigned offset, int val) in sx150x_gpio_set()
327 static int sx150x_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in sx150x_gpio_direction_input()
342 static int sx150x_gpio_direction_output(struct gpio_chip *gc, in sx150x_gpio_direction_output()
Dgpio-adp5520.c94 struct gpio_chip *gc; in adp5520_gpio_probe() local
Dgpio-timberdale.c228 struct gpio_chip *gc; in timbgpio_probe() local
Dgpio-samsung.c728 struct gpio_chip *gc = &chip->chip; in samsung_gpiolib_add() local
765 struct gpio_chip *gc = &chip->chip; in s3c24xx_gpiolib_add_chips() local
Dgpio-adp5588.c367 struct gpio_chip *gc; in adp5588_gpio_probe() local
Dgpio-crystalcove.c88 static inline struct crystalcove_gpio *to_cg(struct gpio_chip *gc) in to_cg()
Dgpio-davinci.c178 static int davinci_gpio_of_xlate(struct gpio_chip *gc, in davinci_gpio_of_xlate()
Dgpio-tz1090.c412 struct irq_chip_generic *gc; in tz1090_gpio_bank_probe() local
Dgpio-lpc32xx.c532 static int lpc32xx_of_xlate(struct gpio_chip *gc, in lpc32xx_of_xlate()
Dgpiolib-acpi.c52 static int acpi_gpiochip_find(struct gpio_chip *gc, void *data) in acpi_gpiochip_find()
Dgpio-pxa.c285 static int pxa_gpio_of_xlate(struct gpio_chip *gc, in pxa_gpio_of_xlate()
/linux-4.1.27/drivers/irqchip/
Dirq-atmel-aic.c64 struct irq_chip_generic *gc = dgc->gc[0]; in aic_handle() local
79 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_retrigger() local
91 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_set_type() local
108 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_suspend() local
118 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_resume() local
128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_pm_shutdown() local
143 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in aic_hw_init() local
178 struct irq_chip_generic *gc; in aic_irq_domain_xlate() local
244 struct irq_chip_generic *gc; in aic_of_init() local
Dirq-atmel-aic5.c74 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_handle() local
92 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_mask() local
110 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_unmask() local
127 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_retrigger() local
142 struct irq_chip_generic *gc = dgc->gc[0]; in aic5_set_type() local
163 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_suspend() local
187 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_resume() local
211 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_pm_shutdown() local
230 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in aic5_hw_init() local
266 struct irq_chip_generic *gc; in aic5_irq_domain_xlate() local
[all …]
Dirq-tb10x.c43 static inline void ab_irqctl_writereg(struct irq_chip_generic *gc, u32 reg, in ab_irqctl_writereg()
49 static inline u32 ab_irqctl_readreg(struct irq_chip_generic *gc, u32 reg) in ab_irqctl_readreg()
56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in tb10x_irq_set_type() local
112 struct irq_chip_generic *gc; in of_tb10x_init_irq() local
Dirq-brcmstb-l2.c57 struct irq_chip_generic *gc = irq_get_domain_generic_chip(b->domain, 0); in brcmstb_l2_intc_irq_handle() local
86 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in brcmstb_l2_intc_suspend() local
103 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in brcmstb_l2_intc_resume() local
121 struct irq_chip_generic *gc; in brcmstb_l2_intc_of_init() local
Dirq-orion.c40 struct irq_chip_generic *gc = in orion_handle_irq() local
78 struct irq_chip_generic *gc = in orion_irq_init() local
114 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0); in orion_bridge_irq_handler() local
145 struct irq_chip_generic *gc; in orion_bridge_irq_init() local
Dirq-sunxi-nmi.c50 static inline void sunxi_sc_nmi_write(struct irq_chip_generic *gc, u32 off, in sunxi_sc_nmi_write()
56 static inline u32 sunxi_sc_nmi_read(struct irq_chip_generic *gc, u32 off) in sunxi_sc_nmi_read()
74 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in sunxi_sc_nmi_set_type() local
125 struct irq_chip_generic *gc; in sunxi_sc_nmi_irq_init() local
Dirq-dw-apb-ictl.c32 struct irq_chip_generic *gc = irq_get_handler_data(irq); in dw_apb_ictl_handler() local
56 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in dw_apb_ictl_resume() local
74 struct irq_chip_generic *gc; in dw_apb_ictl_init() local
Dirq-bcm7120-l2.c65 struct irq_chip_generic *gc = in bcm7120_l2_intc_irq_handle() local
86 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in bcm7120_l2_intc_suspend() local
99 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in bcm7120_l2_intc_resume() local
213 struct irq_chip_generic *gc; in bcm7120_l2_intc_probe() local
Dirq-digicolor.c39 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq() local
61 struct irq_chip_generic *gc; in digicolor_set_gc() local
Dirq-zevio.c46 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(irqd); in zevio_irq_ack() local
79 struct irq_chip_generic *gc; in zevio_of_init() local
Dirq-atmel-aic-common.c50 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic_common_set_type() local
118 struct irq_chip_generic *gc; in aic_common_ext_irq_of_init() local
219 struct irq_chip_generic *gc; in aic_common_of_init() local
Dirq-nvic.c89 struct irq_chip_generic *gc; in nvic_of_init() local
Dirq-moxart.c66 struct irq_chip_generic *gc; in moxart_of_intc_init() local
Dirq-omap-intc.c204 struct irq_chip_generic *gc; in omap_alloc_gc_of() local
230 struct irq_chip_generic *gc; in omap_alloc_gc_legacy() local
Dirq-sirfsoc.c33 struct irq_chip_generic *gc; in sirfsoc_alloc_gc() local
Dirq-imgpdc.c300 struct irq_chip_generic *gc; in pdc_intc_probe() local
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dgpio.c41 static struct sh_pfc_chip *gpio_to_pfc_chip(struct gpio_chip *gc) in gpio_to_pfc_chip()
46 static struct sh_pfc *gpio_to_pfc(struct gpio_chip *gc) in gpio_to_pfc()
138 static int gpio_pin_request(struct gpio_chip *gc, unsigned offset) in gpio_pin_request()
149 static void gpio_pin_free(struct gpio_chip *gc, unsigned offset) in gpio_pin_free()
173 static int gpio_pin_direction_input(struct gpio_chip *gc, unsigned offset) in gpio_pin_direction_input()
178 static int gpio_pin_direction_output(struct gpio_chip *gc, unsigned offset, in gpio_pin_direction_output()
186 static int gpio_pin_get(struct gpio_chip *gc, unsigned offset) in gpio_pin_get()
200 static void gpio_pin_set(struct gpio_chip *gc, unsigned offset, int value) in gpio_pin_set()
205 static int gpio_pin_to_irq(struct gpio_chip *gc, unsigned offset) in gpio_pin_to_irq()
231 struct gpio_chip *gc = &chip->gpio_chip; in gpio_pin_setup() local
[all …]
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-amd.c38 static inline struct amd_gpio *to_amd_gpio(struct gpio_chip *gc) in to_amd_gpio()
43 static int amd_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in amd_gpio_direction_input()
69 static int amd_gpio_direction_output(struct gpio_chip *gc, unsigned offset, in amd_gpio_direction_output()
89 static int amd_gpio_get_value(struct gpio_chip *gc, unsigned offset) in amd_gpio_get_value()
102 static void amd_gpio_set_value(struct gpio_chip *gc, unsigned offset, int value) in amd_gpio_set_value()
118 static int amd_gpio_set_debounce(struct gpio_chip *gc, unsigned offset, in amd_gpio_set_debounce()
184 static void amd_gpio_dbg_show(struct seq_file *s, struct gpio_chip *gc) in amd_gpio_dbg_show()
329 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_enable() local
353 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_disable() local
368 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_mask() local
[all …]
Dpinctrl-rockchip.c223 static inline struct rockchip_pin_bank *gc_to_pin_bank(struct gpio_chip *gc) in gc_to_pin_bank()
1310 static void rockchip_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in rockchip_gpio_set()
1332 static int rockchip_gpio_get(struct gpio_chip *gc, unsigned offset) in rockchip_gpio_get()
1348 static int rockchip_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in rockchip_gpio_direction_input()
1358 static int rockchip_gpio_direction_output(struct gpio_chip *gc, in rockchip_gpio_direction_output()
1369 static int rockchip_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in rockchip_gpio_to_irq()
1460 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_set_type() local
1545 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_suspend() local
1554 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_resume() local
1566 struct irq_chip_generic *gc; in rockchip_interrupts_register() local
[all …]
Dpinctrl-amd.h95 struct gpio_chip gc; member
Dpinctrl-st.c815 static int st_gpio_xlate(struct gpio_chip *gc, in st_gpio_xlate()
1337 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_mask() local
1345 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_unmask() local
1353 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in st_gpio_irq_set_type() local
1467 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in st_gpio_irq_handler() local
/linux-4.1.27/include/linux/
Dof_gpio.h40 struct gpio_chip gc; member
45 static inline struct of_mm_gpio_chip *to_of_mm_gpio_chip(struct gpio_chip *gc) in to_of_mm_gpio_chip()
72 static inline int of_gpio_simple_xlate(struct gpio_chip *gc, in of_gpio_simple_xlate()
79 static inline void of_gpiochip_add(struct gpio_chip *gc) { } in of_gpiochip_add()
80 static inline void of_gpiochip_remove(struct gpio_chip *gc) { } in of_gpiochip_remove()
Dbasic_mmio_gpio.h30 struct gpio_chip gc; member
62 static inline struct bgpio_chip *to_bgpio_chip(struct gpio_chip *gc) in to_bgpio_chip()
Dirq.h797 struct irq_chip_generic *gc[0]; member
841 static inline void irq_gc_lock(struct irq_chip_generic *gc) in irq_gc_lock()
846 static inline void irq_gc_unlock(struct irq_chip_generic *gc) in irq_gc_unlock()
851 static inline void irq_gc_lock(struct irq_chip_generic *gc) { } in irq_gc_lock()
852 static inline void irq_gc_unlock(struct irq_chip_generic *gc) { } in irq_gc_unlock()
855 static inline void irq_reg_writel(struct irq_chip_generic *gc, in irq_reg_writel()
864 static inline u32 irq_reg_readl(struct irq_chip_generic *gc, in irq_reg_readl()
Dirqdomain.h119 struct irq_domain_chip_generic *gc; member
Ducb1400.h87 struct gpio_chip gc; member
Dhyperv.h992 g8, g9, ga, gb, gc, gd, ge, gf) \ argument
/linux-4.1.27/arch/powerpc/sysdev/
Dsimple_gpio.c45 static int u8_gpio_get(struct gpio_chip *gc, unsigned int gpio) in u8_gpio_get()
52 static void u8_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in u8_gpio_set()
70 static int u8_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in u8_gpio_dir_in()
75 static int u8_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in u8_gpio_dir_out()
93 struct gpio_chip *gc; in u8_simple_gpiochip_add() local
Dppc4xx_gpio.c76 static int ppc4xx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_get()
85 __ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __ppc4xx_gpio_set()
97 ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_set()
112 static int ppc4xx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_dir_in()
142 ppc4xx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_dir_out()
184 struct gpio_chip *gc; in ppc4xx_add_gpiochips() local
Dcpm1.c546 static int cpm1_gpio16_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_get()
571 static void cpm1_gpio16_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio16_set()
585 static int cpm1_gpio16_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio16_dir_out()
603 static int cpm1_gpio16_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_dir_in()
624 struct gpio_chip *gc; in cpm1_gpiochip_add16() local
667 static int cpm1_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_get()
692 static void cpm1_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio32_set()
706 static int cpm1_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio32_dir_out()
724 static int cpm1_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_dir_in()
745 struct gpio_chip *gc; in cpm1_gpiochip_add32() local
Dcpm_common.c252 static int cpm2_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_get()
277 static void cpm2_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm2_gpio32_set()
291 static int cpm2_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm2_gpio32_dir_out()
309 static int cpm2_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_dir_in()
330 struct gpio_chip *gc; in cpm2_gpiochip_add32() local
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-cygnus-gpio.c91 struct gpio_chip gc; member
100 static inline struct cygnus_gpio *to_cygnus_gpio(struct gpio_chip *gc) in to_cygnus_gpio()
148 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in cygnus_gpio_irq_handler() local
181 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_ack() local
200 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_set_mask() local
209 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_mask() local
220 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_unmask() local
231 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cygnus_gpio_irq_set_type() local
292 static int cygnus_gpio_request(struct gpio_chip *gc, unsigned offset) in cygnus_gpio_request()
304 static void cygnus_gpio_free(struct gpio_chip *gc, unsigned offset) in cygnus_gpio_free()
[all …]
/linux-4.1.27/arch/mips/jz4740/
Dirq.c57 static void jz4740_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) in jz4740_irq_set_mask()
67 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_suspend() local
73 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_resume() local
84 struct irq_chip_generic *gc; in arch_init_irq() local
Dgpio.c101 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in irq_to_jz_gpio_chip() local
421 struct irq_chip_generic *gc; in jz4740_gpio_chip_init() local
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/
Dgpio.c60 static int qe_gpio_get(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_get()
69 static void qe_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in qe_gpio_set()
89 static int qe_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_dir_in()
104 static int qe_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in qe_gpio_dir_out()
142 struct gpio_chip *gc; in qe_pin_request() local
285 struct gpio_chip *gc; in qe_add_gpiochips() local
/linux-4.1.27/arch/powerpc/platforms/83xx/
Dmcu_mpc8349emitx.c41 struct gpio_chip gc; member
100 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set()
115 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out()
124 struct gpio_chip *gc = &mcu->gc; in mcu_gpiochip_add() local
/linux-4.1.27/arch/arm/mach-imx/
Davic.c93 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_suspend() local
103 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in avic_irq_resume() local
117 struct irq_chip_generic *gc; in avic_init_gc() local
Dirq-common.c27 struct irq_chip_generic *gc; in mxc_set_irq_fiq() local
Dtzic.c82 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in tzic_irq_suspend() local
109 struct irq_chip_generic *gc; in tzic_init_gc() local
/linux-4.1.27/include/linux/bcma/
Dbcma_driver_gmac_cmn.h89 #define gmac_cmn_read16(gc, offset) bcma_read16((gc)->core, offset) argument
90 #define gmac_cmn_read32(gc, offset) bcma_read32((gc)->core, offset) argument
91 #define gmac_cmn_write16(gc, offset, val) bcma_write16((gc)->core, offset, val) argument
92 #define gmac_cmn_write32(gc, offset, val) bcma_write32((gc)->core, offset, val) argument
/linux-4.1.27/drivers/leds/
Dleds-pca9532.c246 static int pca9532_gpio_request_pin(struct gpio_chip *gc, unsigned offset) in pca9532_gpio_request_pin()
257 static void pca9532_gpio_set_value(struct gpio_chip *gc, unsigned offset, int val) in pca9532_gpio_set_value()
270 static int pca9532_gpio_get_value(struct gpio_chip *gc, unsigned offset) in pca9532_gpio_get_value()
280 static int pca9532_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in pca9532_gpio_direction_input()
288 static int pca9532_gpio_direction_output(struct gpio_chip *gc, unsigned offset, int val) in pca9532_gpio_direction_output()
Dleds-tca6507.c603 static void tca6507_gpio_set_value(struct gpio_chip *gc, in tca6507_gpio_set_value()
621 static int tca6507_gpio_direction_output(struct gpio_chip *gc, in tca6507_gpio_direction_output()
Dleds-ss4200.c348 u32 gc = 0; in ich7_lpc_probe() local
/linux-4.1.27/drivers/mfd/
Djz4740-adc.c60 struct irq_chip_generic *gc; member
70 struct irq_chip_generic *gc = irq_desc_get_handler_data(desc); in jz4740_adc_irq_demux() local
207 struct irq_chip_generic *gc; in jz4740_adc_probe() local
Dsm501.c882 static inline struct sm501_gpio_chip *to_sm501_gpio(struct gpio_chip *gc) in to_sm501_gpio()
/linux-4.1.27/arch/powerpc/platforms/52xx/
Dmpc52xx_gpt.c99 struct gpio_chip gc; member
281 static inline struct mpc52xx_gpt_priv *gc_to_mpc52xx_gpt(struct gpio_chip *gc) in gc_to_mpc52xx_gpt()
286 static int mpc52xx_gpt_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_gpt_gpio_get()
294 mpc52xx_gpt_gpio_set(struct gpio_chip *gc, unsigned int gpio, int v) in mpc52xx_gpt_gpio_set()
308 static int mpc52xx_gpt_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_gpt_gpio_dir_in()
323 mpc52xx_gpt_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_gpt_gpio_dir_out()
/linux-4.1.27/drivers/pinctrl/qcom/
Dpinctrl-msm.c71 static inline struct msm_pinctrl *to_msm_pinctrl(struct gpio_chip *gc) in to_msm_pinctrl()
580 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_mask() local
601 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_unmask() local
626 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_ack() local
651 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_type() local
745 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_wake() local
769 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in msm_gpio_irq_handler() local
/linux-4.1.27/drivers/bcma/
Ddriver_gmac_cmn.c11 void bcma_core_gmac_cmn_init(struct bcma_drv_gmac_cmn *gc) in bcma_core_gmac_cmn_init()
Dbcma_private.h182 static inline void bcma_core_gmac_cmn_init(struct bcma_drv_gmac_cmn *gc) in bcma_core_gmac_cmn_init()
/linux-4.1.27/drivers/pinctrl/sirf/
Dpinctrl-sirf.c254 static int sirfsoc_gpio_of_xlate(struct gpio_chip *gc, in sirfsoc_gpio_of_xlate()
402 static inline struct sirfsoc_gpio_chip *to_sirfsoc_gpio(struct gpio_chip *gc) in to_sirfsoc_gpio()
420 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_ack() local
459 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_mask() local
468 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_unmask() local
489 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sirfsoc_gpio_irq_type() local
550 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in sirfsoc_gpio_handle_irq() local
/linux-4.1.27/arch/arm/plat-orion/
Dirq.c25 struct irq_chip_generic *gc; in orion_irq_init() local
Dgpio.c359 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in gpio_irq_set_type() local
503 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in orion_gpio_unmask_irq() local
517 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in orion_gpio_mask_irq() local
536 struct irq_chip_generic *gc; in orion_gpio_init() local
/linux-4.1.27/net/sunrpc/auth_gss/
Dsvcauth_gss.c660 __be32 *rpcstart, struct rpc_gss_wire_cred *gc, __be32 *authp) in gss_verify_header()
950 struct rpc_gss_wire_cred *gc = &svcdata->clcred; in svcauth_gss_set_client() local
991 gss_read_common_verf(struct rpc_gss_wire_cred *gc, in gss_read_common_verf()
1015 gss_read_verf(struct rpc_gss_wire_cred *gc, in gss_read_verf()
1050 struct rpc_gss_wire_cred *gc, __be32 *authp, in gss_read_proxy_verf()
1101 struct rpc_gss_wire_cred *gc, __be32 *authp) in svcauth_gss_legacy_init()
1210 struct rpc_gss_wire_cred *gc, __be32 *authp) in svcauth_gss_proxy_init()
1403 struct rpc_gss_wire_cred *gc; in svcauth_gss_accept() local
1581 struct rpc_gss_wire_cred *gc = &gsd->clcred; in svcauth_gss_wrap_resp_integ() local
1628 struct rpc_gss_wire_cred *gc = &gsd->clcred; in svcauth_gss_wrap_resp_priv() local
[all …]
/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-samsung.c58 static inline struct samsung_pin_bank *gc_to_pin_bank(struct gpio_chip *gc) in gc_to_pin_bank()
528 static void samsung_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in samsung_gpio_set()
550 static int samsung_gpio_get(struct gpio_chip *gc, unsigned offset) in samsung_gpio_get()
569 static int samsung_gpio_set_direction(struct gpio_chip *gc, in samsung_gpio_set_direction()
608 static int samsung_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in samsung_gpio_direction_input()
614 static int samsung_gpio_direction_output(struct gpio_chip *gc, unsigned offset, in samsung_gpio_direction_output()
625 static int samsung_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in samsung_gpio_to_irq()
922 struct gpio_chip *gc; in samsung_gpiolib_register() local
Dpinctrl-exynos5440.c116 struct gpio_chip *gc; member
554 static void exynos5440_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in exynos5440_gpio_set()
568 static int exynos5440_gpio_get(struct gpio_chip *gc, unsigned offset) in exynos5440_gpio_get()
581 static int exynos5440_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in exynos5440_gpio_direction_input()
600 static int exynos5440_gpio_direction_output(struct gpio_chip *gc, unsigned offset, in exynos5440_gpio_direction_output()
622 static int exynos5440_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in exynos5440_gpio_to_irq()
844 struct gpio_chip *gc; in exynos5440_gpiolib_register() local
/linux-4.1.27/drivers/scsi/
Deata_pio.c621 static void print_pio_config(struct get_conf *gc) in print_pio_config()
656 static int register_pio_HBA(long base, struct get_conf *gc, struct pci_dev *pdev) in register_pio_HBA()
915 struct get_conf gc; in eata_pio_detect() local
/linux-4.1.27/drivers/pinctrl/spear/
Dpinctrl-plgpio.c282 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_disable() local
301 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_enable() local
320 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in plgpio_irq_set_type() local
361 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in plgpio_irq_handler() local
/linux-4.1.27/drivers/pinctrl/intel/
Dpinctrl-baytrail.c457 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in byt_irq_ack() local
470 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in byt_irq_unmask() local
505 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in byt_irq_mask() local
556 struct gpio_chip *gc; in byt_gpio_probe() local
Dpinctrl-intel.c667 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_ack() local
688 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_mask_unmask() local
728 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_type() local
772 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in intel_gpio_irq_wake() local
806 static void intel_gpio_community_irq_handler(struct gpio_chip *gc, in intel_gpio_community_irq_handler()
841 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in intel_gpio_irq_handler() local
Dpinctrl-cherryview.c1246 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_ack() local
1263 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_mask_unmask() local
1308 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_startup() local
1340 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in chv_gpio_irq_type() local
1413 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in chv_gpio_irq_handler() local
/linux-4.1.27/arch/arm/mach-davinci/
Dirq.c51 struct irq_chip_generic *gc; in davinci_alloc_gc() local
/linux-4.1.27/arch/sh/boards/mach-se/7343/
Dirq.c72 struct irq_chip_generic *gc; in se7343_gc_init() local
/linux-4.1.27/arch/sh/boards/mach-se/7722/
Dirq.c71 struct irq_chip_generic *gc; in se7722_gc_init() local
/linux-4.1.27/include/net/
Ddst_ops.h17 int (*gc)(struct dst_ops *ops); member
/linux-4.1.27/drivers/net/wireless/cw1200/
Dqueue.h45 struct timer_list gc; member
/linux-4.1.27/include/linux/pinctrl/
Dpinctrl.h68 struct gpio_chip *gc; member
/linux-4.1.27/drivers/usb/gadget/legacy/
Dg_ffs.c485 struct gfs_configuration *gc = in gfs_do_config() local
/linux-4.1.27/drivers/md/bcache/
Dbtree.c1245 static bool btree_gc_mark_node(struct btree *b, struct gc_stat *gc) in btree_gc_mark_node()
1298 struct gc_stat *gc, struct gc_merge_info *r) in btree_gc_coalesce()
1513 struct closure *writes, struct gc_stat *gc) in btree_gc_recurse()
1596 struct closure *writes, struct gc_stat *gc) in bch_btree_gc_root()
/linux-4.1.27/net/netfilter/ipset/
Dip_set_bitmap_port.c43 struct timer_list gc; /* garbage collection */ member
Dip_set_bitmap_ip.c50 struct timer_list gc; /* garbage collection */ member
Dip_set_bitmap_ipmac.c54 struct timer_list gc; /* garbage collector */ member
Dip_set_list_set.c42 struct timer_list gc; /* garbage collection */ member
Dip_set_hash_gen.h275 struct timer_list gc; /* garbage collection when timeout enabled */ member
/linux-4.1.27/arch/arm/mach-omap2/
Dprm_common.c271 struct irq_chip_generic *gc; in omap_prcm_register_chain_handler() local
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mgmt.c283 u16 gc[20] = {0xf0, 0xf0, 0xf0, 0xf0, in rsi_load_radio_caps() local
/linux-4.1.27/drivers/input/keyboard/
Dadp5588-keys.c51 struct gpio_chip gc; member
Dadp5589-keys.c242 struct gpio_chip gc; member
/linux-4.1.27/drivers/staging/vme/devices/
Dvme_pio2.h237 struct gpio_chip gc; member
/linux-4.1.27/drivers/input/touchscreen/
Dad7879.c114 struct gpio_chip gc; member
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_layer.h365 struct drm_flip_work gc; member
/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.c515 static int sunxi_pinctrl_gpio_of_xlate(struct gpio_chip *gc, in sunxi_pinctrl_gpio_of_xlate()
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-common.c1080 struct irq_chip_generic *gc; in ipu_irq_init() local
/linux-4.1.27/sound/pci/ali5451/
Dali5451.c497 unsigned int gc; in snd_ali_enable_address_interrupt() local
507 unsigned int gc; in snd_ali_disable_address_interrupt() local
/linux-4.1.27/drivers/hid/
Dhid-cp2112.c162 struct gpio_chip gc; member
/linux-4.1.27/drivers/tty/
Dn_gsm.c2036 struct gsm_control *gc; in gsm_cleanup_mux() local
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmain.c2200 u32 gc, gm; in brcms_c_gpio_init() local
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-pciercx-defs.h2117 uint32_t gc:1; member