From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Date: Wed, 5 Jul 2017 23:56:25 +0300 Subject: [U-Boot] [PATCH v2 0/3] x86: Introduce Intel Tangier SoC and Edison board Message-ID: <20170705205628.52620-1-andriy.shevchenko@linux.intel.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 -- 2.11.0