Has anybody ever gotten this touch screen working on a beaglebone ?
I see it on the bus at ite 0x40 location
here is my fragment for the device
touch: gsl1680@40 \{
status = "okay";
compatible = "silead,gsl1680";
pinctrl\-names = "default";
pinctrl\-0 = <&gsl1680\_pins>;
reg = <0x40>;
interrupt\-parent = <&gpio1>; // gpio1\_17
pin P9_23
interrupts = <17 0>;
wake-gpios = <&pio 0 3 GPIO_ACTIVE_HIGH>;
// pin P9_21
//reset-gpios = <&gpio2 6 1>;
touchscreen\-size\-x = <480>;
touchscreen\-size\-y = <272>;
touchscreen\-fw\-name =
"silead/gsl1680-inet86dz.fw";
\};
I have tried it with and without the touchscreen-fw-name line.
It seems the firmware is included with the kernel driver which was
compiled in to
the kernel
What i see is that the controller is not being initialized
It is a confirmed working controller in many tablets so it should work
on a bone