This diff :
- update Allwinner drivers to use the "compatible" string from vendor DTS
- Convert some drivers to EARLY_DRIVER_MODULE so they attach at the right time
- Convert A10 and A20 to FDT_PLATFORM
- Add two function named allwinner_soc_type() and allwinner_soc_family() which return the SoC type and family based on fdt platform init
- Add a generic A10 kernel config file
- A20 now use generic_timer and ARM_INTRNG
- Add two new custom dts file for Olimex boards (we need custom one because one doesn't have chosen or aliases node for the serial and the serial needs our busy-detect property)
- Update our custom DTS file for a10 and a20 to use the same compatible property names as the vendor ones.
- Update vendor DTS file for allwinner