[U-Boot] Please pull u-boot-x86

Bin Meng bmeng.cn at gmail.com
Tue Aug 1 12:24:50 UTC 2017


Hi Tom,

The following changes since commit 6364a5d4bd55beeedc11171419acd0bdff17a599:

  Prepare v2017.09-rc1 (2017-07-31 20:37:25 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-x86.git

for you to fetch changes up to 24357dfd2aec4118b9178d8bf639fb8fc02e1859:

  x86: Switch all boards to use DM SCSI (2017-08-01 20:17:02 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      x86: Make table address selectable

Bin Meng (33):
      x86: Use default stack boundary alignment
      x86: Enforce toolchain to generate 64-bit codes for 64-bit U-Boot
      x86: tsc: Read all ratio bits from MSR_PLATFORM_INFO
      x86: tsc: Identify Intel-specific code
      x86: tsc: Remove the fail handling in try_msr_calibrate_tsc()
      x86: tsc: Update comments and expand definitions in freq_desc_tables[]
      x86: tsc: Correct Silvermont reference clock values
      x86: tsc: Rename try_msr_calibrate_tsc() to cpu_mhz_from_msr()
      x86: kconfig: Select TIMER and X86_TSC_TIMER
      x86: kconfig: Select USE_PRIVATE_LIBGCC
      x86: kconfig: Select PCI and DM_PCI
      x86: kconfig: Imply HAVE_INTEL_ME in the platform Kconfig
      x86: kconfig: Let board select BOARD_EARLY_INIT_F
      x86: kconfig: Select ARCH_MISC_INIT in the platform Kconfig
      x86: kconfig: Select ARCH_EARLY_INIT_R in the platform Kconfig
      x86: kconfig: Imply ENABLE_MRC_CACHE in the platform Kconfig
      x86: kconfig: Select OF_CONTROL
      x86: kconfig: Imply DM uclass drivers
      x86: baytrail: kconfig: Imply platform specific drivers
      x86: ivybridge: kconfig: Imply platform specific drivers
      x86: broadwell: kconfig: Imply platform specific drivers
      x86: coreboot: kconfig: Imply drivers that are useful
      x86: queensbay: kconfig: Imply platform specific drivers
      x86: tangier: kconfig: Imply platform specific drivers
      x86: quark: kconfig: Imply platform specific drivers
      x86: qemu: kconfig: Imply platform specific drivers
      x86: qemu: Remove SPI flash from defconfigs
      x86: kconfig: Let board select SPI flash
      x86: kconfig: Move USB to platform Kconfig
      x86: Convert INTEL_ICH6_GPIO to Kconfig
      dm: scsi: Add a generic PCI-based AHCI driver
      block: ide: Fix build error when CONFIG_BLK is on
      x86: Switch all boards to use DM SCSI

Simon Glass (1):
      x86: Convert MMC to driver model

xypron.glpk at gmx.de (1):
      x86: ivybridge: remove unused uma_memory_size

 arch/Kconfig                                               | 25
++++++++++++++++++-------
 arch/x86/Kconfig                                           | 13 +++++++++++++
 arch/x86/config.mk                                         |  5 ++---
 arch/x86/cpu/baytrail/Kconfig                              | 17
+++++++++++++++++
 arch/x86/cpu/baytrail/valleyview.c                         | 12 ------------
 arch/x86/cpu/broadwell/Kconfig                             | 12 ++++++++++++
 arch/x86/cpu/broadwell/refcode.c                           | 17
++++++++++++++++-
 arch/x86/cpu/coreboot/Kconfig                              | 14 ++++++++++++++
 arch/x86/cpu/coreboot/coreboot.c                           | 10 ----------
 arch/x86/cpu/efi/efi.c                                     | 10 ----------
 arch/x86/cpu/ivybridge/Kconfig                             | 11 +++++++++++
 arch/x86/cpu/ivybridge/sdram.c                             |  5 -----
 arch/x86/cpu/qemu/Kconfig                                  |  8 ++++++++
 arch/x86/cpu/quark/Kconfig                                 | 15 +++++++++++++++
 arch/x86/cpu/quark/quark.c                                 | 10 ----------
 arch/x86/cpu/queensbay/Kconfig                             | 16
++++++++++++++++
 arch/x86/cpu/queensbay/Makefile                            |  2 +-
 arch/x86/cpu/queensbay/topcliff.c                          | 20
--------------------
 arch/x86/cpu/tangier/Kconfig                               |  8 ++++++++
 arch/x86/include/asm/cpu.h                                 | 12 ------------
 arch/x86/include/asm/tables.h                              |  9 ++-------
 board/advantech/som-db5800-som-6867/Kconfig                |  2 ++
 board/advantech/som-db5800-som-6867/som-db5800-som-6867.c  |  5 -----
 board/congatec/conga-qeval20-qa3-e3845/Kconfig             |  2 ++
 board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c |  5 -----
 board/coreboot/coreboot/Kconfig                            | 11 +++++++++++
 board/coreboot/coreboot/Makefile                           |  2 +-
 board/coreboot/coreboot/coreboot.c                         | 14 --------------
 board/dfi/dfi-bt700/Kconfig                                |  2 ++
 board/efi/efi-x86/efi.c                                    |  6 ------
 board/google/chromebook_link/Kconfig                       |  1 +
 board/google/chromebook_link/link.c                        | 16
----------------
 board/google/chromebook_samus/Kconfig                      |  1 +
 board/google/chromebook_samus/samus.c                      | 11 -----------
 board/google/chromebox_panther/Kconfig                     |  1 +
 board/google/chromebox_panther/panther.c                   | 11 -----------
 board/intel/bayleybay/Kconfig                              |  1 +
 board/intel/cougarcanyon2/Kconfig                          |  2 ++
 board/intel/crownbay/Kconfig                               |  2 ++
 board/intel/galileo/Kconfig                                |  1 +
 board/intel/galileo/galileo.c                              |  5 -----
 board/intel/minnowmax/Kconfig                              |  1 +
 board/intel/minnowmax/minnowmax.c                          |  5 -----
 common/Kconfig                                             |  2 --
 configs/bayleybay_defconfig                                | 25
-------------------------
 configs/chromebook_link64_defconfig                        | 19
+------------------
 configs/chromebook_link_defconfig                          | 18
------------------
 configs/chromebook_samus_defconfig                         | 17
-----------------
 configs/chromebox_panther_defconfig                        | 19
-------------------
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig    | 23
-----------------------
 configs/conga-qeval20-qa3-e3845_defconfig                  | 23
-----------------------
 configs/coreboot-x86_defconfig                             | 17
-----------------
 configs/cougarcanyon2_defconfig                            | 15 ++-------------
 configs/crownbay_defconfig                                 | 23
-----------------------
 configs/dfi-bt700-q7x-151_defconfig                        | 23
-----------------------
 configs/edison_defconfig                                   | 15 ---------------
 configs/efi-x86_defconfig                                  | 10 +---------
 configs/galileo_defconfig                                  | 22
----------------------
 configs/minnowmax_defconfig                                | 26
--------------------------
 configs/qemu-x86_64_defconfig                              | 18
------------------
 configs/qemu-x86_defconfig                                 | 17
-----------------
 configs/qemu-x86_efi_payload32_defconfig                   | 17
-----------------
 configs/qemu-x86_efi_payload64_defconfig                   | 17
-----------------
 configs/som-db5800-som-6867_defconfig                      | 20
--------------------
 configs/theadorable-x86-dfi-bt700_defconfig                | 24
------------------------
 drivers/ata/Kconfig                                        |  6 ++++++
 drivers/ata/Makefile                                       |  1 +
 drivers/ata/ahci-pci.c                                     | 42
++++++++++++++++++++++++++++++++++++++++++
 drivers/block/ide.c                                        |  2 ++
 drivers/gpio/Kconfig                                       |  6 ++++++
 drivers/mmc/pci_mmc.c                                      | 86
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------
 drivers/pci/Kconfig                                        |  2 +-
 drivers/timer/Kconfig                                      |  1 -
 drivers/timer/tsc_timer.c                                  | 52
+++++++++++++++++++++++-----------------------------
 include/configs/bayleybay.h                                |  4 ----
 include/configs/conga-qeval20-qa3-e3845.h                  |  4 ----
 include/configs/cougarcanyon2.h                            |  3 ---
 include/configs/crownbay.h                                 |  3 ---
 include/configs/dfi-bt700.h                                |  4 ----
 include/configs/efi-x86.h                                  |  1 -
 include/configs/minnowmax.h                                |  4 ----
 include/configs/qemu-x86.h                                 | 13 -------------
 include/configs/som-6896.h                                 |  3 ---
 include/configs/som-db5800-som-6867.h                      |  4 ----
 include/configs/x86-chromebook.h                           |  8 --------
 include/configs/x86-common.h                               |  3 ---
 include/mmc.h                                              | 12 ------------
 scripts/config_whitelist.txt                               |  1 -
 88 files changed, 326 insertions(+), 707 deletions(-)
 delete mode 100644 arch/x86/cpu/queensbay/topcliff.c
 delete mode 100644 board/coreboot/coreboot/coreboot.c
 create mode 100644 drivers/ata/ahci-pci.c

Regards,
Bin


More information about the U-Boot mailing list