1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/iio/potentiometer/microchip,mcp4531.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip mcp4531 and similar potentiometers.
10 - Peter Rosin <peda@axentia.se>
13 Family of I2C digital potentiometer
15 * volatile https://ww1.microchip.com/downloads/en/DeviceDoc/22096b.pdf
16 * non-volatile https://ww1.microchip.com/downloads/en/DeviceDoc/22107B.pdf
17 Part numbers as follows: mcp4ABC-XXX where
18 A = 5 (1 wiper), 6 (2 wipers)
19 B = 3 (7-bit, volatile), 4 (7-bit, non-volatile),
20 5 (8-bit, volatile), 6 (8-bit, non-volatile),
21 C: 1 (potentiometer), 2 (rheostat)
22 XXX = 502 (5 kOhms), 103 (10 kOhms), 503 (50 kOhms), 104 (100 kOhms)
27 # Ordering reflects part number + range, so 502 < 103 etc
28 - microchip,mcp4531-502
29 - microchip,mcp4531-103
30 - microchip,mcp4531-503
31 - microchip,mcp4531-104
32 - microchip,mcp4532-502
33 - microchip,mcp4532-103
34 - microchip,mcp4532-503
35 - microchip,mcp4532-104
36 - microchip,mcp4541-502
37 - microchip,mcp4541-103
38 - microchip,mcp4541-503
39 - microchip,mcp4541-104
40 - microchip,mcp4542-502
41 - microchip,mcp4542-103
42 - microchip,mcp4542-503
43 - microchip,mcp4542-104
44 - microchip,mcp4551-502
45 - microchip,mcp4551-103
46 - microchip,mcp4551-503
47 - microchip,mcp4551-104
48 - microchip,mcp4552-502
49 - microchip,mcp4552-103
50 - microchip,mcp4552-503
51 - microchip,mcp4552-104
52 - microchip,mcp4561-502
53 - microchip,mcp4561-103
54 - microchip,mcp4561-503
55 - microchip,mcp4561-104
56 - microchip,mcp4562-502
57 - microchip,mcp4562-103
58 - microchip,mcp4562-503
59 - microchip,mcp4562-104
60 - microchip,mcp4631-502
61 - microchip,mcp4631-103
62 - microchip,mcp4631-503
63 - microchip,mcp4631-104
64 - microchip,mcp4632-502
65 - microchip,mcp4632-103
66 - microchip,mcp4632-503
67 - microchip,mcp4632-104
68 - microchip,mcp4641-502
69 - microchip,mcp4641-103
70 - microchip,mcp4641-503
71 - microchip,mcp4641-104
72 - microchip,mcp4642-502
73 - microchip,mcp4642-103
74 - microchip,mcp4642-503
75 - microchip,mcp4642-104
76 - microchip,mcp4651-502
77 - microchip,mcp4651-103
78 - microchip,mcp4651-503
79 - microchip,mcp4651-104
80 - microchip,mcp4652-502
81 - microchip,mcp4652-103
82 - microchip,mcp4652-503
83 - microchip,mcp4652-104
84 - microchip,mcp4661-502
85 - microchip,mcp4661-103
86 - microchip,mcp4661-503
87 - microchip,mcp4661-104
88 - microchip,mcp4662-502
89 - microchip,mcp4662-103
90 - microchip,mcp4662-503
91 - microchip,mcp4662-104
103 additionalProperties: false
108 #address-cells = <1>;
111 compatible = "microchip,mcp4651-104";
113 #io-channel-cells = <1>;