Skip to content

Commit 9e732fc

Browse files
committed
iio: dac: ad5413: fix FIELD_PREP() include and YAML binding
Signed-off-by: Bruce Tsao <[email protected]>
1 parent e666c72 commit 9e732fc

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

Documentation/devicetree/bindings/iio/dac/adi,ad5413.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ properties:
3333

3434
adi,range-microamp:
3535
description: Current output range <min, max> in microamps
36-
- items:
37-
- const: 0
38-
- const: 24000
36+
items:
37+
- const: 0
38+
- const: 24000
3939

4040
adi,slew-time-us:
4141
description: Output digital slew control time in microseconds
@@ -52,7 +52,7 @@ allOf:
5252
- oneOf:
5353
- required: ['adi,range-microamp']
5454
- required: ['adi,range-microvolt']
55-
55+
5656
unevaluatedProperties: false
5757

5858
examples:

drivers/iio/dac/ad5413.c

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*
77
* TODO: Currently CRC is not supported in this driver
88
*/
9+
#include <linux/bitfield.h>
910
#include <linux/bsearch.h>
1011
#include <linux/delay.h>
1112
#include <linux/gpio/consumer.h>
@@ -584,16 +585,16 @@ static int ad5413_parse_dt(struct ad5413_state *st)
584585
} else {
585586
/* current path */
586587
ret = device_property_read_u32_array(&st->spi->dev,
587-
"adi,range-microamp",
588-
tmparray, 2);
588+
"adi,range-microamp",
589+
tmparray, 2);
589590
if (ret)
590591
return dev_err_probe(&st->spi->dev, ret,
591-
"Missing \"adi,range-microvolt\" or \"adi,range-microamp\"\n");
592+
"Missing \"adi,range-microvolt\" or \"adi,range-microamp\"\n");
592593
/* Validate current range: only 0–24000 µA supported */
593594
if (tmparray[0] != 0 || tmparray[1] != 24000)
594595
return dev_err_probe(&st->spi->dev, -EINVAL,
595-
"Invalid current range %u-%u µA; only 0–24000 supported\n",
596-
tmparray[0], tmparray[1]);
596+
"Invalid current range %u-%u µA; only 0–24000 supported\n",
597+
tmparray[0], tmparray[1]);
597598
ranges = ad5413_current_range;
598599
size = ARRAY_SIZE(ad5413_current_range);
599600
}

0 commit comments

Comments
 (0)