On Tue, Jun 22, 2004 at 02:29:38PM +0200, Matus Harvan wrote:
> I already have tried the 2.6.6 on h55000 and would be willing to help
> with the porting, but I'm not really sure where to start, what drivers
> are needed for this iPAQ, ...
Heh, since nothing works, you can pick any driver you want. How about we
just go through what works on 2.4 and see if we can't identify some of
the drivers.
Wifi: atmel at76c503a-rfmd on internal usb ochi
- atmel chip supported by either atmelwlandriver
(http://atmelwlandriver.sourceforge.net/news.html) or at76c503a
driver (http://at76c503a.berlios.de/). Both should have 2.6 support.
- The ohci seems to have some h5400 specifics, it can be found in the
2.4 tree in drivers/usb/usb-ohci-h5400.c.
Sleeve: On my lsmod I see ipaq-sleeve.c, h3600_generic_sleeve.c and
pxa_cs.
sd interface: Look at drivers/mmc/mmc_h5400.c in the 2.4 tree.
usbnet: arch/arm/mach-pxa/usb-eth.c
alsa driver: snd-5400-ak4535, snd-pxa-uda1380 and the i2c interface in
i2c-algo-pxa and i2c-adap-pxa, oh and pxa-i2s.
irda: not sure, but net/irda looks promising in the 2.4 tree.
fingerprint scanner: drivers/char/h5400-fsi.c
lcd: Not sure on that one either. The pxa config has CONFIG_FB_PXA,
CONFIG_FB_PXA_16BPP, CONFIG_FB_MQ1100. And a bunch of others.
touchscreen: seems the config item CONFIG_TOUCHSCREEN_H3600 plays a
part.
Below most of these drivers are some pci things and the 5400 asic. Then
there are the power management routines.
This list is in no way complete. Feel free to expand or correct where
necessary.
If I were to port drivers from 2.4 to 2.6 I might read the lwn porting
series:
http://lwn.net/Articles/driver-porting/
If I were to port any driver in the set, I would probably go easy and
get the leds to work. But don't take my advice. Dive in!
As far as what kernel to work with. If no one gives a solid answer as to
what one to use (hh cvs or arm-linux), I would diff the hh cvs against
the arm-linux and see if there was anything different. If they weren't
that different, well I would stick to arm-linux. If hh cvs provides some
drivers, I might stick w/ that.
E
-- Erik Hovland mail: erik@hovland.org web: http://hovland.org/ PGP/GPG public key available on requestReceived on Tue Jun 22 13:36:45 2004
This archive was generated by hypermail 2.1.8 : Tue Jun 22 2004 - 13:38:43 EDT