Home
last modified time | relevance | path

Searched refs:hisi_gpio (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-hisi.c36 struct hisi_gpio { struct
47 struct hisi_gpio *hisi_gpio = container_of(to_gpio_generic_chip(chip), in hisi_gpio_read_reg() argument
48 struct hisi_gpio, chip); in hisi_gpio_read_reg()
49 void __iomem *reg = hisi_gpio->reg_base + off; in hisi_gpio_read_reg()
57 struct hisi_gpio *hisi_gpio = container_of(to_gpio_generic_chip(chip), in hisi_gpio_write_reg() local
58 struct hisi_gpio, chip); in hisi_gpio_write_reg()
59 void __iomem *reg = hisi_gpio->reg_base + off; in hisi_gpio_write_reg()
183 struct hisi_gpio *hisi_gpio = irq_desc_get_handler_data(desc); in hisi_gpio_irq_handler() local
184 unsigned long irq_msk = hisi_gpio_read_reg(&hisi_gpio->chip.gc, in hisi_gpio_irq_handler()
191 generic_handle_domain_irq(hisi_gpio->chip.gc.irq.domain, in hisi_gpio_irq_handler()
[all …]