Searched refs:hisi_gpio (Results 1 – 1 of 1) sorted by relevance
36 struct hisi_gpio { struct47 struct hisi_gpio *hisi_gpio = container_of(to_gpio_generic_chip(chip), in hisi_gpio_read_reg() argument48 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() local58 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() local184 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 …]