Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[PATCH 0/3] iio: potentiometer: mcp4531: New parts and device tree

61 views
Skip to first unread message

Florian Vaussard

unread,
Jun 21, 2016, 3:00:04 AM6/21/16
to
Hello,

This series first adds support for parts missing from mcp4531 driver
(MCP454x, MCP456x, MCP464x and MCP466x). It then introduces the necessary
device tree binding to perform DT boot.

Tested with MCP4561-103 and MCP4561-503 (DT boot).

Best regards,
Florian

Florian Vaussard (3):
iio: potentiometer: mcp4531: Add support for MCP454x, MCP456x, MCP464x
and MCP466x
iio: potentiometer: mcp4531: Add device tree binding documentation
iio: potentiometer: mcp4531: Add device tree binding

.../bindings/iio/potentiometer/mcp4531.txt | 84 +++++++++++
drivers/iio/potentiometer/Kconfig | 6 +-
drivers/iio/potentiometer/mcp4531.c | 155 ++++++++++++++++++++-
3 files changed, 242 insertions(+), 3 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4531.txt

--
2.5.0

Florian Vaussard

unread,
Jun 21, 2016, 3:00:04 AM6/21/16
to
Add the device tree documentation for all the supported parts. Apart the
compatible string and standard I2C binding, no other binding is currently
needed.

Signed-off-by: Florian Vaussard <florian....@heig-vd.ch>
---
.../bindings/iio/potentiometer/mcp4531.txt | 84 ++++++++++++++++++++++
1 file changed, 84 insertions(+)
create mode 100644 Documentation/devicetree/bindings/iio/potentiometer/mcp4531.txt

diff --git a/Documentation/devicetree/bindings/iio/potentiometer/mcp4531.txt b/Documentation/devicetree/bindings/iio/potentiometer/mcp4531.txt
new file mode 100644
index 0000000..b052299
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/potentiometer/mcp4531.txt
@@ -0,0 +1,84 @@
+* Microchip MCP453X/454X/455X/456X/463X/464X/465X/466X Digital Potentiometer
+ driver
+
+The node for this driver must be a child node of a I2C controller, hence
+all mandatory properties for your controller must be specified. See directory:
+
+ Documentation/devicetree/bindings/i2c
+
+for more details.
+
+Required properties:
+ - compatible: Must be one of the following, depending on the
+ model:
+ "microchip,mcp4531-502"
+ "microchip,mcp4531-103"
+ "microchip,mcp4531-503"
+ "microchip,mcp4531-104"
+ "microchip,mcp4532-502"
+ "microchip,mcp4532-103"
+ "microchip,mcp4532-503"
+ "microchip,mcp4532-104"
+ "microchip,mcp4541-502"
+ "microchip,mcp4541-103"
+ "microchip,mcp4541-503"
+ "microchip,mcp4541-104"
+ "microchip,mcp4542-502"
+ "microchip,mcp4542-103"
+ "microchip,mcp4542-503"
+ "microchip,mcp4542-104"
+ "microchip,mcp4551-502"
+ "microchip,mcp4551-103"
+ "microchip,mcp4551-503"
+ "microchip,mcp4551-104"
+ "microchip,mcp4552-502"
+ "microchip,mcp4552-103"
+ "microchip,mcp4552-503"
+ "microchip,mcp4552-104"
+ "microchip,mcp4561-502"
+ "microchip,mcp4561-103"
+ "microchip,mcp4561-503"
+ "microchip,mcp4561-104"
+ "microchip,mcp4562-502"
+ "microchip,mcp4562-103"
+ "microchip,mcp4562-503"
+ "microchip,mcp4562-104"
+ "microchip,mcp4631-502"
+ "microchip,mcp4631-103"
+ "microchip,mcp4631-503"
+ "microchip,mcp4631-104"
+ "microchip,mcp4632-502"
+ "microchip,mcp4632-103"
+ "microchip,mcp4632-503"
+ "microchip,mcp4632-104"
+ "microchip,mcp4641-502"
+ "microchip,mcp4641-103"
+ "microchip,mcp4641-503"
+ "microchip,mcp4641-104"
+ "microchip,mcp4642-502"
+ "microchip,mcp4642-103"
+ "microchip,mcp4642-503"
+ "microchip,mcp4642-104"
+ "microchip,mcp4651-502"
+ "microchip,mcp4651-103"
+ "microchip,mcp4651-503"
+ "microchip,mcp4651-104"
+ "microchip,mcp4652-502"
+ "microchip,mcp4652-103"
+ "microchip,mcp4652-503"
+ "microchip,mcp4652-104"
+ "microchip,mcp4661-502"
+ "microchip,mcp4661-103"
+ "microchip,mcp4661-503"
+ "microchip,mcp4661-104"
+ "microchip,mcp4662-502"
+ "microchip,mcp4662-103"
+ "microchip,mcp4662-503"
+ "microchip,mcp4662-104"
+ -reg: Slave I2C address of the potentiometer
+
+Example:
+mcp4561: mcp4561@2e {
+ compatible = "microchip,mcp4561-103";
+ reg = <0x2e>;
+};
--
2.5.0

Florian Vaussard

unread,
Jun 21, 2016, 4:20:04 AM6/21/16
to
Hello,

On 06/21/2016 09:38 AM, Peter Rosin wrote:
> *snip*
>
> I'm not directly opposed, but I have used the following and DT booting
> works like a charm here.
>
> mcp4651-104@28 {
> compatible = "mcp4651-104";
> reg = <0x28>;
> };
>

I was not aware that the i2c subsystem had a facility to match the compatible
string against i2c_device_id. Good to know.

> But, I suppose some DT documentation is not bad, and my understanding of
> the device instantiation process and the i2c/dt interactions are not
> complete, so my DT snippet might be an abomination? I'll leave the
> decision if this is needed to someone with more experience on how other
> drivers handle this.
>

Your compatible string is missing the vendor ID (microchip). This is the only
objection that I can see to your proposition. Let's wait to hear from a DT
maintainer.

Thanks,
Florian

Rob Herring

unread,
Jun 21, 2016, 5:40:04 PM6/21/16
to
I2C subsystem happens to ignore the vendor prefix in matching. You
should not rely on that and provide proper compatible strings.

Rob

Rob Herring

unread,
Jun 21, 2016, 5:50:05 PM6/21/16
to
These can go in trivial-devices.txt

Florian Vaussard

unread,
Jun 22, 2016, 2:20:05 AM6/22/16
to
Hi Rob,

Le 21. 06. 16 à 23:43, Rob Herring a écrit :
Yes indeed. I will fix.

Thanks for the review.

Florian

Jonathan Cameron

unread,
Jun 26, 2016, 11:00:06 AM6/26/16
to
On 21/06/16 07:55, Florian Vaussard wrote:
> Hello,
>
> This series first adds support for parts missing from mcp4531 driver
> (MCP454x, MCP456x, MCP464x and MCP466x). It then introduces the necessary
> device tree binding to perform DT boot.
>
> Tested with MCP4561-103 and MCP4561-503 (DT boot).
>
Series looks good to me other than the various bits Peter pointed out.

Thanks,

Jonathan

Florian Vaussard

unread,
Jun 26, 2016, 4:30:05 PM6/26/16
to
Add the device tree documentation for all the supported parts. Apart the
compatible string and standard I2C binding, no other binding is currently
needed.

Signed-off-by: Florian Vaussard <florian....@heig-vd.ch>
---
.../devicetree/bindings/i2c/trivial-devices.txt | 64 ++++++++++++++++++++++
1 file changed, 64 insertions(+)

diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
index 53987449..4ffe9a9 100644
--- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
+++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
@@ -56,6 +56,70 @@ maxim,ds1050 5 Bit Programmable, Pulse-Width Modulator
maxim,max1237 Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
maxim,max6625 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface
mc,rv3029c2 Real Time Clock Module with I2C-Bus
+microchip,mcp4531-502 Microchip 8-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4531-103 Microchip 8-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4531-503 Microchip 8-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4531-104 Microchip 8-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4532-502 Microchip 8-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4532-103 Microchip 8-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4532-503 Microchip 8-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4532-104 Microchip 8-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4541-502 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4541-103 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4541-503 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4541-104 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4542-502 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4542-103 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4542-503 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4542-104 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4551-502 Microchip 7-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4551-103 Microchip 7-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4551-503 Microchip 7-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4551-104 Microchip 7-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4552-502 Microchip 7-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4552-103 Microchip 7-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4552-503 Microchip 7-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4552-104 Microchip 7-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4561-502 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4561-103 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4561-503 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4561-104 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4562-502 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4562-103 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4562-503 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4562-104 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4631-502 Microchip 8-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4631-103 Microchip 8-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4631-503 Microchip 8-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4631-104 Microchip 8-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4632-502 Microchip 8-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4632-103 Microchip 8-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4632-503 Microchip 8-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4632-104 Microchip 8-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4641-502 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4641-103 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4641-503 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4641-104 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4642-502 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4642-103 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4642-503 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4642-104 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4651-502 Microchip 7-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4651-103 Microchip 7-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4651-503 Microchip 7-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4651-104 Microchip 7-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4652-502 Microchip 7-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4652-103 Microchip 7-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4652-503 Microchip 7-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4652-104 Microchip 7-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4661-502 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4661-103 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4661-503 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4661-104 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4662-502 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4662-103 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4662-503 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4662-104 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
national,lm63 Temperature sensor with integrated fan control
national,lm75 I2C TEMP SENSOR
national,lm80 Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
--
2.5.5

Florian Vaussard

unread,
Jun 27, 2016, 2:00:06 AM6/27/16
to
Hello Peter,

Le 26. 06. 16 à 23:38, Peter Rosin a écrit :
> On 2016-06-26 22:22, Florian Vaussard wrote:
>> Add the device tree documentation for all the supported parts. Apart the
>> compatible string and standard I2C binding, no other binding is currently
>> needed.
>>
>> Signed-off-by: Florian Vaussard <florian....@heig-vd.ch>
>> ---
>> .../devicetree/bindings/i2c/trivial-devices.txt | 64 ++++++++++++++++++++++
>> 1 file changed, 64 insertions(+)
>>
>> diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
>> index 53987449..4ffe9a9 100644
>> --- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
>> +++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
>> @@ -56,6 +56,70 @@ maxim,ds1050 5 Bit Programmable, Pulse-Width Modulator
>> maxim,max1237 Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
>> maxim,max6625 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface
>> mc,rv3029c2 Real Time Clock Module with I2C-Bus
>> +microchip,mcp4531-502 Microchip 8-bit Single I2C Digital Potentiometer (5k)
> ^
> You have mixed up 7/8-bit, here and below.
>

Oh you are right, stupid me. I will fix.

Thanks,
Florian

> Cheers,
> Peter

Florian Vaussard

unread,
Jun 30, 2016, 3:40:05 AM6/30/16
to
Add the device tree documentation for all the supported parts. Apart the
compatible string and standard I2C binding, no other binding is currently
needed.

Signed-off-by: Florian Vaussard <florian....@heig-vd.ch>
---
.../devicetree/bindings/i2c/trivial-devices.txt | 64 ++++++++++++++++++++++
1 file changed, 64 insertions(+)

diff --git a/Documentation/devicetree/bindings/i2c/trivial-devices.txt b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
index 53987449..acc5cd6 100644
--- a/Documentation/devicetree/bindings/i2c/trivial-devices.txt
+++ b/Documentation/devicetree/bindings/i2c/trivial-devices.txt
@@ -56,6 +56,70 @@ maxim,ds1050 5 Bit Programmable, Pulse-Width Modulator
maxim,max1237 Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs
maxim,max6625 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface
mc,rv3029c2 Real Time Clock Module with I2C-Bus
+microchip,mcp4531-502 Microchip 7-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4531-103 Microchip 7-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4531-503 Microchip 7-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4531-104 Microchip 7-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4532-502 Microchip 7-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4532-103 Microchip 7-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4532-503 Microchip 7-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4532-104 Microchip 7-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4541-502 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4541-103 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4541-503 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4541-104 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4542-502 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4542-103 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4542-503 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4542-104 Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4551-502 Microchip 8-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4551-103 Microchip 8-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4551-503 Microchip 8-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4551-104 Microchip 8-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4552-502 Microchip 8-bit Single I2C Digital Potentiometer (5k)
+microchip,mcp4552-103 Microchip 8-bit Single I2C Digital Potentiometer (10k)
+microchip,mcp4552-503 Microchip 8-bit Single I2C Digital Potentiometer (50k)
+microchip,mcp4552-104 Microchip 8-bit Single I2C Digital Potentiometer (100k)
+microchip,mcp4561-502 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4561-103 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4561-503 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4561-104 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4562-502 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4562-103 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4562-503 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4562-104 Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4631-502 Microchip 7-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4631-103 Microchip 7-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4631-503 Microchip 7-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4631-104 Microchip 7-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4632-502 Microchip 7-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4632-103 Microchip 7-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4632-503 Microchip 7-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4632-104 Microchip 7-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4641-502 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4641-103 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4641-503 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4641-104 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4642-502 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4642-103 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4642-503 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4642-104 Microchip 7-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4651-502 Microchip 8-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4651-103 Microchip 8-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4651-503 Microchip 8-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4651-104 Microchip 8-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4652-502 Microchip 8-bit Dual I2C Digital Potentiometer (5k)
+microchip,mcp4652-103 Microchip 8-bit Dual I2C Digital Potentiometer (10k)
+microchip,mcp4652-503 Microchip 8-bit Dual I2C Digital Potentiometer (50k)
+microchip,mcp4652-104 Microchip 8-bit Dual I2C Digital Potentiometer (100k)
+microchip,mcp4661-502 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4661-103 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4661-503 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4661-104 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
+microchip,mcp4662-502 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (5k)
+microchip,mcp4662-103 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (10k)
+microchip,mcp4662-503 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (50k)
+microchip,mcp4662-104 Microchip 8-bit Dual I2C Digital Potentiometer with NV Memory (100k)
national,lm63 Temperature sensor with integrated fan control
national,lm75 I2C TEMP SENSOR
national,lm80 Serial Interface ACPI-Compatible Microprocessor System Hardware Monitor
--
2.5.5

Rob Herring

unread,
Jun 30, 2016, 10:30:06 PM6/30/16
to
On Thu, Jun 30, 2016 at 09:34:49AM +0200, Florian Vaussard wrote:
> Add the device tree documentation for all the supported parts. Apart the
> compatible string and standard I2C binding, no other binding is currently
> needed.
>
> Signed-off-by: Florian Vaussard <florian....@heig-vd.ch>
> ---
> .../devicetree/bindings/i2c/trivial-devices.txt | 64 ++++++++++++++++++++++
> 1 file changed, 64 insertions(+)

Acked-by: Rob Herring <ro...@kernel.org>

Jonathan Cameron

unread,
Jul 3, 2016, 7:00:05 AM7/3/16
to
Applied. Thanks

Jonathan
> --
> To unsubscribe from this list: send the line "unsubscribe linux-iio" in
> the body of a message to majo...@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
0 new messages