Home
last modified time | relevance | path

Searched refs:gpio_generic_chip (Results 1 – 25 of 41) sorted by relevance

12

/linux/include/linux/gpio/
H A Dgeneric.h85 struct gpio_generic_chip { struct
103 static inline struct gpio_generic_chip * argument
106 return container_of(gc, struct gpio_generic_chip, gc); in to_gpio_generic_chip()
109 int gpio_generic_chip_init(struct gpio_generic_chip *chip,
127 gpio_generic_chip_set(struct gpio_generic_chip *chip, unsigned int offset, in gpio_generic_chip_set()
144 gpio_generic_read_reg(struct gpio_generic_chip *chip, void __iomem *reg) in gpio_generic_read_reg()
158 static inline void gpio_generic_write_reg(struct gpio_generic_chip *chip, in gpio_generic_write_reg()
180 struct gpio_generic_chip,
185 struct gpio_generic_chip,
/linux/drivers/gpio/
H A Dgpio-dwapb.c101 struct gpio_generic_chip chip;
152 struct gpio_generic_chip *chip = &gpio->ports[0].chip; in dwapb_read()
161 struct gpio_generic_chip *chip = &gpio->ports[0].chip; in dwapb_write()
205 struct gpio_generic_chip *gen_gc = &gpio->ports[0].chip; in dwapb_do_irq()
241 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_ack()
253 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_mask()
269 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_unmask()
285 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_enable()
301 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_disable()
317 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in dwapb_irq_set_type()
[all …]
H A Dgpio-amdpt.c28 struct gpio_generic_chip chip;
34 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in pt_gpio_request()
56 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in pt_gpio_free()
H A Dgpio-ath79.c32 struct gpio_generic_chip chip;
40 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in irq_data_to_ath79_gpio()
183 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(gc); in ath79_gpio_irq_handler()
H A Dgpio-ts4800.c23 struct gpio_generic_chip *chip; in ts4800_gpio_probe()
H A Dgpio-clps711x.c18 struct gpio_generic_chip *gen_gc; in clps711x_gpio_probe()
H A Dgpio-ge.c57 struct gpio_generic_chip *chip; in gef_gpio_probe()
H A Dgpio-xgene-sb.c52 struct gpio_generic_chip chip;
66 struct gpio_generic_chip *chip = to_gpio_generic_chip(gc); in xgene_gpio_set_bit()
H A Dgpio-loongson1.c21 struct gpio_generic_chip chip;
H A Dgpio-mt7621.c33 struct gpio_generic_chip chip;
61 struct gpio_generic_chip *gen_gc = to_gpio_generic_chip(chip); in to_mediatek_gpio()
H A Dgpio-74xx-mmio.c22 struct gpio_generic_chip gen_gc;
H A Dgpio-en7523.c24 struct gpio_generic_chip gen_gc;
H A Dgpio-mlxbf.c41 struct gpio_generic_chip chip;
H A Dgpio-tb10x.c45 struct gpio_generic_chip chip;
H A Dgpio-idt3243x.c22 struct gpio_generic_chip chip;
H A Dgpio-sodaville.c43 struct gpio_generic_chip gen_gc;
H A Dgpio-visconti.c36 struct gpio_generic_chip chip;
H A Dgpio-ixp4xx.c64 struct gpio_generic_chip chip;
H A Dgpio-mlxbf3.c46 struct gpio_generic_chip chip;
H A Dgpio-blzp1600.c40 struct gpio_generic_chip gen_gc;
H A Dgpio-sifive.c36 struct gpio_generic_chip gen_gc;
H A Dgpio-rda.c39 struct gpio_generic_chip chip;
/linux/drivers/pinctrl/
H A Dpinctrl-equilibrium.h99 struct gpio_generic_chip chip;
/linux/drivers/mfd/
H A Dvexpress-sysreg.c100 struct gpio_generic_chip *mmc_gpio_chip; in vexpress_sysreg_probe()
/linux/drivers/pinctrl/stm32/
H A Dpinctrl-stm32-hdp.c49 struct gpio_generic_chip gpio_chip;

12