Searched refs:te_gpio (Results 1 – 4 of 4) sorted by relevance
1423 if (dsi->te_gpio) in samsung_dsim_enable_irq()1424 enable_irq(gpiod_to_irq(dsi->te_gpio)); in samsung_dsim_enable_irq()1429 if (dsi->te_gpio) in samsung_dsim_disable_irq()1430 disable_irq(gpiod_to_irq(dsi->te_gpio)); in samsung_dsim_disable_irq()1681 dsi->te_gpio = devm_gpiod_get_optional(dev, "te", GPIOD_IN); in samsung_dsim_register_te_irq()1682 if (!dsi->te_gpio) in samsung_dsim_register_te_irq()1684 else if (IS_ERR(dsi->te_gpio)) in samsung_dsim_register_te_irq()1685 return dev_err_probe(dev, PTR_ERR(dsi->te_gpio), "failed to get te GPIO\n"); in samsung_dsim_register_te_irq()1687 te_gpio_irq = gpiod_to_irq(dsi->te_gpio); in samsung_dsim_register_te_irq()1693 gpiod_put(dsi->te_gpio); in samsung_dsim_register_te_irq()[all …]
98 struct gpio_desc *te_gpio; member
3283 if (dsi->te_enabled && dsi->te_gpio) { in dsi_update_channel()3565 if (dsi->te_gpio) { in dsi_enable_te()4311 dsi->te_gpio = gpiod_get(&client->dev, "te-gpios", GPIOD_IN); in omap_dsi_register_te_irq()4312 if (IS_ERR(dsi->te_gpio)) { in omap_dsi_register_te_irq()4313 err = PTR_ERR(dsi->te_gpio); in omap_dsi_register_te_irq()4316 dsi->te_gpio = NULL; in omap_dsi_register_te_irq()4324 te_irq = gpiod_to_irq(dsi->te_gpio); in omap_dsi_register_te_irq()4326 gpiod_put(dsi->te_gpio); in omap_dsi_register_te_irq()4327 dsi->te_gpio = NULL; in omap_dsi_register_te_irq()4340 gpiod_put(dsi->te_gpio); in omap_dsi_register_te_irq()[all …]
391 struct gpio_desc *te_gpio; member