/linux-4.1.27/kernel/irq/ |
D | generic-chip.c | 37 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/ |
D | gamecon.c | 89 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/ |
D | gpio-mpc5200.c | 57 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 …]
|
D | gpio-mb86s7x.c | 41 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()
|
D | gpio-pl061.c | 54 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 …]
|
D | gpio-sch.c | 44 #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()
|
D | gpio-xtensa.c | 76 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()
|
D | gpio-rc5t583.c | 42 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()
|
D | gpio-generic.c | 138 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 …]
|
D | gpio-ucb1400.c | 15 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()
|
D | gpio-tps65912.c | 29 #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()
|
D | gpio-mpc8xxx.c | 70 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
|
D | gpio-74xx-mmio.c | 81 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()
|
D | gpio-da9055.c | 43 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()
|
D | gpio-ks8695.c | 99 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()
|
D | gpio-max732x.c | 161 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 …]
|
D | gpio-tps6586x.c | 46 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()
|
D | gpio-74x164.c | 29 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()
|
D | gpio-mc9s08dz60.c | 32 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()
|
D | gpio-da9052.c | 64 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()
|
D | gpio-palmas.c | 43 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()
|
D | gpio-pca953x.c | 101 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 …]
|
D | gpio-it8761e.c | 78 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()
|
D | gpio-tps65910.c | 35 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()
|
D | gpio-xgene.c | 55 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()
|
D | gpio-stmpe.c | 125 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()
|
D | gpiolib-of.c | 38 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
|
D | gpio-mxs.c | 88 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()
|
D | gpio-xilinx.c | 92 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()
|
D | gpio-tc3589x.c | 104 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
|
D | gpio-stp-xway.c | 82 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()
|
D | gpio-altera.c | 125 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()
|
D | gpio-vf610.c | 35 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
|
D | gpio-mvebu.c | 310 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
|
D | gpio-lynxpoint.c | 151 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
|
D | gpio-mm-lantiq.c | 62 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()
|
D | gpio-ml-ioh.c | 259 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
|
D | gpio-xgene-sb.c | 53 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()
|
D | gpio-adnp.c | 342 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
|
D | gpio-pch.c | 238 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
|
D | gpio-mxc.c | 171 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()
|
D | gpio-sta2x11.c | 234 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
|
D | gpio-rcar.c | 86 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
|
D | gpio-dln2.c | 304 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
|
D | gpio-sodaville.c | 45 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
|
D | gpio-grgpio.c | 95 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
|
D | gpio-intel-mid.c | 81 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
|
D | gpio-tb10x.c | 60 struct gpio_chip gc; member 232 struct irq_chip_generic *gc; in tb10x_gpio_probe() local
|
D | gpio-dwapb.c | 109 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
|
D | gpio-sx150x.c | 297 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()
|
D | gpio-adp5520.c | 94 struct gpio_chip *gc; in adp5520_gpio_probe() local
|
D | gpio-timberdale.c | 228 struct gpio_chip *gc; in timbgpio_probe() local
|
D | gpio-samsung.c | 728 struct gpio_chip *gc = &chip->chip; in samsung_gpiolib_add() local 765 struct gpio_chip *gc = &chip->chip; in s3c24xx_gpiolib_add_chips() local
|
D | gpio-adp5588.c | 367 struct gpio_chip *gc; in adp5588_gpio_probe() local
|
D | gpio-crystalcove.c | 88 static inline struct crystalcove_gpio *to_cg(struct gpio_chip *gc) in to_cg()
|
D | gpio-davinci.c | 178 static int davinci_gpio_of_xlate(struct gpio_chip *gc, in davinci_gpio_of_xlate()
|
D | gpio-tz1090.c | 412 struct irq_chip_generic *gc; in tz1090_gpio_bank_probe() local
|
D | gpio-lpc32xx.c | 532 static int lpc32xx_of_xlate(struct gpio_chip *gc, in lpc32xx_of_xlate()
|
D | gpiolib-acpi.c | 52 static int acpi_gpiochip_find(struct gpio_chip *gc, void *data) in acpi_gpiochip_find()
|
D | gpio-pxa.c | 285 static int pxa_gpio_of_xlate(struct gpio_chip *gc, in pxa_gpio_of_xlate()
|
/linux-4.1.27/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
|
D | irq-atmel-aic5.c | 74 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 …]
|
D | irq-tb10x.c | 43 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
|
D | irq-brcmstb-l2.c | 57 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
|
D | irq-orion.c | 40 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
|
D | irq-sunxi-nmi.c | 50 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
|
D | irq-dw-apb-ictl.c | 32 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
|
D | irq-bcm7120-l2.c | 65 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
|
D | irq-digicolor.c | 39 struct irq_chip_generic *gc = dgc->gc[0]; in digicolor_handle_irq() local 61 struct irq_chip_generic *gc; in digicolor_set_gc() local
|
D | irq-zevio.c | 46 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
|
D | irq-atmel-aic-common.c | 50 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
|
D | irq-nvic.c | 89 struct irq_chip_generic *gc; in nvic_of_init() local
|
D | irq-moxart.c | 66 struct irq_chip_generic *gc; in moxart_of_intc_init() local
|
D | irq-omap-intc.c | 204 struct irq_chip_generic *gc; in omap_alloc_gc_of() local 230 struct irq_chip_generic *gc; in omap_alloc_gc_legacy() local
|
D | irq-sirfsoc.c | 33 struct irq_chip_generic *gc; in sirfsoc_alloc_gc() local
|
D | irq-imgpdc.c | 300 struct irq_chip_generic *gc; in pdc_intc_probe() local
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | gpio.c | 41 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/ |
D | pinctrl-amd.c | 38 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 …]
|
D | pinctrl-rockchip.c | 223 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 …]
|
D | pinctrl-amd.h | 95 struct gpio_chip gc; member
|
D | pinctrl-st.c | 815 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/ |
D | of_gpio.h | 40 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()
|
D | basic_mmio_gpio.h | 30 struct gpio_chip gc; member 62 static inline struct bgpio_chip *to_bgpio_chip(struct gpio_chip *gc) in to_bgpio_chip()
|
D | irq.h | 797 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()
|
D | irqdomain.h | 119 struct irq_domain_chip_generic *gc; member
|
D | ucb1400.h | 87 struct gpio_chip gc; member
|
D | hyperv.h | 992 g8, g9, ga, gb, gc, gd, ge, gf) \ argument
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | simple_gpio.c | 45 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
|
D | ppc4xx_gpio.c | 76 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
|
D | cpm1.c | 546 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
|
D | cpm_common.c | 252 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/ |
D | pinctrl-cygnus-gpio.c | 91 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/ |
D | irq.c | 57 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
|
D | gpio.c | 101 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/ |
D | gpio.c | 60 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/ |
D | mcu_mpc8349emitx.c | 41 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/ |
D | avic.c | 93 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
|
D | irq-common.c | 27 struct irq_chip_generic *gc; in mxc_set_irq_fiq() local
|
D | tzic.c | 82 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/ |
D | bcma_driver_gmac_cmn.h | 89 #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/ |
D | leds-pca9532.c | 246 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()
|
D | leds-tca6507.c | 603 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()
|
D | leds-ss4200.c | 348 u32 gc = 0; in ich7_lpc_probe() local
|
/linux-4.1.27/drivers/mfd/ |
D | jz4740-adc.c | 60 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
|
D | sm501.c | 882 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/ |
D | mpc52xx_gpt.c | 99 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/ |
D | pinctrl-msm.c | 71 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/ |
D | driver_gmac_cmn.c | 11 void bcma_core_gmac_cmn_init(struct bcma_drv_gmac_cmn *gc) in bcma_core_gmac_cmn_init()
|
D | bcma_private.h | 182 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/ |
D | pinctrl-sirf.c | 254 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/ |
D | irq.c | 25 struct irq_chip_generic *gc; in orion_irq_init() local
|
D | gpio.c | 359 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/ |
D | svcauth_gss.c | 660 __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/ |
D | pinctrl-samsung.c | 58 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
|
D | pinctrl-exynos5440.c | 116 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/ |
D | eata_pio.c | 621 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/ |
D | pinctrl-plgpio.c | 282 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/ |
D | pinctrl-baytrail.c | 457 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
|
D | pinctrl-intel.c | 667 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
|
D | pinctrl-cherryview.c | 1246 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/ |
D | irq.c | 51 struct irq_chip_generic *gc; in davinci_alloc_gc() local
|
/linux-4.1.27/arch/sh/boards/mach-se/7343/ |
D | irq.c | 72 struct irq_chip_generic *gc; in se7343_gc_init() local
|
/linux-4.1.27/arch/sh/boards/mach-se/7722/ |
D | irq.c | 71 struct irq_chip_generic *gc; in se7722_gc_init() local
|
/linux-4.1.27/include/net/ |
D | dst_ops.h | 17 int (*gc)(struct dst_ops *ops); member
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
D | queue.h | 45 struct timer_list gc; member
|
/linux-4.1.27/include/linux/pinctrl/ |
D | pinctrl.h | 68 struct gpio_chip *gc; member
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
D | g_ffs.c | 485 struct gfs_configuration *gc = in gfs_do_config() local
|
/linux-4.1.27/drivers/md/bcache/ |
D | btree.c | 1245 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/ |
D | ip_set_bitmap_port.c | 43 struct timer_list gc; /* garbage collection */ member
|
D | ip_set_bitmap_ip.c | 50 struct timer_list gc; /* garbage collection */ member
|
D | ip_set_bitmap_ipmac.c | 54 struct timer_list gc; /* garbage collector */ member
|
D | ip_set_list_set.c | 42 struct timer_list gc; /* garbage collection */ member
|
D | ip_set_hash_gen.h | 275 struct timer_list gc; /* garbage collection when timeout enabled */ member
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | prm_common.c | 271 struct irq_chip_generic *gc; in omap_prcm_register_chain_handler() local
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
D | rsi_91x_mgmt.c | 283 u16 gc[20] = {0xf0, 0xf0, 0xf0, 0xf0, in rsi_load_radio_caps() local
|
/linux-4.1.27/drivers/input/keyboard/ |
D | adp5588-keys.c | 51 struct gpio_chip gc; member
|
D | adp5589-keys.c | 242 struct gpio_chip gc; member
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | vme_pio2.h | 237 struct gpio_chip gc; member
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | ad7879.c | 114 struct gpio_chip gc; member
|
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_layer.h | 365 struct drm_flip_work gc; member
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 515 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/ |
D | ipu-common.c | 1080 struct irq_chip_generic *gc; in ipu_irq_init() local
|
/linux-4.1.27/sound/pci/ali5451/ |
D | ali5451.c | 497 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/ |
D | hid-cp2112.c | 162 struct gpio_chip gc; member
|
/linux-4.1.27/drivers/tty/ |
D | n_gsm.c | 2036 struct gsm_control *gc; in gsm_cleanup_mux() local
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/ |
D | main.c | 2200 u32 gc, gm; in brcms_c_gpio_init() local
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
D | cvmx-pciercx-defs.h | 2117 uint32_t gc:1; member
|