
On Wed, Jul 5, 2017 at 6:08 AM, Heiko Schocher hs@denx.de wrote:
Am 04.07.2017 um 18:25 schrieb Andy Shevchenko:
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.
It seems you do not remove all avr32 specific defines here from this list, for example:
pollux:u-boot hs [master] $ grep -lr SYS_CLKDIV_CPU . ./arch/avr32/cpu/at32ap700x/clk.c ./arch/avr32/cpu/cpu.c ./arch/avr32/include/asm/arch-at32ap700x/clk.h ./scripts/config_whitelist.txt ./include/configs/atstk1002.h ./include/configs/grasshopper.h ./include/configs/atngw100.h ./include/configs/atngw100mkii.h pollux:u-boot hs [master] $
Can you please try to check here the defines you remove for example in arch/avr32/cpu?
Thanks, I would use advice from Tom.
Oh... you do not remove the "grasshoper" board ... it is also an AVR32 based board:
pollux:u-boot hs [master] $ cat configs/grasshopper_defconfig | grep AVR32 CONFIG_AVR32=y pollux:u-boot hs [master] $
Ok, you only missed the grasshoper board, can you please remove this too?
From the above patch:
"delete mode 100644 configs/grasshopper_defconfig"
What did you miss?