Linux 2.6.24 integration

From ArmadeusWiki
Revision as of 22:05, 8 January 2008 by JulienB (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

2.6.24 RC5

I2C:

  • dans drivers/i2c/busses/i2c-imx.h, struct i2c_algorithm n'a plus de champ algo_control
  • du coup dans drivers/i2c/busses/i2c-imx.c faut virer i2c_imx_ioctl() ??... pas sur car ça doit bien servir à qqchose

USB Gadget:

  • linux/usb_gadget.h est devenu linux/usb/gadget.h -> à changer dans drivers/usb/gadget/imx_udc.c

USB Host:

  • l'ISP166x est maintenant intégré dans Linux (non testé). Notre driver ne compile plus.

RTC:

  • la DS1374 est désormais intégrée au kernel (non testée, le driver semble bcp plus complet)

WiFi:

  • libertas_sdio compile pas sans les "wireless extensions"


Patches inutiles:

  • 010-linux-2.6.24-imx1 (ne contient que des fichiers plateformes inutiles (Pengu) )
  • 012-linux-2.6.24-apm9328 (hack pour utiliser l'APM avec la target scb9328)
  • 020-linux-2.6.24-scbfb (hack pour le utiliser le LCD à partir de l'APM en utilisant scb9328)
  • 021-...-apf9328.diff: virer apf9328_defconfig dedans car ça sert à rien avec buildroot, simplification de la partie Kconfig et Makefile (virer MX1FS2 SCB9328)
  • 022-...-apf9328-mtd.diff: pareil que ci-dessus