Atmel SPI Driver

The Atmel SPI driver, supporting the on-chip SPI controllers on AT32AP7000, AT91RM9200 and AT91SAM926x, has been submitted and merged in version 2.6.21 of the Linux kernel. The driver as submitted can be found attached to this page. Older version of the driver can be found at the LinuxPatches page.

The driver has been tested using a jffs2 filesystem stored in DataFlash?. It is also capable of turning the LCD panel on ATSTK1000 on and off.

Known issues

Attachment sort Action Size Date Who Comment
elseavr32-fix-incorrect-invalidation-of-shared-cachelines.patch manage 2.0 K 10 Feb 2007 - 15:44 HaavardSkinnemoen [AVR32] Fix incorrect invalidation of shared cachelines
elseatmel-spi-driver.patch manage 24.5 K 10 Feb 2007 - 15:41 HaavardSkinnemoen [PATCH] Atmel SPI controller driver
elseavr32-gpio-api-implementation.patch manage 11.3 K 10 Feb 2007 - 15:47 HaavardSkinnemoen [AVR32] GPIO API implementation