Thread (2 messages) 2 messages, 2 authors, 2015-06-01

[PATCH] devicetree: Add support for I2C and related devices to TI-NSPIRE platform

From: arnd@arndb.de (Arnd Bergmann)
Date: 2015-06-01 15:51:51
Also in: linux-devicetree, lkml

On Sunday 31 May 2015 19:44:02 Daniel Tang wrote:
+
+                               touchpad at 20 {
+                                       compatible = "synaptics_i2c";
+                                       reg = <0x20>;
+                               };
                        };
While this works, "synaptics_i2c" is not a well-formed DT compatible string,
we should do it right.

Please submit three patches:

a) one patch add "syna" as the vendor string in
   Documentation/devicetree/bindings/vendor-prefixes.txt
   As this is a publicly traded company, we use the stock ticker
   symbol by convention. Cc the patch to devicetree at vger.kernel.org
   for review, but I can merge it along with the dts patch if nobody
   else does

b) a patch to add an of_device_id match table to
   drivers/input/mouse/synaptics_i2c.c, with the proper name of the
   device. Ideally, this would be the full name of the component that
   is used here, something like "syna,abc12345-touchscreen". If you
   have no way of finding out the real name, "syna,i2c-touchscreen"
   will have to suffice.

c) This patch, with the correct string used for compatible.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help