Home
last modified time | relevance | path

Searched defs:gc (Results 51 – 75 of 305) sorted by relevance

12345678910>>...13

/openbmc/linux/drivers/irqchip/
H A Dirq-tb10x.c30 static inline void ab_irqctl_writereg(struct irq_chip_generic *gc, u32 reg, in ab_irqctl_writereg()
36 static inline u32 ab_irqctl_readreg(struct irq_chip_generic *gc, u32 reg) in ab_irqctl_readreg()
43 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in tb10x_irq_set_type() local
101 struct irq_chip_generic *gc; in of_tb10x_init_irq() local
H A Dirq-al-fic.c45 struct irq_chip_generic *gc, in al_fic_set_trigger()
65 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in al_fic_irq_set_type() local
111 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in al_fic_irq_handler() local
128 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in al_fic_irq_retrigger() local
139 struct irq_chip_generic *gc; in al_fic_register() local
H A Dirq-orion.c39 struct irq_chip_generic *gc = in orion_handle_irq() local
76 struct irq_chip_generic *gc = in orion_irq_init() local
112 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, 0); in orion_bridge_irq_handler() local
143 struct irq_chip_generic *gc; in orion_bridge_irq_init() local
H A Dirq-loongson-liointc.c58 struct irq_chip_generic *gc; member
73 struct irq_chip_generic *gc = handler->priv->gc; in liointc_chained_handle_irq() local
101 static void liointc_set_bit(struct irq_chip_generic *gc, in liointc_set_bit()
115 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); in liointc_set_type() local
147 static void liointc_suspend(struct irq_chip_generic *gc) in liointc_suspend()
155 static void liointc_resume(struct irq_chip_generic *gc) in liointc_resume()
207 struct irq_chip_generic *gc; in liointc_init() local
H A Dirq-atmel-aic5.c90 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_mask() local
107 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_unmask() local
160 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_suspend() local
190 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_resume() local
226 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in aic5_pm_shutdown() local
245 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in aic5_hw_init() local
330 struct irq_chip_generic *gc; in aic5_of_init() local
H A Dirq-dw-apb-ictl.c39 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n); in dw_apb_ictl_handle_irq() local
60 struct irq_chip_generic *gc = irq_get_domain_generic_chip(d, n); in dw_apb_ictl_handle_irq_cascaded() local
101 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in dw_apb_ictl_resume() local
120 struct irq_chip_generic *gc; in dw_apb_ictl_init() local
/openbmc/linux/arch/powerpc/platforms/8xx/
H A Dcpm1.c397 static int cpm1_gpio16_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_get()
422 static void cpm1_gpio16_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio16_set()
436 static int cpm1_gpio16_to_irq(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_to_irq()
444 static int cpm1_gpio16_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio16_dir_out()
462 static int cpm1_gpio16_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio16_dir_in()
484 struct gpio_chip *gc; in cpm1_gpiochip_add16() local
534 static int cpm1_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_get()
559 static void cpm1_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm1_gpio32_set()
573 static int cpm1_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm1_gpio32_dir_out()
591 static int cpm1_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm1_gpio32_dir_in()
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpio-sifive.c35 struct gpio_chip gc; member
62 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sifive_gpio_irq_set_type() local
76 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sifive_gpio_irq_enable() local
104 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sifive_gpio_irq_disable() local
117 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in sifive_gpio_irq_eoi() local
158 static int sifive_gpio_child_to_parent_hwirq(struct gpio_chip *gc, in sifive_gpio_child_to_parent_hwirq()
H A Dgpio-da9052.c53 static int da9052_gpio_get(struct gpio_chip *gc, unsigned offset) in da9052_gpio_get()
92 static void da9052_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9052_gpio_set()
118 static int da9052_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9052_gpio_direction_input()
143 static int da9052_gpio_direction_output(struct gpio_chip *gc, in da9052_gpio_direction_output()
169 static int da9052_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9052_gpio_to_irq()
H A Dgpio-visconti.c40 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in visconti_gpio_irq_set_type() local
91 static int visconti_gpio_child_to_parent_hwirq(struct gpio_chip *gc, in visconti_gpio_child_to_parent_hwirq()
125 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in visconti_gpio_mask_irq() local
133 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in visconti_gpio_unmask_irq() local
141 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in visconti_gpio_irq_print_chip() local
H A Dgpio-palmas.c26 static int palmas_gpio_get(struct gpio_chip *gc, unsigned offset) in palmas_gpio_get()
57 static void palmas_gpio_set(struct gpio_chip *gc, unsigned offset, in palmas_gpio_set()
79 static int palmas_gpio_output(struct gpio_chip *gc, unsigned offset, in palmas_gpio_output()
102 static int palmas_gpio_input(struct gpio_chip *gc, unsigned offset) in palmas_gpio_input()
120 static int palmas_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in palmas_gpio_to_irq()
H A Dgpio-max77620.c135 static int max77620_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in max77620_gpio_dir_input()
149 static int max77620_gpio_get(struct gpio_chip *gc, unsigned int offset) in max77620_gpio_get()
167 static int max77620_gpio_dir_output(struct gpio_chip *gc, unsigned int offset, in max77620_gpio_dir_output()
226 static void max77620_gpio_set(struct gpio_chip *gc, unsigned int offset, in max77620_gpio_set()
242 static int max77620_gpio_set_config(struct gpio_chip *gc, unsigned int offset, in max77620_gpio_set_config()
266 static int max77620_gpio_irq_init_hw(struct gpio_chip *gc) in max77620_gpio_irq_init_hw()
H A Dgpio-mxs.c51 struct gpio_chip gc; member
68 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_irq_type() local
175 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in mxs_gpio_set_wake_irq() local
188 struct irq_chip_generic *gc; in mxs_gpio_init_gc() local
231 static int mxs_gpio_to_irq(struct gpio_chip *gc, unsigned int offset) in mxs_gpio_to_irq()
238 static int mxs_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in mxs_gpio_get_direction()
H A Dgpio-mlxbf2.c68 struct gpio_chip gc; member
235 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf2_gpio_irq_enable() local
255 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf2_gpio_irq_disable() local
272 struct gpio_chip *gc = &gs->gc; in mlxbf2_gpio_irq_handler() local
288 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf2_gpio_irq_set_type() local
331 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf2_gpio_irq_print_chip() local
353 struct gpio_chip *gc; in mlxbf2_gpio_probe() local
H A Dgpiolib.h117 #define for_each_gpio_desc(gc, desc) \ argument
122 #define for_each_gpio_desc_with_flag(gc, desc, flag) \ argument
256 #define chip_emerg(gc, fmt, ...) \ argument
258 #define chip_crit(gc, fmt, ...) \ argument
260 #define chip_err(gc, fmt, ...) \ argument
262 #define chip_warn(gc, fmt, ...) \ argument
264 #define chip_info(gc, fmt, ...) \ argument
266 #define chip_dbg(gc, fmt, ...) \ argument
H A Dgpio-loongson1.c20 struct gpio_chip gc; member
24 static int ls1x_gpio_request(struct gpio_chip *gc, unsigned int offset) in ls1x_gpio_request()
37 static void ls1x_gpio_free(struct gpio_chip *gc, unsigned int offset) in ls1x_gpio_free()
H A Dgpio-tps65910.c25 static int tps65910_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_get()
39 static void tps65910_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_set()
53 static int tps65910_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_output()
66 static int tps65910_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_input()
H A Dgpio-74x164.c41 static int gen_74x164_get_value(struct gpio_chip *gc, unsigned offset) in gen_74x164_get_value()
55 static void gen_74x164_set_value(struct gpio_chip *gc, in gen_74x164_set_value()
72 static void gen_74x164_set_multiple(struct gpio_chip *gc, unsigned long *mask, in gen_74x164_set_multiple()
93 static int gen_74x164_direction_output(struct gpio_chip *gc, in gen_74x164_direction_output()
H A Dgpio-latch.c52 struct gpio_chip gc; member
69 static int gpio_latch_get_direction(struct gpio_chip *gc, unsigned int offset) in gpio_latch_get_direction()
93 static void gpio_latch_set(struct gpio_chip *gc, unsigned int offset, int val) in gpio_latch_set()
105 static void gpio_latch_set_can_sleep(struct gpio_chip *gc, unsigned int offset, int val) in gpio_latch_set_can_sleep()
H A Dgpio-menz127.c33 struct gpio_chip gc; member
38 static int men_z127_debounce(struct gpio_chip *gc, unsigned gpio, in men_z127_debounce()
87 static int men_z127_set_single_ended(struct gpio_chip *gc, in men_z127_set_single_ended()
109 static int men_z127_set_config(struct gpio_chip *gc, unsigned offset, in men_z127_set_config()
/openbmc/linux/arch/powerpc/platforms/4xx/
H A Dgpio.c58 static int ppc4xx_gpio_get(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_get()
67 __ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in __ppc4xx_gpio_set()
79 ppc4xx_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_set()
93 static int ppc4xx_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in ppc4xx_gpio_dir_in()
123 ppc4xx_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in ppc4xx_gpio_dir_out()
165 struct gpio_chip *gc; in ppc4xx_add_gpiochips() local
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-cy8c95x0.c794 static int cy8c95x0_gpio_get_multiple(struct gpio_chip *gc, in cy8c95x0_gpio_get_multiple()
802 static void cy8c95x0_gpio_set_multiple(struct gpio_chip *gc, in cy8c95x0_gpio_set_multiple()
810 static int cy8c95x0_add_pin_ranges(struct gpio_chip *gc) in cy8c95x0_add_pin_ranges()
825 struct gpio_chip *gc = &chip->gpio_chip; in cy8c95x0_setup_gpiochip() local
854 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_mask() local
864 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_unmask() local
874 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_bus_lock() local
882 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_bus_sync_unlock() local
905 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_set_type() local
937 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in cy8c95x0_irq_shutdown() local
[all …]
/openbmc/linux/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c186 struct gpio_chip *gc = &pctrl->chip; in msm_pinmux_set_mux() local
842 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_mask() local
892 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_unmask() local
920 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_enable() local
934 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_disable() local
957 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_update_dual_edge_parent() local
994 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_ack() local
1028 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_needs_dual_edge_parent_workaround() local
1038 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_type() local
1180 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in msm_gpio_irq_set_wake() local
[all …]
/openbmc/linux/arch/powerpc/sysdev/
H A Dcpm_common.c116 static int cpm2_gpio32_get(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_get()
141 static void cpm2_gpio32_set(struct gpio_chip *gc, unsigned int gpio, int value) in cpm2_gpio32_set()
155 static int cpm2_gpio32_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in cpm2_gpio32_dir_out()
173 static int cpm2_gpio32_dir_in(struct gpio_chip *gc, unsigned int gpio) in cpm2_gpio32_dir_in()
195 struct gpio_chip *gc; in cpm2_gpiochip_add32() local
/openbmc/linux/arch/powerpc/platforms/83xx/
H A Dmcu_mpc8349emitx.c36 struct gpio_chip gc; member
95 static void mcu_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_set()
110 static int mcu_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mcu_gpio_dir_out()
119 struct gpio_chip *gc = &mcu->gc; in mcu_gpiochip_add() local

12345678910>>...13