AVR32 Linux Developer Blog
23 Aug 2006 - 12:37 in , by HaavardSkinnemoen
A new experimental patchset is available from the LinuxPatches page. Among the new features are MTD support (for flash-based filsystems) and a driver for the Static Memory Controller.
This patchset is based on the 2.6.18-rc4-mm2 kernel by Andrew Morton, but a rolled-up AVR32 architecture patch is also included so that it can be applied on top of the mainstream 2.6.18-rc4 kernel as well. The following patches from 2.6.18-rc4-mm2 are included in the avr32-arch-6.patch:
avr32-arch.patch
avr32-config_debug_bugverbose-and-config_frame_pointer.patch
avr32-fix-invalid-constraints-for-stcond.patch
avr32-add-support-for-irq-flags-state-tracing.patch
avr32-turn-off-support-for-discontigmem-and-sparsemem.patch
avr32-always-enable-config_embedded.patch
avr32-export-the-find__bit-functions.patch
avr32-add-defconfig-for-at32stk1002.patch
avr32-use-autoconf-instead-of-marker.patch
avr32-dont-assume-anything-about-max_nr_zones.patch
avr32-add-i-o-port-access-primitives.patch
avr32-use-linux-pfnh.patch
avr32-kill-config_discontigmem-support-completely.patch
avr32-fix-bug-in-__avr32_asr64.patch
avr32-switch-to-generic-timekeeping-framework.patch

These patches will most likely be included in the next -mm release:

avr32-set-kbuild_defconfig.patch
avr32-kprobes-compile-fix.patch
avr32-include-asm-byteorder-h-from-asm-io-h.patch

The rest of the patches are mostly new drivers, which will be cleaned up and submitted at some point later:

atmel-macb-driver-3.patch
avr32-rename-usart-devices-to-at91_usart.patch
at91_serial-support-avr32.patch
at91_serial-fix-roundoff-error-in-at91_console_get_options.patch
at91_serial-fix-break-handling.patch
avr32-smc-support.patch
mtd-add-mapping-driver-for-the-at32stk1000-board.patch
avr32-add-platform-device-for-the-at49bv6416-on-at32stk1000.patch
avr32-rename-spi-platform-device-to-spi_atmel.patch
atmel-spi-driver-6.patch
atmel-lcdc-driver.patch

Please post any problems you encounter as a comment below, or use the AVR32 forum at avrfreaks.net.

Leave a Reply

<input type="hidden" name="Nr" value="1 *~~" />

BlogEntryForm
TopicType: BlogEntry
BlogAuthor: HaavardSkinnemoen
Date: 23 Aug 2006 – 14:37
Headline: New experimental patchset based on 2.6.18-rc4-mm2
Teaser: A new experimental patchset is available from the LinuxPatches page. Among the new features are MTD support (for flash-based filsystems) and a driver for the Static Memory Controller.
Text: This patchset is based on the 2.6.18-rc4-mm2 kernel by Andrew Morton, but a rolled-up AVR32 architecture patch is also included so that it can be applied on top of the mainstream 2.6.18-rc4 kernel as well. The following patches from 2.6.18-rc4-mm2 are included in the avr32-arch-6.patch:

<br />
avr32-arch.patch<br />
avr32-config_debug_bugverbose-and-config_frame_pointer.patch<br />
avr32-fix-invalid-constraints-for-stcond.patch<br />
avr32-add-support-for-irq-flags-state-tracing.patch<br />
avr32-turn-off-support-for-discontigmem-and-sparsemem.patch<br />
avr32-always-enable-config_embedded.patch<br />
avr32-export-the-find__bit-functions.patch<br />
avr32-add-defconfig-for-at32stk1002.patch<br />
avr32-use-autoconf-instead-of-marker.patch<br />
avr32-dont-assume-anything-about-max_nr_zones.patch<br />
avr32-add-i-o-port-access-primitives.patch<br />
avr32-use-linux-pfnh.patch<br />
avr32-kill-config_discontigmem-support-completely.patch<br />
avr32-fix-bug-in-__avr32_asr64.patch<br />
avr32-switch-to-generic-timekeeping-framework.patch<br />



These patches will most likely be included in the next -mm release:

<br />
avr32-set-kbuild_defconfig.patch<br />
avr32-kprobes-compile-fix.patch<br />
avr32-include-asm-byteorder-h-from-asm-io-h.patch<br />



The rest of the patches are mostly new drivers, which will be cleaned up and submitted at some point later:

<br />
atmel-macb-driver-3.patch<br />
avr32-rename-usart-devices-to-at91_usart.patch<br />
at91_serial-support-avr32.patch<br />
at91_serial-fix-roundoff-error-in-at91_console_get_options.patch<br />
at91_serial-fix-break-handling.patch<br />
avr32-smc-support.patch<br />
mtd-add-mapping-driver-for-the-at32stk1000-board.patch<br />
avr32-add-platform-device-for-the-at49bv6416-on-at32stk1000.patch<br />
avr32-rename-spi-platform-device-to-spi_atmel.patch<br />
atmel-spi-driver-6.patch<br />
atmel-lcdc-driver.patch<br />



Please post any problems you encounter as a comment below, or use the AVR32 forum at avrfreaks.net.
BlogTag:

SubjectCategory: SiteNews, OsDevelopment
Related: ARRAY(0x1103650)
State: enabled
r1 – 2006-08-23 – 12:47:22 – HaavardSkinnemoen
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Atmel®, AVR® and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
All other trademarks are the property of their respective owners.