mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 08:42:12 +02:00
avr32: Retire AVR32 for good
AVR32 is gone. It's already more than two years for no support in Buildroot, even longer there is no support in GCC (last version is heavily patched 4.2.4). Linux kernel v4.12 got rid of it (and v4.11 didn't build successfully). There is no good point to keep this support in U-Boot either. Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Heiko Schocher <hs@denx.de> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
This commit is contained in:
committed by
Tom Rini
parent
747c4c68c0
commit
daab59ac05
@@ -57,9 +57,6 @@
|
||||
#include <dm/root.h>
|
||||
#include <linux/compiler.h>
|
||||
#include <linux/err.h>
|
||||
#ifdef CONFIG_AVR32
|
||||
#include <asm/arch/mmu.h>
|
||||
#endif
|
||||
#include <efi_loader.h>
|
||||
|
||||
DECLARE_GLOBAL_DATA_PTR;
|
||||
@@ -526,7 +523,7 @@ static int initr_api(void)
|
||||
#endif
|
||||
|
||||
/* enable exceptions */
|
||||
#if defined(CONFIG_ARM) || defined(CONFIG_AVR32)
|
||||
#ifdef CONFIG_ARM
|
||||
static int initr_enable_interrupts(void)
|
||||
{
|
||||
enable_interrupts();
|
||||
@@ -845,10 +842,10 @@ static init_fnc_t init_sequence_r[] = {
|
||||
initr_kgdb,
|
||||
#endif
|
||||
interrupt_init,
|
||||
#if defined(CONFIG_ARM) || defined(CONFIG_AVR32)
|
||||
#ifdef CONFIG_ARM
|
||||
initr_enable_interrupts,
|
||||
#endif
|
||||
#if defined(CONFIG_MICROBLAZE) || defined(CONFIG_AVR32) || defined(CONFIG_M68K)
|
||||
#if defined(CONFIG_MICROBLAZE) || defined(CONFIG_M68K)
|
||||
timer_init, /* initialize timer */
|
||||
#endif
|
||||
#if defined(CONFIG_LED_STATUS)
|
||||
@@ -919,10 +916,6 @@ void board_init_r(gd_t *new_gd, ulong dest_addr)
|
||||
int i;
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_AVR32
|
||||
mmu_init_r(dest_addr);
|
||||
#endif
|
||||
|
||||
#if !defined(CONFIG_X86) && !defined(CONFIG_ARM) && !defined(CONFIG_ARM64)
|
||||
gd = new_gd;
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user