development
Exploring T|T3
Next journey to kernel space
My wife thinks, that I'm computer addicted. That made me angry and because I was ill and I spent whole day reading of some garbage (on my PDA of course )
Next day I made long journey to kernel space, which was full of excitement again. By looking how it is done on other devices (mainly on Z72 and LD) I made LEDs support and removed hardcoded blinking of SD driver. Now it uses LED trigger and it's cleaner way. You can select now which LED is used for trigger (look at /sys/class/leds/*/trigger). Quite nice. On the other hand – it's still on sometimes after suspend so the main reason is not removed yet…
Suspend/resume fix candidate
If you read my last post, you can imagine how angry I was about tsc2101 driver. Now I know that I should be angry about myself. I was trying to fix some 2 years old driver from hh.org.
With changing tsc2101 driver from our 2.6.20-hnd0 tree same way as I did with old driver (plus sound related diffs), suspend/resume problem just vanished, touchscreen seems to work properly and there is sound support again. Testing is needed, catch binaries from when they're ready.
Let there be new blog
Because reorganisation of H&D is getting near, I decided to create ‚developer‘s blog' (not just) about H&D progress. If I will be patient and I'll have free time, you can see what am I working on and what would I do.
After 3 days of experimenting with tsc2101 driver I just got angry. I rewrote it to use platform_driver instead of device_driver. This caused that palm finally can suspend/resume well. But I didn't finished it yet and after resume touchscreen doesn't work. I'm not kernel developer and I became angry and mad because of all that bad success. The funniest thing about that is that driver is completely under reconstruction. There is completely removed sound support. So I maybe did useless work.