...your main source of everything AVR32 Linux

View | r1.1

Navigation

UbootLcdDriver 1 - 06 Oct 2008 - Main.HaavardSkinnemoen
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="UbootPatches"

LCD driver for U-Boot

The following patches add support for the LCD controller and logo/splash screen. These should be applied to the avr32 "next" branch.

  • 0001-atmel_lcdfb-Eliminate-unneeded-include-asm-arch-h.patch: Eliminate unneeded #include
  • 0002-atmel_lcdfb-Straighten-out-funky-vl_sync-logic.patch: atmel_lcdfb: Straighten out funky vl_sync logic
  • 0003-lcd-Implement-lcd_printf.patch: lcd: Implement lcd_printf()
  • 0004-lcd-Set-lcd_is_enabled-before-clearing-the-screen.patch: lcd: Set lcd_is_enabled before clearing the screen
  • 0005-lcd-Let-the-board-code-show-board-specific-info.patch: lcd: Let the board code show board-specific info
  • 0006-ATSTK1000-Make-the-MACBs-individually-selectable.patch: ATSTK1000: Make the MACBs individually selectable
  • 0007-avr32-Add-clk-and-portmux-infrastructure-for-the-LC.patch: avr32: Add clk and portmux infrastructure for the LCDC
  • 0008-avr32-Reserve-memory-for-LCD-framebuffer.patch: avr32: Reserve memory for LCD framebuffer
  • 0009-spi-Add-spi_xfer_single-convenience-wrapper.patch: spi: Add spi_xfer_single() convenience wrapper
  • 0010-ATSTK1000-Add-driver-for-the-onboard-LCD-panel.patch: ATSTK1000: Add driver for the onboard LCD panel
  • 0011-ATSTK1000-LCD-support.patch: ATSTK1000: LCD support

Alternatively, grab the U-Boot 2008.10-rc1 release candidate and apply the following patch to get everything you need:

  • u-boot-2008.10-rc1-atstk1000-lcd.patch: ATSTK1000 LCD support for 2008.10-rc1

META FILEATTACHMENT attr="" autoattached="1" comment="lcd: Let the board code show board-specific info" date="1223290827" name="0005-lcd-Let-the-board-code-show-board-specific-info.patch" path="0005-lcd-Let-the-board-code-show-board-specific-info.patch" size="11765" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="Eliminate unneeded #include " date="1223290724" name="0001-atmel_lcdfb-Eliminate-unneeded-include-asm-arch-h.patch" path="0001-atmel_lcdfb-Eliminate-unneeded-include-asm-arch-h.patch" size="1479" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="ATSTK1000 LCD support for 2008.10-rc1" date="1223291284" name="u-boot-2008.10-rc1-atstk1000-lcd.patch" path="u-boot-2008.10-rc1-atstk1000-lcd.patch" size="1306909" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="atmel_lcdfb: Straighten out funky vl_sync logic" date="1223290765" name="0002-atmel_lcdfb-Straighten-out-funky-vl_sync-logic.patch" path="0002-atmel_lcdfb-Straighten-out-funky-vl_sync-logic.patch" size="1130" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="ATSTK1000: LCD support" date="1223290934" name="0011-ATSTK1000-LCD-support.patch" path="0011-ATSTK1000-LCD-support.patch" size="5861" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="avr32: Reserve memory for LCD framebuffer" date="1223290887" name="0008-avr32-Reserve-memory-for-LCD-framebuffer.patch" path="0008-avr32-Reserve-memory-for-LCD-framebuffer.patch" size="1540" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="ATSTK1000: Make the MACBs individually selectable" date="1223290852" name="0006-ATSTK1000-Make-the-MACBs-individually-selectable.patch" path="0006-ATSTK1000-Make-the-MACBs-individually-selectable.patch" size="2553" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="spi: Add spi_xfer_single() convenience wrapper" date="1223290904" name="0009-spi-Add-spi_xfer_single-convenience-wrapper.patch" path="0009-spi-Add-spi_xfer_single-convenience-wrapper.patch" size="1775" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="avr32: Add clk and portmux infrastructure for the LCDC" date="1223290873" name="0007-avr32-Add-clk-and-portmux-infrastructure-for-the-LC.patch" path="0007-avr32-Add-clk-and-portmux-infrastructure-for-the-LC.patch" size="2967" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="ATSTK1000: Add driver for the onboard LCD panel" date="1223290917" name="0010-ATSTK1000-Add-driver-for-the-onboard-LCD-panel.patch" path="0010-ATSTK1000-Add-driver-for-the-onboard-LCD-panel.patch" size="9453" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="lcd: Set lcd_is_enabled before clearing the screen" date="1223290804" name="0004-lcd-Set-lcd_is_enabled-before-clearing-the-screen.patch" path="0004-lcd-Set-lcd_is_enabled-before-clearing-the-screen.patch" size="1011" user="Main.HaavardSkinnemoen" version="1"
META FILEATTACHMENT attr="" autoattached="1" comment="lcd: Implement lcd_printf()" date="1223290783" name="0003-lcd-Implement-lcd_printf.patch" path="0003-lcd-Implement-lcd_printf.patch" size="1200" user="Main.HaavardSkinnemoen" version="1"

Revision 1 r1 - 06 Oct 2008 - 11:08 - 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.
Powered by Wed, 08 Feb 2006 build 8740
Syndicate this site