Lines Matching refs:te_gpio
265 int te_gpio; member
1299 if (gpio_is_valid(dsi->te_gpio)) in exynos_dsi_enable_irq()
1300 enable_irq(gpio_to_irq(dsi->te_gpio)); in exynos_dsi_enable_irq()
1305 if (gpio_is_valid(dsi->te_gpio)) in exynos_dsi_disable_irq()
1306 disable_irq(gpio_to_irq(dsi->te_gpio)); in exynos_dsi_disable_irq()
1336 dsi->te_gpio = of_get_named_gpio(panel->of_node, "te-gpios", 0); in exynos_dsi_register_te_irq()
1337 if (dsi->te_gpio == -ENOENT) in exynos_dsi_register_te_irq()
1340 if (!gpio_is_valid(dsi->te_gpio)) { in exynos_dsi_register_te_irq()
1341 ret = dsi->te_gpio; in exynos_dsi_register_te_irq()
1346 ret = gpio_request(dsi->te_gpio, "te_gpio"); in exynos_dsi_register_te_irq()
1352 te_gpio_irq = gpio_to_irq(dsi->te_gpio); in exynos_dsi_register_te_irq()
1359 gpio_free(dsi->te_gpio); in exynos_dsi_register_te_irq()
1369 if (gpio_is_valid(dsi->te_gpio)) { in exynos_dsi_unregister_te_irq()
1370 free_irq(gpio_to_irq(dsi->te_gpio), dsi); in exynos_dsi_unregister_te_irq()
1371 gpio_free(dsi->te_gpio); in exynos_dsi_unregister_te_irq()
1372 dsi->te_gpio = -ENOENT; in exynos_dsi_unregister_te_irq()
1732 dsi->te_gpio = -ENOENT; in exynos_dsi_probe()