Lines Matching refs:byt_gpio

141 struct byt_gpio {  struct
150 #define to_byt_gpio(c) container_of(c, struct byt_gpio, chip) argument
155 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_reg()
166 static void byt_gpio_clear_triggering(struct byt_gpio *vg, unsigned offset) in byt_gpio_clear_triggering()
179 static u32 byt_get_gpio_mux(struct byt_gpio *vg, unsigned offset) in byt_get_gpio_mux()
196 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_request()
232 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_free()
240 struct byt_gpio *vg = to_byt_gpio(irq_data_get_irq_chip_data(d)); in byt_irq_type()
276 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_get()
289 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_set()
308 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_direction_input()
327 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_direction_output()
359 struct byt_gpio *vg = to_byt_gpio(chip); in byt_gpio_dbg_show()
431 struct byt_gpio *vg = to_byt_gpio(irq_desc_get_handler_data(desc)); in byt_gpio_irq_handler()
453 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_ack()
466 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_unmask()
501 struct byt_gpio *vg = to_byt_gpio(gc); in byt_irq_mask()
515 static void byt_gpio_irq_init_hw(struct byt_gpio *vg) in byt_gpio_irq_init_hw()
550 struct byt_gpio *vg; in byt_gpio_probe()
562 vg = devm_kzalloc(dev, sizeof(struct byt_gpio), GFP_KERNEL); in byt_gpio_probe()
640 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_suspend()
662 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_resume()
726 struct byt_gpio *vg = platform_get_drvdata(pdev); in byt_gpio_remove()