Lines Matching refs:open_gpio
58 struct gpio_desc *open_gpio; member
71 ircut->open_gpio = devm_gpiod_get(ircut->dev, "ircut-open", GPIOD_OUT_HIGH); in ap1511a_parse_dt()
72 if (IS_ERR(ircut->open_gpio)) { in ap1511a_parse_dt()
74 return PTR_ERR(ircut->open_gpio); in ap1511a_parse_dt()
87 gpiod_set_value_cansleep(ircut->open_gpio, 1); in ap1511a_ctrl()
91 gpiod_set_value_cansleep(ircut->open_gpio, 0); in ap1511a_ctrl()
118 ircut->open_gpio = devm_gpiod_get(ircut->dev, "ircut-open", GPIOD_OUT_LOW); in ba6208_parse_dt()
119 if (IS_ERR(ircut->open_gpio)) in ba6208_parse_dt()
139 if (!IS_ERR(ircut->open_gpio)) in ba6208_ctrl()
140 gpiod_set_value_cansleep(ircut->open_gpio, 1); in ba6208_ctrl()
142 if (!IS_ERR(ircut->open_gpio)) in ba6208_ctrl()
143 gpiod_set_value_cansleep(ircut->open_gpio, 0); in ba6208_ctrl()