Thursday, July 27, 2006

Mission upstream [#5 update]

All the users/developers of omap-git tree knows that we have very good set of drivers and some of them very generic chip drivers, if submitted to upstream can cut the effort for others to develop the similar one (if he/she doesn't know about the availbility of such drivers). e.g TI audio codec chip drivers, do you know the no. of versios of aic23 and tsc2101 floating in community? Do you know about the initial attempt of EAC based ALSA driver from TI on OMAP1?

Ok, with this in mind, I have started slow process of taking small steps in submitting OMAP-git tree drivers to related subsystem mailing list and ultimately to linus mainline tree.

As of now following got accepted in -mm tree:

- smc91x-h4-patch
- omap-watchdog-driver patch
- omap-rng-build-error-fix patch [Update: It is now replaced with better patch from David]

Interesting part is that I had submitted omap-keypad driver as first attempt to going upstream, but everyday I am getting some very good review comments, and as of now I am working on #4 version of the driver. So, keep watching lkml list.
[update: It is now accepted into akpm's -mm tree..., thanx to all reviewers].

- Also submitted omap-i2c driver to lmsensors and lkml mailing list, but no review comments yet. Let's wait for 2-3 days then.
[update: It is now accepted into 2.6-git tree of Greg-KH. Thanx to all reviewers.] This driver allows now us to send more dependent drivers to mainstream]

- IrDA driver - depends on the acceptance of gpio-expander driver.
[update: Just got the e-mail from Samuel with Acked By from him. So consider it accepted in -mm tree. Thanx for the review Samuel.]

o Next target
- Menelaus driver
- gpio-expander-omap or to use existing pcf8574 driver?
- RTC driver for H4 - I need to write this one, and someone from community need to convert the existing omap1-rtc driver to new rtc infrastructure.

No DaVinci cleanup is going on right now, as I don't have even remote access to board now :(.
[update: Got the access to board now, and submitted few cleanup patches to mailing list, only dma.c is required for bit of cleanup and understanding, otherwise we are very much ready to go upstream with arch-davinci specific files and minimum boot configuration.]

Monday, July 17, 2006

I am back !!!

Ok, it's long time after I am writing on my blog. Lots of thing happened after May 18 blog-entry. Here we go:

o Japan - Tokyo trip:

- It was very short trip to Japan (first time there) for business purpose and few demonstrations on ofcourse OMAP2.

- I travelled through Chennai(pick up few demos)->Malaysia (same airline)->Japan (Narita Airport).

- I didn't liked Malaysia airline, air-hostesses are not responding well and all over it was very bad experience. Next time may be Singapore airline :).

- Well, about Japan, nothing to say, I stayed in very good Shingawa Prince Hotel, near to Takanawa Prince Hotel. Fortunately I was able to find Indian Veg. Hotel (Hotel Devi) nearby, just 10mintues walk. Atleast I was able to see more people around me compared to Helsinki :).

- All demonstrations went well, so I was very happy, but communication in English is nearly impossible, so you need someone who knows Japanese and English. So, it doubles up the time for meeting discussions than originally planned.

o DaVinci - Patches:

- No. of cleanup patches were submitted to the danvici-linux-open-source mlist, but they are not pushed to davinci-git tree yet, Kevin? I will be starting further davinci cleanup soon, I still have 2wks to work on davinci tree.

o omap2420 - patches:

- There no decision yet made on PRCM cleanup patches I sent to reduce no. of #ifdefers being introduced due to OMAP2430, I think Tony is very much busy with PM on OMAP2420 or stuck somewhere with PM bugs :)

o Severe URTICARIA : Yes, I had written about it earlier entries, now my skin allergy is having medical name "URTICARIA", and it is due to "lemon, citrus fruits, Green Chilly, Tomotatos, Cold drinks and etc.". So one can imagine that I can only eat fresh food cooked at home only, again prepared with great care. It will take 2-3 months to supress the effect of this allergy. Right now I am switched to "Ayurvedic" medicines, after trying Steroids injections (Dexona) doses.

Ok, back to work, lots of e-mails to check and pull the various git trees.