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

Simon Glass
2016-05-05T02:42:16Z

Hi,

On 3 May 2016 at 00:39, Simon Glass <sjg@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