patch-2.6.21.4 ezx-core.patch # ezx-core TODO: should be ezx-common # look at the pxa-regs.h diff and put each definition on the proper patch # register a machine type for each phone model # enable this patch ONLY if you have STUART connected and dont forget # to change your cmdline if you want console on STUART. #ezx-enable-stuart.patch ezx-bp.patch # ezx-bp TODO: # try to run this as a module - this may solve timing issues for opentapi. # suspend/resume (not sure if it can be handled here) # implement 2nd gen handshake support # move platform device to ezx-phone.c ezx-pm.patch ezx-pcap.patch # ezx-pcap TODO: # implement a per board init reg array # move mmc functions to the ezx-phone.c mmc init # move vibrator level function to the vibrator driver a780-mci.patch e680-mci.patch a1200-mci.patch pxa27x-udc-support.2.patch ezx-emu.patch # ezx-emu TODO: # userspace interface for controling emu # read adc to find which accessory is plugged ezx-mtd-map.patch # ezx-mtd-map TODO: # at least the original partition should go on the ezx-phone.c file ezx-serial-bug-workaround.patch # ezx-serial-bug TODO: # does anyone have a phone with this bug? pxa-kbd.patch # pxa-kbd TODO: # test multi-key presses # ask Harald about driver status/sending mainline a780-kbd.patch e680-kbd.patch pcap-ts.patch a780-ts.patch e680-ts.patch a1200-ts.patch ezx-backlight.patch a780-flip.patch e680-locksw.patch a780-leds.patch e680-leds.patch a780-vibrator.patch # mux_cli patches mux_cli.patch mux-fix.patch mux-fix-init-errorpath.patch mux-remove-flipbuffers.patch mux-remove-get_halted_bit.patch mux-remove-usbh_finished_resume.patch mux-fix-makefile.patch mux-fix-tty-driver.patch mux-linux-2.6.21-fix.patch #mux-ifdef-ezx-features.patch #mux_debug.patch # mux_cli TODO: # merge patches # try to understand the code and cleanup (painful) # Global TODO: # compile everything as module and test for insmod/rmmod # can NOT run as module (yet) # pxa-ohci, ts0710_mux, ts0710_mux_usb, ezx-bp # incomplete #asoc-pxa-ssp.patch #ezx-asoc.patch