Lines Matching refs:byt_gpio

146 struct byt_gpio {  struct
155 #define to_byt_gpio(c) container_of(c, struct byt_gpio, chip) argument
160 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_reg()
171 static void byt_gpio_clear_triggering(struct byt_gpio *vg, unsigned offset) in byt_gpio_clear_triggering()
184 static u32 byt_get_gpio_mux(struct byt_gpio *vg, unsigned offset) in byt_get_gpio_mux()
201 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_request()
237 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_free()
245 struct byt_gpio *vg = to_byt_gpio(irq_data_get_irq_chip_data(d)); in byt_irq_type()
281 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_get()
294 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_set()
313 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_direction_input()
332 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_direction_output()
364 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_dbg_show()
436 struct byt_gpio *vg = to_byt_gpio(irq_desc_get_handler_data(desc)); in byt_gpio_irq_handler()
458 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_ack()
471 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_unmask()
506 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_mask()
520 static void byt_gpio_irq_init_hw(struct byt_gpio *vg) in byt_gpio_irq_init_hw()
555 struct byt_gpio *vg; in byt_gpio_probe()
567 vg = devm_kzalloc(dev, sizeof(struct byt_gpio), GFP_KERNEL); in byt_gpio_probe()
645 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_suspend()
667 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_resume()
729 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_remove()