Home
last modified time | relevance | path

Searched refs:dq_gpiod (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/rtc/
H A Drtc-ds2404.c33 struct gpio_desc *dq_gpiod; member
49 chip->dq_gpiod = devm_gpiod_get(dev, "dq", GPIOD_ASIS); in ds2404_gpio_map()
50 if (IS_ERR(chip->dq_gpiod)) in ds2404_gpio_map()
51 return PTR_ERR(chip->dq_gpiod); in ds2404_gpio_map()
62 gpiod_direction_output(chip->dq_gpiod, 0); in ds2404_reset()
70 gpiod_direction_output(chip->dq_gpiod, 1); in ds2404_write_byte()
72 gpiod_set_value(chip->dq_gpiod, byte & (1 << i)); in ds2404_write_byte()
86 gpiod_direction_input(chip->dq_gpiod); in ds2404_read_byte()
91 if (gpiod_get_value(chip->dq_gpiod)) in ds2404_read_byte()
144 while (gpiod_get_value(chip->dq_gpiod)) in ds2404_write_memory()