Searched refs:hisi_gpio (Results 1 – 1 of 1) sorted by relevance
35 struct hisi_gpio { struct46 struct hisi_gpio *hisi_gpio = in hisi_gpio_read_reg() argument47 container_of(chip, struct hisi_gpio, chip); in hisi_gpio_read_reg()48 void __iomem *reg = hisi_gpio->reg_base + off; in hisi_gpio_read_reg()56 struct hisi_gpio *hisi_gpio = in hisi_gpio_write_reg() local57 container_of(chip, struct hisi_gpio, chip); in hisi_gpio_write_reg()58 void __iomem *reg = hisi_gpio->reg_base + off; in hisi_gpio_write_reg()182 struct hisi_gpio *hisi_gpio = irq_desc_get_handler_data(desc); in hisi_gpio_irq_handler() local183 unsigned long irq_msk = hisi_gpio_read_reg(&hisi_gpio->chip, in hisi_gpio_irq_handler()190 generic_handle_domain_irq(hisi_gpio->chip.irq.domain, in hisi_gpio_irq_handler()[all …]