Home
last modified time | relevance | path

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

/linux/drivers/iio/humidity/
H A Ddht11.c68 struct dht11 { struct
92 static void dht11_edges_print(struct dht11 *dht11) in dht11_edges_print() argument
96 dev_dbg(dht11->dev, "%d edges detected:\n", dht11->num_edges); in dht11_edges_print()
97 for (i = 1; i < dht11->num_edges; ++i) { in dht11_edges_print()
98 dev_dbg(dht11->dev, "%d: %lld ns %s\n", i, in dht11_edges_print()
99 dht11->edges[i].ts - dht11->edges[i - 1].ts, in dht11_edges_print()
100 str_high_low(dht11->edges[i - 1].value)); in dht11_edges_print()
119 static int dht11_decode(struct dht11 *dht11, int offset) in dht11_decode() argument
126 t = dht11->edges[offset + 2 * i + 2].ts - in dht11_decode()
127 dht11->edges[offset + 2 * i + 1].ts; in dht11_decode()
[all …]
H A DMakefile7 obj-$(CONFIG_DHT11) += dht11.o