Hi,
I have been trying to enable TSC2007 (ULCD) in Kernel 3.7.10-x13 (Robert
Nelson) but having an error in tsc2007.c as follows:
"tsc2007: probe of 2-0049 failed with error -22"
After investigated further discovered that the root of error message seems
in /kernel/irq/manage.c in request_threaded_irq function as
!irq_settings_can_request. Since this call returns an error, the driver
probe returns with the failure.
Any reply or guidance will be greatly appreciated.
Regards,
Ozkan.
On Saturday, April 6, 2013 10:06:56 PM UTC+1, RobertCNelson wrote:
>
> On Sat, Apr 6, 2013 at 3:36 PM, <[email protected] <javascript:>>
> wrote:
> > Good afternoon everyone, I hope everyone is well!
> >
> > I have a Beagleboard setup that I am trying to get a touchscreen working
> on.
> > Here's a list of our hardware:
> >
> > ULCD7 (Circuit Co)
> > Beagleboard xM
> > Running Ubuntu 12.10
> >
> > ----------
> > root@WallController:~# uname -a
> > Linux WallController 3.7.10-x10 #1 SMP Thu Mar 28 13:45:57 UTC 2013
> armv7l
> > armv7l armv7l GNU/Linux
> > ----------
> >
> > The kernel Command Line indicates that it is detecting "bbtoys-ulcd" as
> > buddy2:
> >
> > ----------
> > [ 0.000000] Kernel command line: console=ttyO2,115200n8 vram=
> > omapfb.mode=dvi:800x480MR-16@60 omapdss.def_disp=dvi root=/dev/mmcblk0p2
> ro
> > rootfstype=ext4 rootwait fixrtc buddy=spidev buddy2=bbtoys-ulcd
> camera=none
> > wl12xx_clk=
> > ----------
> >
> > I've confirmed that there IS support for the ULCD7 in the linux kernel
> > (tsc2007). I can even see the driver try to initialize the ULCD7
> >
> > ----------
> > root@WallController:~# dmesg | grep tsc
> > [ 0.126098] Beagle expansionboard: initializing touchscreen: tsc2007
> > [ 26.450286] tsc2007 2-0048: irq 0 busy?
> > [ 26.454467] tsc2007: probe of 2-0048 failed with error -22
>
> Maybe try bumping the i2c speed down from 400 to 200...
>
> This is the patch in the v3.7.x branch that enables the screen and
> touch controller..
>
>
> https://github.com/RobertCNelson/stable-kernel/blob/v3.7.x/patches/omap_beagle_expansion/0005-Beagle-expansion-add-CircuitCo-ulcd-Support.patch
>
>
> Note, it looks like v3.9-rcX is doing the same thing..
>
> Regards,
>
> --
> Robert Nelson
> http://www.rcn-ee.com/
>
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.