Home
last modified time | relevance | path

Searched defs:gc (Results 26 – 50 of 305) sorted by relevance

12345678910>>...13

/openbmc/linux/drivers/gpio/
H A Dgpio-tps65219.c26 static int tps65219_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in tps65219_gpio_get_direction()
41 static int tps65219_gpio_get(struct gpio_chip *gc, unsigned int offset) in tps65219_gpio_get()
70 static void tps65219_gpio_set(struct gpio_chip *gc, unsigned int offset, int value) in tps65219_gpio_set()
85 static int tps65219_gpio_change_direction(struct gpio_chip *gc, unsigned int offset, in tps65219_gpio_change_direction()
117 static int tps65219_gpio_direction_input(struct gpio_chip *gc, unsigned int offset) in tps65219_gpio_direction_input()
133 static int tps65219_gpio_direction_output(struct gpio_chip *gc, unsigned int offset, int value) in tps65219_gpio_direction_output()
H A Dgpio-tps65912.c23 static int tps65912_gpio_get_direction(struct gpio_chip *gc, in tps65912_gpio_get_direction()
40 static int tps65912_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_direction_input()
48 static int tps65912_gpio_direction_output(struct gpio_chip *gc, in tps65912_gpio_direction_output()
61 static int tps65912_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65912_gpio_get()
76 static void tps65912_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65912_gpio_set()
H A Dgpio-virtio.c47 struct gpio_chip gc; member
136 static void virtio_gpio_free(struct gpio_chip *gc, unsigned int gpio) in virtio_gpio_free()
144 static int virtio_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio) in virtio_gpio_get_direction()
187 static int virtio_gpio_get(struct gpio_chip *gc, unsigned int gpio) in virtio_gpio_get()
234 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_enable() local
249 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_disable() local
264 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_mask() local
275 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_unmask() local
289 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_set_type() local
322 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in virtio_gpio_irq_bus_lock() local
[all …]
H A Dgpio-amd-fch.c35 struct gpio_chip gc; member
47 static int amd_fch_gpio_direction_input(struct gpio_chip *gc, in amd_fch_gpio_direction_input()
61 static int amd_fch_gpio_direction_output(struct gpio_chip *gc, in amd_fch_gpio_direction_output()
84 static int amd_fch_gpio_get_direction(struct gpio_chip *gc, unsigned int gpio) in amd_fch_gpio_get_direction()
98 static void amd_fch_gpio_set(struct gpio_chip *gc, in amd_fch_gpio_set()
118 static int amd_fch_gpio_get(struct gpio_chip *gc, in amd_fch_gpio_get()
H A Dgpio-xgs-iproc.c31 struct gpio_chip gc; member
39 to_iproc_gpio(struct gpio_chip *gc) in to_iproc_gpio()
46 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_ack() local
65 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_unmask() local
92 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_mask() local
119 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_set_type() local
168 struct gpio_chip *gc = (struct gpio_chip *)data; in iproc_gpio_irq_handler() local
198 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_print_chip() local
H A Dgpio-ftgpio010.c49 struct gpio_chip gc; member
56 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ftgpio_gpio_ack_irq() local
64 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ftgpio_gpio_mask_irq() local
76 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ftgpio_gpio_unmask_irq() local
88 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ftgpio_gpio_set_irq_type() local
141 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in ftgpio_gpio_irq_handler() local
157 static int ftgpio_gpio_set_config(struct gpio_chip *gc, unsigned int offset, in ftgpio_gpio_set_config()
H A Dgpio-ixp4xx.c53 struct gpio_chip gc; member
60 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ixp4xx_gpio_irq_ack() local
68 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ixp4xx_gpio_mask_irq() local
76 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ixp4xx_gpio_irq_unmask() local
89 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in ixp4xx_gpio_irq_set_type() local
171 static int ixp4xx_gpio_child_to_parent_hwirq(struct gpio_chip *gc, in ixp4xx_gpio_child_to_parent_hwirq()
H A Dgpio-raspberrypi-exp.c26 struct gpio_chip gc; member
54 static int rpi_exp_gpio_get_polarity(struct gpio_chip *gc, unsigned int off) in rpi_exp_gpio_get_polarity()
74 static int rpi_exp_gpio_dir_in(struct gpio_chip *gc, unsigned int off) in rpi_exp_gpio_dir_in()
103 static int rpi_exp_gpio_dir_out(struct gpio_chip *gc, unsigned int off, int val) in rpi_exp_gpio_dir_out()
132 static int rpi_exp_gpio_get_direction(struct gpio_chip *gc, unsigned int off) in rpi_exp_gpio_get_direction()
156 static int rpi_exp_gpio_get(struct gpio_chip *gc, unsigned int off) in rpi_exp_gpio_get()
178 static void rpi_exp_gpio_set(struct gpio_chip *gc, unsigned int off, int val) in rpi_exp_gpio_set()
H A Dgpio-74xx-mmio.c21 struct gpio_chip gc; member
78 static int mmio_74xx_get_direction(struct gpio_chip *gc, unsigned offset) in mmio_74xx_get_direction()
88 static int mmio_74xx_dir_in(struct gpio_chip *gc, unsigned int gpio) in mmio_74xx_dir_in()
98 static int mmio_74xx_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in mmio_74xx_dir_out()
H A Dgpio-moxtet.c34 static int moxtet_gpio_get_value(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_value()
55 static void moxtet_gpio_set_value(struct gpio_chip *gc, unsigned int offset, in moxtet_gpio_set_value()
75 static int moxtet_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_direction()
88 static int moxtet_gpio_direction_input(struct gpio_chip *gc, in moxtet_gpio_direction_input()
101 static int moxtet_gpio_direction_output(struct gpio_chip *gc, in moxtet_gpio_direction_output()
H A Dgpio-mlxbf3.c43 struct gpio_chip gc; member
56 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf3_gpio_irq_enable() local
75 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf3_gpio_irq_disable() local
93 struct gpio_chip *gc = &gs->gc; in mlxbf3_gpio_irq_handler() local
109 struct gpio_chip *gc = irq_data_get_irq_chip_data(irqd); in mlxbf3_gpio_irq_set_type() local
188 struct gpio_chip *gc; in mlxbf3_gpio_probe() local
H A Dgpio-dwapb.c103 struct gpio_chip gc; member
152 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_read() local
161 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_write() local
184 struct gpio_chip *gc; in dwapb_toggle_trigger() local
205 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_do_irq() local
240 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in dwapb_irq_ack() local
252 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in dwapb_irq_mask() local
268 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in dwapb_irq_unmask() local
448 struct gpio_chip *gc = &port->gc; in dwapb_configure_irqs() local
750 struct gpio_chip *gc = &gpio->ports[0].gc; in dwapb_gpio_suspend() local
[all …]
H A Dgpio-da9055.c33 static int da9055_gpio_get(struct gpio_chip *gc, unsigned offset) in da9055_gpio_get()
62 static void da9055_gpio_set(struct gpio_chip *gc, unsigned offset, int value) in da9055_gpio_set()
72 static int da9055_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in da9055_gpio_direction_input()
87 static int da9055_gpio_direction_output(struct gpio_chip *gc, in da9055_gpio_direction_output()
110 static int da9055_gpio_to_irq(struct gpio_chip *gc, u32 offset) in da9055_gpio_to_irq()
H A Dgpio-gw-pld.c35 static int gw_pld_input8(struct gpio_chip *gc, unsigned offset) in gw_pld_input8()
43 static int gw_pld_get8(struct gpio_chip *gc, unsigned offset) in gw_pld_get8()
53 static int gw_pld_output8(struct gpio_chip *gc, unsigned offset, int value) in gw_pld_output8()
65 static void gw_pld_set8(struct gpio_chip *gc, unsigned offset, int value) in gw_pld_set8()
H A Dgpio-brcmstb.c39 struct gpio_chip gc; member
64 brcmstb_gpio_gc_to_priv(struct gpio_chip *gc) in brcmstb_gpio_gc_to_priv()
101 struct gpio_chip *gc = &bank->gc; in brcmstb_gpio_set_imask() local
132 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in brcmstb_gpio_irq_mask() local
140 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in brcmstb_gpio_irq_unmask() local
148 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in brcmstb_gpio_irq_ack() local
158 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in brcmstb_gpio_irq_set_type() local
500 struct gpio_chip *gc = &bank->gc; in brcmstb_gpio_bank_save() local
512 struct gpio_chip *gc; in brcmstb_gpio_quiesce() local
545 struct gpio_chip *gc = &bank->gc; in brcmstb_gpio_bank_restore() local
[all …]
H A Dgpio-xgene.c37 static int xgene_gpio_get(struct gpio_chip *gc, unsigned int offset) in xgene_gpio_get()
48 static void __xgene_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in __xgene_gpio_set()
65 static void xgene_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in xgene_gpio_set()
75 static int xgene_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in xgene_gpio_get_direction()
89 static int xgene_gpio_dir_in(struct gpio_chip *gc, unsigned int offset) in xgene_gpio_dir_in()
109 static int xgene_gpio_dir_out(struct gpio_chip *gc, in xgene_gpio_dir_out()
H A Dgpio-tps6586x.c30 static int tps6586x_gpio_get(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_get()
43 static void tps6586x_gpio_set(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_set()
52 static int tps6586x_gpio_output(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_output()
67 static int tps6586x_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_to_irq()
H A Dgpio-max732x.c190 static int max732x_gpio_get_value(struct gpio_chip *gc, unsigned off) in max732x_gpio_get_value()
203 static void max732x_gpio_set_mask(struct gpio_chip *gc, unsigned off, int mask, in max732x_gpio_set_mask()
236 static void max732x_gpio_set_multiple(struct gpio_chip *gc, in max732x_gpio_set_multiple()
248 static int max732x_gpio_direction_input(struct gpio_chip *gc, unsigned off) in max732x_gpio_direction_input()
269 static int max732x_gpio_direction_output(struct gpio_chip *gc, in max732x_gpio_direction_output()
346 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_mask() local
355 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_unmask() local
364 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_bus_lock() local
373 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_bus_sync_unlock() local
392 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in max732x_irq_set_type() local
[all …]
H A Dgpio-pca953x.c696 struct gpio_chip *gc; in pca953x_setup_gpio() local
721 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_mask() local
731 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_unmask() local
741 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_set_wake() local
754 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_bus_lock() local
762 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_bus_sync_unlock() local
794 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_set_type() local
812 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in pca953x_irq_shutdown() local
822 struct gpio_chip *gc = irq_data_get_irq_chip_data(data); in pca953x_irq_print_chip() local
842 struct gpio_chip *gc = &chip->gpio_chip; in pca953x_irq_pending() local
[all …]
/openbmc/linux/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-gpio.c62 struct gpio_chip gc; member
126 struct gpio_chip *gc = (struct gpio_chip *)data; in nsp_gpio_irq_handler() local
154 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in nsp_gpio_irq_ack() local
173 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in nsp_gpio_irq_set_mask() local
187 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in nsp_gpio_irq_mask() local
199 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in nsp_gpio_irq_unmask() local
211 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in nsp_gpio_irq_set_type() local
299 static int nsp_gpio_get_direction(struct gpio_chip *gc, unsigned gpio) in nsp_gpio_get_direction()
324 static int nsp_gpio_get(struct gpio_chip *gc, unsigned gpio) in nsp_gpio_get()
579 struct gpio_chip *gc = &chip->gc; in nsp_gpio_register_pinconf() local
[all …]
H A Dpinctrl-iproc-gpio.c112 struct gpio_chip gc; member
167 struct gpio_chip *gc = irq_desc_get_handler_data(desc); in iproc_gpio_irq_handler() local
199 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_ack() local
218 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_set_mask() local
227 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_mask() local
239 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_unmask() local
251 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_set_type() local
309 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in iproc_gpio_irq_print_chip() local
407 static int iproc_gpio_get(struct gpio_chip *gc, unsigned gpio) in iproc_gpio_get()
764 struct gpio_chip *gc = &chip->gc; in iproc_gpio_register_pinconf() local
[all …]
/openbmc/linux/drivers/soc/fsl/qe/
H A Dgpio.c51 static int qe_gpio_get(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_get()
60 static void qe_gpio_set(struct gpio_chip *gc, unsigned int gpio, int val) in qe_gpio_set()
80 static void qe_gpio_set_multiple(struct gpio_chip *gc, in qe_gpio_set_multiple()
107 static int qe_gpio_dir_in(struct gpio_chip *gc, unsigned int gpio) in qe_gpio_dir_in()
122 static int qe_gpio_dir_out(struct gpio_chip *gc, unsigned int gpio, int val) in qe_gpio_dir_out()
160 struct gpio_chip *gc; in qe_pin_request() local
302 struct gpio_chip *gc; in qe_add_gpiochips() local
/openbmc/linux/drivers/irqchip/
H A Dirq-ingenic-tcu.c28 struct irq_chip_generic *gc = irq_get_domain_generic_chip(domain, 0); in ingenic_tcu_intc_cascade() local
50 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_unmask_enable_reg() local
64 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_mask_disable_reg() local
77 struct irq_chip_generic *gc = irq_data_get_irq_chip_data(d); in ingenic_tcu_gc_mask_disable_reg_and_ack() local
91 struct irq_chip_generic *gc; in ingenic_tcu_irq_init() local
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-amd.c39 static int amd_gpio_get_direction(struct gpio_chip *gc, unsigned offset) in amd_gpio_get_direction()
55 static int amd_gpio_direction_input(struct gpio_chip *gc, unsigned offset) in amd_gpio_direction_input()
90 static int amd_gpio_get_value(struct gpio_chip *gc, unsigned offset) in amd_gpio_get_value()
376 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_enable() local
393 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_disable() local
410 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_mask() local
424 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_unmask() local
438 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_set_wake() local
470 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_eoi() local
485 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in amd_gpio_irq_set_type() local
[all …]
/openbmc/linux/drivers/infiniband/hw/mana/
H A Dmain.c146 static int mana_gd_destroy_doorbell_page(struct gdma_context *gc, in mana_gd_destroy_doorbell_page()
171 static int mana_gd_allocate_doorbell_page(struct gdma_context *gc, in mana_gd_allocate_doorbell_page()
208 struct gdma_context *gc; in mana_ib_alloc_ucontext() local
237 struct gdma_context *gc; in mana_ib_dealloc_ucontext() local
250 struct gdma_context *gc, in mana_ib_gd_first_dma_region()
283 mana_ib_gd_add_dma_region(struct mana_ib_dev *dev, struct gdma_context *gc, in mana_ib_gd_add_dma_region()
323 struct gdma_context *gc; in mana_ib_gd_create_dma_region() local
430 struct gdma_context *gc; in mana_ib_gd_destroy_dma_region() local
444 struct gdma_context *gc; in mana_ib_mmap() local

12345678910>>...13