I did try the 2.6.19 kernel and the output from lspci is the same. Information of the buses is still missing. It does look like that this might be a deliberate implementation. Do you have any clues?
Actually I take that back. It does work with the 2.6.19 kernel. I had built the wrong kernel.
I would like to take the fix from the 2.6.19 kernel and patch it to my 2.6.17-9 kernel , if that's possible.
Could you point me to the code which might be related to this fix. I can do some digging after that.
Thanks for your help.
Siddharth