
This brings support for Intel Tangier SoC and Intel Edison board which is using U-Boot as a main bootloader.
The series has implicit dependency to watchdog driver (V3 of which had been sent earlier today).
Since v1: - split patch 1 to 2 (Bin) - move enum to sfi.h (Bin) - remove unnecessary headers (Bin) - add comment to SFI system table search (Bin) - append and update copyright notices: sdram.c and tangier.c are almost done by Intel (Simon) - disable SD card slot (Simon) - add Simon's tag to patch 1 and 2 (changes basically technical) - add Edison support
Andy Shevchenko (2): x86: Add dma-mapping.h to architectural code x86: Add Intel Edison board files
Felipe Balbi (1): x86: Add Intel Tangier support
arch/x86/Kconfig | 1 + arch/x86/cpu/Makefile | 1 + arch/x86/cpu/tangier/Kconfig | 24 +++++ arch/x86/cpu/tangier/Makefile | 7 ++ arch/x86/cpu/tangier/car.S | 13 +++ arch/x86/cpu/tangier/sdram.c | 206 +++++++++++++++++++++++++++++++++++++ arch/x86/cpu/tangier/tangier.c | 34 ++++++ arch/x86/dts/Makefile | 1 + arch/x86/dts/edison.dts | 89 ++++++++++++++++ arch/x86/include/asm/dma-mapping.h | 41 ++++++++ arch/x86/include/asm/sfi.h | 19 ++++ board/intel/Kconfig | 8 ++ board/intel/edison/Kconfig | 26 +++++ board/intel/edison/Makefile | 1 + board/intel/edison/config.mk | 18 ++++ board/intel/edison/edison.c | 104 +++++++++++++++++++ board/intel/edison/edison_start.S | 13 +++ configs/edison_defconfig | 53 ++++++++++ doc/README.x86 | 39 +++++++ include/configs/edison.h | 78 ++++++++++++++ 20 files changed, 776 insertions(+) create mode 100644 arch/x86/cpu/tangier/Kconfig create mode 100644 arch/x86/cpu/tangier/Makefile create mode 100644 arch/x86/cpu/tangier/car.S create mode 100644 arch/x86/cpu/tangier/sdram.c create mode 100644 arch/x86/cpu/tangier/tangier.c create mode 100644 arch/x86/dts/edison.dts create mode 100644 arch/x86/include/asm/dma-mapping.h create mode 100644 board/intel/edison/Kconfig create mode 100644 board/intel/edison/Makefile create mode 100644 board/intel/edison/config.mk create mode 100644 board/intel/edison/edison.c create mode 100644 board/intel/edison/edison_start.S create mode 100644 configs/edison_defconfig create mode 100644 include/configs/edison.h