/linux-3.3/kernel/irq/ |
D | generic-chip.c | 41 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 77 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_clr_bit() local 95 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_unmask_enable_reg() local 110 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_set_bit() local 124 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_ack_clr_bit() local 138 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_mask_disable_reg_and_ack() local 153 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_eoi() local 171 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in irq_gc_set_wake() local 201 struct irq_chip_generic *gc; in irq_alloc_generic_chip() local [all …]
|
/linux-3.3/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 219 static int mpc52xx_simple_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_get() 231 __mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __mpc52xx_simple_gpio_set() 246 mpc52xx_simple_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc52xx_simple_gpio_set() 259 static int mpc52xx_simple_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc52xx_simple_gpio_dir_in() [all …]
|
D | gpio-sch.c | 44 static int sch_gpio_core_direction_in(struct gpio_chip *gc, unsigned gpio_num) in sch_gpio_core_direction_in() 63 static int sch_gpio_core_get(struct gpio_chip *gc, unsigned gpio_num) in sch_gpio_core_get() 75 static void sch_gpio_core_set(struct gpio_chip *gc, unsigned gpio_num, int val) in sch_gpio_core_set() 94 static int sch_gpio_core_direction_out(struct gpio_chip *gc, in sch_gpio_core_direction_out() 124 static int sch_gpio_resume_direction_in(struct gpio_chip *gc, in sch_gpio_resume_direction_in() 140 static int sch_gpio_resume_get(struct gpio_chip *gc, unsigned gpio_num) in sch_gpio_resume_get() 145 static void sch_gpio_resume_set(struct gpio_chip *gc, in sch_gpio_resume_set() 162 static int sch_gpio_resume_direction_out(struct gpio_chip *gc, in sch_gpio_resume_direction_out()
|
D | gpio-tps65910.c | 23 static int tps65910_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_get() 36 static void tps65910_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_set() 49 static int tps65910_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_output() 61 static int tps65910_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_input()
|
D | gpio-generic.c | 118 static int bgpio_get(struct gpio_chip *gc, unsigned int gpio) in bgpio_get() 125 static void bgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set() 143 static void bgpio_set_with_clear(struct gpio_chip *gc, unsigned int gpio, in bgpio_set_with_clear() 155 static void bgpio_set_set(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_set_set() 173 static int bgpio_simple_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_simple_dir_in() 178 static int bgpio_simple_dir_out(struct gpio_chip *gc, unsigned int gpio, in bgpio_simple_dir_out() 186 static int bgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in bgpio_dir_in() 201 static int bgpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_dir_out() 218 static int bgpio_dir_in_inv(struct gpio_chip *gc, unsigned int gpio) in bgpio_dir_in_inv() 233 static int bgpio_dir_out_inv(struct gpio_chip *gc, unsigned int gpio, int val) in bgpio_dir_out_inv()
|
D | gpio-ucb1400.c | 17 static int ucb1400_gpio_dir_in(struct gpio_chip *gc, unsigned off) in ucb1400_gpio_dir_in() 25 static int ucb1400_gpio_dir_out(struct gpio_chip *gc, unsigned off, int val) in ucb1400_gpio_dir_out() 34 static int ucb1400_gpio_get(struct gpio_chip *gc, unsigned off) in ucb1400_gpio_get() 41 static void ucb1400_gpio_set(struct gpio_chip *gc, unsigned off, int val) in ucb1400_gpio_set()
|
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-pl061.c | 61 struct gpio_chip gc; member 68 static int pl061_direction_input(struct gpio_chip *gc, unsigned offset) in pl061_direction_input() 86 static int pl061_direction_output(struct gpio_chip *gc, unsigned offset, in pl061_direction_output() 112 static int pl061_get_value(struct gpio_chip *gc, unsigned offset) in pl061_get_value() 119 static void pl061_set_value(struct gpio_chip *gc, unsigned offset, int value) in pl061_set_value() 126 static int pl061_to_irq(struct gpio_chip *gc, unsigned offset) in pl061_to_irq() 138 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in pl061_irq_type() local
|
D | gpio-tps65912.c | 29 static int tps65912_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_get() 42 static void tps65912_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_set() 55 static int tps65912_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_output() 67 static int tps65912_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_input()
|
D | gpio-74x164.c | 27 static struct gen_74x164_chip *gpio_to_74x164_chip(struct gpio_chip *gc) in gpio_to_74x164_chip() 38 static int gen_74x164_get_value(struct gpio_chip *gc, unsigned offset) in gen_74x164_get_value() 50 static void gen_74x164_set_value(struct gpio_chip *gc, in gen_74x164_set_value() 65 static int gen_74x164_direction_output(struct gpio_chip *gc, in gen_74x164_direction_output()
|
D | gpio-mpc8xxx.c | 67 static int mpc8572_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8572_gpio_get() 78 static int mpc8xxx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in mpc8xxx_gpio_get() 85 static void mpc8xxx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mpc8xxx_gpio_set() 103 static int mpc8xxx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in mpc8xxx_gpio_dir_in() 118 static int mpc8xxx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc8xxx_gpio_dir_out() 135 static int mpc5121_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mpc5121_gpio_dir_out() 144 static int mpc8xxx_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mpc8xxx_gpio_to_irq() 333 struct gpio_chip *gc; in mpc8xxx_add_controller() local
|
D | gpio-xilinx.c | 44 static int xgpio_get(struct gpio_chip *gc, unsigned int gpio) in xgpio_get() 60 static void xgpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in xgpio_set() 88 static int xgpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in xgpio_dir_in() 116 static int xgpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in xgpio_dir_out()
|
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-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-mxs.c | 69 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_irq_type() local 141 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_wake_irq() local 154 struct irq_chip_generic *gc; in mxs_gpio_init_gc() local 173 static int mxs_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in mxs_gpio_to_irq()
|
/linux-3.3/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-3.3/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() 79 static inline int of_gpio_simple_xlate(struct gpio_chip *gc, in of_gpio_simple_xlate() 86 static inline void of_gpiochip_add(struct gpio_chip *gc) { } in of_gpiochip_add() 87 static inline void of_gpiochip_remove(struct gpio_chip *gc) { } in of_gpiochip_remove()
|
/linux-3.3/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
|
/linux-3.3/arch/mips/jz4740/ |
D | irq.c | 54 static void jz4740_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) in jz4740_irq_set_mask() 64 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_suspend() local 70 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in jz4740_irq_resume() local 81 struct irq_chip_generic *gc; in arch_init_irq() local
|
/linux-3.3/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-3.3/drivers/of/ |
D | gpio.c | 38 struct gpio_chip *gc; in of_get_named_gpio_flags() local 125 int of_gpio_simple_xlate(struct gpio_chip *gc, in of_gpio_simple_xlate() 175 struct gpio_chip *gc = &mm_gc->gc; in of_mm_gpiochip_add() local
|
/linux-3.3/arch/arm/plat-mxc/ |
D | irq-common.c | 26 struct irq_chip_generic *gc; in imx_irq_set_priority() local 45 struct irq_chip_generic *gc; in mxc_set_irq_fiq() local
|
/linux-3.3/arch/powerpc/platforms/83xx/ |
D | mcu_mpc8349emitx.c | 42 struct gpio_chip gc; member 101 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set() 116 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out() 125 struct gpio_chip *gc = &mcu->gc; in mcu_gpiochip_add() local
|