[U-Boot] [PATCH 00/18] at91: Convert Ethernet and LCD to driver model

Simon Glass sjg at chromium.org
Thu May 5 04:42:16 CEST 2016


Hi,

On 3 May 2016 at 00:39, Simon Glass <sjg at chromium.org> wrote:
> This series is mainly designed to move the macb Ethernet to driver model,
> along with the LCD controller. It also includes a few fixes:
>
> - NAND with ECC doesn't build properly
> - The instruction cache is off by default
> - Ethernet macb doesn't send packets when the cache is enabled
>
> A Snapper 9G45-based board is used for this work. It includes an AT91SAM9G45
> CPU so is a good test of driver model on this chip.
>
>
> Simon Glass (18):
>   at91: Add support for the AT91 slow clock controller
>   arm: Allow skipping of low-level init with I-cache on
>   bootm: Align cache flush end address correctly
>   net: Handle an empty bootp extension section
>   net: macb: Prepare for driver-model conversion
>   net: macb: Flush correct cache portion when sending
>   net: macb: Convert to driver model
>   arm: at91: dts: Bring in device tree file for AT91SAM9G45
>   arm: at91: Add a header file for the real-time clock
>   at91: Correct NAND ECC register access
>   at91: nand: Set up the ECC strength correctly
>   mtd: nand: Drop a blank line in nand_wait()
>   at91: Add driver-model GPIO devices for AT91SAM9G45
>   at91: mtd: nand: Add dev_warn() to correct build error in driver
>   at91: video: Prepare for driver-model conversion
>   at91: video: Support driver-model for the LCD driver
>   fdt: Correct return value in fdtdec_decode_display_timing()
>   arm: at91: Add support for gurnard
>

FYI I'm going to resend this series as the author is wrong in several
commits. Sorry for the trouble.

Regards,
Simon


More information about the U-Boot mailing list