Lines Matching refs:te_gpio
265 struct gpio_desc *te_gpio; member
1297 if (dsi->te_gpio) in exynos_dsi_enable_irq()
1298 enable_irq(gpiod_to_irq(dsi->te_gpio)); in exynos_dsi_enable_irq()
1303 if (dsi->te_gpio) in exynos_dsi_disable_irq()
1304 disable_irq(gpiod_to_irq(dsi->te_gpio)); in exynos_dsi_disable_irq()
1334 dsi->te_gpio = gpiod_get_optional(panel, "te", GPIOD_IN); in exynos_dsi_register_te_irq()
1335 if (!dsi->te_gpio) { in exynos_dsi_register_te_irq()
1337 } else if (IS_ERR(dsi->te_gpio)) { in exynos_dsi_register_te_irq()
1339 PTR_ERR(dsi->te_gpio)); in exynos_dsi_register_te_irq()
1340 return PTR_ERR(dsi->te_gpio); in exynos_dsi_register_te_irq()
1343 te_gpio_irq = gpiod_to_irq(dsi->te_gpio); in exynos_dsi_register_te_irq()
1349 gpiod_put(dsi->te_gpio); in exynos_dsi_register_te_irq()
1358 if (dsi->te_gpio) { in exynos_dsi_unregister_te_irq()
1359 free_irq(gpiod_to_irq(dsi->te_gpio), dsi); in exynos_dsi_unregister_te_irq()
1360 gpiod_put(dsi->te_gpio); in exynos_dsi_unregister_te_irq()