Lines Matching refs:pdata
36 struct w1_gpio_pdata *pdata = dev_get_plat(dev); in w1_gpio_read_bit() local
39 dm_gpio_set_dir_flags(&pdata->gpio, GPIOD_IS_OUT); in w1_gpio_read_bit()
42 dm_gpio_set_dir_flags(&pdata->gpio, GPIOD_IS_IN); in w1_gpio_read_bit()
45 val = dm_gpio_get_value(&pdata->gpio); in w1_gpio_read_bit()
66 struct w1_gpio_pdata *pdata = dev_get_plat(dev); in w1_gpio_write_bit() local
68 dm_gpio_set_dir_flags(&pdata->gpio, GPIOD_IS_OUT); in w1_gpio_write_bit()
72 dm_gpio_set_value(&pdata->gpio, 1); in w1_gpio_write_bit()
87 struct w1_gpio_pdata *pdata = dev_get_plat(dev); in w1_gpio_reset() local
91 dm_gpio_set_dir_flags(&pdata->gpio, GPIOD_IS_OUT | GPIOD_IS_OUT_ACTIVE); in w1_gpio_reset()
94 dm_gpio_set_value(&pdata->gpio, 0); in w1_gpio_reset()
99 dm_gpio_set_dir_flags(&pdata->gpio, GPIOD_IS_IN); in w1_gpio_reset()
102 val = dm_gpio_get_value(&pdata->gpio); in w1_gpio_reset()
113 val = dm_gpio_get_value(&pdata->gpio); in w1_gpio_reset()
156 struct w1_gpio_pdata *pdata = dev_get_plat(dev); in w1_gpio_of_to_plat() local
159 ret = gpio_request_by_name(dev, "gpios", 0, &pdata->gpio, 0); in w1_gpio_of_to_plat()