[E3-hacking] Any more chances for E3 working as IP phone?
jkrzyszt at tis.icnet.pl
Wed May 13 16:16:36 BST 2009
Jonathan McDowell wrote:
> I've actually compiled up a kernel more recently than that to check it
> still built ok, but haven't done anything much with the E3 recently.
Using OpenEmbedded, linux-omap_git.bb with slight amsdelta related
additions actually works for me. Power nanagement must be off, otherwise
omapfb framebuffer does not work correctly.
Missing drivers: camera, keyboard, modem (should be trivial to port from
2.6.19 patch), sound, hook switch (in progress), probably more. I am
going to see what I can do to narrow this list.
>> 2. Did you try to create a driver for hook switch hanging off GPIO
>> input 4, as Matt Callow detected it once? If not, what hints could you
>> give me for creating one?
> I had this hooked up to the OMAP gpio switch framework, but I found it
> conflicted with the FIQ keyboard patch and caused crashes. Possibly the
> gpio-keys driver is the way to do this these days?
As I have already written in a second thread, both gpio-switch and
gpio-keys based devices actually work for me if without FIQ patch.
For now, gpio-switch device gives me the switch status via sysfs, but
does not provide any events, so not much different than exporting the
pin over gpiolib sysfs interface, but I think that adding kobject CHANGE
event to gpio-switch interrupt handler should be trivial.
OTOH, gpio-keys based device generates input events obviously, but does
not allow for status check (or I don't know how to check for it), that I
would rather find an essential feature.
More information about the e3-hacking