From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Picard Date: Thu, 14 Jul 2016 11:26:58 +0200 Subject: [Buildroot] How to use the ft6236 touchscreen driver ? In-Reply-To: <20160713171659.GF2139@sapphire.tkos.co.il> References: <20160713171659.GF2139@sapphire.tkos.co.il> Message-ID: <57875AE2.1010908@yahoo.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Well, could you please give me some directions ? Like where the dts file is, how do I compile it, some reference documentation... Thanks. Le 13/07/2016 19:16, Baruch Siach a ?crit : > Hi David, > > On Wed, Jul 13, 2016 at 07:07:43PM +0200, David Picard wrote: >> I am trying to use the touch capability of Adafruit's PiTFT 2.8" on a RPi2, >> BR 2016.05. When I modprobe ft6236, nothing happens : no message in dmesg, >> no device created in /dev/input. i2cdetect detects it at address 38h. >> >> I did load i2c_bcm2708, i2c-dev. I2C works (tested with a RTCC). >> >> I tried : >> # echo ft6236 0x38 > /sys/class/i2c-adapter/i2c-1/new_device >> >> and I got something in dmesg : >> ft6236 1-0038: irq is missing >> ft6236: probe of 1-0038 failed with error -22 >> i2c i2c-1: new_device: Instantiated device ft6236 at 0x38 >> >> But still no entry in /dev/input. >> >> Any idea ? > > You most likely need to update your device tree file (.dts), and add your > PiTFT device as a sub-node of the i2c master. > > baruch >