cec_gpio
struct cec_gpio *cec = priv;
struct cec_gpio *cec = priv;
int val = gpiod_get_value(cec->cec_gpio);
struct cec_gpio *cec = cec_get_drvdata(adap);
struct cec_gpio *cec = cec_get_drvdata(adap);
struct cec_gpio *cec = cec_get_drvdata(adap);
struct cec_gpio *cec = cec_get_drvdata(adap);
struct cec_gpio *cec = cec_get_drvdata(adap);
struct cec_gpio *cec;
cec->cec_gpio = devm_gpiod_get(dev, "cec", GPIOD_OUT_HIGH_OPEN_DRAIN);
if (IS_ERR(cec->cec_gpio))
return PTR_ERR(cec->cec_gpio);
cec->cec_irq = gpiod_to_irq(cec->cec_gpio);
struct gpio_desc *cec_gpio;
struct cec_gpio *cec = platform_get_drvdata(pdev);
struct cec_gpio *cec = cec_get_drvdata(adap);
return gpiod_get_value(cec->cec_gpio);
struct cec_gpio *cec = cec_get_drvdata(adap);
gpiod_set_value(cec->cec_gpio, 1);
struct cec_gpio *cec = cec_get_drvdata(adap);
gpiod_set_value(cec->cec_gpio, 0);
struct cec_gpio *cec = priv;
struct cec_gpio *cec = priv;
struct cec_gpio *cec = priv;