Home
last modified time | relevance | path

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

1234567891011

/linux/drivers/gpio/
A Dgpio-mmio.c132 static int bgpio_get_set(struct gpio_chip *gc, unsigned int gpio) in bgpio_get_set()
167 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get()
263 static void bgpio_multiple_get_masks(struct gpio_chip *gc, in bgpio_multiple_get_masks()
281 static void bgpio_set_multiple_single_reg(struct gpio_chip *gc, in bgpio_set_multiple_single_reg()
313 static void bgpio_set_multiple_with_clear(struct gpio_chip *gc, in bgpio_set_multiple_with_clear()
346 static int bgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_dir_in()
419 struct gpio_chip *gc, in bgpio_setup_accessors()
488 static int bgpio_setup_io(struct gpio_chip *gc, in bgpio_setup_io()
539 static int bgpio_setup_direction(struct gpio_chip *gc, in bgpio_setup_direction()
599 int bgpio_init(struct gpio_chip *gc, struct device *dev, in bgpio_init()
[all …]
A Dgpiolib.c216 struct gpio_chip *gc; in gpiod_get_direction() local
1963 struct gpio_chip *gc; in gpiod_free_commit() local
2212 struct gpio_chip *gc; in gpiod_direction_input() local
2402 struct gpio_chip *gc; in gpiod_set_config() local
2501 struct gpio_chip *gc; in gpiod_get_raw_value_commit() local
2798 struct gpio_chip *gc; in gpiod_set_raw_value_commit() local
3092 struct gpio_chip *gc; in gpiod_to_irq() local
3522 struct gpio_chip *gc; in gpiod_add_hogs() local
3586 struct gpio_chip *gc; in gpiod_find() local
4028 struct gpio_chip *gc; in gpiod_hog() local
[all …]
A Dgpio-mpc5200.c44 static int mpc52xx_wkup_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_wkup_gpio_get()
58 __mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_wkup_gpio_set()
73 mpc52xx_wkup_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_wkup_gpio_set()
86 static int mpc52xx_wkup_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_wkup_gpio_dir_in()
109 mpc52xx_wkup_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_wkup_gpio_dir_out()
139 struct gpio_chip *gc; in mpc52xx_wkup_gpiochip_probe() local
208 static int mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_get()
220 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_simple_gpio_set()
234 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_simple_gpio_set()
270 mpc52xx_simple_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_simple_gpio_dir_out()
[all …]
A Dgpio-mpc8xxx.c42 struct gpio_chip gc; member
68 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get()
81 static int mpc5121_gpio_dir_out(struct gpio_chip *gc, in mpc5121_gpio_dir_out()
92 static int mpc5125_gpio_dir_out(struct gpio_chip *gc, in mpc5125_gpio_dir_out()
116 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_gpio_irq_cascade() local
131 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_unmask() local
146 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_mask() local
161 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_ack() local
170 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_set_type() local
200 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc512x_irq_set_type() local
[all …]
A Dgpio-reg.c14 struct gpio_chip gc; member
25 static int gpio_reg_get_direction(struct gpio_chip *gc, unsigned offset) in gpio_reg_get_direction()
33 static int gpio_reg_direction_output(struct gpio_chip *gc, unsigned offset, in gpio_reg_direction_output()
45 static int gpio_reg_direction_input(struct gpio_chip *gc, unsigned offset) in gpio_reg_direction_input()
52 static void gpio_reg_set(struct gpio_chip *gc, unsigned offset, int value) in gpio_reg_set()
69 static int gpio_reg_get(struct gpio_chip *gc, unsigned offset) in gpio_reg_get()
87 static void gpio_reg_set_multiple(struct gpio_chip *gc, unsigned long *mask, in gpio_reg_set_multiple()
99 static int gpio_reg_to_irq(struct gpio_chip *gc, unsigned offset) in gpio_reg_to_irq()
173 int gpio_reg_resume(struct gpio_chip *gc) in gpio_reg_resume()
A Dgpio-pl061.c54 struct gpio_chip gc; member
63 static int pl061_get_direction(struct gpio_chip *gc, unsigned offset) in pl061_get_direction()
73 static int pl061_direction_input(struct gpio_chip *gc, unsigned offset) in pl061_direction_input()
88 static int pl061_direction_output(struct gpio_chip *gc, unsigned offset, in pl061_direction_output()
111 static int pl061_get_value(struct gpio_chip *gc, unsigned offset) in pl061_get_value()
127 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_type() local
217 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in pl061_irq_handler() local
235 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_mask() local
248 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_unmask() local
269 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_ack() local
[all …]
A Dgpio-mockup.c49 struct gpio_chip gc; member
100 static int gpio_mockup_get_multiple(struct gpio_chip *gc, in gpio_mockup_get_multiple()
122 static void gpio_mockup_set(struct gpio_chip *gc, in gpio_mockup_set()
132 static void gpio_mockup_set_multiple(struct gpio_chip *gc, in gpio_mockup_set_multiple()
147 struct gpio_chip *gc = &chip->gc; in gpio_mockup_apply_pull() local
192 static int gpio_mockup_set_config(struct gpio_chip *gc, in gpio_mockup_set_config()
208 static int gpio_mockup_dirout(struct gpio_chip *gc, in gpio_mockup_dirout()
265 struct gpio_chip *gc; in gpio_mockup_debugfs_read() local
348 struct gpio_chip *gc; in gpio_mockup_debugfs_setup() local
379 struct gpio_chip *gc = &chip->gc; in gpio_mockup_dispose_mappings() local
[all …]
A Dgpio-max77650.c36 struct gpio_chip gc; member
40 static int max77650_gpio_direction_input(struct gpio_chip *gc, in max77650_gpio_direction_input()
51 static int max77650_gpio_direction_output(struct gpio_chip *gc, in max77650_gpio_direction_output()
65 static void max77650_gpio_set_value(struct gpio_chip *gc, in max77650_gpio_set_value()
79 static int max77650_gpio_get_value(struct gpio_chip *gc, in max77650_gpio_get_value()
93 static int max77650_gpio_get_direction(struct gpio_chip *gc, in max77650_gpio_get_direction()
107 static int max77650_gpio_set_config(struct gpio_chip *gc, in max77650_gpio_set_config()
133 static int max77650_gpio_to_irq(struct gpio_chip *gc, unsigned int offset) in max77650_gpio_to_irq()
A Dgpio-mb86s7x.c37 struct gpio_chip gc; member
43 static int mb86s70_gpio_request(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_request()
60 static void mb86s70_gpio_free(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_free()
75 static int mb86s70_gpio_direction_input(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_direction_input()
92 static int mb86s70_gpio_direction_output(struct gpio_chip *gc, in mb86s70_gpio_direction_output()
117 static int mb86s70_gpio_get(struct gpio_chip *gc, unsigned gpio) in mb86s70_gpio_get()
124 static void mb86s70_gpio_set(struct gpio_chip *gc, unsigned gpio, int value) in mb86s70_gpio_set()
142 static int mb86s70_gpio_to_irq(struct gpio_chip *gc, unsigned int offset) in mb86s70_gpio_to_irq()
A Dgpio-idt3243x.c21 struct gpio_chip gc; member
29 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in idt_gpio_dispatch() local
50 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in idt_gpio_irq_set_type() local
77 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in idt_gpio_ack() local
85 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in idt_gpio_mask() local
99 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in idt_gpio_unmask() local
111 static int idt_gpio_irq_init_hw(struct gpio_chip *gc) in idt_gpio_irq_init_hw()
A Dgpio-ep93xx.c53 struct gpio_chip gc; member
59 struct ep93xx_gpio_chip gc[EP93XX_GPIO_CHIP_NUM]; member
97 static void ep93xx_gpio_int_debounce(struct gpio_chip *gc, in ep93xx_gpio_int_debounce()
115 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in ep93xx_gpio_ab_irq_handler() local
161 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_ack() local
176 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_mask_ack() local
192 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_mask() local
202 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_unmask() local
217 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_type() local
339 struct gpio_chip *gc = &egc->gc; in ep93xx_gpio_add_bank() local
[all …]
A Dgpio-tps65218.c23 static int tps65218_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65218_gpio_get()
37 static void tps65218_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65218_gpio_set()
54 static int tps65218_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65218_gpio_output()
62 static int tps65218_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65218_gpio_input()
67 static int tps65218_gpio_request(struct gpio_chip *gc, unsigned offset) in tps65218_gpio_request()
138 static int tps65218_gpio_set_config(struct gpio_chip *gc, unsigned offset, in tps65218_gpio_set_config()
A Dgpio-tps68470.c26 struct gpio_chip gc; member
29 static int tps68470_gpio_get(struct gpio_chip *gc, unsigned int offset) in tps68470_gpio_get()
50 static int tps68470_gpio_get_direction(struct gpio_chip *gc, in tps68470_gpio_get_direction()
73 static void tps68470_gpio_set(struct gpio_chip *gc, unsigned int offset, in tps68470_gpio_set()
88 static int tps68470_gpio_output(struct gpio_chip *gc, unsigned int offset, in tps68470_gpio_output()
106 static int tps68470_gpio_input(struct gpio_chip *gc, unsigned int offset) in tps68470_gpio_input()
A Dgpio-rc5t583.c24 static int rc5t583_gpio_get(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_get()
38 static void rc5t583_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in rc5t583_gpio_set()
48 static int rc5t583_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_dir_input()
62 static int rc5t583_gpio_dir_output(struct gpio_chip *gc, unsigned offset, in rc5t583_gpio_dir_output()
78 static int rc5t583_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_to_irq()
88 static void rc5t583_gpio_free(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_free()
A Dgpio-xtensa.c72 static int xtensa_impwire_get_direction(struct gpio_chip *gc, unsigned offset) in xtensa_impwire_get_direction()
77 static int xtensa_impwire_get_value(struct gpio_chip *gc, unsigned offset) in xtensa_impwire_get_value()
89 static void xtensa_impwire_set_value(struct gpio_chip *gc, unsigned offset, in xtensa_impwire_set_value()
95 static int xtensa_expstate_get_direction(struct gpio_chip *gc, unsigned offset) in xtensa_expstate_get_direction()
100 static int xtensa_expstate_get_value(struct gpio_chip *gc, unsigned offset) in xtensa_expstate_get_value()
112 static void xtensa_expstate_set_value(struct gpio_chip *gc, unsigned offset, in xtensa_expstate_set_value()
A Dgpio-rockchip.c164 static void rockchip_gpio_set(struct gpio_chip *gc, unsigned int offset, in rockchip_gpio_set()
175 static int rockchip_gpio_get(struct gpio_chip *gc, unsigned int offset) in rockchip_gpio_get()
187 static int rockchip_gpio_set_debounce(struct gpio_chip *gc, in rockchip_gpio_set_debounce()
248 static int rockchip_gpio_direction_input(struct gpio_chip *gc, in rockchip_gpio_direction_input()
254 static int rockchip_gpio_direction_output(struct gpio_chip *gc, in rockchip_gpio_direction_output()
296 static int rockchip_gpio_to_irq(struct gpio_chip *gc, unsigned int offset) in rockchip_gpio_to_irq()
387 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_set_type() local
470 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_suspend() local
479 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in rockchip_irq_resume() local
498 struct irq_chip_generic *gc; in rockchip_interrupts_register() local
[all …]
A Dgpiolib-of.h27 static inline int of_gpiochip_add(struct gpio_chip *gc) { return 0; } in of_gpiochip_add()
28 static inline void of_gpiochip_remove(struct gpio_chip *gc) { } in of_gpiochip_remove()
33 static inline bool of_gpio_need_valid_mask(const struct gpio_chip *gc) in of_gpio_need_valid_mask()
37 static inline void of_gpio_dev_init(struct gpio_chip *gc, in of_gpio_dev_init()
A Dgpio-tps65912.c23 static int tps65912_gpio_get_direction(struct gpio_chip *gc, in tps65912_gpio_get_direction()
40 static int tps65912_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_direction_input()
48 static int tps65912_gpio_direction_output(struct gpio_chip *gc, in tps65912_gpio_direction_output()
61 static int tps65912_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_get()
76 static void tps65912_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_set()
/linux/kernel/irq/
A Dgeneric-chip.c39 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg() local
59 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_set_bit() local
79 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit() local
99 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg() local
245 struct irq_chip_generic *gc; in irq_alloc_generic_chip() local
292 struct irq_chip_generic *gc; in __irq_alloc_domain_generic_chips() local
389 struct irq_chip_generic *gc; in irq_map_generic_chip() local
439 struct irq_chip_generic *gc; in irq_unmap_generic_chip() local
587 struct irq_chip_generic *gc; in irq_gc_suspend() local
607 struct irq_chip_generic *gc; in irq_gc_resume() local
[all …]
/linux/drivers/net/ethernet/microsoft/mana/
A Dgdma_main.c23 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_registers() local
35 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_max_resources() local
346 struct gdma_context *gc; in mana_gd_process_eq_events() local
389 struct gdma_context *gc; in mana_gd_register_irq() local
434 struct gdma_context *gc; in mana_gd_deregiser_irq() local
527 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_eq() local
599 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_hwc_queue() local
663 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_dma_region() local
717 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_mana_eq() local
1022 struct gdma_context *gc; in mana_gd_post_work_request() local
[all …]
/linux/drivers/input/joystick/
A Dgamecon.c73 struct gc { struct
75 struct gc_pad pads[GC_MAX_DEVICES]; argument
87 static struct gc *gc_base[3]; argument
205 static void gc_n64_process_packet(struct gc *gc) in gc_n64_process_packet()
255 struct gc *gc = input_get_drvdata(dev); in gc_n64_play_effect() local
581 static void gc_psx_read_packet(struct gc *gc, in gc_psx_read_packet()
732 struct gc *gc = from_timer(gc, t, timer); in gc_timer() local
770 struct gc *gc = input_get_drvdata(dev); in gc_open() local
789 struct gc *gc = input_get_drvdata(dev); in gc_close() local
924 struct gc *gc; in gc_attach() local
[all …]
/linux/drivers/irqchip/
A 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
/linux/drivers/pinctrl/renesas/
A Dgpio.c38 static struct sh_pfc *gpio_to_pfc(struct gpio_chip *gc) in gpio_to_pfc()
131 static int gpio_pin_request(struct gpio_chip *gc, unsigned offset) in gpio_pin_request()
142 static void gpio_pin_free(struct gpio_chip *gc, unsigned offset) in gpio_pin_free()
166 static int gpio_pin_direction_input(struct gpio_chip *gc, unsigned offset) in gpio_pin_direction_input()
171 static int gpio_pin_direction_output(struct gpio_chip *gc, unsigned offset, in gpio_pin_direction_output()
179 static int gpio_pin_get(struct gpio_chip *gc, unsigned offset) in gpio_pin_get()
193 static void gpio_pin_set(struct gpio_chip *gc, unsigned offset, int value) in gpio_pin_set()
198 static int gpio_pin_to_irq(struct gpio_chip *gc, unsigned offset) in gpio_pin_to_irq()
218 struct gpio_chip *gc = &chip->gpio_chip; in gpio_pin_setup() local
253 static int gpio_function_request(struct gpio_chip *gc, unsigned offset) in gpio_function_request()
[all …]
/linux/drivers/pinctrl/
A Dpinctrl-da9062.c40 struct gpio_chip gc; member
80 static int da9062_gpio_get(struct gpio_chip *gc, unsigned int offset) in da9062_gpio_get()
109 static void da9062_gpio_set(struct gpio_chip *gc, unsigned int offset, in da9062_gpio_set()
119 static int da9062_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in da9062_gpio_get_direction()
141 static int da9062_gpio_direction_input(struct gpio_chip *gc, in da9062_gpio_direction_input()
168 static int da9062_gpio_direction_output(struct gpio_chip *gc, in da9062_gpio_direction_output()
184 static int da9062_gpio_set_config(struct gpio_chip *gc, unsigned int offset, in da9062_gpio_set_config()
230 static int da9062_gpio_to_irq(struct gpio_chip *gc, unsigned int offset) in da9062_gpio_to_irq()
A Dpinctrl-amd.c39 static int amd_gpio_get_direction(struct gpio_chip *gc, unsigned offset) in amd_gpio_get_direction()
90 static int amd_gpio_get_value(struct gpio_chip *gc, unsigned offset) in amd_gpio_get_value()
184 static int amd_gpio_set_config(struct gpio_chip *gc, unsigned offset, in amd_gpio_set_config()
387 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_enable() local
402 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_disable() local
417 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_mask() local
431 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_unmask() local
445 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_set_wake() local
477 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_eoi() local
492 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_set_type() local
[all …]

Completed in 131 milliseconds

1234567891011