| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpiolib.c | 138 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *gc, in gpiochip_get_desc() 212 struct gpio_chip *gc; in gpiod_get_direction() local 337 static int gpiochip_set_desc_names(struct gpio_chip *gc) in gpiochip_set_desc_names() 407 static unsigned long *gpiochip_allocate_mask(struct gpio_chip *gc) in gpiochip_allocate_mask() 421 static int gpiochip_alloc_valid_mask(struct gpio_chip *gc) in gpiochip_alloc_valid_mask() 433 static int gpiochip_init_valid_mask(struct gpio_chip *gc) in gpiochip_init_valid_mask() 443 static void gpiochip_free_valid_mask(struct gpio_chip *gc) in gpiochip_free_valid_mask() 449 static int gpiochip_add_pin_ranges(struct gpio_chip *gc) in gpiochip_add_pin_ranges() 457 bool gpiochip_line_is_valid(const struct gpio_chip *gc, in gpiochip_line_is_valid() 518 static void gpiochip_machine_hog(struct gpio_chip *gc, struct gpiod_hog *hog) in gpiochip_machine_hog() [all …]
|
| D | gpio-mmio.c | 125 static unsigned long bgpio_line2mask(struct gpio_chip *gc, unsigned int line) in bgpio_line2mask() 132 static int bgpio_get_set(struct gpio_chip *gc, unsigned int gpio) in bgpio_get_set() 147 static int bgpio_get_set_multiple(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_set_multiple() 167 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get() 175 static int bgpio_get_multiple(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_multiple() 187 static int bgpio_get_multiple_be(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_multiple_be() 214 static void bgpio_set_none(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_none() 218 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set() 235 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear() 246 static void bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_set() [all …]
|
| D | gpio-mpc5200.c | 44 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() 247 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_dir_in() [all …]
|
| D | gpio-reg.c | 14 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()
|
| D | gpio-mpc8xxx.c | 39 struct gpio_chip gc; member 65 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get() 78 static int mpc5121_gpio_dir_out(struct gpio_chip *gc, in mpc5121_gpio_dir_out() 89 static int mpc5125_gpio_dir_out(struct gpio_chip *gc, in mpc5125_gpio_dir_out() 100 static int mpc8xxx_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mpc8xxx_gpio_to_irq() 113 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_gpio_irq_cascade() local 128 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_unmask() local 143 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_mask() local 158 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_ack() local 167 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_set_type() local [all …]
|
| D | gpio-pl061.c | 54 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() 118 static void pl061_set_value(struct gpio_chip *gc, unsigned offset, int value) in pl061_set_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 [all …]
|
| D | gpio-ep93xx.c | 51 struct gpio_chip gc; member 57 struct ep93xx_gpio_chip gc[EP93XX_GPIO_CHIP_NUM]; member 62 static struct ep93xx_gpio_irq_chip *to_ep93xx_gpio_irq_chip(struct gpio_chip *gc) in to_ep93xx_gpio_irq_chip() 95 static void ep93xx_gpio_int_debounce(struct gpio_chip *gc, in ep93xx_gpio_int_debounce() 113 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in ep93xx_gpio_ab_irq_handler() local 159 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_ack() local 174 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_mask_ack() local 190 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_mask() local 200 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_unmask() local 215 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_type() local [all …]
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-mmio.c | 127 static unsigned long bgpio_line2mask(struct gpio_chip *gc, unsigned int line) in bgpio_line2mask() 134 static int bgpio_get_set(struct gpio_chip *gc, unsigned int gpio) in bgpio_get_set() 149 static int bgpio_get_set_multiple(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_set_multiple() 169 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get() 177 static int bgpio_get_multiple(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_multiple() 189 static int bgpio_get_multiple_be(struct gpio_chip *gc, unsigned long *mask, in bgpio_get_multiple_be() 216 static void bgpio_set_none(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_none() 220 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set() 237 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear() 248 static void bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_set() [all …]
|
| D | gpiolib.c | 159 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *gc, in gpiochip_get_desc() 235 struct gpio_chip *gc; in gpiod_get_direction() local 354 static int gpiochip_set_desc_names(struct gpio_chip *gc) in gpiochip_set_desc_names() 454 static unsigned long *gpiochip_allocate_mask(struct gpio_chip *gc) in gpiochip_allocate_mask() 474 static unsigned int gpiochip_count_reserved_ranges(struct gpio_chip *gc) in gpiochip_count_reserved_ranges() 487 static int gpiochip_apply_reserved_ranges(struct gpio_chip *gc) in gpiochip_apply_reserved_ranges() 523 static int gpiochip_init_valid_mask(struct gpio_chip *gc) in gpiochip_init_valid_mask() 546 static void gpiochip_free_valid_mask(struct gpio_chip *gc) in gpiochip_free_valid_mask() 551 static int gpiochip_add_pin_ranges(struct gpio_chip *gc) in gpiochip_add_pin_ranges() 567 bool gpiochip_line_is_valid(const struct gpio_chip *gc, in gpiochip_line_is_valid() [all …]
|
| D | gpio-mpc5200.c | 44 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() 247 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_dir_in() [all …]
|
| D | gpio-pl061.c | 55 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() 118 static void pl061_set_value(struct gpio_chip *gc, unsigned offset, int value) in pl061_set_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 250 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pl061_irq_unmask() local [all …]
|
| D | gpio-reg.c | 22 struct gpio_chip gc; member 33 static int gpio_reg_get_direction(struct gpio_chip *gc, unsigned offset) in gpio_reg_get_direction() 41 static int gpio_reg_direction_output(struct gpio_chip *gc, unsigned offset, in gpio_reg_direction_output() 53 static int gpio_reg_direction_input(struct gpio_chip *gc, unsigned offset) in gpio_reg_direction_input() 60 static void gpio_reg_set(struct gpio_chip *gc, unsigned offset, int value) in gpio_reg_set() 77 static int gpio_reg_get(struct gpio_chip *gc, unsigned offset) in gpio_reg_get() 95 static void gpio_reg_set_multiple(struct gpio_chip *gc, unsigned long *mask, in gpio_reg_set_multiple() 107 static int gpio_reg_to_irq(struct gpio_chip *gc, unsigned offset) in gpio_reg_to_irq() 181 int gpio_reg_resume(struct gpio_chip *gc) in gpio_reg_resume()
|
| D | gpio-mpc8xxx.c | 36 struct gpio_chip gc; member 62 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get() 75 static int mpc5121_gpio_dir_out(struct gpio_chip *gc, in mpc5121_gpio_dir_out() 86 static int mpc5125_gpio_dir_out(struct gpio_chip *gc, in mpc5125_gpio_dir_out() 97 static int mpc8xxx_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mpc8xxx_gpio_to_irq() 110 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_gpio_irq_cascade() local 125 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_unmask() local 140 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_mask() local 155 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_ack() local 164 struct gpio_chip *gc = &mpc8xxx_gc->gc; in mpc8xxx_irq_set_type() local [all …]
|
| D | gpio-mockup.c | 50 struct gpio_chip gc; member 89 static int gpio_mockup_get(struct gpio_chip *gc, unsigned int offset) in gpio_mockup_get() 101 static int gpio_mockup_get_multiple(struct gpio_chip *gc, in gpio_mockup_get_multiple() 123 static void gpio_mockup_set(struct gpio_chip *gc, in gpio_mockup_set() 133 static void gpio_mockup_set_multiple(struct gpio_chip *gc, in gpio_mockup_set_multiple() 148 struct gpio_chip *gc = &chip->gc; in gpio_mockup_apply_pull() local 193 static int gpio_mockup_set_config(struct gpio_chip *gc, in gpio_mockup_set_config() 209 static int gpio_mockup_dirout(struct gpio_chip *gc, in gpio_mockup_dirout() 222 static int gpio_mockup_dirin(struct gpio_chip *gc, unsigned int offset) in gpio_mockup_dirin() 233 static int gpio_mockup_get_direction(struct gpio_chip *gc, unsigned int offset) in gpio_mockup_get_direction() [all …]
|
| D | gpio-ep93xx.c | 53 struct gpio_chip gc; member 59 struct ep93xx_gpio_chip gc[EP93XX_GPIO_CHIP_NUM]; member 64 static struct ep93xx_gpio_irq_chip *to_ep93xx_gpio_irq_chip(struct gpio_chip *gc) in to_ep93xx_gpio_irq_chip() 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 193 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_mask() local 204 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_unmask() local 220 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ep93xx_gpio_irq_type() local [all …]
|
| D | gpio-mb86s7x.c | 37 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()
|
| D | gpio-max77650.c | 36 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()
|
| /kernel/linux/linux-5.10/kernel/irq/ |
| D | generic-chip.c | 38 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg() local 57 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_set_bit() local 77 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit() local 97 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg() local 113 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit() local 129 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit() local 152 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_and_ack_set() local 169 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi() local 189 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake() local 214 void irq_init_generic_chip(struct irq_chip_generic *gc, const char *name, in irq_init_generic_chip() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/ |
| D | gdma_main.c | 23 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_pf_regs() local 40 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_vf_regs() local 55 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_registers() local 65 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_max_resources() local 111 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_hwc_timeout() local 130 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_detect_devices() local 167 int mana_gd_send_request(struct gdma_context *gc, u32 req_len, const void *req, in mana_gd_send_request() 176 int mana_gd_alloc_memory(struct gdma_context *gc, unsigned int length, in mana_gd_alloc_memory() 203 static int mana_gd_create_hw_eq(struct gdma_context *gc, in mana_gd_create_hw_eq() 240 struct gdma_context *gc = queue->gdma_dev->gdma_context; in mana_gd_disable_queue() local [all …]
|
| /kernel/linux/linux-6.6/kernel/irq/ |
| D | generic-chip.c | 39 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 116 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit() local 132 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit() local 155 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_and_ack_set() local 172 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi() local 192 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake() local 218 void irq_init_generic_chip(struct irq_chip_generic *gc, const char *name, in irq_init_generic_chip() [all …]
|
| /kernel/linux/linux-5.10/drivers/lightnvm/ |
| D | pblk-gc.c | 33 struct pblk_gc *gc = &pblk->gc; in pblk_gc_write() local 57 static void pblk_gc_writer_kick(struct pblk_gc *gc) in pblk_gc_writer_kick() 91 struct pblk_gc *gc = &pblk->gc; in pblk_gc_line_ws() local 185 struct pblk_gc *gc = &pblk->gc; in pblk_gc_line_prepare_ws() local 304 struct pblk_gc *gc = &pblk->gc; in pblk_gc_line() local 323 static void pblk_gc_reader_kick(struct pblk_gc *gc) in pblk_gc_reader_kick() 330 struct pblk_gc *gc = &pblk->gc; in pblk_gc_kick() local 345 struct pblk_gc *gc = &pblk->gc; in pblk_gc_read() local 394 static bool pblk_gc_should_run(struct pblk_gc *gc, struct pblk_rl *rl) in pblk_gc_should_run() 410 struct pblk_gc *gc = &pblk->gc; in pblk_gc_free_full_lines() local [all …]
|
| /kernel/linux/linux-6.6/drivers/input/joystick/ |
| D | gamecon.c | 70 struct gc { struct 72 struct gc_pad pads[GC_MAX_DEVICES]; argument 84 static struct gc *gc_base[3]; argument 130 static void gc_n64_send_command(struct gc *gc, unsigned long cmd, in gc_n64_send_command() 144 static void gc_n64_send_stop_bit(struct gc *gc, unsigned char target) in gc_n64_send_stop_bit() 162 static void gc_n64_read_packet(struct gc *gc, unsigned char *data) in gc_n64_read_packet() 202 static void gc_n64_process_packet(struct gc *gc) in gc_n64_process_packet() 252 struct gc *gc = input_get_drvdata(dev); in gc_n64_play_effect() local 338 static void gc_nes_read_packet(struct gc *gc, int length, unsigned char *data) in gc_nes_read_packet() 355 static void gc_nes_process_packet(struct gc *gc) in gc_nes_process_packet() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/joystick/ |
| D | gamecon.c | 73 struct gc { struct 75 struct gc_pad pads[GC_MAX_DEVICES]; argument 87 static struct gc *gc_base[3]; argument 133 static void gc_n64_send_command(struct gc *gc, unsigned long cmd, in gc_n64_send_command() 147 static void gc_n64_send_stop_bit(struct gc *gc, unsigned char target) in gc_n64_send_stop_bit() 165 static void gc_n64_read_packet(struct gc *gc, unsigned char *data) in gc_n64_read_packet() 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 341 static void gc_nes_read_packet(struct gc *gc, int length, unsigned char *data) in gc_nes_read_packet() 358 static void gc_nes_process_packet(struct gc *gc) in gc_nes_process_packet() [all …]
|
| /kernel/linux/linux-6.6/drivers/irqchip/ |
| D | irq-atmel-aic.c | 64 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
|
| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-atmel-aic.c | 64 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
|