All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull u-boot-x86
@ 2017-04-18  8:12 Bin Meng
  2017-04-19 13:02 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-04-18  8:12 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f6c1df44b815a08585e7fd3805a1db51a5955d09:

  Prepare v2017.05-rc2 (2017-04-17 18:16:49 -0400)

are available in the git repository at:

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

for you to fetch changes up to 363f67a96b2b2f6ec5a211eddf349d7b76a09159:

  x86: config: Enable dhrystone command for link (2017-04-18 15:51:21 +0800)

----------------------------------------------------------------
Simon Glass (3):
      x86: Drop leading spaces in cpu_x86_get_desc()
      x86: Display the SPL banner only once
      x86: config: Enable dhrystone command for link

 arch/x86/cpu/cpu_x86.c              | 6 +++++-
 arch/x86/lib/spl.c                  | 3 +--
 configs/chromebook_link64_defconfig | 1 +
 configs/chromebook_link_defconfig   | 1 +
 4 files changed, 8 insertions(+), 3 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-04-18  8:12 [U-Boot] Please pull u-boot-x86 Bin Meng
@ 2017-04-19 13:02 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-04-19 13:02 UTC (permalink / raw)
  To: u-boot

On Tue, Apr 18, 2017 at 04:12:34PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit f6c1df44b815a08585e7fd3805a1db51a5955d09:
> 
>   Prepare v2017.05-rc2 (2017-04-17 18:16:49 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 363f67a96b2b2f6ec5a211eddf349d7b76a09159:
> 
>   x86: config: Enable dhrystone command for link (2017-04-18 15:51:21 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170419/83131ea1/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-11-02 23:23 Bin Meng
@ 2019-11-04  0:29 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-11-04  0:29 UTC (permalink / raw)
  To: u-boot

On Sun, Nov 03, 2019 at 07:23:25AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes for x86:
> 
> - Add support for Intel FSP-S and FSP-T in binman
> - Correct priority selection for image loaders for SPL
> - Add a size check for TPL
> - Various small SPL/TPL bug fixes and changes
> - SPI: Add support for memory-mapped flash
> 
> The following changes since commit 5d6f05352b69d4858a2a9e9136ac3a734f0222bb:
> 
>   azure: Update the script to prepend PATH not override PATH
> (2019-11-01 13:59:14 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to 73c6cd6c0bdb3af76d573f619bbcc141758bb16b:
> 
>   x86: Quieten TPL's jump_to_image_no_args() (2019-11-03 07:20:29 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191103/ed896def/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-11-02 23:23 Bin Meng
  2019-11-04  0:29 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-11-02 23:23 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes for x86:

- Add support for Intel FSP-S and FSP-T in binman
- Correct priority selection for image loaders for SPL
- Add a size check for TPL
- Various small SPL/TPL bug fixes and changes
- SPI: Add support for memory-mapped flash

The following changes since commit 5d6f05352b69d4858a2a9e9136ac3a734f0222bb:

  azure: Update the script to prepend PATH not override PATH
(2019-11-01 13:59:14 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to 73c6cd6c0bdb3af76d573f619bbcc141758bb16b:

  x86: Quieten TPL's jump_to_image_no_args() (2019-11-03 07:20:29 +0800)

----------------------------------------------------------------
Heinrich Schuchardt (1):
      cbfs: do not pack struct cbfs_cachenode

Simon Glass (16):
      binman: Correct symbol calculation with non-zero image base
      binman: Add support for Intel FSP-S
      binman: Add support for Intel FSP-T
      binman: Fix up comment in intel-fsp-m
      spl: Correct priority selection for image loaders
      spi: Add support for memory-mapped flash
      dm: doc: Correct of-platdata driver name
      spl: Add a size check for TPL
      x86: timer: Set up the timer in timer_early_get_count()
      x86: timer: Use a separate flag for whether timer is inited
      x86: spl: Support init of a PUNIT
      x86: tpl: Add a fake PCI bus
      x86: Add a CPU init function for TPL
      x86: Move CPU init to before spl_init()
      x86: Don't print CPU info in TPL
      x86: Quieten TPL's jump_to_image_no_args()

 Makefile                                 |  7 +++++++
 arch/x86/cpu/i386/cpu.c                  |  8 ++++++++
 arch/x86/cpu/start_from_spl.S            |  1 +
 arch/x86/include/asm/cpu.h               |  1 +
 arch/x86/include/asm/global_data.h       |  1 +
 arch/x86/include/asm/u-boot-x86.h        |  9 +++++++++
 arch/x86/lib/spl.c                       | 44
++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/tpl.c                       | 37
+++++++++++++++++++++++++++++++------
 common/spl/Kconfig                       |  8 ++++++++
 doc/driver-model/of-plat.rst             |  2 +-
 drivers/spi/sandbox_spi.c                | 11 +++++++++++
 drivers/spi/spi-uclass.c                 | 14 ++++++++++++++
 drivers/timer/tsc_timer.c                |  5 ++++-
 include/cbfs.h                           |  6 +++---
 include/spi.h                            | 27 +++++++++++++++++++++++++++
 include/spl.h                            |  4 ++--
 test/dm/sf.c                             |  9 +++++++++
 tools/binman/README.entries              | 33 +++++++++++++++++++++++++++++++++
 tools/binman/elf.py                      |  4 +---
 tools/binman/etype/intel_fsp_m.py        |  2 +-
 tools/binman/etype/intel_fsp_s.py        | 27 +++++++++++++++++++++++++++
 tools/binman/etype/intel_fsp_t.py        | 26 ++++++++++++++++++++++++++
 tools/binman/ftest.py                    | 13 +++++++++++++
 tools/binman/test/153_intel_fsp_s.dts    | 14 ++++++++++++++
 tools/binman/test/154_intel_fsp_t.dts    | 14 ++++++++++++++
 tools/binman/test/u_boot_binman_syms.lds |  2 +-
 26 files changed, 311 insertions(+), 18 deletions(-)
 create mode 100644 tools/binman/etype/intel_fsp_s.py
 create mode 100644 tools/binman/etype/intel_fsp_t.py
 create mode 100644 tools/binman/test/153_intel_fsp_s.dts
 create mode 100644 tools/binman/test/154_intel_fsp_t.dts

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-10-11 14:49 Bin Meng
@ 2019-10-12 20:21 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-10-12 20:21 UTC (permalink / raw)
  To: u-boot

On Fri, Oct 11, 2019 at 10:49:59PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes:
> 
> - Remember the device being emulated for Sandbox PCI
> - Update Kconfig options for FSP 1.0
> - Drop RESET_BASE and RESET_SEG_SIZE that are no longer used
> 
> The following changes since commit 548aefa5b9e5c31681e0a8bd78e96b66eedd1137:
> 
>   travis: Move keystone 3 (k3) boards into the k2 job (2019-10-09
> 11:44:59 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to c443f56cc699f25feb4618791730d11a0eb6280a:
> 
>   binman: Use qemu-x86_defconfig in the example (2019-10-11 17:37:44 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191012/8c9795aa/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-10-11 14:49 Bin Meng
  2019-10-12 20:21 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-10-11 14:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes:

- Remember the device being emulated for Sandbox PCI
- Update Kconfig options for FSP 1.0
- Drop RESET_BASE and RESET_SEG_SIZE that are no longer used

The following changes since commit 548aefa5b9e5c31681e0a8bd78e96b66eedd1137:

  travis: Move keystone 3 (k3) boards into the k2 job (2019-10-09
11:44:59 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to c443f56cc699f25feb4618791730d11a0eb6280a:

  binman: Use qemu-x86_defconfig in the example (2019-10-11 17:37:44 +0800)

----------------------------------------------------------------
Bin Meng (1):
      binman: Use qemu-x86_defconfig in the example

Simon Glass (8):
      x86: Panic when SPL or TPL fail
      sandbox: pci: Remember the device being emulated
      trace: Remove the const from write functions
      x86: Add a function to find the size of an mrccache record
      x86: Update Kconfig options for FSP1
      x86: Drop RESET_BASE
      x86: Drop RESET_SEG_SIZE
      x86: Reduce resetvec size

 arch/x86/Kconfig              | 19 +++++++------------
 arch/x86/cpu/config.mk        |  2 --
 arch/x86/cpu/resetvec.S       |  3 ---
 arch/x86/lib/mrccache.c       | 15 ++++++++-------
 arch/x86/lib/spl.c            |  2 +-
 arch/x86/lib/tpl.c            |  2 +-
 common/iotrace.c              |  6 +++---
 drivers/pci/pci-emul-uclass.c | 30 ++++++++++++++++++++++++------
 include/iotrace.h             | 13 ++++++-------
 include/pci.h                 | 20 ++++++++++++++++++++
 tools/binman/README           |  4 ++--
 11 files changed, 72 insertions(+), 44 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-10-08  8:28 Bin Meng
@ 2019-10-09 13:21 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-10-09 13:21 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 08, 2019 at 04:28:33PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes for v2020.01:
> 
> - Rename existing FSP code to fsp1
> - Add fsp2 directory in preparation to support FSP 2.0
> - Various x86 platform codes update
> - Various bug fixes and updates in dm core, sandbox and spl
> 
> GitLab CI passed
> https://gitlab.denx.de/u-boot/custodians/u-boot-x86/pipelines/867
> 
> The following changes since commit 61ba1244b548463dbfb3c5285b6b22e7c772c5bd:
> 
>   Prepare v2019.10 (2019-10-07 17:14:02 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to cc2d27dcdc3e1c76d09d54015e3992380bd7e0fa:
> 
>   x86: Use mtrr_commit() with FSP2 (2019-10-08 13:57:49 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191009/fc777b00/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-10-08  8:28 Bin Meng
  2019-10-09 13:21 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-10-08  8:28 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes for v2020.01:

- Rename existing FSP code to fsp1
- Add fsp2 directory in preparation to support FSP 2.0
- Various x86 platform codes update
- Various bug fixes and updates in dm core, sandbox and spl

GitLab CI passed
https://gitlab.denx.de/u-boot/custodians/u-boot-x86/pipelines/867

The following changes since commit 61ba1244b548463dbfb3c5285b6b22e7c772c5bd:

  Prepare v2019.10 (2019-10-07 17:14:02 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to cc2d27dcdc3e1c76d09d54015e3992380bd7e0fa:

  x86: Use mtrr_commit() with FSP2 (2019-10-08 13:57:49 +0800)

----------------------------------------------------------------
Simon Glass (95):
      x86: Rename existing FSP code to fsp1
      x86: Move fsp_azalia.h to the generic fsp directory
      x86: Create a new fsp_arch.h header
      x86: Move fsp_api.h inclusion out of fsp_support.h
      x86: Move fsp_types.h to the generic fsp directory
      x86: Move fsp_fv.h to the generic fsp directory
      x86: Move fsp_hob.h to the generic fsp directory
      x86: Move fsp_infoheader.h to the generic fsp directory
      x86: Move fsp_bootmode.h to the generic fsp directory
      x86: Move fsp_ffs.h include to fsp_arch.h
      binman: Pass the toolpath to binman from the main Makefile
      binman: Allow selection of logging verbosity
      mtd: spi: Add 'struct spi_flash {' to the code
      serial: ns16550: Allow serial to enabled/disabled in SPL
      spl: Avoid checking for Ctrl-C in SPL with print_buffer()
      spl: handoff: Correct Kconfig condition for SPL and TPL
      spl: Add an arch-specific hook for writing to SPL handoff
      spl: Set up the bloblist in board_init_r()
      spl: Add a function to determine the U-Boot phase
      x86: sysreset: Allow reset driver to be included in SPL/TPL
      x86: Rename some FSP functions to have an fsp_ prefix
      x86: fsp: Create a common fsp_support.h header
      x86: fsp: Use if() instead of #ifdef
      x86: fsp: Tidy up comment style a little
      x86: fsp: Move common dram functions into a common file
      x86: Move common fsp functions into a common file
      x86: fsp: Move common support functions into a common file
      efi: Move inline functions to unconditional part of header
      x86: fsp: Add a few more definitions for FSP2
      x86: fsp: Add access to variable MRC data
      x86: Move common Intel CPU info code into a function
      x86: Add binman symbols to the image
      x86: pci: Add a function to clear and set PCI config regs
      x86: spl: Use hang() instead of a while() loop
      x86: spl: Reduce priority of the basic SPL image loader
      x86: spl: Move broadwell-specific code out of generic x86 spl
      x86: fsp: Save usable RAM and hob_list in the handoff area
      x86: Change condition for using CAR
      x86: Add more comments to the start-up code
      x86: Add various MTRR indexes and values
      x86: Rename turbo ratio MSR to MSR_TURBO_RATIO_LIMIT
      dm: core: Use U-Boot logging instead of pr_debug()
      dm: core: Drop a few early returns
      dm: core: Add documentation on how to debug driver model
      dm: test: Fix running of multiple test from command line
      dm: test: Don't fail when tests are skipped due to build
      dm: core: Call ofdata_to_platdata() with of-platdata
      dm: core: Correct the return value for uclass_find_first_device()
      dm: core: Add device_foreach_child()
      dm: test: Correct a stray backslash in dm_test_destroy()
      sandbox: spmi: Add ranges property for address translation
      sandbox: mmc: Fix up MMC emulator for valgrind
      sandbox: Rename PCI ID for swap_case to be more specific
      sandbox: Add support for clrsetio_32() and friends
      sandbox: swap_case: Use statics where possible
      sandbox: pci: Drop the get_devfn() method
      sandbox: pci: Move pci_offset_to_barnum() to pci.h
      sandbox: Add a -T flag to use the test device tree
      sandbox: pci: Increase the memory space
      sandbox: Allow use of real I/O with readl(), etc.
      pci: sandbox: Move the emulators into their own node
      pci: sandbox: Probe PCI emulation devices when used
      pci: Show the result of binding a device
      pci: Disable autoconfig in SPL
      pci: Correct 'specifified' and 'Plese' typos
      pci: Add more debug detail when resources are exhausted
      pci: Show a message if PCI autoconfig fails
      dm: pci: Add a function to read a PCI BAR
      serial: ns16550: Add a PCI device/function field
      binman: Allow verbose output with all commands
      binman: Add a base implementation of Entry.ReadChildData()
      binman: Handle reading data for end-at-4gb sections
      binman: Take account of skip-at-start with image-header
      log: Add log_nop() to avoid unused-variable warnings
      cros_ec: Add MEC_EMI_BASE and size to the header file
      iod: Enhance to support display of multiple values
      arm: mxs: Correct CONFIG_SPL_NO_CPU_SUPPORT option
      spl: Allow tiny printf() to be controlled in SPL and TPL
      spl: Convert CONFIG_SPL_SIZE_LIMIT to hex
      spl: Allow distinguishing between two phases in U-Boot
      x86: Move acpi_s3.h to a common location
      x86: pci: Drop the first parameter in pci_x86_r/w_config()
      x86: Use a common definition of MSR_IA32_PERF_CTL
      x86: Add a common function to set CPU thermal target
      x86: Use a common bus clock for Intel CPUs
      x86: Add common functions for TDP and perf control
      x86: Tidy up some duplicate MSR defines
      x86: Add new common CPU functions for turbo/burst mode
      dm: core: Drop fdtdec_get_pci_addr()
      sandbox: pci: Create a new sandbox_pci_read_bar() function
      x86: Allow the PCH and LPC uclasses to work with of-platdata
      x86: Refactor mtrr_commit() to allow for shared code
      x86: Add a function to set variable MTRRs
      x86: cpu: Don't include the cpu driver in TPL
      x86: Use mtrr_commit() with FSP2

 Makefile                                                  |  14 +++++---
 arch/arm/Kconfig                                          |   2 +-
 arch/arm/cpu/arm926ejs/Makefile                           |   2 +-
 arch/arm/mach-omap2/Kconfig                               |   6 ++--
 arch/arm/mach-rmobile/Kconfig                             |   2 +-
 arch/arm/mach-rmobile/Kconfig.32                          |  14 ++++----
 arch/arm/mach-socfpga/Kconfig                             |   6 ++--
 arch/arm/mach-uniphier/pinctrl-glue.c                     |   4 +--
 arch/sandbox/cpu/cpu.c                                    |  52
+++++++++++++++++++++++++++
 arch/sandbox/cpu/spl.c                                    |   7 ++++
 arch/sandbox/cpu/start.c                                  |  25 +++++++++++++
 arch/sandbox/dts/sandbox.dtsi                             |  11 ++++--
 arch/sandbox/dts/test.dts                                 |  49
+++++++++++++++++---------
 arch/sandbox/include/asm/io.h                             |  70
++++++++++++++++++++++++++++--------
 arch/sandbox/include/asm/state.h                          |   1 +
 arch/sandbox/include/asm/test.h                           |  17 ++++++++-
 arch/sandbox/lib/pci_io.c                                 |  12 +++----
 arch/x86/Kconfig                                          |  33
++++++++++++++++-
 arch/x86/cpu/Makefile                                     |   5 ++-
 arch/x86/cpu/baytrail/acpi.c                              |   4 +--
 arch/x86/cpu/baytrail/cpu.c                               |   6 ++--
 arch/x86/cpu/baytrail/fsp_configs.c                       |   4 +--
 arch/x86/cpu/braswell/fsp_configs.c                       |   4 +--
 arch/x86/cpu/broadwell/cpu.c                              |  23 ++++++------
 arch/x86/cpu/broadwell/cpu_full.c                         |  57
++++++++----------------------
 arch/x86/cpu/cpu.c                                        |   2 +-
 arch/x86/cpu/intel_common/cpu.c                           | 116
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/intel_common/cpu_from_spl.c                  |   6 ++++
 arch/x86/cpu/ivybridge/cpu.c                              |   3 +-
 arch/x86/cpu/ivybridge/fsp_configs.c                      |   4 +--
 arch/x86/cpu/ivybridge/model_206ax.c                      |  60
++++++++-----------------------
 arch/x86/cpu/ivybridge/northbridge.c                      |   2 +-
 arch/x86/cpu/mtrr.c                                       |  57
++++++++++++++++++++++++++----
 arch/x86/cpu/pci.c                                        |  23 +++++++++---
 arch/x86/cpu/queensbay/fsp_configs.c                      |   4 +--
 arch/x86/cpu/queensbay/tnc.c                              |   2 +-
 arch/x86/cpu/start.S                                      |  16 +++++++--
 arch/x86/cpu/start_from_spl.S                             |   5 +--
 arch/x86/cpu/start_from_tpl.S                             |   3 +-
 arch/x86/cpu/turbo.c                                      |  10 +++---
 arch/x86/cpu/u-boot-spl.lds                               |   6 ++++
 arch/x86/cpu/wakeup.S                                     |   2 +-
 arch/x86/include/asm/arch-broadwell/cpu.h                 |   3 --
 arch/x86/include/asm/arch-broadwell/pch.h                 |   3 --
 arch/x86/include/asm/arch-ivybridge/model_206ax.h         |   5 +--
 arch/x86/include/asm/cpu_common.h                         |  99
++++++++++++++++++++++++++++++++++++++++++++++++++-
 arch/x86/include/asm/fsp/fsp_hob.h                        |   4 +++
 arch/x86/include/asm/fsp/fsp_infoheader.h                 |  15 +++++++-
 arch/x86/include/asm/fsp/fsp_support.h                    | 141
++++++++++++++++++++++++++++++-------------------------------------------
 arch/x86/include/asm/{fsp => fsp1}/fsp_api.h              |   0
 arch/x86/include/asm/{fsp => fsp1}/fsp_ffs.h              |   0
 arch/x86/include/asm/fsp1/fsp_support.h                   |  72
+++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/fsp_arch.h                           |  22 ++++++++++++
 arch/x86/include/asm/handoff.h                            |   8 +++++
 arch/x86/include/asm/hob.h                                |  18 +++++-----
 arch/x86/include/asm/msr-index.h                          | 131
++++++++++++++++++++++++++++++++++----------------------------------
 arch/x86/include/asm/mtrr.h                               |  13 +++++++
 arch/x86/include/asm/pci.h                                |  45
+++++++++++++++++++++---
 arch/x86/include/asm/spl.h                                |   3 +-
 arch/x86/include/asm/u-boot-x86.h                         |   2 +-
 arch/x86/lib/Makefile                                     |   2 ++
 arch/x86/lib/acpi_s3.c                                    |   2 +-
 arch/x86/lib/coreboot_table.c                             |   2 +-
 arch/x86/lib/fsp/Makefile                                 |   4 +--
 arch/x86/lib/fsp/fsp_common.c                             |  65
++--------------------------------
 arch/x86/lib/fsp/fsp_dram.c                               |  38
++++++++------------
 arch/x86/lib/fsp/fsp_support.c                            | 203
++++++---------------------------------------------------------------------------------------------------
 arch/x86/lib/fsp1/Makefile                                |   9 +++++
 arch/x86/lib/{fsp => fsp1}/fsp_car.S                      |  10 +++---
 arch/x86/lib/fsp1/fsp_common.c                            |  77
++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/fsp1/fsp_dram.c                              |  36
+++++++++++++++++++
 arch/x86/lib/{fsp => fsp1}/fsp_graphics.c                 |   2 +-
 arch/x86/lib/fsp1/fsp_support.c                           | 199
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/hob.c                                        |   8 ++---
 arch/x86/lib/init_helpers.c                               |  22 ++++++++----
 arch/x86/lib/lpc-uclass.c                                 |   2 ++
 arch/x86/lib/spl.c                                        |  13 +++----
 arch/x86/lib/tpl.c                                        |   7 ++--
 board/advantech/som-db5800-som-6867/som-db5800-som-6867.c |   2 +-
 board/intel/cherryhill/cherryhill.c                       |   2 +-
 cmd/io.c                                                  |  85
++++++++++++++++++++++++++++++++++----------
 cmd/x86/fsp.c                                             |   4 +--
 common/spl/Kconfig                                        |   8 ++---
 common/spl/spl.c                                          |  47
++++++++++++++-----------
 common/xyzModem.c                                         |   2 +-
 configs/am335x_pdu001_defconfig                           |   2 +-
 configs/evb-rk3288_defconfig                              |   2 +-
 configs/ls1043ardb_nand_SECURE_BOOT_defconfig             |   2 +-
 configs/ls1043ardb_nand_defconfig                         |   2 +-
 configs/ls1043ardb_sdcard_SECURE_BOOT_defconfig           |   2 +-
 configs/ls1043ardb_sdcard_defconfig                       |   2 +-
 configs/sandbox_spl_defconfig                             |   2 +-
 configs/slimbootloader_defconfig                          |   1 +
 configs/tinker-rk3288_defconfig                           |   2 +-
 doc/arch/sandbox.rst                                      |   9 +++++
 doc/driver-model/debugging.rst                            |  62
++++++++++++++++++++++++++++++++
 doc/driver-model/index.rst                                |   1 +
 doc/driver-model/pci-info.rst                             |  25 ++++++-------
 drivers/block/blk-uclass.c                                |   4 +--
 drivers/core/device.c                                     |   3 +-
 drivers/core/fdtaddr.c                                    |  30
++++++++++++++++
 drivers/core/lists.c                                      |  20 ++++++-----
 drivers/core/read.c                                       |  11 ++++++
 drivers/core/uclass.c                                     |  16 ++++++---
 drivers/gpio/gpio-uclass.c                                |   4 +--
 drivers/gpio/pm8916_gpio.c                                |  12 +++----
 drivers/misc/Makefile                                     |   2 +-
 drivers/misc/swap_case.c                                  |  48
+++++++------------------
 drivers/mmc/mmc.c                                         |   2 +-
 drivers/mmc/sandbox_mmc.c                                 |   4 +++
 drivers/mtd/spi/sf-uclass.c                               |   2 +-
 drivers/pch/pch-uclass.c                                  |   2 ++
 drivers/pci/pci-emul-uclass.c                             |  55
+++++++++++++++++++++++++----
 drivers/pci/pci-uclass.c                                  |   5 +--
 drivers/pci/pci_auto.c                                    |  12 +++++--
 drivers/pci/pci_auto_common.c                             |   4 ++-
 drivers/pci/pci_rom.c                                     |   2 +-
 drivers/pci/pci_x86.c                                     |  16 +++++++--
 drivers/serial/ns16550.c                                  |  37
+++----------------
 drivers/serial/sandbox.c                                  |   2 ++
 drivers/sysreset/Kconfig                                  |  12 +++++++
 drivers/sysreset/Makefile                                 |   2 +-
 drivers/sysreset/sysreset_x86.c                           |   2 +-
 {arch/x86/include/asm => include}/acpi_s3.h               |   0
 include/configs/mxs.h                                     |   2 +-
 include/dm/device.h                                       |   9 +++++
 include/dm/fdtaddr.h                                      |   8 +++++
 include/dm/read.h                                         |  25 +++++++++++++
 include/dm/uclass-id.h                                    |   1 +
 include/dm/uclass-internal.h                              |   4 +--
 include/ec_commands.h                                     |   4 +++
 include/efi_loader.h                                      |  10 +++---
 include/fdtdec.h                                          |  17 ---------
 include/handoff.h                                         |  13 +++++++
 include/linux/mtd/spi-nor.h                               |   8 ++++-
 include/log.h                                             |  33
+++++++++++++----
 include/ns16550.h                                         |   4 +++
 include/pci.h                                             |  13 +++----
 include/spl.h                                             |  66
++++++++++++++++++++++++++++++++++
 lib/Kconfig                                               |  20 ++++++++---
 lib/Makefile                                              |   2 +-
 lib/display_options.c                                     |   2 ++
 lib/fdtdec.c                                              |  54
----------------------------
 scripts/config_whitelist.txt                              |   1 -
 test/dm/core.c                                            |   3 +-
 test/dm/pci.c                                             |  51
+++++++++++++++++++++++++--
 test/dm/test-main.c                                       |  16 +++++----
 tools/binman/README                                       |   6 ++++
 tools/binman/control.py                                   |  36
++++++++-----------
 tools/binman/entry.py                                     |  18 ++++++++++
 tools/binman/etype/image_header.py                        |   1 +
 tools/binman/etype/section.py                             |  16 +++------
 tools/binman/image.py                                     |   2 ++
 153 files changed, 2036 insertions(+), 1018 deletions(-)
 rename arch/x86/include/asm/{fsp => fsp1}/fsp_api.h (100%)
 rename arch/x86/include/asm/{fsp => fsp1}/fsp_ffs.h (100%)
 create mode 100644 arch/x86/include/asm/fsp1/fsp_support.h
 create mode 100644 arch/x86/include/asm/fsp_arch.h
 create mode 100644 arch/x86/lib/fsp1/Makefile
 rename arch/x86/lib/{fsp => fsp1}/fsp_car.S (94%)
 create mode 100644 arch/x86/lib/fsp1/fsp_common.c
 create mode 100644 arch/x86/lib/fsp1/fsp_dram.c
 rename arch/x86/lib/{fsp => fsp1}/fsp_graphics.c (98%)
 create mode 100644 arch/x86/lib/fsp1/fsp_support.c
 create mode 100644 doc/driver-model/debugging.rst
 rename {arch/x86/include/asm => include}/acpi_s3.h (100%)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-10-04  0:36 Bin Meng
@ 2019-10-06  0:08 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-10-06  0:08 UTC (permalink / raw)
  To: u-boot

On Fri, Oct 04, 2019 at 08:36:33AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR contains the following 2 bug fixes for v2019.10:
> 
> - dm: core: Correct low cell in ofnode_read_pci_addr()
> - dm: core: Correct bad cast in ofnode_get_addr_size_index()
> 
> The following changes since commit ea4316cdb340ce1c05db5d6a869d1840dad68508:
> 
>   Merge tag 'rpi-next-2019.10.2' of https://github.com/mbgg/u-boot
> (2019-10-01 16:31:26 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to e18c41fca46a33bf76b4664796e3e132dc71c6cb:
> 
>   dm: core: Correct bad cast in ofnode_get_addr_size_index()
> (2019-10-03 21:10:53 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191005/1783f182/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-10-04  0:36 Bin Meng
  2019-10-06  0:08 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-10-04  0:36 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR contains the following 2 bug fixes for v2019.10:

- dm: core: Correct low cell in ofnode_read_pci_addr()
- dm: core: Correct bad cast in ofnode_get_addr_size_index()

The following changes since commit ea4316cdb340ce1c05db5d6a869d1840dad68508:

  Merge tag 'rpi-next-2019.10.2' of https://github.com/mbgg/u-boot
(2019-10-01 16:31:26 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to e18c41fca46a33bf76b4664796e3e132dc71c6cb:

  dm: core: Correct bad cast in ofnode_get_addr_size_index()
(2019-10-03 21:10:53 +0800)

----------------------------------------------------------------
Simon Glass (2):
      dm: core: Correct low cell in ofnode_read_pci_addr()
      dm: core: Correct bad cast in ofnode_get_addr_size_index()

 drivers/core/ofnode.c | 9 ++++++---
 lib/fdtdec.c          | 2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-10-01 14:05 Bin Meng
@ 2019-10-02  2:50 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-10-02  2:50 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 01, 2019 at 10:05:15PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following x86 changes for v2019.10:
> 
> - Propagate acpi_rsdp_addr to x86 kernel via boot parameters
> 
> The following changes since commit 023ff4b88dcec5faa3f9b841bae4d3d232b58ce2:
> 
>   Merge tag 'u-boot-atmel-fixes-2019.10-a' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2019-09-30
> 07:21:38 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to d905aa8a4277e200e11fdf6d73a7c76d0e6f34a4:
> 
>   x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters
> (2019-10-01 18:20:47 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20191001/8ccfb945/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-10-01 14:05 Bin Meng
  2019-10-02  2:50 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-10-01 14:05 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following x86 changes for v2019.10:

- Propagate acpi_rsdp_addr to x86 kernel via boot parameters

The following changes since commit 023ff4b88dcec5faa3f9b841bae4d3d232b58ce2:

  Merge tag 'u-boot-atmel-fixes-2019.10-a' of
https://gitlab.denx.de/u-boot/custodians/u-boot-atmel (2019-09-30
07:21:38 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to d905aa8a4277e200e11fdf6d73a7c76d0e6f34a4:

  x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters
(2019-10-01 18:20:47 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters

 arch/x86/include/asm/bootparam.h | 3 ++-
 arch/x86/lib/zimage.c            | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-09-10 12:35 Bin Meng
@ 2019-09-10 20:28 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-09-10 20:28 UTC (permalink / raw)
  To: u-boot

On Tue, Sep 10, 2019 at 08:35:30PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following x86 changes for v2019.10:
> - Tangier ACPI table fixes
> - Support getting high memory size on QEMU x86
> - Show UEFI images involved in crash for x86
> - EFI loader conventional memory map fix
> 
> The following changes since commit c705fc3b40b88bfbf465448643c91da71426df2f:
> 
>   arm: ti: Add missing "=" from previous fix (2019-09-09 10:55:45 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to dd4faa964f0741c314b4f1c09f27c07aedc5cdf0:
> 
>   x86: tangier: Use spaces over TABs in ASL code (2019-09-10 16:19:03 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190910/9fa83dfb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-09-10 12:35 Bin Meng
  2019-09-10 20:28 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-09-10 12:35 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following x86 changes for v2019.10:
- Tangier ACPI table fixes
- Support getting high memory size on QEMU x86
- Show UEFI images involved in crash for x86
- EFI loader conventional memory map fix

The following changes since commit c705fc3b40b88bfbf465448643c91da71426df2f:

  arm: ti: Add missing "=" from previous fix (2019-09-09 10:55:45 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to dd4faa964f0741c314b4f1c09f27c07aedc5cdf0:

  x86: tangier: Use spaces over TABs in ASL code (2019-09-10 16:19:03 +0800)

----------------------------------------------------------------
Andy Shevchenko (6):
      tools: Add ifwitool to .gitignore
      x86: acpi: Slightly reduce binary size of ACPI tables for Tangier
      x86: acpi: Annotate struct acpi_table_header with __packed
      x86: tangier: Reserve PCI ECAM in motherboard resources
      x86: tangier: Fix off-by-one error when preparing CSRT
      x86: tangier: Use spaces over TABs in ASL code

Bin Meng (4):
      x86: Drop weak version board_get_usable_ram_top()
      x86: qemu: Extract getting memory size to a separate routine
      x86: qemu: Support getting high memory size
      x86: qemu: Report high memory in the E820 table

Heinrich Schuchardt (1):
      x86: show UEFI images involved in crash

Park, Aiden (2):
      doc: slimbootloader: Update Linux booting steps on QEMU
      x86: efi_loader: Use efi_add_conventional_memory_map()

 arch/x86/cpu/i386/interrupt.c                           | 14 ++++++++++++++
 arch/x86/cpu/qemu/dram.c                                | 36
++++++++++++++++++++++++++++++++----
 arch/x86/cpu/qemu/e820.c                                | 59
++++++++++++++++++++++++++++++++++++++++-------------------
 arch/x86/cpu/tangier/acpi.c                             |  5 +++--
 arch/x86/include/asm/acpi_table.h                       |  2 +-
 arch/x86/include/asm/arch-qemu/qemu.h                   | 18 ++++++++++++++++++
 arch/x86/include/asm/arch-tangier/acpi/platform.asl     |  3 ++-
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 47
++++++++++++++++++++++++++++++++---------------
 arch/x86/include/asm/arch-tangier/iomap.h               | 10 ++++++++++
 arch/x86/lib/e820.c                                     | 17 ++++++++++++++---
 arch/x86/lib/init_helpers.c                             |  6 ------
 doc/board/intel/slimbootloader.rst                      | 22
++++++++++++++++++++++
 tools/.gitignore                                        |  1 +
 13 files changed, 189 insertions(+), 51 deletions(-)
 create mode 100644 arch/x86/include/asm/arch-tangier/iomap.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-08-19  1:07 Bin Meng
@ 2019-08-19 19:05 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-08-19 19:05 UTC (permalink / raw)
  To: u-boot

On Mon, Aug 19, 2019 at 09:07:00AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes in x86:
> - QEMU build warning fix when CONFIG_DISTRO_DEFAULTS=n
> - Small fixes on x86 reST docs
> - Allow CBFS to be used in SPL
> - Remove x86 specific GD flags
> 
> The following changes since commit 81fed78c0a59af0d5698b13608eb4d26be84f397:
> 
>   Merge tag 'efi-2019-10-rc3' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2019-08-17
> 10:31:25 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to d117f917bfd2ccf4eaf90bddfa256501a554b1a4:
> 
>   global_data: Remove comment of reserved arch-specific GD flags
> (2019-08-18 21:54:10 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190819/432f9bfd/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-08-19  1:07 Bin Meng
  2019-08-19 19:05 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-08-19  1:07 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes in x86:
- QEMU build warning fix when CONFIG_DISTRO_DEFAULTS=n
- Small fixes on x86 reST docs
- Allow CBFS to be used in SPL
- Remove x86 specific GD flags

The following changes since commit 81fed78c0a59af0d5698b13608eb4d26be84f397:

  Merge tag 'efi-2019-10-rc3' of
https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2019-08-17
10:31:25 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to d117f917bfd2ccf4eaf90bddfa256501a554b1a4:

  global_data: Remove comment of reserved arch-specific GD flags
(2019-08-18 21:54:10 +0800)

----------------------------------------------------------------
Bin Meng (1):
      x86: qemu: Fix build warnings with CONFIG_DISTRO_DEFAULTS=n

Heinrich Schuchardt (2):
      doc: formatting slimbootloader.rst
      doc: arch: correct links in x86.rst

Simon Glass (6):
      cbfs: Allow CBFS to be used in SPL
      cbfs: Move declarations above functions
      cbfs: Move static variables into a struct
      cbfs: Move result variable into the struct
      cbfs: Add functions to support multiple CBFSs
      cbfs: Rename camel-case variables

Stefan Roese (2):
      x86: Remove x86 specific GD flags as they are not referenced at all
      global_data: Remove comment of reserved arch-specific GD flags

 arch/x86/cpu/coreboot/coreboot.c   |   3 --
 arch/x86/cpu/start.S               |   9 +----
 arch/x86/cpu/start16.S             |   3 --
 arch/x86/include/asm/global_data.h |   6 ----
 cmd/cbfs.c                         |   4 +--
 doc/arch/x86.rst                   |   3 +-
 doc/board/intel/slimbootloader.rst |   2 +-
 fs/Makefile                        |   1 +
 fs/cbfs/Kconfig                    |  12 +++++++
 fs/cbfs/cbfs.c                     | 231
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------
 include/asm-generic/global_data.h  |   2 +-
 include/cbfs.h                     |  29 ++++++++++++++++
 include/configs/x86-common.h       |  11 +++---
 13 files changed, 210 insertions(+), 106 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-08-09 23:35 Bin Meng
@ 2019-08-11  1:13 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-08-11  1:13 UTC (permalink / raw)
  To: u-boot

On Sat, Aug 10, 2019 at 07:35:32AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes to x86:
> - Enable SD slot on Intel Edison
> - Populate CSRT ACPI table for shared DMA controller on Intel Tangier
> - Convert Intel ICH-SPI driver to use new spi-mem ops
> - Enable config_distro_bootcmd for QEMU x86
> - Support U-Boot as a payload for Intel Slim Bootloader
> - Avoid writing temporary asl files into the source tree which fixes
> the parallel build issue occasionally seen
> 
> The following changes since commit fef408679b2f634ebfd6298d9fc99db99e60fb1d:
> 
>   Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell
> (2019-08-08 09:19:08 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git
> 
> for you to fetch changes up to dbaec467671fd5b56cf380121340844863f5472d:
> 
>   x86: Skip setting up MTRRs in slimbootloader (2019-08-09 22:24:02 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190810/0989c65d/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-08-09 23:35 Bin Meng
  2019-08-11  1:13 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-08-09 23:35 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes to x86:
- Enable SD slot on Intel Edison
- Populate CSRT ACPI table for shared DMA controller on Intel Tangier
- Convert Intel ICH-SPI driver to use new spi-mem ops
- Enable config_distro_bootcmd for QEMU x86
- Support U-Boot as a payload for Intel Slim Bootloader
- Avoid writing temporary asl files into the source tree which fixes
the parallel build issue occasionally seen

The following changes since commit fef408679b2f634ebfd6298d9fc99db99e60fb1d:

  Merge https://gitlab.denx.de/u-boot/custodians/u-boot-marvell
(2019-08-08 09:19:08 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git

for you to fetch changes up to dbaec467671fd5b56cf380121340844863f5472d:

  x86: Skip setting up MTRRs in slimbootloader (2019-08-09 22:24:02 +0800)

----------------------------------------------------------------
Andy Shevchenko (5):
      x86: edison: Enable SD slot
      x86: acpi: Add CSRT description
      x86: acpi: Introduce a stub to generate CSRT
      x86: acpi: Enable ACPI companion for Intel iDMA 32-bit
      x86: tangier: Populate CSRT for shared DMA controller

Bernhard Messerklinger (1):
      x86: ich-spi: Convert driver to spi-mem ops

Bin Meng (1):
      x86: qemu: Fix non-working ramboot and nfsboot environment variables

Heinrich Schuchardt (1):
      bios_emulator: remove stray break

Joshua Watt (1):
      qemu-x86: Use config_distro_bootcmd

Park, Aiden (9):
      x86: Add new slimbootloader CPU type
      x86: lib: fsp: Use EFI_GUID and efi_guid_t
      x86: Add a common HOB library
      x86: slimbootloader: Add memory configuration
      x86: slimbootloader: Add serial driver
      x86: slimbootloader: Set TSC information for tsc_timer
      x86: slimbootloader: Add a slimbootloader device tree
      board: intel: Add new slimbootloader board
      x86: Skip setting up MTRRs in slimbootloader

Simon Glass (1):
      x86: Avoid writing temporary asl files into the source tree

 arch/x86/Kconfig                                          |   9 ++++
 arch/x86/cpu/Makefile                                     |   1 +
 arch/x86/cpu/slimbootloader/Kconfig                       |  19 ++++++++
 arch/x86/cpu/slimbootloader/Makefile                      |   5 ++
 arch/x86/cpu/slimbootloader/car.S                         |  14 ++++++
 arch/x86/cpu/slimbootloader/sdram.c                       | 151
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/slimbootloader/serial.c                      |  67
+++++++++++++++++++++++++++
 arch/x86/cpu/slimbootloader/slimbootloader.c              |  58
+++++++++++++++++++++++
 arch/x86/cpu/start.S                                      |   6 ++-
 arch/x86/cpu/tangier/acpi.c                               |  38
++++++++++++++++
 arch/x86/dts/Makefile                                     |   1 +
 arch/x86/dts/edison.dts                                   |   5 --
 arch/x86/dts/slimbootloader.dts                           |  27 +++++++++++
 arch/x86/include/asm/acpi_table.h                         |  32 +++++++++++++
 arch/x86/include/asm/arch-slimbootloader/slimbootloader.h | 115
++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl   |  22 +++++++++
 arch/x86/include/asm/fsp/fsp_ffs.h                        |   4 +-
 arch/x86/include/asm/fsp/fsp_fv.h                         |   4 +-
 arch/x86/include/asm/fsp/fsp_hob.h                        | 252
+++++++++++++++-------------------------------------------------------------------------------------
 arch/x86/include/asm/fsp/fsp_support.h                    |  39
+---------------
 arch/x86/include/asm/fsp/fsp_types.h                      |   8 ----
 arch/x86/include/asm/global_data.h                        |   2 +-
 arch/x86/include/asm/hob.h                                | 230
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/Makefile                                     |   1 +
 arch/x86/lib/acpi_table.c                                 |  32 +++++++++++++
 arch/x86/lib/asm-offsets.c                                |   2 +-
 arch/x86/lib/fsp/fsp_support.c                            | 123
++++++++++++-------------------------------------
 arch/x86/lib/hob.c                                        |  84
++++++++++++++++++++++++++++++++++
 arch/x86/lib/init_helpers.c                               |   3 +-
 board/intel/Kconfig                                       |  14 ++++++
 board/intel/edison/edison.c                               |  10 ++++
 board/intel/slimbootloader/Kconfig                        |  28 ++++++++++++
 board/intel/slimbootloader/MAINTAINERS                    |   6 +++
 board/intel/slimbootloader/Makefile                       |   5 ++
 board/intel/slimbootloader/slimbootloader.c               |  21 +++++++++
 board/intel/slimbootloader/start.S                        |   9 ++++
 cmd/x86/Makefile                                          |   1 +
 cmd/x86/fsp.c                                             |  67
+--------------------------
 cmd/x86/hob.c                                             |  77
+++++++++++++++++++++++++++++++
 configs/edison_defconfig                                  |   1 +
 configs/qemu-x86_64_defconfig                             |   1 +
 configs/qemu-x86_defconfig                                |   1 +
 configs/slimbootloader_defconfig                          |  22 +++++++++
 doc/board/emulation/qemu-x86.rst                          |  17 +++++++
 doc/board/intel/index.rst                                 |   1 +
 doc/board/intel/slimbootloader.rst                        | 174
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/bios_emulator/atibios.c                           |   1 -
 drivers/spi/ich.c                                         | 258
+++++++++++++++++++++++++++++++++++++------------------------------------------------------------------
 drivers/spi/ich.h                                         |   9 ++--
 include/configs/qemu-x86.h                                |  15 ++++++
 include/configs/slimbootloader.h                          |  62
+++++++++++++++++++++++++
 include/configs/x86-common.h                              |  21 ++++++---
 scripts/Makefile.lib                                      |  17 +++++--
 53 files changed, 1573 insertions(+), 619 deletions(-)
 create mode 100644 arch/x86/cpu/slimbootloader/Kconfig
 create mode 100644 arch/x86/cpu/slimbootloader/Makefile
 create mode 100644 arch/x86/cpu/slimbootloader/car.S
 create mode 100644 arch/x86/cpu/slimbootloader/sdram.c
 create mode 100644 arch/x86/cpu/slimbootloader/serial.c
 create mode 100644 arch/x86/cpu/slimbootloader/slimbootloader.c
 create mode 100644 arch/x86/dts/slimbootloader.dts
 create mode 100644 arch/x86/include/asm/arch-slimbootloader/slimbootloader.h
 create mode 100644 arch/x86/include/asm/hob.h
 create mode 100644 arch/x86/lib/hob.c
 create mode 100644 board/intel/slimbootloader/Kconfig
 create mode 100644 board/intel/slimbootloader/MAINTAINERS
 create mode 100644 board/intel/slimbootloader/Makefile
 create mode 100644 board/intel/slimbootloader/slimbootloader.c
 create mode 100644 board/intel/slimbootloader/start.S
 create mode 100644 cmd/x86/hob.c
 create mode 100644 configs/slimbootloader_defconfig
 create mode 100644 doc/board/intel/slimbootloader.rst
 create mode 100644 include/configs/slimbootloader.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-06-22 15:00 Bin Meng
@ 2019-06-24 12:19 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-06-24 12:19 UTC (permalink / raw)
  To: u-boot

On Sat, Jun 22, 2019 at 11:00:16PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following changes to U-Boot x86 for v2019.07:
> - boot failure fix for Intel edison
> - tangier wdt conversion to driver model
> 
> The following changes since commit 226a35ef0ef310d8fffa3e6283ee3aab9dab26aa:
> 
>   Merge branch '2019-06-20-master-imports' (2019-06-20 21:52:31 -0400)
> 
> are available in the git repository at:
> 
>   https://gitlab.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to c974a3d1550557f246c98480083651c0a502e7e7:
> 
>   watchdog: tangier: Convert to use WDT class (2019-06-22 22:27:13 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190624/4291e9c3/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-06-22 15:00 Bin Meng
  2019-06-24 12:19 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-06-22 15:00 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following changes to U-Boot x86 for v2019.07:
- boot failure fix for Intel edison
- tangier wdt conversion to driver model

The following changes since commit 226a35ef0ef310d8fffa3e6283ee3aab9dab26aa:

  Merge branch '2019-06-20-master-imports' (2019-06-20 21:52:31 -0400)

are available in the git repository at:

  https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to c974a3d1550557f246c98480083651c0a502e7e7:

  watchdog: tangier: Convert to use WDT class (2019-06-22 22:27:13 +0800)

----------------------------------------------------------------
Andy Shevchenko (3):
      x86: Revert "Don't set up MTRRs in SPL"
      watchdog: tangier: Replace unused constant with a comment
      watchdog: tangier: Convert to use WDT class

 arch/x86/cpu/tangier/Kconfig   |  1 -
 arch/x86/dts/edison.dts        |  4 ++++
 arch/x86/lib/init_helpers.c    |  5 +----
 configs/edison_defconfig       |  2 ++
 drivers/watchdog/Kconfig       | 17 ++++++++---------
 drivers/watchdog/Makefile      |  2 +-
 drivers/watchdog/tangier_wdt.c | 78
++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
 7 files changed, 66 insertions(+), 43 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-05-19  8:19 Bin Meng
@ 2019-05-19 20:46 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-05-19 20:46 UTC (permalink / raw)
  To: u-boot

On Sun, May 19, 2019 at 04:19:06PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following updates to U-Boot x86 support:
> 
> - Allow coreboot to process unhandled tags
> - Enable NVMe on QEMU x86_64 target
> 
> The following changes since commit 98b3156b0df4b0df9cb3a0bbfc240d0c4edd2638:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung
> (2019-05-16 07:09:59 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 604ce762e3ef2e8e1ce387df4a40bdc52119421d:
> 
>   x86: qemu-x86_64: Enable NVMe (2019-05-19 16:17:33 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190519/dc0bd80f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-05-19  8:19 Bin Meng
  2019-05-19 20:46 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-05-19  8:19 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following updates to U-Boot x86 support:

- Allow coreboot to process unhandled tags
- Enable NVMe on QEMU x86_64 target

The following changes since commit 98b3156b0df4b0df9cb3a0bbfc240d0c4edd2638:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung
(2019-05-16 07:09:59 -0400)

are available in the git repository at:

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

for you to fetch changes up to 604ce762e3ef2e8e1ce387df4a40bdc52119421d:

  x86: qemu-x86_64: Enable NVMe (2019-05-19 16:17:33 +0800)

----------------------------------------------------------------
Bin Meng (2):
      nvme: Fix warning of cast from pointer to integer of different size
      x86: qemu-x86_64: Enable NVMe

Christian Gmeiner (1):
      x86: coreboot: make it possible to process unhandled tags

 arch/x86/cpu/coreboot/tables.c | 7 +++++++
 configs/qemu-x86_64_defconfig  | 1 +
 drivers/nvme/nvme.c            | 4 ++--
 drivers/nvme/nvme_show.c       | 4 ++--
 4 files changed, 12 insertions(+), 4 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-05-08 11:21 Bin Meng
@ 2019-05-08 17:50 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-05-08 17:50 UTC (permalink / raw)
  To: u-boot

On Wed, May 08, 2019 at 07:21:01PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following changes to U-Boot x86 support:
> 
> - Allow x86 boards to use TPL, SPL and U-Boot proper
> - Update sysreset x86 driver to utilize ACPI registers to do power off
> - Add a new chromebook_samus_tpl board for TPL support
> - Several minor changes in binman tool
> 
> The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07
> 09:38:00 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to ffe403762be48d475de4b2b6df87c32fd3a1e8dd:
> 
>   x86: samus: Add a target to boot through TPL (2019-05-08 13:02:19 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190508/1efac992/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-05-08 11:21 Bin Meng
  2019-05-08 17:50 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-05-08 11:21 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following changes to U-Boot x86 support:

- Allow x86 boards to use TPL, SPL and U-Boot proper
- Update sysreset x86 driver to utilize ACPI registers to do power off
- Add a new chromebook_samus_tpl board for TPL support
- Several minor changes in binman tool

The following changes since commit 8d7f06bbbef16f172cd5e9c4923cdcebe16b8980:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2019-05-07
09:38:00 -0400)

are available in the git repository at:

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

for you to fetch changes up to ffe403762be48d475de4b2b6df87c32fd3a1e8dd:

  x86: samus: Add a target to boot through TPL (2019-05-08 13:02:19 +0800)

----------------------------------------------------------------
Simon Glass (49):
      binman: Don't generate an error in 'text' entry constructor
      binman: Don't show image-skip message by default
      binman: Add a missing comment in Entry_vblock
      binman: Allow sections to have an offset
      dm: core: Fix translate condition in ofnode_get_addr_size()
      spl: Allow sandbox to build a device-tree file
      cros_ec: Use a hyphen in the uclass name
      Revert "pci: Scale MAX_PCI_REGIONS based on CONFIG_NR_DRAM_BANKS"
      x86: start64: Fix copyright message
      x86: Update a stale comment about ifdtool
      x86: mp_init: Use proper error numbers
      x86: Add a way to reinit the cpu
      x86: dts: Add device-tree labels for rtc and reset
      x86: Support SPL and TPL
      x86: Support booting with TPL
      x86: Add a handoff header file
      x86: broadwell: Improve SDRAM debugging output
      x86: broadwell: Allow SDRAM init from SPL
      x86: broadwell: Move init of debug UART to cpu.c
      x86: broadwell: Split CPU init
      x86: Add support for starting from SPL/TPL
      x86: Allow 16-bit init to be in TPL
      x86: broadwell: Allow booting from SPL
      x86: broadwell: Select refcode and CPU code for SPL
      x86: Add common Intel code for SPL
      x86: Support saving MRC data from SPL
      x86: mrccache: Add more debugging
      x86: pch: Add an ioctl to read power-management info
      x86: ivybridge: Implement PCH_REQ_PMBASE_INFO
      x86: broadwell: Implement PCH_REQ_PMBASE_INFO
      x86: sysreset: Separate out the EFI code
      x86: sysreset: Implement power-off if available
      x86: sysreset: Implement the get_last() method
      x86: Support TPL in Intel common code
      x86: Don't set up MTRRs in SPL
      x86: Don't generate a bootstage report in SPL
      x86: Support PCI VGA ROM when TPL is used
      x86: Add documentation on the samus flashmap
      x86: Update device tree for TPL
      x86: Update device tree for Chromium OS verified boot
      x86: Fix device-tree indentation
      x86: Enable the RTC on all boards
      x86: broadwell: Update PCH to work in TPL
      x86: samus: Increase the pre-reloc memory again
      x86: Add a way to jump from TPL to SPL
      x86: Add a simple TPL implementation
      x86: samus: Update device tree for SPL
      x86: samus: Update device tree for verified boot
      x86: samus: Add a target to boot through TPL

 Makefile                                  |   1 +
 arch/Kconfig                              |  32 ++++++
 arch/x86/Kconfig                          |  10 +-
 arch/x86/Makefile                         |  16 ++-
 arch/x86/cpu/Makefile                     |  15 ++-
 arch/x86/cpu/broadwell/Makefile           |  23 +++-
 arch/x86/cpu/broadwell/cpu.c              | 676
++-----------------------------------------------------------------------------------------------------------------
 arch/x86/cpu/broadwell/cpu_from_spl.c     |  63 +++++++++++
 arch/x86/cpu/broadwell/cpu_full.c         | 694
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/broadwell/northbridge.c      | 100 ++++++++++++++++++
 arch/x86/cpu/broadwell/pch.c              |  37 ++++++-
 arch/x86/cpu/broadwell/sdram.c            | 136 ++++--------------------
 arch/x86/cpu/i386/cpu.c                   | 113 ++++++++++++--------
 arch/x86/cpu/intel_common/Makefile        |  17 ++-
 arch/x86/cpu/intel_common/car.S           |   2 +-
 arch/x86/cpu/intel_common/cpu_from_spl.c  |  27 +++++
 arch/x86/cpu/ivybridge/bd82x6x.c          |  15 +++
 arch/x86/cpu/mp_init.c                    |  10 +-
 arch/x86/cpu/start.S                      |  13 +++
 arch/x86/cpu/start64.S                    |   2 +-
 arch/x86/cpu/start_from_spl.S             |  71 +++++++++++++
 arch/x86/cpu/start_from_tpl.S             |  49 +++++++++
 arch/x86/cpu/u-boot-spl.lds               |   2 +-
 arch/x86/cpu/x86_64/cpu.c                 |   5 +
 arch/x86/dts/chromebook_samus.dts         |  53 +++++++++-
 arch/x86/dts/reset.dtsi                   |   2 +-
 arch/x86/dts/rtc.dtsi                     |   2 +-
 arch/x86/dts/u-boot.dtsi                  | 162 +++++++++++++++++-----------
 arch/x86/include/asm/handoff.h            |  15 +++
 arch/x86/include/asm/mrccache.h           |  11 ++
 arch/x86/include/asm/spl.h                |  17 ++-
 arch/x86/include/asm/u-boot-x86.h         |  20 ++++
 arch/x86/lib/Makefile                     |   9 +-
 arch/x86/lib/bootm.c                      |   2 +-
 arch/x86/lib/fsp/fsp_car.S                |   2 +-
 arch/x86/lib/init_helpers.c               |   5 +-
 arch/x86/lib/mrccache.c                   |  52 ++++++---
 arch/x86/lib/spl.c                        |  44 +++++++-
 arch/x86/lib/tpl.c                        | 118 +++++++++++++++++++++
 board/google/Kconfig                      |   8 ++
 board/google/chromebook_samus/Kconfig     |  14 ++-
 board/google/chromebook_samus/MAINTAINERS |   7 ++
 configs/chromebook_samus_defconfig        |   2 +-
 configs/chromebook_samus_tpl_defconfig    |  82 ++++++++++++++
 doc/README.x86                            |  16 +++
 drivers/core/ofnode.c                     |   2 +-
 drivers/misc/cros_ec.c                    |   2 +-
 drivers/pci/pci_rom.c                     |   2 +-
 drivers/sysreset/sysreset_x86.c           | 101 ++++++++++++++++--
 include/configs/chromebook_link.h         |   3 -
 include/configs/chromebook_samus.h        |   2 +
 include/configs/qemu-x86.h                |   5 -
 include/configs/x86-common.h              |   1 -
 include/pch.h                             |  18 ++++
 include/pci.h                             |   6 +-
 scripts/Makefile.spl                      |  24 ++++-
 tools/binman/README                       |   7 ++
 tools/binman/bsection.py                  |   9 +-
 tools/binman/control.py                   |   4 +-
 tools/binman/etype/section.py             |   3 +-
 tools/binman/etype/text.py                |   4 +-
 tools/binman/etype/vblock.py              |   1 +
 tools/binman/ftest.py                     |  44 ++++++--
 tools/binman/test/101_sections_offset.dts |  35 ++++++
 64 files changed, 2063 insertions(+), 982 deletions(-)
 create mode 100644 arch/x86/cpu/broadwell/cpu_from_spl.c
 create mode 100644 arch/x86/cpu/broadwell/cpu_full.c
 create mode 100644 arch/x86/cpu/intel_common/cpu_from_spl.c
 create mode 100644 arch/x86/cpu/start_from_spl.S
 create mode 100644 arch/x86/cpu/start_from_tpl.S
 create mode 100644 arch/x86/include/asm/handoff.h
 create mode 100644 arch/x86/lib/tpl.c
 create mode 100644 configs/chromebook_samus_tpl_defconfig
 create mode 100644 tools/binman/test/101_sections_offset.dts

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-03-11 15:05 Bin Meng
@ 2019-03-11 19:48 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-03-11 19:48 UTC (permalink / raw)
  To: u-boot

On Mon, Mar 11, 2019 at 11:05:48PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following changes for v2019.04:
> 
> - ACPI changes and fixes to Intel Tangier/Edison
> - i8254 beeper fixes
> 
> The following changes since commit e8e3f2d2d48f97b2c79b698eccedce8f4f880993:
> 
>   Merge branch '2019-03-08-master-imports' (2019-03-08 18:04:13 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 3592965aff313a379f6f10faa05c997391c5dd82:
> 
>   x86: crownbay: Enable the beeper sound driver (2019-03-11 22:55:01 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190311/f3e2b059/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-03-11 15:05 Bin Meng
  2019-03-11 19:48 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-03-11 15:05 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following changes for v2019.04:

- ACPI changes and fixes to Intel Tangier/Edison
- i8254 beeper fixes

The following changes since commit e8e3f2d2d48f97b2c79b698eccedce8f4f880993:

  Merge branch '2019-03-08-master-imports' (2019-03-08 18:04:13 -0500)

are available in the git repository at:

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

for you to fetch changes up to 3592965aff313a379f6f10faa05c997391c5dd82:

  x86: crownbay: Enable the beeper sound driver (2019-03-11 22:55:01 +0800)

----------------------------------------------------------------
Andy Shevchenko (5):
      x86: acpi: Add DMA descriptors for SPI5 on Intel Tangier
      x86: acpi: Add DMA descriptors for I2C1 on Intel Tangier
      x86: acpi: Not every platform has serial console a first device
      x86: edison: Use proper number of serial interface
      x86: edison: Add the rest of UARTs present on board

Bin Meng (4):
      x86: Make sure i8254 is setup correctly before generating beeps
      x86: Add a dtsi file for the pc speaker
      x86: coreboot: Add the missing pc speaker node in the device tree
      x86: crownbay: Enable the beeper sound driver

 arch/x86/dts/coreboot.dts                               |  1 +
 arch/x86/dts/crownbay.dts                               |  1 +
 arch/x86/dts/edison.dts                                 | 22
++++++++++++++++++++--
 arch/x86/dts/pcspkr.dtsi                                |  5 +++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 14 ++++++++++++++
 arch/x86/lib/acpi_table.c                               |  6 +++---
 arch/x86/lib/i8254.c                                    |  4 ++++
 configs/crownbay_defconfig                              |  3 +++
 8 files changed, 51 insertions(+), 5 deletions(-)
 create mode 100644 arch/x86/dts/pcspkr.dtsi

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-02-20  8:52 Bin Meng
@ 2019-02-21 23:10 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-02-21 23:10 UTC (permalink / raw)
  To: u-boot

On Wed, Feb 20, 2019 at 04:52:15PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following changes to x86:
> 
>     - Add support for sound.
> 
> Albeit the big changeset, changes are pretty limited to x86 only and a
> few new sound drivers used by x86 so I think it would be good to have
> this in the next release.
> 
> The following changes since commit 97f9830849c64d60d0cf2fd69e87dfe4557d02a4:
> 
>   Merge branch '2019-02-19-master-imports' (2019-02-19 20:48:11 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e2c901c99e2622005f98a9623c4b5339257bfad3:
> 
>   x86: Add sound support for samus (2019-02-20 15:27:11 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190221/6fcd62f8/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-02-20  8:52 Bin Meng
  2019-02-21 23:10 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-02-20  8:52 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following changes to x86:

    - Add support for sound.

Albeit the big changeset, changes are pretty limited to x86 only and a
few new sound drivers used by x86 so I think it would be good to have
this in the next release.

The following changes since commit 97f9830849c64d60d0cf2fd69e87dfe4557d02a4:

  Merge branch '2019-02-19-master-imports' (2019-02-19 20:48:11 -0500)

are available in the git repository at:

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

for you to fetch changes up to e2c901c99e2622005f98a9623c4b5339257bfad3:

  x86: Add sound support for samus (2019-02-20 15:27:11 +0800)

----------------------------------------------------------------
Simon Glass (34):
      log: Fix up Kconfig log level names
      log: Add a Kconfig option to set the default log level
      log: Add documentation for convenience functions
      log: Allow #define LOG_DEBUG to enable logging in a file
      dm: syscon: Don't require a regmap for PCI devices
      i2c: designware: Add error checking on init
      pci: Don't export pci_hose_config_device()
      pci: Fix comment in struct pci_child_platdata
      gpio: Show inactive GPIOs when explicitly requested
      gpio: Use case-insentive matching on the GPIO name
      pci: Add IDs for Intel high-definition audio
      sandbox: Add a note about the growing state_info struct
      x86: Adjust I/O macros to work on 64-bit machines
      x86: samus: Increase the pre-reloc memory
      x86: link: Increase malloc size and decrease code size
      x86: sandbox: pch: Add a CONFIG option for PCH
      sandbox: pch: Add a test for the PCH uclass
      pch: Add ioctl support
      x86: ivybridge: Add a way to get the HDA config setting
      sound: Mark sound_setup() as optional
      sound: Add uclass operations for beeping
      sound: Add support for Intel HDA
      sandbox: sound: Silence sound for testing
      sound: x86: link: Add sound support
      sound: x86: Add beeping support in i8254
      sound: Add a driver for the i8254 beep
      x86: coreboot: Enable the beeper sound driver
      x86: broadwell: Add support for the ADSP
      x86: broadwell: Don't bother probing the PCH for pinctrl
      x86: broadwell: Add support for serial I/O devices
      x86: sound: Add support for broadwell I2S
      sound: Add a driver for RealTek RT5677
      x86: sound: Add sound support for samus (broadwell)
      x86: Add sound support for samus

 arch/Kconfig                                      |    2 +
 arch/sandbox/dts/test.dts                         |    5 +
 arch/sandbox/include/asm/state.h                  |    9 +
 arch/sandbox/include/asm/test.h                   |   24 ++
 arch/x86/cpu/broadwell/Makefile                   |    1 +
 arch/x86/cpu/broadwell/adsp.c                     |  156 +++++++++++++
 arch/x86/cpu/broadwell/pch.c                      |  110 +++++++++
 arch/x86/cpu/broadwell/pinctrl_broadwell.c        |    3 +-
 arch/x86/cpu/ivybridge/Kconfig                    |    1 +
 arch/x86/cpu/ivybridge/bd82x6x.c                  |   27 ++-
 arch/x86/cpu/ivybridge/northbridge.c              |   32 +++
 arch/x86/dts/chromebook_link.dts                  |   96 ++++++++
 arch/x86/dts/chromebook_samus.dts                 |   49 +++-
 arch/x86/include/asm/arch-broadwell/adsp.h        |   46 ++++
 arch/x86/include/asm/arch-broadwell/pch.h         |    3 +
 arch/x86/include/asm/arch-broadwell/rcb.h         |    2 +
 arch/x86/include/asm/arch-broadwell/serialio.h    |   82 +++++++
 arch/x86/include/asm/arch-ivybridge/sandybridge.h |    3 +
 arch/x86/include/asm/i8254.h                      |   18 ++
 arch/x86/include/asm/io.h                         |   16 +-
 arch/x86/lib/i8254.c                              |   35 ++-
 cmd/gpio.c                                        |   10 +-
 common/Kconfig                                    |   86 ++++---
 common/log.c                                      |    2 +-
 configs/chromebook_link_defconfig                 |    5 +-
 configs/chromebook_samus_defconfig                |   11 +-
 configs/coreboot_defconfig                        |    3 +
 doc/README.log                                    |   51 +++-
 doc/device-tree-bindings/sound/intel-hda.txt      |   25 ++
 drivers/Kconfig                                   |    2 +
 drivers/Makefile                                  |    3 +-
 drivers/core/syscon-uclass.c                      |    4 +
 drivers/i2c/designware_i2c.c                      |   29 ++-
 drivers/pch/Kconfig                               |    9 +
 drivers/pch/Makefile                              |    1 +
 drivers/pch/pch-uclass.c                          |   10 +
 drivers/pch/sandbox_pch.c                         |   86 +++++++
 drivers/pci/pci.c                                 |    7 +-
 drivers/sound/Kconfig                             |   40 ++++
 drivers/sound/Makefile                            |    5 +
 drivers/sound/broadwell_i2s.c                     |  306
++++++++++++++++++++++++
 drivers/sound/broadwell_i2s.h                     |  301
++++++++++++++++++++++++
 drivers/sound/broadwell_sound.c                   |   65 ++++++
 drivers/sound/hda_codec.c                         |  556
++++++++++++++++++++++++++++++++++++++++++++
 drivers/sound/i8254_beep.c                        |   38 +++
 drivers/sound/ivybridge_sound.c                   |  137 +++++++++++
 drivers/sound/rt5677.c                            |  334
++++++++++++++++++++++++++
 drivers/sound/rt5677.h                            | 1428
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/sound/sandbox.c                           |   71 +++++-
 drivers/sound/sound-uclass.c                      |   36 ++-
 include/dt-bindings/sound/azalia.h                |   44 ++++
 include/hda_codec.h                               |  103 +++++++++
 include/log.h                                     |    9 +-
 include/pch.h                                     |   51 +++-
 include/pci.h                                     |    8 +-
 include/pci_ids.h                                 |    5 +
 include/sound.h                                   |   46 +++-
 test/dm/Makefile                                  |    1 +
 test/dm/pch.c                                     |   55 +++++
 test/dm/sound.c                                   |   21 ++
 60 files changed, 4623 insertions(+), 101 deletions(-)
 create mode 100644 arch/x86/cpu/broadwell/adsp.c
 create mode 100644 arch/x86/include/asm/arch-broadwell/adsp.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/serialio.h
 create mode 100644 doc/device-tree-bindings/sound/intel-hda.txt
 create mode 100644 drivers/pch/Kconfig
 create mode 100644 drivers/pch/sandbox_pch.c
 create mode 100644 drivers/sound/broadwell_i2s.c
 create mode 100644 drivers/sound/broadwell_i2s.h
 create mode 100644 drivers/sound/broadwell_sound.c
 create mode 100644 drivers/sound/hda_codec.c
 create mode 100644 drivers/sound/i8254_beep.c
 create mode 100644 drivers/sound/ivybridge_sound.c
 create mode 100644 drivers/sound/rt5677.c
 create mode 100644 drivers/sound/rt5677.h
 create mode 100644 include/dt-bindings/sound/azalia.h
 create mode 100644 include/hda_codec.h
 create mode 100644 test/dm/pch.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2019-02-12  6:56 Bin Meng
@ 2019-02-13  0:56 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-02-13  0:56 UTC (permalink / raw)
  To: u-boot

On Tue, Feb 12, 2019 at 02:56:01PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes to x86:
> - edison switch to CONFIG_OF_SEPARATE
> - tangier initial ACPI support for PMIC device
> - tsc timer driver update to support native calibration
> - fixes to 64-bit U-Boot proper
> 
> The following changes since commit f94fa0e94f36c740d3c7aa314c89a750c742185b:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-i2c (2019-02-11
> 11:15:34 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 24b56e2bf369ac003ccaac37d8bb80e08b743e16:
> 
>   x86: tangier: Add initial ACPI support for PMIC device (2019-02-12
> 14:37:17 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190212/90bec228/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2019-02-12  6:56 Bin Meng
  2019-02-13  0:56 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2019-02-12  6:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This PR includes the following changes to x86:
- edison switch to CONFIG_OF_SEPARATE
- tangier initial ACPI support for PMIC device
- tsc timer driver update to support native calibration
- fixes to 64-bit U-Boot proper

The following changes since commit f94fa0e94f36c740d3c7aa314c89a750c742185b:

  Merge branch 'master' of git://git.denx.de/u-boot-i2c (2019-02-11
11:15:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to 24b56e2bf369ac003ccaac37d8bb80e08b743e16:

  x86: tangier: Add initial ACPI support for PMIC device (2019-02-12
14:37:17 +0800)

----------------------------------------------------------------
Andy Shevchenko (3):
      x86: edison: Switch to CONFIG_OF_SEPARATE
      doc: Fix CONFIG_OF_SEPARATE description
      x86: tangier: Add initial ACPI support for PMIC device

Bernhard Messerklinger (1):
      x86: tsc: Add support for native calibration of TSC freq

Bin Meng (3):
      x86: Change 4-level page table base address to low memory
      x86: Don't copy the cpu_call64() function to a hardcoded address
      x86: Use the existing GDT in the ROM for 64-bit U-Boot proper

 arch/x86/cpu/i386/call64.S                              |  4 ++++
 arch/x86/cpu/i386/cpu.c                                 | 31
++++++++++---------------------
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 87
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configs/edison_defconfig                                |  2 +-
 doc/README.fdt-control                                  |  7 ++++---
 drivers/timer/tsc_timer.c                               | 55
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 161 insertions(+), 25 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-12-31  4:53 Bin Meng
@ 2019-01-01 13:32 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2019-01-01 13:32 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 31, 2018 at 12:53:19PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes x86 edison defconfig file clean up, and coreboot file
> system (cbfs) fixes.
> 
> The following changes since commit bea3d826203f90507ff32ed24bd0a3c53479e55c:
> 
>   Merge tag 'signed-efi-2019.01' of git://github.com/agraf/u-boot
> (2018-12-27 12:59:01 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 881bb9ab398419c33c9021ee8b2bbd8412882230:
> 
>   fs: cbfs: Add missing standard CBFS component types (2018-12-31
> 09:42:41 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190101/e75485fa/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-12-31  4:53 Bin Meng
  2019-01-01 13:32 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-12-31  4:53 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes x86 edison defconfig file clean up, and coreboot file
system (cbfs) fixes.

The following changes since commit bea3d826203f90507ff32ed24bd0a3c53479e55c:

  Merge tag 'signed-efi-2019.01' of git://github.com/agraf/u-boot
(2018-12-27 12:59:01 -0500)

are available in the git repository at:

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

for you to fetch changes up to 881bb9ab398419c33c9021ee8b2bbd8412882230:

  fs: cbfs: Add missing standard CBFS component types (2018-12-31
09:42:41 +0800)

----------------------------------------------------------------
Andy Shevchenko (3):
      x86: edison: move CONFIG_CMD_PCI from header file to defconfig
      x86: edison: move CONFIG_BOOTCOMMAND from header file to defconfig
      x86: edison: Remove staled comments from configuration header

Bin Meng (3):
      fs: cbfs: Fix out of bound access during CBFS walking through
      fs: cbfs: Make all CBFS_TYPE_xxx macros consistent
      fs: cbfs: Add missing standard CBFS component types

Christian Gmeiner (1):
      fs: cbfs: remove wrong header validation

 cmd/cbfs.c               | 34 ++++++++++++++++++++++++++++++++--
 configs/edison_defconfig |  1 -
 fs/cbfs/cbfs.c           |  7 +++----
 include/cbfs.h           | 14 ++++++++++++--
 include/configs/edison.h | 10 ----------
 5 files changed, 47 insertions(+), 19 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-12-10  2:22 Bin Meng
@ 2018-12-10 15:17 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-12-10 15:17 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 10, 2018 at 10:22:27AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the following changes for x86:
> - Enable RTC for Intel Tangier
> - Wrap the call to 8259 PIC with Kconfig options for old targets without 8259
> - Warp the call to USB init with Kconfg options for coreboot & EFI payload
> 
> The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64:
> 
>   ARM: mvebu: restore license information in mv_ddr_plat.{c,h}
> (2018-12-09 17:10:13 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to d3d6531866f2d7aa85b053cef553090b251e909f:
> 
>   efi: payload: only init usb if necessary (2018-12-10 10:14:42 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181210/f00450b6/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-12-10  2:22 Bin Meng
  2018-12-10 15:17 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-12-10  2:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the following changes for x86:
- Enable RTC for Intel Tangier
- Wrap the call to 8259 PIC with Kconfig options for old targets without 8259
- Warp the call to USB init with Kconfg options for coreboot & EFI payload

The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64:

  ARM: mvebu: restore license information in mv_ddr_plat.{c,h}
(2018-12-09 17:10:13 -0500)

are available in the git repository at:

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

for you to fetch changes up to d3d6531866f2d7aa85b053cef553090b251e909f:

  efi: payload: only init usb if necessary (2018-12-10 10:14:42 +0800)

----------------------------------------------------------------
Andy Shevchenko (2):
      x86: acpi: Enable RTC for Intel Tangier
      x86: acpi: Fix indentation in Intel Tangier ASL code

Bin Meng (3):
      x86: Wrap calls to 8259 with CONFIG_I8259_PIC
      x86: kconfig: Allow board defconfig file to disable 8259 and APIC
      efi: payload: only init usb if necessary

Hannes Schmelzer (1):
      x86: make the LAPIC / IOAPIC construct switchable with Kconfig

Thomas RIENOESSL (1):
      coreboot: only init usb if necessary

 arch/x86/Kconfig                                        | 11 ++++++++++-
 arch/x86/cpu/Makefile                                   |  2 +-
 arch/x86/cpu/coreboot/coreboot.c                        |  3 ++-
 arch/x86/cpu/efi/payload.c                              |  3 ++-
 arch/x86/cpu/i386/interrupt.c                           |  2 ++
 arch/x86/include/asm/arch-tangier/acpi/platform.asl     | 13 +++++++++++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 12 ++++++------
 arch/x86/lib/interrupts.c                               | 16 ++++++++++------
 8 files changed, 46 insertions(+), 16 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-11-06  5:38 Bin Meng
@ 2018-11-06 22:48 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-11-06 22:48 UTC (permalink / raw)
  To: u-boot

On Tue, Nov 06, 2018 at 01:38:07PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This contains a fix to a warning by newer version IASL compiler.
> 
> The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04
> 08:12:21 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 24109bba6a4f81774e384c15c2e8a4d47791455f:
> 
>   x86: acpi: Remove redundant Offset (0x00) (2018-11-06 13:35:06 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181106/d3f38224/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-11-06  5:38 Bin Meng
  2018-11-06 22:48 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-11-06  5:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This contains a fix to a warning by newer version IASL compiler.

The following changes since commit 5ef76e59c12c79d106ebda70b710468aa6bd8b75:

  Merge branch 'master' of git://git.denx.de/u-boot-sh (2018-11-04
08:12:21 -0500)

are available in the git repository at:

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

for you to fetch changes up to 24109bba6a4f81774e384c15c2e8a4d47791455f:

  x86: acpi: Remove redundant Offset (0x00) (2018-11-06 13:35:06 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      x86: acpi: Remove redundant Offset (0x00)

 arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl | 1 -
 arch/x86/include/asm/arch-quark/acpi/global_nvs.asl    | 1 -
 arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl  | 1 -
 3 files changed, 3 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-28 13:07 Bin Meng
@ 2018-10-29  3:08 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-10-29  3:08 UTC (permalink / raw)
  To: u-boot

On Sun, Oct 28, 2018 at 09:07:20PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> These are various small fixes for x86 for this release.
> 
> The following changes since commit 24a72511e7eeec78c9cc3f72953ff8726849b0c1:
> 
>   vf610twr: Enable thumb2 for builds (2018-10-26 08:40:53 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 3d2be8003c77cad350f1ec7c79f914797718c5bf:
> 
>   x86: Fix car_uninit weak symbol definition (2018-10-28 21:02:15 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181028/6ca86419/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-10-28 13:07 Bin Meng
  2018-10-29  3:08 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-10-28 13:07 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are various small fixes for x86 for this release.

The following changes since commit 24a72511e7eeec78c9cc3f72953ff8726849b0c1:

  vf610twr: Enable thumb2 for builds (2018-10-26 08:40:53 -0400)

are available in the git repository at:

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

for you to fetch changes up to 3d2be8003c77cad350f1ec7c79f914797718c5bf:

  x86: Fix car_uninit weak symbol definition (2018-10-28 21:02:15 +0800)

----------------------------------------------------------------
Bin Meng (1):
      x86: Fix car_uninit weak symbol definition

Stefan Roese (4):
      x86: BayTrail: southcluster.asl: Change PCI 64 bit address range / region
      x86: theadorable-x86-common: Change pci hotplug cmdline parameters (again)
      x86: theadorable-x86: Generate and pass root=PARTUUID instead of /dev/sdaX
      x86: theadorable-x86-xxx_defconfig: Move VGA BIOS to make room for U-Boot

 arch/x86/cpu/start.S                                      | 12 ++++++------
 arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl  |  6 +++---
 configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig |  3 ++-
 configs/theadorable-x86-conga-qa3-e3845_defconfig         |  3 ++-
 configs/theadorable-x86-dfi-bt700_defconfig               |  2 +-
 include/configs/theadorable-x86-common.h                  | 38
++++++++++++++++++++++----------------
 6 files changed, 36 insertions(+), 28 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-23  1:26   ` Bin Meng
@ 2018-10-23  1:52     ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-10-23  1:52 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 23, 2018 at 09:26:29AM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Tue, Oct 23, 2018 at 1:47 AM Tom Rini <trini@konsulko.com> wrote:
> >
> > On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:
> >
> > > Hi Tom,
> > >
> > > This fixed the QEMU x86_64 support which has been broken here and
> > > here, e.g.: built with newer version GCC compiler, EFI loader
> > > relocation, TSC as early timer. Now all issues have been addressed and
> > > we can finally turn on build/testing for this target on travis-ci!
> > >
> > > The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> > >
> > >   test: Add test for PCI device without compat string and with DT node
> > > (2018-10-20 15:23:38 -0400)
> > >
> > > are available in the git repository at:
> > >
> > >   git://git.denx.de/u-boot-x86.git
> > >
> > > for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> > >
> > >   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> > >
> >
> > NAK, "make tests" (and I think Travis, once github is un-broken?) fails.
> > When checking for code coverage we get:
> > tools/binman/etype/intel_refcode                         7      2    71%
> >
> 
> So 'make tests' is not in current travis-ci build? Can we fix it?

Yes, I suspect our TEST_PY_TOOLS stanza is out of date as we had
coverage failing for a long time so it wasn't required, but now it's
complete.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181022/bd149655/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-22 17:47 ` Tom Rini
  2018-10-22 17:49   ` Simon Glass
@ 2018-10-23  1:26   ` Bin Meng
  2018-10-23  1:52     ` Tom Rini
  1 sibling, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-10-23  1:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Tue, Oct 23, 2018 at 1:47 AM Tom Rini <trini@konsulko.com> wrote:
>
> On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:
>
> > Hi Tom,
> >
> > This fixed the QEMU x86_64 support which has been broken here and
> > here, e.g.: built with newer version GCC compiler, EFI loader
> > relocation, TSC as early timer. Now all issues have been addressed and
> > we can finally turn on build/testing for this target on travis-ci!
> >
> > The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> >
> >   test: Add test for PCI device without compat string and with DT node
> > (2018-10-20 15:23:38 -0400)
> >
> > are available in the git repository at:
> >
> >   git://git.denx.de/u-boot-x86.git
> >
> > for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> >
> >   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> >
>
> NAK, "make tests" (and I think Travis, once github is un-broken?) fails.
> When checking for code coverage we get:
> tools/binman/etype/intel_refcode                         7      2    71%
>

So 'make tests' is not in current travis-ci build? Can we fix it?

I manually triggered a travis-ci build and all passed before I sent this PR.

> Which is a failure as it should be 100%.
>

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-22 14:17 Bin Meng
  2018-10-22 17:47 ` Tom Rini
@ 2018-10-22 20:54 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-10-22 20:54 UTC (permalink / raw)
  To: u-boot

On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This fixed the QEMU x86_64 support which has been broken here and
> here, e.g.: built with newer version GCC compiler, EFI loader
> relocation, TSC as early timer. Now all issues have been addressed and
> we can finally turn on build/testing for this target on travis-ci!
> 
> The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> 
>   test: Add test for PCI device without compat string and with DT node
> (2018-10-20 15:23:38 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> 
>   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181022/f3d4467a/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-22 17:49   ` Simon Glass
@ 2018-10-22 18:00     ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-10-22 18:00 UTC (permalink / raw)
  To: u-boot

On Mon, Oct 22, 2018 at 11:49:36AM -0600, Simon Glass wrote:
> Hi Tom,
> 
> On 22 October 2018 at 11:47, Tom Rini <trini@konsulko.com> wrote:
> >
> > On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:
> >
> > > Hi Tom,
> > >
> > > This fixed the QEMU x86_64 support which has been broken here and
> > > here, e.g.: built with newer version GCC compiler, EFI loader
> > > relocation, TSC as early timer. Now all issues have been addressed and
> > > we can finally turn on build/testing for this target on travis-ci!
> > >
> > > The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> > >
> > >   test: Add test for PCI device without compat string and with DT node
> > > (2018-10-20 15:23:38 -0400)
> > >
> > > are available in the git repository at:
> > >
> > >   git://git.denx.de/u-boot-x86.git
> > >
> > > for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> > >
> > >   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> > >
> >
> > NAK, "make tests" (and I think Travis, once github is un-broken?) fails.
> > When checking for code coverage we get:
> > tools/binman/etype/intel_refcode                         7      2    71%
> >
> > Which is a failure as it should be 100%.
> 
> This patch should fix that:
> 
> http://patchwork.ozlabs.org/patch/977402/
> 
> Once this lands I'll try again with a small DM pull request.

I'm grabbing that patch now since we can't have transitory failures (or
my QA stops :)).  Putting it all through the ringer again now.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181022/80c78fe7/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-22 17:47 ` Tom Rini
@ 2018-10-22 17:49   ` Simon Glass
  2018-10-22 18:00     ` Tom Rini
  2018-10-23  1:26   ` Bin Meng
  1 sibling, 1 reply; 181+ messages in thread
From: Simon Glass @ 2018-10-22 17:49 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On 22 October 2018 at 11:47, Tom Rini <trini@konsulko.com> wrote:
>
> On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:
>
> > Hi Tom,
> >
> > This fixed the QEMU x86_64 support which has been broken here and
> > here, e.g.: built with newer version GCC compiler, EFI loader
> > relocation, TSC as early timer. Now all issues have been addressed and
> > we can finally turn on build/testing for this target on travis-ci!
> >
> > The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> >
> >   test: Add test for PCI device without compat string and with DT node
> > (2018-10-20 15:23:38 -0400)
> >
> > are available in the git repository at:
> >
> >   git://git.denx.de/u-boot-x86.git
> >
> > for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> >
> >   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> >
>
> NAK, "make tests" (and I think Travis, once github is un-broken?) fails.
> When checking for code coverage we get:
> tools/binman/etype/intel_refcode                         7      2    71%
>
> Which is a failure as it should be 100%.

This patch should fix that:

http://patchwork.ozlabs.org/patch/977402/

Once this lands I'll try again with a small DM pull request.

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-10-22 14:17 Bin Meng
@ 2018-10-22 17:47 ` Tom Rini
  2018-10-22 17:49   ` Simon Glass
  2018-10-23  1:26   ` Bin Meng
  2018-10-22 20:54 ` Tom Rini
  1 sibling, 2 replies; 181+ messages in thread
From: Tom Rini @ 2018-10-22 17:47 UTC (permalink / raw)
  To: u-boot

On Mon, Oct 22, 2018 at 10:17:18PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This fixed the QEMU x86_64 support which has been broken here and
> here, e.g.: built with newer version GCC compiler, EFI loader
> relocation, TSC as early timer. Now all issues have been addressed and
> we can finally turn on build/testing for this target on travis-ci!
> 
> The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:
> 
>   test: Add test for PCI device without compat string and with DT node
> (2018-10-20 15:23:38 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:
> 
>   travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)
> 

NAK, "make tests" (and I think Travis, once github is un-broken?) fails.
When checking for code coverage we get:
tools/binman/etype/intel_refcode                         7      2    71%

Which is a failure as it should be 100%.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20181022/a0695fb7/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-10-22 14:17 Bin Meng
  2018-10-22 17:47 ` Tom Rini
  2018-10-22 20:54 ` Tom Rini
  0 siblings, 2 replies; 181+ messages in thread
From: Bin Meng @ 2018-10-22 14:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This fixed the QEMU x86_64 support which has been broken here and
here, e.g.: built with newer version GCC compiler, EFI loader
relocation, TSC as early timer. Now all issues have been addressed and
we can finally turn on build/testing for this target on travis-ci!

The following changes since commit 25db3403094a57320644544eb0f38b1670a6716b:

  test: Add test for PCI device without compat string and with DT node
(2018-10-20 15:23:38 -0400)

are available in the git repository at:

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

for you to fetch changes up to 3fdfca7a782e7d84bc14cd5d316b4894ec20dcec:

  travis: Add qemu-x86_64 target for test.py testing (2018-10-22 17:54:48 +0800)

----------------------------------------------------------------
Bin Meng (10):
      x86: Specify -march=core2 to build 64-bit U-Boot proper
      x86: Ensure no instruction sets of MMX/SSE are generated in 64-bit build
      x86: doc: Mention qemu-x86_64 support
      x86: doc: Remove stale sections of 64-bit support
      x86: Fix the mystery of printch() during 64-bit boot
      x86: tsc: Introduce config option for early timer frequency
      x86: quark: Specify X86_TSC_TIMER_EARLY_FREQ
      travis: Generate grub_x64.efi for qemu-x86_64
      travis: Update to use QEMU 3.0.0 for testing
      travis: Add qemu-x86_64 target for test.py testing

Hannes Schmelzer (1):
      x86/bootm: fix error handling in boot_prep_linux(...)

Heinrich Schuchardt (3):
      x86: qemu: enable CONFIG_SPL_DM_RTC
      x86: detect unsupported relocation types
      x86: put global data pointer into the .data section

Simon Glass (3):
      chromebook_samus: Increase pre-relocation memory
      binman: Add support for Intel reference code
      Enable CONFIG_TIMER_EARLY with bootstage

 .travis.yml                         | 13 ++++++++++++-
 arch/x86/config.mk                  |  3 ++-
 arch/x86/cpu/quark/Kconfig          |  4 ++++
 arch/x86/cpu/start64.S              |  1 +
 arch/x86/cpu/x86_64/cpu.c           | 28 ++++++++--------------------
 arch/x86/lib/bootm.c                |  4 ++++
 arch/x86/lib/relocate.c             | 18 ++++++++++++++++++
 configs/chromebook_samus_defconfig  |  2 +-
 configs/qemu-x86_64_defconfig       |  1 +
 doc/README.x86                      | 36 +++++++++++++++++-------------------
 drivers/timer/Kconfig               | 13 +++++++++++++
 drivers/timer/tsc_timer.c           |  6 +++---
 tools/binman/etype/intel_refcode.py | 27 +++++++++++++++++++++++++++
 13 files changed, 111 insertions(+), 45 deletions(-)
 create mode 100644 tools/binman/etype/intel_refcode.py

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-09-17  8:54 Bin Meng
@ 2018-09-17  9:21 ` Bin Meng
  0 siblings, 0 replies; 181+ messages in thread
From: Bin Meng @ 2018-09-17  9:21 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Sep 17, 2018 at 4:54 PM Bin Meng <bmeng.cn@gmail.com> wrote:
>
> Hi Tom,
>
> The following changes since commit 2976d3c1504960d3934a7404b0648edc28b52eb9:
>
>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2018-09-14 13:54:37 -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git
>
> for you to fetch changes up to eab91d874c084ea11f126aa676969e3e91a2301c:
>
>   x86: cpu: add docstring to scu_ipc_command() (2018-09-17 14:36:52 +0800)
>
> ----------------------------------------------------------------
> Christian Gmeiner (1):
>       x86: drop custom CONFIG_SYS_BAUDRATE_TABLE define
>
> Georgii Staroselskii (5):
>       x86: cpu: introduce scu_ipc_raw_command()
>       x86: tangier: pinmux: add API to configure protected pins
>       x86: dts: edison: configure I2C#6 pins
>       x86: tangier: acpi: add I2C6 node
>       x86: cpu: add docstring to scu_ipc_command()

Sorry, please ignore this one, as there is a build warning in one of
the Georgii's patches.

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-09-17  8:54 Bin Meng
  2018-09-17  9:21 ` Bin Meng
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-09-17  8:54 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 2976d3c1504960d3934a7404b0648edc28b52eb9:

  Merge branch 'master' of git://git.denx.de/u-boot-ubi (2018-09-14
13:54:37 -0400)

are available in the git repository at:

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

for you to fetch changes up to eab91d874c084ea11f126aa676969e3e91a2301c:

  x86: cpu: add docstring to scu_ipc_command() (2018-09-17 14:36:52 +0800)

----------------------------------------------------------------
Christian Gmeiner (1):
      x86: drop custom CONFIG_SYS_BAUDRATE_TABLE define

Georgii Staroselskii (5):
      x86: cpu: introduce scu_ipc_raw_command()
      x86: tangier: pinmux: add API to configure protected pins
      x86: dts: edison: configure I2C#6 pins
      x86: tangier: acpi: add I2C6 node
      x86: cpu: add docstring to scu_ipc_command()

 arch/x86/cpu/tangier/Makefile                           |   2 +-
 arch/x86/cpu/tangier/pinmux.c                           | 194
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/edison.dts                                 |  22 +++++++++++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl |  10 ++++++
 arch/x86/include/asm/scu.h                              |   4 +++
 arch/x86/lib/scu.c                                      |  62
++++++++++++++++++++++++++++++++++
 include/configs/x86-common.h                            |   2 --
 7 files changed, 293 insertions(+), 3 deletions(-)
 create mode 100644 arch/x86/cpu/tangier/pinmux.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-08-30  3:33 Bin Meng
@ 2018-08-30 21:33 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-08-30 21:33 UTC (permalink / raw)
  To: u-boot

On Thu, Aug 30, 2018 at 11:33:37AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes a small x86 efi payload enhancement to support booting
> Linux, as well as a clean up on kernel boot protocol setup parameters
> to match upstream and avoid confusion.
> 
> The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:
> 
>   configs: am57xx: change default board name to beagle_x15 (2018-08-26
> 12:26:16 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e69cc6bc42c37598e2fdda421360be6cbc0470fd:
> 
>   x86: zimage: Remove acpi_rsdp_addr propagation to kernel boot
> parameters (2018-08-30 11:23:15 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180830/968d2231/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-08-30  3:33 Bin Meng
  2018-08-30 21:33 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-08-30  3:33 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes a small x86 efi payload enhancement to support booting
Linux, as well as a clean up on kernel boot protocol setup parameters
to match upstream and avoid confusion.

The following changes since commit 11ed312896c5f5814064c5d45dcb2f53dc121437:

  configs: am57xx: change default board name to beagle_x15 (2018-08-26
12:26:16 -0400)

are available in the git repository at:

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

for you to fetch changes up to e69cc6bc42c37598e2fdda421360be6cbc0470fd:

  x86: zimage: Remove acpi_rsdp_addr propagation to kernel boot
parameters (2018-08-30 11:23:15 +0800)

----------------------------------------------------------------
Bin Meng (5):
      x86: efi: payload: Install E820 map from EFI memory map
      efi: stub: Pass EFI system table address to U-Boot payload
      x86: zimage: Support booting Linux kernel from an EFI payload
      x86: efi: payload: Turn on acpi in the kernel command line
      x86: zimage: Remove acpi_rsdp_addr propagation to kernel boot parameters

 arch/x86/cpu/efi/payload.c       | 119
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/bootparam.h |   1 -
 arch/x86/include/asm/zimage.h    |   1 +
 arch/x86/lib/zimage.c            |   9 ++++-----
 include/configs/x86-common.h     |   2 +-
 include/efi.h                    |  13 +++++++++++++
 lib/efi/efi_stub.c               |   4 ++++
 7 files changed, 142 insertions(+), 7 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-08-20  5:59 Bin Meng
@ 2018-08-20 22:11 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-08-20 22:11 UTC (permalink / raw)
  To: u-boot

On Mon, Aug 20, 2018 at 01:59:12PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 9f8cf76be256a83643ee05de6cffaeb452ed0931:
> 
>   Convert CONFIG_SYS_I2C_DAVINCI to Kconfig (2018-08-17 15:43:38 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 7bdf39cfafd29fc1192dd1aa997b5937f92a3c74:
> 
>   x86: efi: payload: Add default TSC frequency in the device tree
> (2018-08-20 13:52:49 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180820/fba21fb8/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-08-20  5:59 Bin Meng
  2018-08-20 22:11 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-08-20  5:59 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 9f8cf76be256a83643ee05de6cffaeb452ed0931:

  Convert CONFIG_SYS_I2C_DAVINCI to Kconfig (2018-08-17 15:43:38 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7bdf39cfafd29fc1192dd1aa997b5937f92a3c74:

  x86: efi: payload: Add default TSC frequency in the device tree
(2018-08-20 13:52:49 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      Makefile: Don't generate position independent code

Bin Meng (6):
      x86: coreboot: Add generic coreboot payload support
      x86: Remove support for Advantech SOM-6896
      x86: dts: Remove coreboot_fb.dtsi
      x86: tsc: Try hardware calibration first
      x86: coreboot: Add default TSC frequency in the device tree
      x86: efi: payload: Add default TSC frequency in the device tree

 Makefile                                              |  4 ++++
 arch/x86/cpu/coreboot/Kconfig                         | 20 ++++++++++----------
 arch/x86/cpu/coreboot/coreboot.c                      |  9 ++++-----
 arch/x86/dts/Makefile                                 |  2 +-
 arch/x86/dts/bayleybay.dts                            |  1 -
 arch/x86/dts/broadwell_som-6896.dts                   | 52
----------------------------------------------------
 arch/x86/dts/chromebook_link.dts                      |  1 -
 arch/x86/dts/chromebook_samus.dts                     |  1 -
 arch/x86/dts/chromebox_panther.dts                    |  1 -
 arch/x86/dts/coreboot.dts                             | 45
+++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/coreboot_fb.dtsi                         |  5 -----
 arch/x86/dts/efi-x86_payload.dts                      |  4 ++++
 arch/x86/dts/minnowmax.dts                            |  1 -
 board/coreboot/coreboot/Kconfig                       | 28
++++------------------------
 board/coreboot/coreboot/Makefile                      |  2 +-
 board/coreboot/coreboot/coreboot.c                    | 17 +++++++++++++++++
 board/coreboot/coreboot/{coreboot_start.S => start.S} |  0
 configs/coreboot_defconfig                            | 18 ++++++------------
 doc/README.x86                                        | 22
----------------------
 drivers/timer/tsc_timer.c                             | 27
++++++++++++++++-----------
 include/configs/coreboot.h                            | 32
++++++++++++++++++++++++++++++++
 include/configs/som-6896.h                            | 26
--------------------------
 22 files changed, 144 insertions(+), 174 deletions(-)
 delete mode 100644 arch/x86/dts/broadwell_som-6896.dts
 create mode 100644 arch/x86/dts/coreboot.dts
 delete mode 100644 arch/x86/dts/coreboot_fb.dtsi
 create mode 100644 board/coreboot/coreboot/coreboot.c
 rename board/coreboot/coreboot/{coreboot_start.S => start.S} (100%)
 create mode 100644 include/configs/coreboot.h
 delete mode 100644 include/configs/som-6896.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-07-20  6:01 Bin Meng
@ 2018-07-21  2:35 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-07-21  2:35 UTC (permalink / raw)
  To: u-boot

On Fri, Jul 20, 2018 at 02:01:54PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit f7e48c54b246c460503e90315d0cd50ccbd586c6:
> 
>   Merge tag 'xilinx-for-v2018.09' of
> git://git.denx.de/u-boot-microblaze (2018-07-19 11:48:33 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 05855fd31a3f7483534aabe69a7030ff38978510:
> 
>   x86: acpi: Prevent acpi_table.h from being included more than once
> (2018-07-20 09:33:22 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180720/2ace62e3/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-07-20  6:01 Bin Meng
  2018-07-21  2:35 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-07-20  6:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f7e48c54b246c460503e90315d0cd50ccbd586c6:

  Merge tag 'xilinx-for-v2018.09' of
git://git.denx.de/u-boot-microblaze (2018-07-19 11:48:33 -0400)

are available in the git repository at:

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

for you to fetch changes up to 05855fd31a3f7483534aabe69a7030ff38978510:

  x86: acpi: Prevent acpi_table.h from being included more than once
(2018-07-20 09:33:22 +0800)

----------------------------------------------------------------
Bin Meng (10):
      x86: quark: acpi: Add full reset bit to the reset register value in FADT
      dm: sysreset: x86: Add a sysreset driver
      efi: app: Add a sysreset driver
      x86: tangier: Add a sysreset driver
      dm: sysreset: Add a standard message when doing reset
      x86: fsp: Eliminate the reset_cpu() call
      x86: Switch to use DM sysreset driver
      x86: acpi: Move APIs unrelated to ACPI tables generation to a
separate library
      x86: acpi: Don't touch ACPI hardware in write_acpi_tables()
      x86: acpi: Prevent acpi_table.h from being included more than once

 arch/Kconfig                                  |   2 ++
 arch/x86/cpu/baytrail/valleyview.c            |   6 ------
 arch/x86/cpu/braswell/braswell.c              |   6 ------
 arch/x86/cpu/cpu.c                            |  48
+++++++++++++++++++-----------------------------
 arch/x86/cpu/ivybridge/early_me.c             |   7 ++++---
 arch/x86/cpu/ivybridge/sdram.c                |   3 ++-
 arch/x86/cpu/qemu/qemu.c                      |   6 ------
 arch/x86/cpu/quark/acpi.c                     |   2 +-
 arch/x86/cpu/quark/quark.c                    |   6 ------
 arch/x86/cpu/tangier/Makefile                 |   2 +-
 arch/x86/cpu/tangier/sysreset.c               |  48
++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/tangier/tangier.c                |   6 ------
 arch/x86/dts/bayleybay.dts                    |   1 +
 arch/x86/dts/baytrail_som-db5800-som-6867.dts |   1 +
 arch/x86/dts/broadwell_som-6896.dts           |   1 +
 arch/x86/dts/cherryhill.dts                   |   1 +
 arch/x86/dts/chromebook_link.dts              |   1 +
 arch/x86/dts/chromebook_samus.dts             |   1 +
 arch/x86/dts/chromebox_panther.dts            |   1 +
 arch/x86/dts/conga-qeval20-qa3-e3845.dts      |   1 +
 arch/x86/dts/cougarcanyon2.dts                |   1 +
 arch/x86/dts/crownbay.dts                     |   1 +
 arch/x86/dts/dfi-bt700.dtsi                   |   1 +
 arch/x86/dts/edison.dts                       |   5 +++++
 arch/x86/dts/efi-x86_app.dts                  |   5 +++++
 arch/x86/dts/efi-x86_payload.dts              |   1 +
 arch/x86/dts/galileo.dts                      |   1 +
 arch/x86/dts/minnowmax.dts                    |   1 +
 arch/x86/dts/qemu-x86_i440fx.dts              |   1 +
 arch/x86/dts/qemu-x86_q35.dts                 |   1 +
 arch/x86/dts/reset.dtsi                       |   6 ++++++
 arch/x86/include/asm/acpi.h                   |  41
+++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/acpi_table.h             |  31
++++---------------------------
 arch/x86/include/asm/processor.h              |   5 -----
 arch/x86/include/asm/u-boot-x86.h             |   1 -
 arch/x86/lib/Makefile                         |   1 +
 arch/x86/lib/acpi.c                           | 108
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/acpi_s3.c                        |   1 +
 arch/x86/lib/acpi_table.c                     | 110
--------------------------------------------------------------------------------------------------------------
 arch/x86/lib/fsp/fsp_common.c                 |   2 +-
 configs/chromebook_link64_defconfig           |   1 +
 drivers/sysreset/Kconfig                      |   6 ++++++
 drivers/sysreset/Makefile                     |   1 +
 drivers/sysreset/sysreset-uclass.c            |   2 ++
 drivers/sysreset/sysreset_x86.c               |  49
+++++++++++++++++++++++++++++++++++++++++++++++++
 lib/efi/efi_app.c                             |  28
+++++++++++++++++++++++++++-
 46 files changed, 351 insertions(+), 210 deletions(-)
 create mode 100644 arch/x86/cpu/tangier/sysreset.c
 create mode 100644 arch/x86/dts/reset.dtsi
 create mode 100644 arch/x86/include/asm/acpi.h
 create mode 100644 arch/x86/lib/acpi.c
 create mode 100644 drivers/sysreset/sysreset_x86.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-07-02  2:00 Bin Meng
@ 2018-07-02 15:16 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-07-02 15:16 UTC (permalink / raw)
  To: u-boot

On Mon, Jul 02, 2018 at 10:00:38AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This fixes instability issues on qemu-x86, and enables efi-loader on
> x86 to use ACPI. This should be the last PR for v2018.07.
> 
> The following changes since commit 2121bbe49c27b2b2d865fac4e4071c5a90ae90b2:
> 
>   lib: div64: fix typeo in include/div64.h (2018-06-29 11:30:39 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 40144260a9c8c5228500824ad9b7b19597a4bb0b:
> 
>   doc: vxworks: Mention chain-loading an x86 kernel via 'bootefi'
> (2018-07-02 09:23:28 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180702/01f37282/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-07-02  2:00 Bin Meng
  2018-07-02 15:16 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-07-02  2:00 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This fixes instability issues on qemu-x86, and enables efi-loader on
x86 to use ACPI. This should be the last PR for v2018.07.

The following changes since commit 2121bbe49c27b2b2d865fac4e4071c5a90ae90b2:

  lib: div64: fix typeo in include/div64.h (2018-06-29 11:30:39 -0400)

are available in the git repository at:

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

for you to fetch changes up to 40144260a9c8c5228500824ad9b7b19597a4bb0b:

  doc: vxworks: Mention chain-loading an x86 kernel via 'bootefi'
(2018-07-02 09:23:28 +0800)

----------------------------------------------------------------
Bin Meng (8):
      x86: timer: tsc: Allow specifying clock rate from device tree again
      x86: Add scsi command to coreboot and qemu
      x86: efi_loader: Build EFI memory map per E820 table
      efi_loader: Increase number of configuration tables to 16
      efi_loader: Install ACPI configuration tables
      efi_loader: helloworld: Output ACPI configuration table
      x86: doc: Update EFI loader support
      doc: vxworks: Mention chain-loading an x86 kernel via 'bootefi'

Ivan Gorinov (1):
      x86: Use microcode update from device tree for all processors

 arch/x86/cpu/coreboot/Kconfig         |  1 +
 arch/x86/cpu/intel_common/car.S       |  2 ++
 arch/x86/cpu/intel_common/microcode.c | 10 +++++++---
 arch/x86/cpu/qemu/Kconfig             |  1 +
 arch/x86/include/asm/microcode.h      |  1 +
 arch/x86/lib/e820.c                   | 39
+++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/fsp/fsp_car.S            |  4 +++-
 cmd/bootefi.c                         |  5 +++++
 doc/README.vxworks                    | 18 ++++++++++++------
 doc/README.x86                        | 29 +++++++++++++++++++++++++++--
 drivers/timer/tsc_timer.c             | 13 +++++++++++--
 include/efi_api.h                     |  4 ++++
 include/efi_loader.h                  |  8 ++++++++
 lib/efi_loader/Makefile               |  1 +
 lib/efi_loader/efi_acpi.c             | 42
++++++++++++++++++++++++++++++++++++++++++
 lib/efi_loader/efi_boottime.c         |  2 +-
 lib/efi_loader/helloworld.c           |  4 ++++
 17 files changed, 169 insertions(+), 15 deletions(-)
 create mode 100644 lib/efi_loader/efi_acpi.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-06-24  1:15 Bin Meng
@ 2018-06-25 12:08 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-06-25 12:08 UTC (permalink / raw)
  To: u-boot

On Sun, Jun 24, 2018 at 09:15:32AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This mainly fixes the broken EFI x86 payload support, and some other
> small enhancements.
> 
> The following changes since commit 77b5ba5d2b94c5b028991c82782493f64bd4f392:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-uniphier
> (2018-06-22 13:12:53 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to dd099ec44b5d0a5d2dff537fc5b3b3441a49eec6:
> 
>   cmd: efi: Fix wrong memory descriptor end address (2018-06-24 08:56:33 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180625/2243d613/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-06-24  1:15 Bin Meng
  2018-06-25 12:08 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-06-24  1:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This mainly fixes the broken EFI x86 payload support, and some other
small enhancements.

The following changes since commit 77b5ba5d2b94c5b028991c82782493f64bd4f392:

  Merge branch 'master' of git://git.denx.de/u-boot-uniphier
(2018-06-22 13:12:53 -0400)

are available in the git repository at:

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

for you to fetch changes up to dd099ec44b5d0a5d2dff537fc5b3b3441a49eec6:

  cmd: efi: Fix wrong memory descriptor end address (2018-06-24 08:56:33 +0800)

----------------------------------------------------------------
Alexander Graf (1):
      efi.h: Do not use config options

Bin Meng (10):
      x86: efi-x86_app: Update MAINTAINERS
      x86: qemu: Change default vesa mode to 1024x768x32
      board_r: Do not initialize IDE when DM BLK is on
      x86: efi-x86_payload: Enumerate PCI bus during early boot
      x86: efi-x86_payload: Enable usb keyboard during boot
      x86: Change __kernel_size_t conditionals to use compiler provided defines
      efi: stub: Move the use_uart assignment immediately after
exit_boot_services() call
      x86: efi-x86_payload: Enable PRE_CONSOLE_BUFFER
      x86: efi: payload: Count in conventional memory above 4GB in DRAM bank
      cmd: efi: Fix wrong memory descriptor end address

Heinrich Schuchardt (1):
      x86: qemu: do not build car.o with start64.o

Ivan Gorinov (1):
      x86: Add 64-bit setjmp/longjmp implementation

 arch/x86/cpu/cpu.c                  |  2 +-
 arch/x86/cpu/efi/payload.c          | 12 ++++++++++--
 arch/x86/cpu/qemu/Makefile          |  5 ++++-
 arch/x86/cpu/x86_64/setjmp.S        | 49
+++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/x86_64/setjmp.c        | 19 -------------------
 arch/x86/include/asm/posix_types.h  |  3 ++-
 arch/x86/include/asm/setjmp.h       | 17 +++++++++++++++++
 board/efi/efi-x86_app/MAINTAINERS   |  8 ++++----
 board/efi/efi-x86_payload/Kconfig   |  1 +
 board/efi/efi-x86_payload/Makefile  |  2 +-
 board/efi/efi-x86_payload/payload.c | 18 ++++++++++++++++++
 cmd/efi.c                           |  2 +-
 common/board_r.c                    |  4 ++--
 configs/efi-x86_payload32_defconfig |  2 ++
 configs/efi-x86_payload64_defconfig |  2 ++
 configs/qemu-x86_64_defconfig       |  3 ++-
 configs/qemu-x86_defconfig          |  3 ++-
 include/configs/efi-x86_payload.h   |  2 +-
 include/efi.h                       | 24 +++++++++++-------------
 lib/efi/Makefile                    |  4 ++--
 lib/efi/efi_stub.c                  |  6 +++---
 21 files changed, 135 insertions(+), 53 deletions(-)
 create mode 100644 arch/x86/cpu/x86_64/setjmp.S
 delete mode 100644 arch/x86/cpu/x86_64/setjmp.c
 create mode 100644 board/efi/efi-x86_payload/payload.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-06-18 19:37 ` Tom Rini
@ 2018-06-18 22:05   ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-06-18 22:05 UTC (permalink / raw)
  To: u-boot

On Mon, Jun 18, 2018 at 03:37:36PM -0400, Tom Rini wrote:
> On Sun, Jun 17, 2018 at 09:21:55PM +0800, Bin Meng wrote:
> 
> > Hi Tom,
> > 
> > The following changes since commit a715415bb5948c84cc44c601b193188990f7238b:
> > 
> >   Merge branch 'master' of git://git.denx.de/u-boot-usb (2018-06-16
> > 00:07:37 -0400)
> > 
> > are available in the git repository at:
> > 
> >   git://git.denx.de/u-boot-x86.git
> > 
> > for you to fetch changes up to 0102023966558075e52758bd22ffd8f96b093a7e:
> > 
> >   x86: efi: app: Display correct CPU info during boot (2018-06-17
> > 21:16:04 +0800)
> > 
> 
> Applied to u-boot/master, thanks!

But please follow up with a fix for:
WARNING: no status info for 'efi-x86_app'
WARNING: no maintainers for 'efi-x86_app'

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180618/e876f62a/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-06-17 13:21 Bin Meng
@ 2018-06-18 19:37 ` Tom Rini
  2018-06-18 22:05   ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Tom Rini @ 2018-06-18 19:37 UTC (permalink / raw)
  To: u-boot

On Sun, Jun 17, 2018 at 09:21:55PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit a715415bb5948c84cc44c601b193188990f7238b:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2018-06-16
> 00:07:37 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 0102023966558075e52758bd22ffd8f96b093a7e:
> 
>   x86: efi: app: Display correct CPU info during boot (2018-06-17
> 21:16:04 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180618/4f3123fb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-06-17 13:21 Bin Meng
  2018-06-18 19:37 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-06-17 13:21 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit a715415bb5948c84cc44c601b193188990f7238b:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2018-06-16
00:07:37 -0400)

are available in the git repository at:

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

for you to fetch changes up to 0102023966558075e52758bd22ffd8f96b093a7e:

  x86: efi: app: Display correct CPU info during boot (2018-06-17
21:16:04 +0800)

----------------------------------------------------------------
Bin Meng (12):
      x86: cherryhill: Fix DTC warning
      x86: doc: Fix reference to EFI doc in U-Boot
      x86: efi: Refactor the directory of EFI app and payload support
      x86: efi: payload: Add arch_cpu_init()
      x86: Add generic EFI payload support
      x86: Drop QEMU-specific EFI payload support
      x86: baytrail: Drop EFI-specific test logics
      efi: stub: Pass EFI GOP information to U-Boot payload
      dm: video: Add an EFI framebuffer driver
      x86: efi: payload: Add EFI framebuffer driver support
      x86: Rename efi-x86 target to efi-x86_app
      x86: efi: app: Display correct CPU info during boot

Ivan Gorinov (1):
      x86: use EFI calling convention for efi_main on x86_64

 arch/x86/Kconfig
    |   3 +-
 arch/x86/cpu/Makefile
    |   2 +-
 arch/x86/cpu/baytrail/Kconfig
    |   6 ++--
 arch/x86/cpu/baytrail/valleyview.c
    |   3 --
 arch/x86/{lib => cpu}/efi/Kconfig                                         |   0
 arch/x86/cpu/efi/Makefile
    |   9 +++++-
 arch/x86/cpu/efi/{efi.c => app.c}
    |   2 +-
 arch/x86/{lib => cpu}/efi/car.S                                           |   0
 arch/x86/{lib/efi/efi.c => cpu/efi/payload.c}
    |  11 +++++--
 arch/x86/cpu/intel_common/Makefile
    |   2 +-
 arch/x86/cpu/qemu/Makefile
    |   2 --
 arch/x86/cpu/qemu/qemu.c
    |   4 ---
 arch/x86/dts/Makefile
    |   3 +-
 arch/x86/dts/cherryhill.dts
    |   2 --
 arch/x86/dts/{efi.dts => efi-x86_app.dts}
    |   4 +--
 arch/x86/dts/efi-x86_payload.dts
    |  40 +++++++++++++++++++++++++
 arch/x86/lib/Makefile
    |   1 -
 arch/x86/lib/crt0_x86_64_efi.S
    |  24 ++++++++-------
 arch/x86/lib/efi/Makefile
    |   7 -----
 board/advantech/som-db5800-som-6867/Kconfig
    |   5 ++--
 board/congatec/conga-qeval20-qa3-e3845/Kconfig
    |   5 ++--
 board/dfi/dfi-bt700/Kconfig
    |   5 ++--
 board/efi/Kconfig
    |  15 ++++++++--
 board/efi/{efi-x86 => efi-x86_app}/Kconfig
    |   6 ++--
 board/efi/{efi-x86 => efi-x86_app}/MAINTAINERS                            |   0
 board/efi/{efi-x86 => efi-x86_app}/Makefile
    |   2 +-
 board/efi/{efi-x86/efi.c => efi-x86_app/app.c}                            |   0
 board/efi/efi-x86_payload/Kconfig
    |  39 ++++++++++++++++++++++++
 board/efi/efi-x86_payload/MAINTAINERS
    |   7 +++++
 board/efi/efi-x86_payload/Makefile
    |   5 ++++
 board/efi/efi-x86_payload/start.S
    |   8 +++++
 board/emulation/qemu-x86/Kconfig
    |   6 ++--
 board/emulation/qemu-x86/MAINTAINERS
    |   2 --
 board/intel/minnowmax/Kconfig
    |   5 ++--
 configs/{efi-x86_defconfig => efi-x86_app_defconfig}
    |   4 +--
 configs/{qemu-x86_efi_payload32_defconfig =>
efi-x86_payload32_defconfig} |  24 ++++-----------
 configs/{qemu-x86_efi_payload64_defconfig =>
efi-x86_payload64_defconfig} |  24 ++++-----------
 doc/README.u-boot_on_efi
    |  33 +++++++++-----------
 doc/README.x86
    |  14 ++++-----
 drivers/video/Kconfig
    |   9 ++++++
 drivers/video/Makefile
    |   1 +
 drivers/video/efi.c
    | 146 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/{efi-x86.h => efi-x86_app.h}                              |   0
 include/configs/efi-x86_payload.h
    |  32 ++++++++++++++++++++
 include/efi.h
    |  35 ++++++++++++++++++++++
 lib/efi/efi_app.c
    |   3 +-
 lib/efi/efi_stub.c
    |  18 ++++++++++-
 47 files changed, 443 insertions(+), 135 deletions(-)
 rename arch/x86/{lib => cpu}/efi/Kconfig (100%)
 rename arch/x86/cpu/efi/{efi.c => app.c} (92%)
 rename arch/x86/{lib => cpu}/efi/car.S (100%)
 rename arch/x86/{lib/efi/efi.c => cpu/efi/payload.c} (97%)
 rename arch/x86/dts/{efi.dts => efi-x86_app.dts} (82%)
 create mode 100644 arch/x86/dts/efi-x86_payload.dts
 delete mode 100644 arch/x86/lib/efi/Makefile
 rename board/efi/{efi-x86 => efi-x86_app}/Kconfig (64%)
 rename board/efi/{efi-x86 => efi-x86_app}/MAINTAINERS (100%)
 rename board/efi/{efi-x86 => efi-x86_app}/Makefile (82%)
 rename board/efi/{efi-x86/efi.c => efi-x86_app/app.c} (100%)
 create mode 100644 board/efi/efi-x86_payload/Kconfig
 create mode 100644 board/efi/efi-x86_payload/MAINTAINERS
 create mode 100644 board/efi/efi-x86_payload/Makefile
 create mode 100644 board/efi/efi-x86_payload/start.S
 rename configs/{efi-x86_defconfig => efi-x86_app_defconfig} (92%)
 rename configs/{qemu-x86_efi_payload32_defconfig =>
efi-x86_payload32_defconfig} (61%)
 rename configs/{qemu-x86_efi_payload64_defconfig =>
efi-x86_payload64_defconfig} (62%)
 create mode 100644 drivers/video/efi.c
 rename include/configs/{efi-x86.h => efi-x86_app.h} (100%)
 create mode 100644 include/configs/efi-x86_payload.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-06-13  2:17 Bin Meng
@ 2018-06-14 15:36 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-06-14 15:36 UTC (permalink / raw)
  To: u-boot

On Wed, Jun 13, 2018 at 10:17:03AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 7868909ed53ed41a945f7ed95ebb88aa252142ce:
> 
>   Merge git://git.denx.de/u-boot-fsl-qoriq (2018-06-12 13:25:24 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to bee053e248e93d82e5c352708f8c892f4a488c54:
> 
>   x86: cougarcanyon2: Add missing chipset interrupt information
> (2018-06-13 09:50:57 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180614/3166e041/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-06-13  2:17 Bin Meng
  2018-06-14 15:36 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-06-13  2:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 7868909ed53ed41a945f7ed95ebb88aa252142ce:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2018-06-12 13:25:24 -0400)

are available in the git repository at:

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

for you to fetch changes up to bee053e248e93d82e5c352708f8c892f4a488c54:

  x86: cougarcanyon2: Add missing chipset interrupt information
(2018-06-13 09:50:57 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      x86: acpi: Adopt new version of iASL compiler

Bin Meng (18):
      x86: baytrail: Correct the comment of IACORE_VIDS bit ranges
      usb: xhci-pci: Fix compiler warning
      x86: ivybridge: Imply USB_XHCI_HCD
      x86: cougarcanyon2: Update dts for SPI lock down
      x86: cougarcanyon2: Remove CONFIG_HAVE_INTEL_ME
      x86: ivybridge: Enable 206ax cpu driver for FSP build
      x86: ivybridge: Drop CONFIG_USBDEBUG
      x86: chromebook_link: Remove dm-pre-reloc property in the cpu nodes
      x86: cougarcanyon2: Enable CPU driver and SMP support
      x86: irq: Remove chipset specific irq router drivers
      x86: irq: Change LINK_V2N and LINK_N2V to inline functions
      x86: Conditionally build the pinctrl_ich6 driver
      x86: efi: app: Fix broken EFI application
      x86: efi: payload: Enforce toolchain to generate 64-bit EFI
payload stub codes
      x86: efi: payload: Minor clean up on error message output
      x86: irq: Parse number of PIRQ links from device tree
      x86: irq: Support discrete PIRQ routing registers via device tree
      x86: cougarcanyon2: Add missing chipset interrupt information

Christian Gmeiner (3):
      x86: tsc: add support for reading CPU freq from cpuid
      dm: pci: Make ranges dt property optional
      dm: pci: Use a 1:1 mapping for bus <-> phy addresses

 arch/x86/Kconfig                                   |   6 ++++++
 arch/x86/cpu/Makefile                              |   3 ++-
 arch/x86/cpu/baytrail/Kconfig                      |   1 +
 arch/x86/cpu/baytrail/cpu.c                        |   2 +-
 arch/x86/cpu/intel_common/mrc.c                    |   5 -----
 arch/x86/cpu/irq.c                                 | 127
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
 arch/x86/cpu/ivybridge/Kconfig                     |   2 ++
 arch/x86/cpu/ivybridge/Makefile                    |   2 +-
 arch/x86/cpu/ivybridge/model_206ax.c               |  15 --------------
 arch/x86/cpu/quark/Makefile                        |   2 +-
 arch/x86/cpu/quark/irq.c                           |  48
------------------------------------------
 arch/x86/cpu/quark/quark.c                         |  26
+++++++++++++++++++++++
 arch/x86/cpu/queensbay/Makefile                    |   2 +-
 arch/x86/cpu/queensbay/irq.c                       |  64
--------------------------------------------------------
 arch/x86/cpu/queensbay/tnc.c                       |  39
+++++++++++++++++++++++++++++++++++
 arch/x86/dts/chromebook_link.dts                   |   5 -----
 arch/x86/dts/cougarcanyon2.dts                     |  81
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/crownbay.dts                          |   2 +-
 arch/x86/dts/galileo.dts                           |   2 +-
 arch/x86/include/asm/irq.h                         |  21 +++++++++----------
 arch/x86/lib/Makefile                              |   6 +++---
 configs/cougarcanyon2_defconfig                    |   6 ++++++
 configs/efi-x86_defconfig                          |   8 ++-----
 doc/README.x86                                     |   4 +++-
 doc/device-tree-bindings/misc/intel,irq-router.txt |   6 ++++++
 drivers/pci/pci-uclass.c                           |  33
+++++++++++++++++------------
 drivers/timer/tsc_timer.c                          |  29
+++++++++++++++++++++-----
 drivers/usb/host/xhci-pci.c                        |   5 ++---
 lib/efi/Makefile                                   |   6 ++++--
 lib/efi/efi_stub.c                                 |   8 ++++---
 scripts/Makefile.lib                               |   1 +
 scripts/config_whitelist.txt                       |   1 -
 32 files changed, 357 insertions(+), 211 deletions(-)
 delete mode 100644 arch/x86/cpu/quark/irq.c
 delete mode 100644 arch/x86/cpu/queensbay/irq.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-04-16 12:31 ` Tom Rini
@ 2018-04-16 14:42   ` Bin Meng
  0 siblings, 0 replies; 181+ messages in thread
From: Bin Meng @ 2018-04-16 14:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Apr 16, 2018 at 8:31 PM, Tom Rini <trini@konsulko.com> wrote:
> On Mon, Apr 16, 2018 at 05:17:30PM +0800, Bin Meng wrote:
>
>> Hi Tom,
>>
>> This includes some fixes and enhancements to VxWorks booting support,
>> as well as some mods to x86 I/O functions.
>>
>> The following changes since commit ebca902aeb3af3eaedd2787928184ad84a86b98f:
>>
>>   Merge git://git.denx.de/u-boot-imx (2018-04-15 08:43:50 -0400)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-x86.git
>>
>> for you to fetch changes up to 699b8a1386255252293d743a0b196232641167f3:
>>
>>   x86: Rename coreboot-x86 to coreboot (2018-04-16 16:54:51 +0800)
>>
>
> NAK.  This breaks most non-x86 as follows:
>    m68k:  +   M5485BFE
> +(M5485BFE) ../cmd/elf.c: In function ?do_bootvx?:
> +(M5485BFE) ../cmd/elf.c:346:15: error: ?base? undeclared (first use in this function)
> +(M5485BFE)     bootaddr = base + X86_BOOT_LINE_OFFSET;
> +(M5485BFE)                ^~~~
> +(M5485BFE) ../cmd/elf.c:346:15: note: each undeclared identifier is reported only once for each function it appears in
> +(M5485BFE) make[2]: *** [cmd/elf.o] Error 1
> +(M5485BFE) make[1]: *** [cmd] Error 2
> +(M5485BFE) make: *** [sub-make] Error 2

Sorry about this. I will send v2 pull request.

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-04-16  9:17 Bin Meng
@ 2018-04-16 12:31 ` Tom Rini
  2018-04-16 14:42   ` Bin Meng
  0 siblings, 1 reply; 181+ messages in thread
From: Tom Rini @ 2018-04-16 12:31 UTC (permalink / raw)
  To: u-boot

On Mon, Apr 16, 2018 at 05:17:30PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes some fixes and enhancements to VxWorks booting support,
> as well as some mods to x86 I/O functions.
> 
> The following changes since commit ebca902aeb3af3eaedd2787928184ad84a86b98f:
> 
>   Merge git://git.denx.de/u-boot-imx (2018-04-15 08:43:50 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 699b8a1386255252293d743a0b196232641167f3:
> 
>   x86: Rename coreboot-x86 to coreboot (2018-04-16 16:54:51 +0800)
> 

NAK.  This breaks most non-x86 as follows:
   m68k:  +   M5485BFE
+(M5485BFE) ../cmd/elf.c: In function ?do_bootvx?:
+(M5485BFE) ../cmd/elf.c:346:15: error: ?base? undeclared (first use in this function)
+(M5485BFE)     bootaddr = base + X86_BOOT_LINE_OFFSET;
+(M5485BFE)                ^~~~
+(M5485BFE) ../cmd/elf.c:346:15: note: each undeclared identifier is reported only once for each function it appears in
+(M5485BFE) make[2]: *** [cmd/elf.o] Error 1
+(M5485BFE) make[1]: *** [cmd] Error 2
+(M5485BFE) make: *** [sub-make] Error 2

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180416/c56a635b/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-04-16  9:17 Bin Meng
  2018-04-16 12:31 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-04-16  9:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes some fixes and enhancements to VxWorks booting support,
as well as some mods to x86 I/O functions.

The following changes since commit ebca902aeb3af3eaedd2787928184ad84a86b98f:

  Merge git://git.denx.de/u-boot-imx (2018-04-15 08:43:50 -0400)

are available in the git repository at:

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

for you to fetch changes up to 699b8a1386255252293d743a0b196232641167f3:

  x86: Rename coreboot-x86 to coreboot (2018-04-16 16:54:51 +0800)

----------------------------------------------------------------
Bin Meng (18):
      doc: vxworks: Minor update for clarity
      bootvx: x86: Prepare e820 related stuff from the given kernel
memory base address
      bootvx: x86: Explicitly clear the bootloader image size
      vxworks: x86: Rename e820info to e820_info
      x86: Use 'unsigned int' in install_e820_map() functions
      x86: Rename e820entry to e820_entry
      elf: Clean up the ELF header file
      elf: Add ELF64 related structure defines
      elf: Add a very simple ELF64 loader
      bios: vesa: Guard setting vesa mode with CONFIG_FRAMEBUFFER_SET_VESA_MODE
      video: vesa: Change default FRAMEBUFFER_VESA_MODE
      x86: Change default FRAMEBUFFER_VESA_MODE of some boards
      pci: video: Only print out when everything is OK
      bootvx: x86: Make VxWorks EFI console driver happy
      bootvx: Refactor the bootline copy codes a little bit
      bootvx: Exit if bootline address is not specified
      bootvx: x86: Assign bootaddr based on kernel memory base
      doc: vxworks: Update x86 specific instructions

Ivan Gorinov (1):
      x86: Add 64-bit memory-mapped I/O functions

Lukasz Majewski (1):
      x86: Update the io.h file to use {out|in}_{be|le}X macros

Simon Glass (1):
      x86: Rename coreboot-x86 to coreboot

 arch/x86/cpu/coreboot/sdram.c                          |   7 ++-
 arch/x86/cpu/qemu/e820.c                               |   3 +-
 arch/x86/cpu/tangier/sdram.c                           |   6 +-
 arch/x86/include/asm/bootparam.h                       |   2 +-
 arch/x86/include/asm/e820.h                            |   5 +-
 arch/x86/include/asm/io.h                              |  38 +++++++------
 arch/x86/lib/bios.c                                    |   4 ++
 arch/x86/lib/coreboot_table.c                          |   2 +-
 arch/x86/lib/e820.c                                    |   4 +-
 arch/x86/lib/fsp/fsp_dram.c                            |   5 +-
 board/coreboot/coreboot/MAINTAINERS                    |   2 +-
 cmd/elf.c                                              | 233
+++++++++++++++++++++++++++++++++++++++++++++++----------------------------
 configs/bayleybay_defconfig                            |   2 +-
 configs/{coreboot-x86_defconfig => coreboot_defconfig} |   0
 configs/minnowmax_defconfig                            |   2 +-
 configs/qemu-x86_64_defconfig                          |   2 +-
 configs/qemu-x86_defconfig                             |   2 +-
 configs/qemu-x86_efi_payload32_defconfig               |   2 +-
 configs/qemu-x86_efi_payload64_defconfig               |   2 +-
 doc/README.vxworks                                     |  51 ++++++++++-------
 doc/README.x86                                         |   2 +-
 drivers/bios_emulator/atibios.c                        |   4 ++
 drivers/pci/pci_rom.c                                  |   4 +-
 drivers/video/Kconfig                                  |   2 +-
 include/elf.h                                          | 327
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------------------
 include/vxworks.h                                      |  52 +++++++++++++++--
 26 files changed, 466 insertions(+), 299 deletions(-)
 rename configs/{coreboot-x86_defconfig => coreboot_defconfig} (100%)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-03-30  8:12 Bin Meng
@ 2018-04-01 13:19 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-04-01 13:19 UTC (permalink / raw)
  To: u-boot

On Fri, Mar 30, 2018 at 04:12:19PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 81cf7c8d45935a295991fe2cd1df286f0f47511f:
> 
>   Merge git://git.denx.de/u-boot-ubi (2018-03-25 12:02:13 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 5d73292cf84db1e8f7d99dd27100ef2e8ac15c4e:
> 
>   x86: zImage: Pass working device tree data to the kernel (2018-03-30
> 16:06:58 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180401/96db0ed4/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-03-30  8:12 Bin Meng
  2018-04-01 13:19 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-03-30  8:12 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 81cf7c8d45935a295991fe2cd1df286f0f47511f:

  Merge git://git.denx.de/u-boot-ubi (2018-03-25 12:02:13 -0400)

are available in the git repository at:

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

for you to fetch changes up to 5d73292cf84db1e8f7d99dd27100ef2e8ac15c4e:

  x86: zImage: Pass working device tree data to the kernel (2018-03-30
16:06:58 +0800)

----------------------------------------------------------------
Alexander Graf (1):
      efi_stub: Fix GDT_NOTSYS check

Bernhard Messerklinger (1):
      x86: mmc: Fix mapping of BAR memory

Bin Meng (2):
      dm: pci: Check board information pointer in decode_regions()
      dm: pci: Avoid setting a PCI region that has 0 size

Ivan Gorinov (1):
      x86: zImage: Pass working device tree data to the kernel

 arch/x86/include/asm/bootparam.h |  7 +++++--
 arch/x86/lib/zimage.c            | 35 +++++++++++++++++++++++++++++++++++
 drivers/mmc/pci_mmc.c            |  5 ++---
 drivers/pci/pci-uclass.c         |  8 ++++++--
 lib/efi/efi_stub.c               |  2 +-
 5 files changed, 49 insertions(+), 8 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-01-30 14:42 Bin Meng
@ 2018-01-30 17:50 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-01-30 17:50 UTC (permalink / raw)
  To: u-boot

On Tue, Jan 30, 2018 at 10:42:32PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit eef11acebaa48e241e9187c717dc92d3e175c119:
> 
>   Prepare v2018.03-rc1 (2018-01-29 20:12:33 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e21b04fec465c84a51ca6fc6450263e0c0953fcb:
> 
>   x86: kconfig: Remove meaningless 'select n' (2018-01-30 22:34:38 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180130/174838bb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-01-30 14:42 Bin Meng
  2018-01-30 17:50 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-01-30 14:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit eef11acebaa48e241e9187c717dc92d3e175c119:

  Prepare v2018.03-rc1 (2018-01-29 20:12:33 -0500)

are available in the git repository at:

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

for you to fetch changes up to e21b04fec465c84a51ca6fc6450263e0c0953fcb:

  x86: kconfig: Remove meaningless 'select n' (2018-01-30 22:34:38 +0800)

----------------------------------------------------------------
Andy Shevchenko (4):
      x86: tangier: Make _CRS for BTH0 Serialized to avoid warning
      x86: Fix reference to QEMU variant of write_acpi_tables()
      x86: zImage: Move subarch assignment out of cmd_line check
      x86: zImage: Propagate acpi_rsdp_addr to kernel via boot parameters

Bin Meng (2):
      x86: acpi: Use an API to get the ACPI RSDP table address
      x86: qemu: qfw: Implement acpi_get_rsdp_addr()

Heinrich Schuchardt (2):
      configs: x86: allow to override CONFIG_BOOTCOMMAND
      cmd/bdinfo: print relocation info on X86

Tom Rini (1):
      x86: quark: Fix unused warnings

Ulf Magnusson (1):
      x86: kconfig: Remove meaningless 'select n'

 arch/x86/cpu/quark/smc.c                                | 13 ++++---------
 arch/x86/include/asm/acpi_table.h                       |  9 +++++++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl |  2 +-
 arch/x86/include/asm/bootparam.h                        |  1 +
 arch/x86/lib/acpi_table.c                               | 12 ++++++++++--
 arch/x86/lib/zimage.c                                   | 15 +++++++++++----
 board/google/Kconfig                                    |  1 -
 cmd/bdinfo.c                                            |  2 ++
 drivers/misc/qfw.c                                      |  8 ++++++++
 include/configs/x86-common.h                            |  2 ++
 10 files changed, 48 insertions(+), 17 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2018-01-08  9:01 Bin Meng
@ 2018-01-08 16:19 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2018-01-08 16:19 UTC (permalink / raw)
  To: u-boot

On Mon, Jan 08, 2018 at 05:01:24PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit ca833ca9579b29c5667ea2fa7a9d3f89f1599a94:
> 
>   Merge git://git.denx.de/u-boot-rockchip (2018-01-03 12:27:12 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 5d8c4ebd95e23a606a40a73920b8d7d096a91d37:
> 
>   x86: tangier: Add Bluetooth to ACPI table (2018-01-08 16:52:25 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180108/afca7f6d/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2018-01-08  9:01 Bin Meng
  2018-01-08 16:19 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2018-01-08  9:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit ca833ca9579b29c5667ea2fa7a9d3f89f1599a94:

  Merge git://git.denx.de/u-boot-rockchip (2018-01-03 12:27:12 -0500)

are available in the git repository at:

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

for you to fetch changes up to 5d8c4ebd95e23a606a40a73920b8d7d096a91d37:

  x86: tangier: Add Bluetooth to ACPI table (2018-01-08 16:52:25 +0800)

----------------------------------------------------------------
Andy Shevchenko (2):
      x86: tangier: Use actual GPIO hardware numbers
      x86: tangier: Add Bluetooth to ACPI table

Tom Rini (1):
      x86: Move commands from under arch/x86 to cmd/x86/

 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 61
++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 arch/x86/lib/Makefile                                   |  1 -
 arch/x86/lib/fsp/Makefile                               |  1 -
 cmd/Makefile                                            |  2 ++
 cmd/x86/Makefile                                        |  6 ++++++
 arch/x86/lib/fsp/cmd_fsp.c => cmd/x86/fsp.c             |  0
 arch/x86/lib/cmd_mtrr.c => cmd/x86/mtrr.c               |  0
 7 files changed, 64 insertions(+), 7 deletions(-)
 create mode 100644 cmd/x86/Makefile
 rename arch/x86/lib/fsp/cmd_fsp.c => cmd/x86/fsp.c (100%)
 rename arch/x86/lib/cmd_mtrr.c => cmd/x86/mtrr.c (100%)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-12-21  1:24 Bin Meng
@ 2017-12-21 14:54 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-12-21 14:54 UTC (permalink / raw)
  To: u-boot

On Thu, Dec 21, 2017 at 09:24:48AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit b55c89ce0207d3a504238c1b8f268c56035656a3:
> 
>   Merge git://git.denx.de/u-boot-spi (2017-12-19 07:57:40 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 1602d215b595b9cf4be460101f5c8892623fe3a0:
> 
>   x86: tangier: Use official ACPI HID for FLIS IP (2017-12-21 09:18:05 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171221/cc8ae386/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-12-21  1:24 Bin Meng
  2017-12-21 14:54 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-12-21  1:24 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit b55c89ce0207d3a504238c1b8f268c56035656a3:

  Merge git://git.denx.de/u-boot-spi (2017-12-19 07:57:40 -0500)

are available in the git repository at:

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

for you to fetch changes up to 1602d215b595b9cf4be460101f5c8892623fe3a0:

  x86: tangier: Use official ACPI HID for FLIS IP (2017-12-21 09:18:05 +0800)

----------------------------------------------------------------
Andy Shevchenko (1):
      x86: tangier: Use official ACPI HID for FLIS IP

 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-11-30  6:03 Bin Meng
@ 2017-11-30 18:45 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-11-30 18:45 UTC (permalink / raw)
  To: u-boot

On Thu, Nov 30, 2017 at 02:03:53PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit b06c46de632c55f4c39d404c6f0f65e414b31050:
> 
>   Merge tag 'xilinx-for-v2018.01' of
> git://www.denx.de/git/u-boot-microblaze (2017-11-29 08:26:07 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to aa7839b39c2ee77f9ab8c393c56b8d812507dbb7:
> 
>   x86: lib: Implement standalone __udivdi3 etc instead of libgcc ones
> (2017-11-30 13:50:17 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171130/46a908df/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-11-30  6:03 Bin Meng
  2017-11-30 18:45 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-11-30  6:03 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit b06c46de632c55f4c39d404c6f0f65e414b31050:

  Merge tag 'xilinx-for-v2018.01' of
git://www.denx.de/git/u-boot-microblaze (2017-11-29 08:26:07 -0500)

are available in the git repository at:

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

for you to fetch changes up to aa7839b39c2ee77f9ab8c393c56b8d812507dbb7:

  x86: lib: Implement standalone __udivdi3 etc instead of libgcc ones
(2017-11-30 13:50:17 +0800)

----------------------------------------------------------------
Anatolij Gustschin (2):
      x86: conga-qeval20-qa3-e3845: Adjust VGA rom address
      Revert "x86: bootm: Fix FIT image booting on x86"

Anton Gerasimov (1):
      x86: qemu: Move Cache-As-RAM memory from area mapped to ROM

Heinrich Schuchardt (2):
      x86: don't compare pointers to 0
      distro bootcmd: define bootloader name for x86

Stefan Roese (1):
      x86: lib: Implement standalone __udivdi3 etc instead of libgcc ones

 arch/x86/config.mk                                      |   3 ---
 arch/x86/cpu/cpu.c                                      |   4 ++--
 arch/x86/cpu/qemu/Kconfig                               |   2 +-
 arch/x86/lib/Makefile                                   |   8 +-------
 arch/x86/lib/bootm.c                                    |   2 +-
 arch/x86/lib/div64.c                                    | 113
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/gcc.c                                      |  29
---------------------------
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig |   1 +
 include/config_distro_bootcmd.h                         |   4 ++++
 9 files changed, 123 insertions(+), 43 deletions(-)
 create mode 100644 arch/x86/lib/div64.c
 delete mode 100644 arch/x86/lib/gcc.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-27  7:18 Bin Meng
@ 2017-10-28  1:57 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-10-28  1:57 UTC (permalink / raw)
  To: u-boot

On Fri, Oct 27, 2017 at 03:18:55PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This fixes a bunch of x86 breakages.
> 
> The following changes since commit 4c7a211046a3956058b512edd8533f7df031cc4a:
> 
>   Kconfig: add CONFIG_BROKEN (2017-10-23 17:28:18 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 411898dc87c09d0cd103a4243c8cb4a72b115c51:
> 
>   x86: acpi: Put sleepstates.asl to the common place (2017-10-27 15:13:47 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171027/fb70ec71/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-10-27  7:18 Bin Meng
  2017-10-28  1:57 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-10-27  7:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This fixes a bunch of x86 breakages.

The following changes since commit 4c7a211046a3956058b512edd8533f7df031cc4a:

  Kconfig: add CONFIG_BROKEN (2017-10-23 17:28:18 -0400)

are available in the git repository at:

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

for you to fetch changes up to 411898dc87c09d0cd103a4243c8cb4a72b115c51:

  x86: acpi: Put sleepstates.asl to the common place (2017-10-27 15:13:47 +0800)

----------------------------------------------------------------
Bin Meng (9):
      x86: galileo: Fix boot failure
      x86: braswell: Fix unexpected crash during Linux kernel boot
      env: x86: braswell: Set ENV_IS_IN_SPI_FLASH as default
      x86: Fix ACPI resume dependency to MRC cache
      Revert "x86: fsp: Configure SPI opcode registers before SPI is
locked down"
      spi: ich: Lock down controller settings if required
      x86: braswell: cherryhill: Update dts for SPI lock down
      x86: fsp: graphics: Add some notes about the graphics info hob
      x86: acpi: Put sleepstates.asl to the common place

 arch/x86/Kconfig                                              |  10 +----
 arch/x86/cpu/braswell/Kconfig                                 |   5 ---
 arch/x86/cpu/braswell/Makefile                                |   2 +-
 arch/x86/cpu/braswell/cpu.c                                   | 170
--------------------------------------------------------------------------------
 arch/x86/dts/cherryhill.dts                                   |  10 ++---
 arch/x86/include/asm/{arch-baytrail => }/acpi/sleepstates.asl |   0
 arch/x86/include/asm/arch-baytrail/acpi/platform.asl          |   2 +-
 arch/x86/include/asm/arch-quark/acpi/platform.asl             |   2 +-
 arch/x86/include/asm/arch-quark/acpi/sleepstates.asl          |  10 -----
 arch/x86/lib/fsp/fsp_common.c                                 |  24
------------
 arch/x86/lib/fsp/fsp_graphics.c                               |   4 ++
 configs/galileo_defconfig                                     |   3 --
 drivers/spi/ich.c                                             |  22 +++++++++++
 drivers/spi/ich.h                                             |   1 +
 env/Kconfig                                                   |   1 +
 15 files changed, 37 insertions(+), 229 deletions(-)
 delete mode 100644 arch/x86/cpu/braswell/cpu.c
 rename arch/x86/include/asm/{arch-baytrail => }/acpi/sleepstates.asl (100%)
 delete mode 100644 arch/x86/include/asm/arch-quark/acpi/sleepstates.asl

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-19  3:55 Bin Meng
@ 2017-10-19 20:56 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-10-19 20:56 UTC (permalink / raw)
  To: u-boot

On Thu, Oct 19, 2017 at 11:55:13AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes a critical bug fix for Baytrail ACPI suspend/resume and
> some other minor clean ups.
> 
> The following changes since commit 6b0fea33424dcce82b6df0c6b3774601eb1ff36a:
> 
>   Merge git://git.denx.de/u-boot-i2c (2017-10-18 09:32:35 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 9af43acba6ea1fe6de29150b8bd3eb0126ba6a15:
> 
>   x86: conga-qeval20-qa3-e3845-internal-uart_defconfig: Add ACPI
> resume support (2017-10-19 11:37:51 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171019/07fe621b/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-10-19  3:55 Bin Meng
  2017-10-19 20:56 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-10-19  3:55 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes a critical bug fix for Baytrail ACPI suspend/resume and
some other minor clean ups.

The following changes since commit 6b0fea33424dcce82b6df0c6b3774601eb1ff36a:

  Merge git://git.denx.de/u-boot-i2c (2017-10-18 09:32:35 -0400)

are available in the git repository at:

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

for you to fetch changes up to 9af43acba6ea1fe6de29150b8bd3eb0126ba6a15:

  x86: conga-qeval20-qa3-e3845-internal-uart_defconfig: Add ACPI
resume support (2017-10-19 11:37:51 +0800)

----------------------------------------------------------------
Bin Meng (6):
      x86: minnowmax: Adjust VGA rom address
      x86: baytrail: Fix unstable ACPI S3 resume
      x86: Turn off running VGA ROM during S3 resume
      x86: fsp: Consolidate Azalia header file
      x86: baytrail: fsp: Use a function to update the Azalia config pointer
      x86: baytrail: fsp: Move Azalia update codes to board

Heinrich Schuchardt (1):
      x86: provide CONFIG_BUILD_ROM

Stefan Roese (1):
      x86: conga-qeval20-qa3-e3845-internal-uart_defconfig: Add ACPI
resume support

 Kconfig                                                   |   9 +++++++++
 Makefile                                                  |   2 +-
 arch/x86/Kconfig                                          |   1 -
 arch/x86/cpu/baytrail/fsp_configs.c                       | 117
+++++++++------------------------------------------------------------------------------------------------
 arch/x86/cpu/baytrail/valleyview.c                        |  22
++++++++++++++++++++
 arch/x86/include/asm/arch-baytrail/fsp/azalia.h           |  39
-----------------------------------
 arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h          |   2 +-
 arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h          |  26
------------------------
 arch/x86/include/asm/fsp/fsp_azalia.h                     |  39
+++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/fsp/fsp_support.h                    |   1 +
 board/advantech/som-db5800-som-6867/som-db5800-som-6867.c | 111
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig   |   1 +
 configs/minnowmax_defconfig                               |   1 +
 configs/qemu-x86_64_defconfig                             |   1 +
 configs/qemu-x86_defconfig                                |   1 +
 doc/README.x86                                            |  12 +++++++----
 16 files changed, 206 insertions(+), 179 deletions(-)
 delete mode 100644 arch/x86/include/asm/arch-baytrail/fsp/azalia.h
 create mode 100644 arch/x86/include/asm/fsp/fsp_azalia.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-07  7:16 Bin Meng
  2017-10-07  7:31 ` Zoran Stojsavljevic
@ 2017-10-08 15:11 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-10-08 15:11 UTC (permalink / raw)
  To: u-boot

On Sat, Oct 07, 2017 at 03:16:26PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 3ea0520512089cffbe02b7d6eb645cdfddb09c5c:
> 
>   disk: part_dos: Use the original allocation scheme for the SPL case
> (2017-10-05 10:45:33 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 256df1e1c6664e94926affe9318faa8258c18582:
> 
>   x86: edison: Bring minimal ACPI support to the board (2017-10-07
> 15:07:59 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20171008/98578ed0/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-07  8:32   ` Bin Meng
@ 2017-10-08 13:45     ` Andy Shevchenko
  0 siblings, 0 replies; 181+ messages in thread
From: Andy Shevchenko @ 2017-10-08 13:45 UTC (permalink / raw)
  To: u-boot

On Sat, 2017-10-07 at 16:32 +0800, Bin Meng wrote:

+Cc: Ferry (he might be interested in this thread)

> > Edison?! Edison is dead (end), as I know it...

Some people don't think so, there are ones who like the board.

Actually, while working for Linux kernel at Intel I'm using that board
on almost daily basis to do many tests which are not related strictly to
Edison or even Tangier.

> >  The project is cancelled.

That's correct [1].

But be honest, don't you like the idea to have an example of the board,
which was never designed to be ACPI compatible, actually to become one
(as much as hardware and ACPI specification allow to, of course)?

Besides that I have started looking into Edison's stuff around spring
time of 2015. You may see my progress here [2] (first article dated
27.03.2015, the chapter "6 What is working and what doesn't" shows
progress of upstreaming). U-Boot was appeared on my radar when the stock
one stopped working with vanilla kernels.

> > Correct me if I am wrong!

See above.

> I don't know that story. Loop Andy in to comment.

Thanks, Bin, for including me in the loop.

>  But my understanding
> is that these are pretty much Intel Tangier SoC related,

...and Merrifield as a platform, which had been used in some x86-based
phones.

>  and Edison is
> just a reference board.

Edison is one of the Intel's IoT boards, but the only board from Intel
MID family [3].

> > Much more important INTEL U-Boot businesses are ATOM E3900/APL-I
> > family and
> > CORE-5 BDW-DE (possible also BDW-DE NS),
> > 
> > What about these?

I can't answer on this. Work on Edison stuff may be considered as my
hobby project (I have never been a part of an official team which had
done Edison).

[1]: https://communities.intel.com/docs/DOC-112093
[2]: https://edison.internet-share.com/wiki/Using_a_vanilla_Linux_kernel
_with_Intel_Edison
[3]: https://en.wikipedia.org/wiki/Mobile_Internet_device#Intel_MID_plat
forms

-- 
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Intel Finland Oy

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-07  7:31 ` Zoran Stojsavljevic
@ 2017-10-07  8:32   ` Bin Meng
  2017-10-08 13:45     ` Andy Shevchenko
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-10-07  8:32 UTC (permalink / raw)
  To: u-boot

Hi Zoran,

On Sat, Oct 7, 2017 at 3:31 PM, Zoran Stojsavljevic
<zoran.stojsavljevic@gmail.com> wrote:
> Hello Bing,
>
> Edison?! Edison is dead (end), as I know it... The project is cancelled.
> Correct me if I am wrong!
>

I don't know that story. Loop Andy in to comment. But my understanding
is that these are pretty much Intel Tangier SoC related, and Edison is
just a reference board.

> Much more important INTEL U-Boot businesses are ATOM E3900/APL-I family and
> CORE-5 BDW-DE (possible also BDW-DE NS),
>
> What about these?
>

As I mentioned before, these are on my todo list. If you or anyone
else would like to contribute, patches are always welcome!

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-10-07  7:16 Bin Meng
@ 2017-10-07  7:31 ` Zoran Stojsavljevic
  2017-10-07  8:32   ` Bin Meng
  2017-10-08 15:11 ` Tom Rini
  1 sibling, 1 reply; 181+ messages in thread
From: Zoran Stojsavljevic @ 2017-10-07  7:31 UTC (permalink / raw)
  To: u-boot

Hello Bing,

Edison?! Edison is dead (end), as I know it... The project is cancelled.
Correct me if I am wrong!

Much more important INTEL U-Boot businesses are ATOM E3900/APL-I family and
CORE-5 BDW-DE (possible also BDW-DE NS),

What about these?

Thank you,
Zoran Stojsavljevic
_______

On Sat, Oct 7, 2017 at 9:16 AM, Bin Meng <bmeng.cn@gmail.com> wrote:

> Hi Tom,
>
> The following changes since commit 3ea0520512089cffbe02b7d6eb645c
> dfddb09c5c:
>
>   disk: part_dos: Use the original allocation scheme for the SPL case
> (2017-10-05 10:45:33 -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git
>
> for you to fetch changes up to 256df1e1c6664e94926affe9318faa8258c18582:
>
>   x86: edison: Bring minimal ACPI support to the board (2017-10-07
> 15:07:59 +0800)
>
> ----------------------------------------------------------------
> Andy Shevchenko (2):
>       x86: tangier: Enable ACPI support for Intel Tangier
>       x86: edison: Bring minimal ACPI support to the board
>
> Stefan Roese (3):
>       x86: theadorable-x86-common: Add further pci hotplug cmdline
> parameters
>       x86: theadorable-x86-common: Move "-generic" into kernel-ver variable
>       x86: theadorable-x86-xxx_defconfig: Enable setexpr command
>
>  arch/x86/cpu/tangier/Makefile                             |   1 +
>  arch/x86/cpu/tangier/acpi.c                               |  87
> +++++++++++++++++++++++++++++++
>  arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl     |  16 ++++++
>  arch/x86/include/asm/arch-tangier/acpi/platform.asl       |  31
> +++++++++++
>  arch/x86/include/asm/arch-tangier/acpi/southcluster.asl   | 298
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> +++++++++++++++++++++++++++++++++++++++++++++
>  arch/x86/include/asm/arch-tangier/global_nvs.h            |  22 ++++++++
>  board/intel/edison/.gitignore                             |   3 ++
>  board/intel/edison/Kconfig                                |   6 +++
>  board/intel/edison/Makefile                               |   1 +
>  board/intel/edison/dsdt.asl                               |  13 +++++
>  configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig |   1 -
>  configs/theadorable-x86-conga-qa3-e3845_defconfig         |   1 -
>  configs/theadorable-x86-dfi-bt700_defconfig               |   1 -
>  include/configs/edison.h                                  |   3 ++
>  include/configs/theadorable-x86-common.h                  |  11 ++--
>  15 files changed, 487 insertions(+), 8 deletions(-)
>  create mode 100644 arch/x86/cpu/tangier/acpi.c
>  create mode 100644 arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl
>  create mode 100644 arch/x86/include/asm/arch-tangier/acpi/platform.asl
>  create mode 100644 arch/x86/include/asm/arch-
> tangier/acpi/southcluster.asl
>  create mode 100644 arch/x86/include/asm/arch-tangier/global_nvs.h
>  create mode 100644 board/intel/edison/.gitignore
>  create mode 100644 board/intel/edison/dsdt.asl
>
> Regards,
> Bin
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> https://lists.denx.de/listinfo/u-boot
>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-10-07  7:16 Bin Meng
  2017-10-07  7:31 ` Zoran Stojsavljevic
  2017-10-08 15:11 ` Tom Rini
  0 siblings, 2 replies; 181+ messages in thread
From: Bin Meng @ 2017-10-07  7:16 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 3ea0520512089cffbe02b7d6eb645cdfddb09c5c:

  disk: part_dos: Use the original allocation scheme for the SPL case
(2017-10-05 10:45:33 -0400)

are available in the git repository at:

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

for you to fetch changes up to 256df1e1c6664e94926affe9318faa8258c18582:

  x86: edison: Bring minimal ACPI support to the board (2017-10-07
15:07:59 +0800)

----------------------------------------------------------------
Andy Shevchenko (2):
      x86: tangier: Enable ACPI support for Intel Tangier
      x86: edison: Bring minimal ACPI support to the board

Stefan Roese (3):
      x86: theadorable-x86-common: Add further pci hotplug cmdline parameters
      x86: theadorable-x86-common: Move "-generic" into kernel-ver variable
      x86: theadorable-x86-xxx_defconfig: Enable setexpr command

 arch/x86/cpu/tangier/Makefile                             |   1 +
 arch/x86/cpu/tangier/acpi.c                               |  87
+++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl     |  16 ++++++
 arch/x86/include/asm/arch-tangier/acpi/platform.asl       |  31 +++++++++++
 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl   | 298
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-tangier/global_nvs.h            |  22 ++++++++
 board/intel/edison/.gitignore                             |   3 ++
 board/intel/edison/Kconfig                                |   6 +++
 board/intel/edison/Makefile                               |   1 +
 board/intel/edison/dsdt.asl                               |  13 +++++
 configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig |   1 -
 configs/theadorable-x86-conga-qa3-e3845_defconfig         |   1 -
 configs/theadorable-x86-dfi-bt700_defconfig               |   1 -
 include/configs/edison.h                                  |   3 ++
 include/configs/theadorable-x86-common.h                  |  11 ++--
 15 files changed, 487 insertions(+), 8 deletions(-)
 create mode 100644 arch/x86/cpu/tangier/acpi.c
 create mode 100644 arch/x86/include/asm/arch-tangier/acpi/global_nvs.asl
 create mode 100644 arch/x86/include/asm/arch-tangier/acpi/platform.asl
 create mode 100644 arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
 create mode 100644 arch/x86/include/asm/arch-tangier/global_nvs.h
 create mode 100644 board/intel/edison/.gitignore
 create mode 100644 board/intel/edison/dsdt.asl

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-09-16  9:54 Bin Meng
@ 2017-09-18 14:57 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-09-18 14:57 UTC (permalink / raw)
  To: u-boot

On Sat, Sep 16, 2017 at 05:54:47PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 079c92b0a77b9a9bf237a9430ed16cf81d43ce5d:
> 
>   ARM: davinci: Remove CONFIG_SOC_DA830 (2017-09-15 12:35:48 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 8a1c44271c55961fb70fb6177f9c02fdb05287c5:
> 
>   x86: ivybridge: remove unused variables (2017-09-16 14:57:44 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170918/12bddd22/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-09-16  9:54 Bin Meng
  2017-09-18 14:57 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-09-16  9:54 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 079c92b0a77b9a9bf237a9430ed16cf81d43ce5d:

  ARM: davinci: Remove CONFIG_SOC_DA830 (2017-09-15 12:35:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8a1c44271c55961fb70fb6177f9c02fdb05287c5:

  x86: ivybridge: remove unused variables (2017-09-16 14:57:44 +0800)

----------------------------------------------------------------
Bin Meng (13):
      x86: tsc: Add Airmont reference clock values
      x86: fsp: Update struct common_buf for FSP spec 1.1
      x86: fsp: Add FSP_GRAPHICS_INFO_HOB
      x86: Add Video BIOS Table (VBT) related Kconfig options
      tools: binman: Add a new entry type for Intel VBT
      x86: dts: Include Intel Video BIOS Table in the ROM image
      x86: dm: video: Add a framebuffer driver that utilizes VBT
      x86: fsp: Update fsp command to show spec 1.1 header
      x86: Add Intel Braswell SoC support
      x86: braswell: Add microcode for B0/C0/D0 stepping SoC
      x86: braswell: Add FSP configuration
      x86: braswell: Disable PUNIT power configuration for B0 stepping
      x86: Support Intel Cherry Hill board

Heinrich Schuchardt (1):
      x86: ivybridge: remove unused variables

Simon Glass (5):
      board_f: Drop the timer after relocation
      dm: x86: Allow TSC timer to be used before DM is ready
      bootstage: Drop unused options
      bootstage: Provide a separate record count setting for SPL
      x86: Enable early timer for chromebook_link

 arch/x86/Kconfig                                     |   43 ++
 arch/x86/cpu/Makefile                                |    1 +
 arch/x86/cpu/braswell/Kconfig                        |   39 +
 arch/x86/cpu/braswell/Makefile                       |    7 +
 arch/x86/cpu/braswell/braswell.c                     |   36 +
 arch/x86/cpu/braswell/cpu.c                          |  170 +++++
 arch/x86/cpu/braswell/early_uart.c                   |   82 +++
 arch/x86/cpu/braswell/fsp_configs.c                  |  164 +++++
 arch/x86/cpu/ivybridge/northbridge.c                 |   10 -
 arch/x86/dts/Makefile                                |    1 +
 arch/x86/dts/cherryhill.dts                          |  215 ++++++
 arch/x86/dts/microcode/m01406c2220.dtsi              | 4308
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m01406c3363.dtsi              | 4308
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m01406c440a.dtsi              | 4308
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/u-boot.dtsi                             |    6 +
 arch/x86/include/asm/arch-braswell/fsp/fsp_configs.h |   89 +++
 arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h     |  172 +++++
 arch/x86/include/asm/arch-braswell/gpio.h            |  217 ++++++
 arch/x86/include/asm/arch-braswell/iomap.h           |   50 ++
 arch/x86/include/asm/fsp/fsp_api.h                   |    3 +-
 arch/x86/include/asm/fsp/fsp_hob.h                   |   34 +
 arch/x86/include/asm/fsp/fsp_infoheader.h            |    9 +-
 arch/x86/include/asm/fsp/fsp_support.h               |   12 +
 arch/x86/include/asm/global_data.h                   |    1 +
 arch/x86/lib/fsp/Makefile                            |    1 +
 arch/x86/lib/fsp/cmd_fsp.c                           |   24 +-
 arch/x86/lib/fsp/fsp_graphics.c                      |  124 ++++
 arch/x86/lib/fsp/fsp_support.c                       |    7 +
 board/intel/Kconfig                                  |   10 +
 board/intel/cherryhill/Kconfig                       |   25 +
 board/intel/cherryhill/MAINTAINERS                   |    6 +
 board/intel/cherryhill/Makefile                      |    7 +
 board/intel/cherryhill/cherryhill.c                  |  596 +++++++++++++++
 board/intel/cherryhill/start.S                       |    9 +
 common/Kconfig                                       |   16 +-
 common/board_f.c                                     |    3 +
 common/bootstage.c                                   |    6 +-
 configs/cherryhill_defconfig                         |   36 +
 configs/chromebook_link64_defconfig                  |    1 +
 configs/chromebook_link_defconfig                    |    1 +
 configs/sandbox_defconfig                            |    1 -
 configs/sandbox_flattree_defconfig                   |    1 -
 configs/sandbox_noblk_defconfig                      |    1 -
 configs/sandbox_spl_defconfig                        |    1 -
 doc/README.x86                                       |   30 +
 drivers/timer/tsc_timer.c                            |   47 +-
 include/bootstage.h                                  |    6 -
 include/configs/cherryhill.h                         |   22 +
 tools/binman/etype/intel_vbt.py                      |   14 +
 tools/binman/func_test.py                            |    9 +-
 tools/binman/test/46_intel-vbt.dts                   |   14 +
 51 files changed, 15254 insertions(+), 49 deletions(-)
 create mode 100644 arch/x86/cpu/braswell/Kconfig
 create mode 100644 arch/x86/cpu/braswell/Makefile
 create mode 100644 arch/x86/cpu/braswell/braswell.c
 create mode 100644 arch/x86/cpu/braswell/cpu.c
 create mode 100644 arch/x86/cpu/braswell/early_uart.c
 create mode 100644 arch/x86/cpu/braswell/fsp_configs.c
 create mode 100644 arch/x86/dts/cherryhill.dts
 create mode 100644 arch/x86/dts/microcode/m01406c2220.dtsi
 create mode 100644 arch/x86/dts/microcode/m01406c3363.dtsi
 create mode 100644 arch/x86/dts/microcode/m01406c440a.dtsi
 create mode 100644 arch/x86/include/asm/arch-braswell/fsp/fsp_configs.h
 create mode 100644 arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h
 create mode 100644 arch/x86/include/asm/arch-braswell/gpio.h
 create mode 100644 arch/x86/include/asm/arch-braswell/iomap.h
 create mode 100644 arch/x86/lib/fsp/fsp_graphics.c
 create mode 100644 board/intel/cherryhill/Kconfig
 create mode 100644 board/intel/cherryhill/MAINTAINERS
 create mode 100644 board/intel/cherryhill/Makefile
 create mode 100644 board/intel/cherryhill/cherryhill.c
 create mode 100644 board/intel/cherryhill/start.S
 create mode 100644 configs/cherryhill_defconfig
 create mode 100644 include/configs/cherryhill.h
 create mode 100644 tools/binman/etype/intel_vbt.py
 create mode 100644 tools/binman/test/46_intel-vbt.dts

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-09-02 15:56 Bin Meng
@ 2017-09-03 11:31 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-09-03 11:31 UTC (permalink / raw)
  To: u-boot

On Sat, Sep 02, 2017 at 11:56:45PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> These are some bug fixes for v2017.09.
> 
> The following changes since commit 6ef2f90108e2cf101d931c71ea7904f2b6301641:
> 
>   Convert CONFIG_BCH to Kconfig (2017-09-01 20:45:26 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f04034cba4c2351da5b54ae36f5a30e3ccfce1cc:
> 
>   x86: theadorable-x86-common: Remove "ip=dhcp" from default
> environment (2017-09-02 23:49:34 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170903/5a4ec2c1/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-09-02 15:56 Bin Meng
  2017-09-03 11:31 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-09-02 15:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are some bug fixes for v2017.09.

The following changes since commit 6ef2f90108e2cf101d931c71ea7904f2b6301641:

  Convert CONFIG_BCH to Kconfig (2017-09-01 20:45:26 -0400)

are available in the git repository at:

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

for you to fetch changes up to f04034cba4c2351da5b54ae36f5a30e3ccfce1cc:

  x86: theadorable-x86-common: Remove "ip=dhcp" from default
environment (2017-09-02 23:49:34 +0800)

----------------------------------------------------------------
Bin Meng (3):
      x86: ich-spi: Remove useless assignment in ich_spi_xfer()
      x86: ich-spi: Clear atomic preop only when SPI settings are not locked
      x86: baytrail: acpi: Add full reset bit to the reset register
value in FADT

Stefan Roese (1):
      x86: theadorable-x86-common: Remove "ip=dhcp" from default environment

 arch/x86/cpu/baytrail/acpi.c             | 2 +-
 drivers/spi/ich.c                        | 5 ++---
 include/configs/theadorable-x86-common.h | 4 ++--
 3 files changed, 5 insertions(+), 6 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-08-24  3:18 Bin Meng
@ 2017-08-26 20:45 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-08-26 20:45 UTC (permalink / raw)
  To: u-boot

On Thu, Aug 24, 2017 at 11:18:14AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This contains various fixes and a reworked version of serial RX buffer
> support. Hopefully this is the last PR from x86 for v2017.09.
> 
> The following changes since commit 90ae53ce1ae665a1b43ecf5ccafc339839392427:
> 
>   fastboot: Ensure we treat CONFIG_FASTBOOT_BUF_ADDR as long
> (2017-08-22 08:20:02 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 438505fe696b176cbf56cd34db870e04027d3531:
> 
>   x86: tangier: kconfig: Guard tangier-specific options (2017-08-24
> 11:00:47 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170826/e83b9776/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-08-24  3:18 Bin Meng
  2017-08-26 20:45 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-08-24  3:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This contains various fixes and a reworked version of serial RX buffer
support. Hopefully this is the last PR from x86 for v2017.09.

The following changes since commit 90ae53ce1ae665a1b43ecf5ccafc339839392427:

  fastboot: Ensure we treat CONFIG_FASTBOOT_BUF_ADDR as long
(2017-08-22 08:20:02 -0400)

are available in the git repository at:

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

for you to fetch changes up to 438505fe696b176cbf56cd34db870e04027d3531:

  x86: tangier: kconfig: Guard tangier-specific options (2017-08-24
11:00:47 +0800)

----------------------------------------------------------------
Bin Meng (11):
      x86: ich-spi: Remove spi_write_protect_region()
      x86: ich-spi: Remove unnecessary assignment in ich_init_controller()
      x86: ich-spi: Don't read cached lock status
      x86: ich-spi: Move opcode registers configuration to another routine
      x86: fsp: Configure SPI opcode registers before SPI is locked down
      x86: kconfig: Imply CMD_PCI
      vbe: Drop vbe_get_video_info()
      x86: Convert CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED to Kconfig
      x86: baytrail: Fix turbo enable
      x86: bayleybay: Adjust VGA rom address
      x86: tangier: kconfig: Guard tangier-specific options

Stefan Roese (4):
      Revert "serial: ns16550: Add RX interrupt buffer support"
      serial: serial-uclass: Add generic serial RX buffer support
      x86: conga-qeval20-qa3-e3845: Select SERIAL_RX_BUFFER via Kconfig
      x86: dfi-bt700: Select SERIAL_RX_BUFFER via Kconfig

 arch/Kconfig                                            |   1 +
 arch/x86/Kconfig                                        |  16 ++++++++++++++
 arch/x86/cpu/baytrail/Kconfig                           |   1 +
 arch/x86/cpu/tangier/Kconfig                            |   4 ++++
 arch/x86/cpu/turbo.c                                    |   2 +-
 arch/x86/lib/fsp/fsp_common.c                           |  24
+++++++++++++++++++++
 board/congatec/conga-qeval20-qa3-e3845/Kconfig          |   1 +
 board/dfi/dfi-bt700/Kconfig                             |   1 +
 configs/bayleybay_defconfig                             |   3 +--
 configs/chromebook_link64_defconfig                     |   1 -
 configs/chromebook_link_defconfig                       |   1 -
 configs/chromebook_samus_defconfig                      |   1 -
 configs/chromebox_panther_defconfig                     |   1 -
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig |   1 -
 configs/conga-qeval20-qa3-e3845_defconfig               |   1 -
 configs/coreboot-x86_defconfig                          |   1 -
 configs/cougarcanyon2_defconfig                         |   1 -
 configs/crownbay_defconfig                              |   1 -
 configs/dfi-bt700-q7x-151_defconfig                     |   1 -
 configs/edison_defconfig                                |   1 +
 configs/efi-x86_defconfig                               |   1 -
 configs/galileo_defconfig                               |   1 -
 configs/minnowmax_defconfig                             |   1 -
 configs/qemu-x86_64_defconfig                           |   1 -
 configs/qemu-x86_defconfig                              |   1 -
 configs/qemu-x86_efi_payload32_defconfig                |   1 -
 configs/qemu-x86_efi_payload64_defconfig                |   1 -
 configs/som-db5800-som-6867_defconfig                   |   1 -
 configs/theadorable-x86-dfi-bt700_defconfig             |   1 -
 drivers/pci/pci_rom.c                                   |  41
------------------------------------
 drivers/serial/Kconfig                                  |  19 ++++++++++-------
 drivers/serial/ns16550.c                                | 123
+++++------------------------------------------------------------------------------------------------------
 drivers/serial/serial-uclass.c                          |  48
++++++++++++++++++++++++++++++++++++++++--
 drivers/spi/ich.c                                       | 102
++++++++++++++++++++++++++++++++++------------------------------------------------------
 drivers/spi/ich.h                                       |   2 --
 include/ns16550.h                                       |  10 ---------
 include/serial.h                                        |  10 ++++++++-
 include/vbe.h                                           |   2 --
 scripts/config_whitelist.txt                            |   1 -
 39 files changed, 162 insertions(+), 269 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-08-08 13:29 Bin Meng
@ 2017-08-09 15:26 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-08-09 15:26 UTC (permalink / raw)
  To: u-boot

On Tue, Aug 08, 2017 at 09:29:19PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:
> 
>   common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04
> 20:38:39 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 6a5691e297fc44a7c963b15903828fed33d40ba0:
> 
>   x86: Add defconfig for theadorable-x86-conga with PCIe x4 blobs
> (2017-08-08 21:13:07 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170809/c65620fc/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-08-08 13:29 Bin Meng
  2017-08-09 15:26 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-08-08 13:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit eaa90e5df2a4a1cb12fb73571978a9379242d0b5:

  common/env_embedded.c: rename PPCENV/PPCTEXT macros (2017-08-04
20:38:39 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6a5691e297fc44a7c963b15903828fed33d40ba0:

  x86: Add defconfig for theadorable-x86-conga with PCIe x4 blobs
(2017-08-08 21:13:07 +0800)

----------------------------------------------------------------
Bin Meng (2):
      x86: Remove dead ISA related codes
      x86: acpi: Fix build error with certain configuration

Stefan Roese (6):
      x86: dfi: Add option to select different config headers for baseboards
      x86: conga: Add option to select different config headers for baseboards
      x86: theadorable-x86: Add header file for common defines and env
      x86: conga: conga-qeval20-qa3-e3845_defconfig: Misc defconfig updates
      x86: conga: theadorable-x86-conga-qa3-e3845_defconfig: Misc
defconfig updates
      x86: Add defconfig for theadorable-x86-conga with PCIe x4 blobs

 arch/x86/include/asm/io.h                                 |  74
+++++-----------------------------------
 arch/x86/lib/acpi_s3.c                                    |   1 +
 board/congatec/Kconfig                                    |  11 ++++++
 board/congatec/conga-qeval20-qa3-e3845/Kconfig            |   9 +++--
 board/congatec/conga-qeval20-qa3-e3845/MAINTAINERS        |   3 ++
 board/dfi/Kconfig                                         |  18 ++++++++--
 board/dfi/dfi-bt700/Kconfig                               |   9 +++--
 board/dfi/dfi-bt700/MAINTAINERS                           |   1 +
 configs/conga-qeval20-qa3-e3845_defconfig                 |   5 ++-
 configs/dfi-bt700-q7x-151_defconfig                       |   6 ++--
 configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig |  55
++++++++++++++++++++++++++++++
 configs/theadorable-x86-conga-qa3-e3845_defconfig         |  54
+++++++++++++++++++++++++++++
 configs/theadorable-x86-dfi-bt700_defconfig               |   3 +-
 include/configs/theadorable-x86-common.h                  | 155
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/theadorable-x86-conga-qa3-e3845.h         |  30
+++++++++++++++++
 include/configs/theadorable-x86-dfi-bt700.h               |  33
++++++++++++++++++
 16 files changed, 380 insertions(+), 87 deletions(-)
 create mode 100644 configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig
 create mode 100644 configs/theadorable-x86-conga-qa3-e3845_defconfig
 create mode 100644 include/configs/theadorable-x86-common.h
 create mode 100644 include/configs/theadorable-x86-conga-qa3-e3845.h
 create mode 100644 include/configs/theadorable-x86-dfi-bt700.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-08-01 12:24 Bin Meng
@ 2017-08-02 13:55 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-08-02 13:55 UTC (permalink / raw)
  To: u-boot

On Tue, Aug 01, 2017 at 08:24:50PM +0800, Bin Meng wrote:

> 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)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170802/d0069e99/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-08-01 12:24 Bin Meng
  2017-08-02 13:55 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-08-01 12:24 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-07-30  2:45 Bin Meng
@ 2017-07-30 17:58 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-07-30 17:58 UTC (permalink / raw)
  To: u-boot

On Sun, Jul 30, 2017 at 10:45:06AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 19d1f1a2f3ccfbf85125150f7876ce22714b38bd:
> 
>   Merge git://git.denx.de/u-boot-socfpga (2017-07-29 11:44:08 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 55f228b07e2d84938a88737445441e736de41340:
> 
>   x86: minnowmax: Remove CONFIG_SMSC_LPC47M (2017-07-30 10:30:25 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170730/01752312/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-07-30  2:45 Bin Meng
  2017-07-30 17:58 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-07-30  2:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 19d1f1a2f3ccfbf85125150f7876ce22714b38bd:

  Merge git://git.denx.de/u-boot-socfpga (2017-07-29 11:44:08 -0400)

are available in the git repository at:

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

for you to fetch changes up to 55f228b07e2d84938a88737445441e736de41340:

  x86: minnowmax: Remove CONFIG_SMSC_LPC47M (2017-07-30 10:30:25 +0800)

----------------------------------------------------------------
Andy Shevchenko (10):
      arch/x86: Select USB before selecting host driver
      x86: Add dma-mapping.h to architectural code
      x86: Add Intel Edison board files
      Makefile: Don't shadow actual error when compile ASL
      Makefile: Export build date as integer
      x86: acpi: Fill OEM revision
      x86: acpi: Name fields in FADT in accordance with specification
      x86: acpi: Deduplicate acpi_fill_madt() implementation
      x86: acpi: Export acpi_fill_mcfg() with __weak attribute
      x86: acpi: Don't touch hardware on HW reduced platforms

Bin Meng (1):
      x86: minnowmax: Remove CONFIG_SMSC_LPC47M

Felipe Balbi (2):
      watchdog: Introduce watchdog driver for Intel Tangier
      x86: Add Intel Tangier support

Stefan Roese (4):
      x86: theadorable-x86-dfi-bt700: Add Spansion SPI support and
move VIDEO blob
      x86: conga-qeval20-qa3-e3845: Select CONFIG_BOARD_LATE_INIT
      x86: dfi-bt700: Add xHCI USB support
      x86: conga-qeval20-qa3-e3845.dts: Enable xHCI support in dts

 Makefile                                                |   2 ++
 arch/Kconfig                                            |   1 +
 arch/x86/Kconfig                                        |   1 +
 arch/x86/cpu/Makefile                                   |   1 +
 arch/x86/cpu/baytrail/acpi.c                            |  29 ---------------
 arch/x86/cpu/quark/acpi.c                               |  29 ---------------
 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/conga-qeval20-qa3-e3845.dts                |   3 ++
 arch/x86/dts/dfi-bt700.dtsi                             |  12 +++++++
 arch/x86/dts/edison.dts                                 |  89
++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/acpi_table.h                       |   8 +++--
 arch/x86/include/asm/dma-mapping.h                      |  41
++++++++++++++++++++++
 arch/x86/include/asm/sfi.h                              |  19 ++++++++++
 arch/x86/lib/acpi_table.c                               |  41
++++++++++++++++++++--
 board/congatec/conga-qeval20-qa3-e3845/Kconfig          |   1 +
 board/dfi/dfi-bt700/Kconfig                             |   1 +
 board/dfi/dfi-bt700/dfi-bt700.c                         |  27 ++++++++++++++
 board/intel/Kconfig                                     |   8 +++++
 board/intel/edison/Kconfig                              |  26 ++++++++++++++
 board/intel/edison/MAINTAINERS                          |   6 ++++
 board/intel/edison/Makefile                             |   7 ++++
 board/intel/edison/config.mk                            |  18 ++++++++++
 board/intel/edison/edison.c                             | 104
++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/intel/edison/start.S                              |  13 +++++++
 configs/bayleybay_defconfig                             |   1 -
 configs/chromebook_link64_defconfig                     |   1 -
 configs/chromebook_link_defconfig                       |   1 -
 configs/chromebook_samus_defconfig                      |   1 -
 configs/chromebox_panther_defconfig                     |   1 -
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig |   1 -
 configs/conga-qeval20-qa3-e3845_defconfig               |   1 -
 configs/coreboot-x86_defconfig                          |   1 -
 configs/cougarcanyon2_defconfig                         |   1 -
 configs/crownbay_defconfig                              |   1 -
 configs/dfi-bt700-q7x-151_defconfig                     |   1 -
 configs/edison_defconfig                                |  53
++++++++++++++++++++++++++++
 configs/efi-x86_defconfig                               |   1 -
 configs/galileo_defconfig                               |   1 -
 configs/minnowmax_defconfig                             |   1 -
 configs/qemu-x86_64_defconfig                           |   1 -
 configs/qemu-x86_defconfig                              |   1 -
 configs/qemu-x86_efi_payload32_defconfig                |   1 -
 configs/qemu-x86_efi_payload64_defconfig                |   1 -
 configs/som-db5800-som-6867_defconfig                   |   1 -
 configs/theadorable-x86-dfi-bt700_defconfig             |   3 +-
 doc/README.x86                                          |  39
+++++++++++++++++++++
 drivers/watchdog/Kconfig                                |  11 +++++-
 drivers/watchdog/Makefile                               |   1 +
 drivers/watchdog/tangier_wdt.c                          |  71
+++++++++++++++++++++++++++++++++++++
 include/configs/edison.h                                |  61
++++++++++++++++++++++++++++++++
 include/configs/minnowmax.h                             |   1 -
 scripts/Makefile.lib                                    |   2 +-
 57 files changed, 946 insertions(+), 87 deletions(-)
 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/MAINTAINERS
 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/start.S
 create mode 100644 configs/edison_defconfig
 create mode 100644 drivers/watchdog/tangier_wdt.c
 create mode 100644 include/configs/edison.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-06-27  8:34 Bin Meng
@ 2017-06-27 17:33 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-06-27 17:33 UTC (permalink / raw)
  To: u-boot

On Tue, Jun 27, 2017 at 04:34:52PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 7df4ff2c2689a6d3c16eb0c3cce098fcac622b0c:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-rockchip
> (2017-06-23 11:02:21 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to da2364cc14a0b34411c4a228ae687a23504afe04:
> 
>   Revert "x86: Convert MMC to driver model" (2017-06-27 16:31:30 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170627/61055095/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-06-27  8:34 Bin Meng
  2017-06-27 17:33 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-06-27  8:34 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 7df4ff2c2689a6d3c16eb0c3cce098fcac622b0c:

  Merge branch 'master' of git://git.denx.de/u-boot-rockchip
(2017-06-23 11:02:21 -0400)

are available in the git repository at:

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

for you to fetch changes up to da2364cc14a0b34411c4a228ae687a23504afe04:

  Revert "x86: Convert MMC to driver model" (2017-06-27 16:31:30 +0800)

----------------------------------------------------------------
Bin Meng (1):
      Revert "x86: Convert MMC to driver model"

 arch/Kconfig                       |  1 -
 arch/x86/cpu/baytrail/valleyview.c | 12 ++++++++++++
 arch/x86/cpu/quark/quark.c         | 10 ++++++++++
 arch/x86/cpu/queensbay/Makefile    |  2 +-
 arch/x86/cpu/queensbay/topcliff.c  | 20 ++++++++++++++++++++
 drivers/mmc/pci_mmc.c              | 86
++++++++++++++++++++++++++------------------------------------------------------------
 include/mmc.h                      | 12 ++++++++++++
 7 files changed, 81 insertions(+), 62 deletions(-)
 create mode 100644 arch/x86/cpu/queensbay/topcliff.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-06-22  7:41 Bin Meng
@ 2017-06-23 12:22 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-06-23 12:22 UTC (permalink / raw)
  To: u-boot

On Thu, Jun 22, 2017 at 03:41:28PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 235c5b8315c6a9eb566fd3d99a098cc6db869fc5:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung
> (2017-06-21 08:01:07 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to c8f258d8a8452b9f74c0032aaa3dee3804b1fd45:
> 
>   x86: Remove CONFIG_USB_MAX_CONTROLLER_COUNT (2017-06-22 14:58:17 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170623/bd7a9112/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-06-22  7:41 Bin Meng
  2017-06-23 12:22 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-06-22  7:41 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 235c5b8315c6a9eb566fd3d99a098cc6db869fc5:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung
(2017-06-21 08:01:07 -0400)

are available in the git repository at:

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

for you to fetch changes up to c8f258d8a8452b9f74c0032aaa3dee3804b1fd45:

  x86: Remove CONFIG_USB_MAX_CONTROLLER_COUNT (2017-06-22 14:58:17 +0800)

----------------------------------------------------------------
Bin Meng (2):
      x86: minnowmax: Configure GPIO pins to turn on USB ports VBUS
      x86: Remove CONFIG_USB_MAX_CONTROLLER_COUNT

 board/intel/minnowmax/minnowmax.c         | 53
+++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/conga-qeval20-qa3-e3845.h |  3 ---
 include/configs/dfi-bt700.h               |  3 ---
 include/configs/minnowmax.h               |  4 +---
 include/configs/x86-common.h              |  1 -
 5 files changed, 54 insertions(+), 10 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-06-05  0:56 Bin Meng
@ 2017-06-05 12:10 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-06-05 12:10 UTC (permalink / raw)
  To: u-boot

On Mon, Jun 05, 2017 at 08:56:47AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 5cafcbab580bac6c7f44ca4a164c422b7e1ecf20:
> 
>   Merge git://git.denx.de/u-boot-net (2017-06-03 18:05:28 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to d7f7ba36b2edecb16393f8373cca833adb8ea6c3:
> 
>   x86: fsp: Remove the call to set up internal uart in fsp_init()
> (2017-06-05 08:55:22 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170605/2bf84734/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-06-05  0:56 Bin Meng
  2017-06-05 12:10 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-06-05  0:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 5cafcbab580bac6c7f44ca4a164c422b7e1ecf20:

  Merge git://git.denx.de/u-boot-net (2017-06-03 18:05:28 -0400)

are available in the git repository at:

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

for you to fetch changes up to d7f7ba36b2edecb16393f8373cca833adb8ea6c3:

  x86: fsp: Remove the call to set up internal uart in fsp_init()
(2017-06-05 08:55:22 +0800)

----------------------------------------------------------------
Bin Meng (6):
      x86: baytrail: Change "fsp, mrc-init-tseg-size" default value to 1
      x86: baytrail: Remove "serial-debug-port-*" settings
      x86: baytrail: Use macros instead of magic numbers for FSP settings
      x86: baytrail: Change lpe/lpss-sio/scc FSP properties to integer
      x86: baytrail: Fix boot hang with a debug build
      x86: fsp: Remove the call to set up internal uart in fsp_init()

 arch/x86/cpu/baytrail/Kconfig                        |  4 ++++
 arch/x86/cpu/baytrail/early_uart.c                   |  5 +++++
 arch/x86/cpu/baytrail/fsp_configs.c                  | 50
++++++++++++++++++++++++++------------------------
 arch/x86/dts/bayleybay.dts                           | 25
++++++++++++-------------
 arch/x86/dts/baytrail_som-db5800-som-6867.dts        | 21 ++++++++++-----------
 arch/x86/dts/conga-qeval20-qa3-e3845.dts             | 35
++++++++++++++++++-----------------
 arch/x86/dts/dfi-bt700.dtsi                          | 35
++++++++++++++++++-----------------
 arch/x86/dts/minnowmax.dts                           | 37
++++++++++++++++++-------------------
 arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h | 87
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h     |  9 ++++-----
 arch/x86/lib/fsp/fsp_support.c                       |  4 ----
 doc/device-tree-bindings/misc/intel,baytrail-fsp.txt | 88
++++++++++++++++++++++++++++------------------------------------------------------------
 12 files changed, 230 insertions(+), 170 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-05-17  9:18 Bin Meng
@ 2017-05-17 21:13 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-05-17 21:13 UTC (permalink / raw)
  To: u-boot

On Wed, May 17, 2017 at 05:18:39PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 4125bbcef6a998ce8580a1f5c53c8c93a56a125b:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-05-16
> 08:10:50 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to c2f17939f4b429c90a453e26927a7c578e5456b5:
> 
>   x86: minnowmax: Remove incorrect pad-offset of several pins
> (2017-05-17 17:13:06 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170517/81198dfd/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-05-17  9:18 Bin Meng
  2017-05-17 21:13 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-05-17  9:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 4125bbcef6a998ce8580a1f5c53c8c93a56a125b:

  Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-05-16
08:10:50 -0400)

are available in the git repository at:

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

for you to fetch changes up to c2f17939f4b429c90a453e26927a7c578e5456b5:

  x86: minnowmax: Remove incorrect pad-offset of several pins
(2017-05-17 17:13:06 +0800)

----------------------------------------------------------------
Bin Meng (24):
      x86: acpi: Add Kconfig option and header file for ACPI resume
      x86: baytrail: acpi: Add APIs for determining/clearing sleep state
      x86: Add post codes for OS resume
      x86: fsp: acpi: Pass different boot mode to FSP init
      x86: Store and display previous sleep state
      x86: baytrail: Conditionally report S3 in the ACPI table
      x86: fsp: Mark memory used by U-Boot as reserved in the E820 table for S3
      x86: acpi: Add wake up assembly stub
      x86: acpi: Add one API to find OS wakeup vector
      x86: acpi: Resume OS if resume vector is found
      x86: Add an early CMOS access library
      x86: fsp: Save stack address to CMOS for next S3 boot
      x86: Do not clear high table area for S3
      x86: Adjust board_final_cleanup() order
      x86: apci: Change PM1_CNT register access to RMW
      x86: acpi: Make enter_acpi_mode() public
      x86: acpi: Refactor acpi_resume()
      x86: acpi: Turn on ACPI mode for S3
      x86: pci: Allow conditionally run VGA rom in S3
      x86: acpi: Fix Windows S3 resume failure
      x86: minnowmax: Enable ACPI S3 resume
      x86: Document ACPI S3 support
      x86: ich6_gpio: Add use-lvl-write-cache for I/O access mode
      x86: minnowmax: Remove incorrect pad-offset of several pins

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

Stefan Roese (4):
      serial: serial-uclass: Use force parameter in stdio_deregister_dev()
      dm: core: Add DM_FLAG_OS_PREPARE flag
      x86: bootm: Add dm_remove_devices_flags() call to
bootm_announce_and_cleanup()
      spi: ich: Configure SPI BIOS parameters for Linux upon U-Boot exit

 arch/Kconfig                                            |   1 +
 arch/x86/Kconfig                                        |  32
++++++++++++++++++++++++++
 arch/x86/cpu/Makefile                                   |   1 +
 arch/x86/cpu/baytrail/acpi.c                            |  47
+++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/baytrail/valleyview.c                      |  12 ----------
 arch/x86/cpu/cpu.c                                      |  30
+++++++++++++++++++++++--
 arch/x86/cpu/quark/quark.c                              |  10 ---------
 arch/x86/cpu/queensbay/Makefile                         |   2 +-
 arch/x86/cpu/queensbay/topcliff.c                       |  20 -----------------
 arch/x86/cpu/wakeup.S                                   |  78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/bayleybay.dts                              |   6 +++++
 arch/x86/dts/baytrail_som-db5800-som-6867.dts           |   6 +++++
 arch/x86/dts/conga-qeval20-qa3-e3845.dts                |   6 +++++
 arch/x86/dts/dfi-bt700.dtsi                             |   6 +++++
 arch/x86/dts/minnowmax.dts                              |  11 ++++-----
 arch/x86/include/asm/acpi_s3.h                          | 131
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/acpi_table.h                       |  28
+++++++++++++++++++++++
 arch/x86/include/asm/arch-baytrail/acpi/sleepstates.asl |   2 ++
 arch/x86/include/asm/arch-baytrail/iomap.h              |  24
++++++++++++++++++++
 arch/x86/include/asm/cmos_layout.h                      |  31
++++++++++++++++++++++++++
 arch/x86/include/asm/early_cmos.h                       |  43
+++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/global_data.h                      |   4 ++++
 arch/x86/include/asm/post.h                             |   2 ++
 arch/x86/include/asm/tables.h                           |   1 +
 arch/x86/include/asm/u-boot-x86.h                       |  13 +++++++++++
 arch/x86/lib/Makefile                                   |   2 ++
 arch/x86/lib/acpi_s3.c                                  |  82
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/acpi_table.c                               |  84
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 arch/x86/lib/bootm.c                                    |   9 ++++++++
 arch/x86/lib/coreboot_table.c                           |   7 +++++-
 arch/x86/lib/early_cmos.c                               |  51
++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/fsp/fsp_common.c                           |  63
++++++++++++++++++++++++++++++++++++++++++++++++++-
 arch/x86/lib/fsp/fsp_dram.c                             |  12 ++++++++++
 configs/minnowmax_defconfig                             |   1 +
 doc/README.x86                                          |  24
+++++++++++++++-----
 drivers/core/device-remove.c                            |  16 ++++++++-----
 drivers/gpio/intel_ich6_gpio.c                          |  30
++++++++++++++++++++-----
 drivers/mmc/pci_mmc.c                                   |  86
++++++++++++++++++++++++++++++++++++++++++++++++----------------------
 drivers/pci/pci_rom.c                                   |  14 ++++++++++++
 drivers/serial/serial-uclass.c                          |   2 +-
 drivers/spi/ich.c                                       |  18 +++++++++++++++
 drivers/spi/ich.h                                       |  54
++++++++++++++++++++++++++++++++++++++------
 include/dm/device.h                                     |  11 ++++++++-
 include/mmc.h                                           |  12 ----------
 44 files changed, 1008 insertions(+), 117 deletions(-)
 delete mode 100644 arch/x86/cpu/queensbay/topcliff.c
 create mode 100644 arch/x86/cpu/wakeup.S
 create mode 100644 arch/x86/include/asm/acpi_s3.h
 create mode 100644 arch/x86/include/asm/cmos_layout.h
 create mode 100644 arch/x86/include/asm/early_cmos.h
 create mode 100644 arch/x86/lib/acpi_s3.c
 create mode 100644 arch/x86/lib/early_cmos.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-04-10  2:17 Bin Meng
@ 2017-04-10 18:27 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-04-10 18:27 UTC (permalink / raw)
  To: u-boot

On Mon, Apr 10, 2017 at 10:17:28AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 04735a8fc45ba7c9f5b17d4837a0c649087b29e1:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-samsung
> (2017-04-08 10:20:26 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to ca0d29e4f06095fd39f3125aef8f427aa1728ee5:
> 
>   x86: Introduce minimal PMU driver for Intel MID platforms
> (2017-04-10 10:02:03 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170410/8db08094/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-04-10  2:17 Bin Meng
  2017-04-10 18:27 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-04-10  2:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 04735a8fc45ba7c9f5b17d4837a0c649087b29e1:

  Merge branch 'master' of git://git.denx.de/u-boot-samsung
(2017-04-08 10:20:26 -0400)

are available in the git repository at:

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

for you to fetch changes up to ca0d29e4f06095fd39f3125aef8f427aa1728ee5:

  x86: Introduce minimal PMU driver for Intel MID platforms
(2017-04-10 10:02:03 +0800)

----------------------------------------------------------------
Andy Shevchenko (3):
      x86: Remove unused option
      serial: Add serial driver for Intel MID
      x86: Introduce minimal PMU driver for Intel MID platforms

Bin Meng (2):
      dm: rtc: Add 16-bit read/write support
      tools: binman: Add missing filenames for various x86 rom tests

Felipe Balbi (1):
      x86: Add SCU IPC driver for Intel MID platforms

Stefan Roese (4):
      x86: Kconfig: Add options to configure the descriptor.bin /
me.bin filenames
      x86: Add file names from Kconfig in descriptor/intel-me nodes in
u-boot.dtsi
      binman: Remove hard-coded file name for x86 flash-descriptor & intel-me
      x86: bootm: Fix FIT image booting on x86

 arch/x86/Kconfig                            |  18 +++++++++++++
 arch/x86/dts/u-boot.dtsi                    |   2 ++
 arch/x86/include/asm/cpu.h                  |   2 ++
 arch/x86/include/asm/pmu.h                  |  11 ++++++++
 arch/x86/include/asm/scu.h                  |  28 ++++++++++++++++++++
 arch/x86/lib/Makefile                       |   2 ++
 arch/x86/lib/bootm.c                        |   2 +-
 arch/x86/lib/pmu.c                          | 117
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/scu.c                          | 168
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/rtc/rtc-uclass.c                    |  30 ++++++++++++++++++++++
 drivers/serial/Kconfig                      |   9 +++++++
 drivers/serial/Makefile                     |   1 +
 drivers/serial/serial_intel_mid.c           |  69
+++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/x86-common.h                |   1 -
 include/rtc.h                               |  20 +++++++++++++++
 scripts/config_whitelist.txt                |   1 -
 tools/binman/etype/intel_descriptor.py      |   3 ---
 tools/binman/etype/intel_me.py              |   3 ---
 tools/binman/test/30_x86-rom-me-no-desc.dts |   1 +
 tools/binman/test/31_x86-rom-me.dts         |   2 ++
 tools/binman/test/32_intel-vga.dts          |   1 +
 tools/binman/test/42_intel-fsp.dts          |   1 +
 tools/binman/test/43_intel-cmc.dts          |   1 +
 23 files changed, 484 insertions(+), 9 deletions(-)
 create mode 100644 arch/x86/include/asm/pmu.h
 create mode 100644 arch/x86/include/asm/scu.h
 create mode 100644 arch/x86/lib/pmu.c
 create mode 100644 arch/x86/lib/scu.c
 create mode 100644 drivers/serial/serial_intel_mid.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-02-21  7:21 Bin Meng
@ 2017-02-22 19:50 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-02-22 19:50 UTC (permalink / raw)
  To: u-boot

On Tue, Feb 21, 2017 at 03:21:47PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 66c246cce7c66019a93ff7105157c3e2126dd277:
> 
>   ARM: DRA7xx: Fix memory allocation overflow (2017-02-17 17:24:35 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 308c75e08deac2933fbc63a1e9521343e710279c:
> 
>   x86: Intel MID platforms has no microcode update (2017-02-21 15:10:56 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170222/ee525dcb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-02-21  7:21 Bin Meng
  2017-02-22 19:50 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-02-21  7:21 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 66c246cce7c66019a93ff7105157c3e2126dd277:

  ARM: DRA7xx: Fix memory allocation overflow (2017-02-17 17:24:35 -0500)

are available in the git repository at:

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

for you to fetch changes up to 308c75e08deac2933fbc63a1e9521343e710279c:

  x86: Intel MID platforms has no microcode update (2017-02-21 15:10:56 +0800)

----------------------------------------------------------------
Andy Shevchenko (2):
      x86: Introduce INTEL_MID quirk option
      x86: Intel MID platforms has no microcode update

J. Tang (1):
      x86: Force 32-bit jumps in interrupt handlers

Vincent Tinelli (1):
      x86: zImage: add Intel MID platforms support

 arch/x86/Kconfig              | 14 ++++++++++++++
 arch/x86/cpu/i386/interrupt.c |  2 +-
 arch/x86/cpu/mp_init.c        |  3 ++-
 arch/x86/lib/zimage.c         |  4 ++++
 4 files changed, 21 insertions(+), 2 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2017-02-07  5:51 Bin Meng
@ 2017-02-08  1:27 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2017-02-08  1:27 UTC (permalink / raw)
  To: u-boot

On Tue, Feb 07, 2017 at 01:51:22PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This is U-Boot x86 64-bit preliminary support, on Google Chromebook
> Link and QEMU targets.
> 
> The following changes since commit c83a824e62277162ad35f52879b2316902c0eff5:
> 
>   Merge git://git.denx.de/u-boot-fsl-qoriq (2017-02-03 20:33:42 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 446d4e048ee3b00f7907e15cd02aa404cc714c77:
> 
>   x86: make LOAD_FROM_32_BIT visible for platforms (2017-02-07 13:36:50 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170207/cc41b212/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2017-02-07  5:51 Bin Meng
  2017-02-08  1:27 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2017-02-07  5:51 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is U-Boot x86 64-bit preliminary support, on Google Chromebook
Link and QEMU targets.

The following changes since commit c83a824e62277162ad35f52879b2316902c0eff5:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2017-02-03 20:33:42 -0500)

are available in the git repository at:

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

for you to fetch changes up to 446d4e048ee3b00f7907e15cd02aa404cc714c77:

  x86: make LOAD_FROM_32_BIT visible for platforms (2017-02-07 13:36:50 +0800)

----------------------------------------------------------------
Andy Shevchenko (2):
      x86: Synchronize list of x86 subarchitectures (update bootparam.h)
      x86: make LOAD_FROM_32_BIT visible for platforms

Bin Meng (13):
      x86: qemu: Add missing DECLARE_GLOBAL_DATA_PTR in e820.c
      x86: Wrap print_ch() with config option
      x86: spl: Add weak arch_cpu_init_dm()
      x86: Compile irq.c for 64-bit
      x86: qemu: Hide arch_cpu_init() and print_cpuinfo() for U-Boot proper
      x86: qemu: Fix compiler warnings for 64-bit
      x86: qemu: Set up device tree for SPL
      x86: qemu: Mark ucode as optional for SPL in u-boot.dtsi
      tools: binman: Call correct init for Entry_u_boot_spl_with_ucode_ptr
      tools: binman: Handle optional microcode case in SPL image
      x86: qemu: Add a text base for 64-bit U-Boot
      x86: qemu: Add build options for SPL
      x86: qemu: Add a config for 64-bit U-Boot

Simon Glass (62):
      console: Don't enable CONFIG-CONSOLE_MUX, etc. in SPL
      spl: spi: Add a debug message if loading fails
      spl: Makefile: Define SPL_ earlier
      spl: Allow CPU drivers to be used in SPL
      spl: Allow PCI drivers to be used in SPL
      spl: Allow RTC drivers to be used in SPL
      spl: Allow timer drivers to be used in SPL
      spl: Allow PCH drivers to be used in SPL
      spl: Don't create a BSS padding when it is separate
      x86: Use unsigned long for address in table generation
      x86: Update mpspec to build on 64-bit machines
      x86: ivybridge: Declare global data where it is used
      x86: ivybridge: Add more debugging for failures
      x86: ivybridge: Fix types for 64-bit compilation
      x86: dts: Mark serial as needed before relocation
      x86: fsp: Fix cast for 64-bit compilation
      x86: lib: Fix types and casts for 64-bit compilation
      x86: Add Kconfig options to build 64-bit U-Boot
      x86: Kconfig: Add location options for 16/32-bit init
      x86: Use X86_16BIT_INIT instead of X86_RESET_VECTOR
      x86: Use X86_32BIT_INIT instead of X86_RESET_VECTOR
      x86: ivybridge: Allow 32-bit init to move to SPL
      x86: Add 64-bit start-up code
      x86: board_f: Update init sequence for 64-bit startup
      board_f/r: Use static const for the init sequences
      x86: board_r: Set the global data pointer after relocation
      x86: Do relocation before clearing BSS
      x86: Refactor relocation to prepare for 64-bit
      x86: Add support for 64-bit relocation
      x86: Tidy up use of size_t in relocation
      x86: Add an SPL implementation
      x86: Move the i386 code into its own directory
      x86: Add cpu code for x86_64
      x86: Support global_data on x86_64
      x86: Fix up CONFIG_X86_64 check
      x86: Add a link script for 64-bit x86
      x86: Add a link script for SPL
      x86: Add SPL build rules for start-up code
      x86: Fix up byteorder.h for x86_64
      x86: Drop flag_is_changable() on x86_64
      x86: Fix up type sizes for 64-bit
      x86: ivybridge: Skip SATA init in SPL
      x86: ivybridge: Provide a dummy SDRAM init for 64-bit
      x86: Don't try to run the VGA BIOS in 64-bit mode
      x86: Don't build call64 and setjmp on 64-bit
      x86: Don't build cpu files which are not supported on 64-bit
      x86: Don't build 32-bit efi files on x86_64
      x86: Don't try to boot Linux from SPL
      x86: Drop interrupt support in 64-bit mode
      x86: Support jumping from SPL to U-Boot
      x86: Move pirq_routing_table to global_data
      x86: Move turbo_state to global_data
      x86: Change irq_already_routed to a local variable
      x86: Move call64 to the i386 directory
      x86: Move setjmp to the i386 directory
      x86: Add a dummy setjmp implementation for x86_64
      x86: link: Add a text base for 64-bit U-Boot
      x86: link: Add SPL declarations to the binman image
      x86: link: Set up device tree for SPL
      x86: link: Add build options for SPL
      x86: Update compile/link flags to support 64-bit U-Boot
      x86: link: Add a config for 64-bit U-Boot

 Makefile                                        |   7 +-
 arch/x86/Kconfig                                |  94 +++++++++++++++++++
 arch/x86/Makefile                               |   9 +-
 arch/x86/config.mk                              |  30 +++++-
 arch/x86/cpu/Makefile                           |  24 ++++-
 arch/x86/cpu/config.mk                          |   8 +-
 arch/x86/cpu/cpu.c                              | 504
-------------------------------------------------------------------------------------------------
 arch/x86/cpu/i386/Makefile                      |   9 ++
 arch/x86/cpu/{ => i386}/call64.S                |   3 +
 arch/x86/cpu/i386/cpu.c                         | 598
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/{interrupts.c => i386/interrupt.c} |   6 +-
 arch/x86/cpu/{ => i386}/setjmp.S                |   0
 arch/x86/cpu/intel_common/Makefile              |  10 +-
 arch/x86/cpu/irq.c                              |  20 ++--
 arch/x86/cpu/ivybridge/Makefile                 |   9 +-
 arch/x86/cpu/ivybridge/bd82x6x.c                |   2 +
 arch/x86/cpu/ivybridge/cpu.c                    |   4 +-
 arch/x86/cpu/ivybridge/lpc.c                    |   2 +
 arch/x86/cpu/ivybridge/model_206ax.c            |   2 +
 arch/x86/cpu/ivybridge/northbridge.c            |   2 +
 arch/x86/cpu/ivybridge/sata.c                   |   4 +-
 arch/x86/cpu/ivybridge/sdram.c                  |  37 ++++++--
 arch/x86/cpu/ivybridge/sdram_nop.c              |  18 ++++
 arch/x86/cpu/qemu/e820.c                        |   2 +
 arch/x86/cpu/qemu/qemu.c                        |   7 +-
 arch/x86/cpu/start.S                            |  12 +--
 arch/x86/cpu/start64.S                          |  28 ++++++
 arch/x86/cpu/turbo.c                            |   8 +-
 arch/x86/cpu/u-boot-64.lds                      |  76 +++++++++++++++
 arch/x86/cpu/u-boot-spl.lds                     |  74 +++++++++++++++
 arch/x86/cpu/u-boot.lds                         |   2 +-
 arch/x86/cpu/x86_64/Makefile                    |   6 ++
 arch/x86/cpu/x86_64/cpu.c                       |  73 +++++++++++++++
 arch/x86/cpu/x86_64/interrupts.c                |  29 ++++++
 arch/x86/cpu/x86_64/setjmp.c                    |  20 ++++
 arch/x86/dts/chromebook_link.dts                |  15 ++-
 arch/x86/dts/emulation-u-boot.dtsi              |   6 ++
 arch/x86/dts/qemu-x86_i440fx.dts                |   4 +
 arch/x86/dts/qemu-x86_q35.dts                   |   4 +
 arch/x86/dts/serial.dtsi                        |   1 +
 arch/x86/dts/u-boot.dtsi                        |  19 ++++
 arch/x86/include/asm/acpi_table.h               |   2 +-
 arch/x86/include/asm/bootparam.h                |   3 +-
 arch/x86/include/asm/byteorder.h                |  17 ++--
 arch/x86/include/asm/cpu.h                      |  12 +++
 arch/x86/include/asm/fsp/fsp_hob.h              |   4 +-
 arch/x86/include/asm/global_data.h              |   9 +-
 arch/x86/include/asm/mp.h                       |   3 +
 arch/x86/include/asm/mpspec.h                   |  10 +-
 arch/x86/include/asm/posix_types.h              |   5 +
 arch/x86/include/asm/sfi.h                      |   2 +-
 arch/x86/include/asm/spl.h                      |   8 ++
 arch/x86/include/asm/tables.h                   |   2 +-
 arch/x86/include/asm/types.h                    |   5 +
 arch/x86/lib/Makefile                           |  11 +++
 arch/x86/lib/acpi_table.c                       |   4 +-
 arch/x86/lib/bios.c                             |   4 +-
 arch/x86/lib/bootm.c                            |   7 ++
 arch/x86/lib/init_helpers.c                     |   2 +-
 arch/x86/lib/interrupts.c                       |   5 +
 arch/x86/lib/mpspec.c                           |  14 +--
 arch/x86/lib/pinctrl_ich6.c                     |   2 +-
 arch/x86/lib/pirq_routing.c                     |  14 +--
 arch/x86/lib/relocate.c                         | 100 +++++++++++++++-----
 arch/x86/lib/sfi.c                              |   6 +-
 arch/x86/lib/spl.c                              | 159
+++++++++++++++++++++++++++++++
 arch/x86/lib/tables.c                           |  11 +--
 arch/x86/lib/zimage.c                           |   2 +-
 board/emulation/Kconfig                         |   7 ++
 board/emulation/qemu-x86/Kconfig                |   6 +-
 board/emulation/qemu-x86/MAINTAINERS            |   7 ++
 board/google/Kconfig                            |   7 ++
 board/google/chromebook_link/Kconfig            |   5 +-
 board/google/chromebook_link/MAINTAINERS        |   7 ++
 common/board_f.c                                |  16 ++--
 common/board_r.c                                |  12 ++-
 common/console.c                                |  30 +++---
 common/iomux.c                                  |   4 +-
 common/spl/Kconfig                              |  47 ++++++++++
 common/spl/spl_spi.c                            |   5 +-
 common/usb_kbd.c                                |   6 +-
 configs/chromebook_link64_defconfig             |  89 ++++++++++++++++++
 configs/chromebook_link_defconfig               |   4 +-
 configs/qemu-x86_64_defconfig                   |  80 ++++++++++++++++
 drivers/Makefile                                |   5 +
 drivers/misc/qfw.c                              |   4 +-
 drivers/pci/pci_rom.c                           |   2 +-
 drivers/video/ivybridge_igd.c                   |   6 +-
 include/configs/chromebook_link.h               |   9 ++
 include/configs/qemu-x86.h                      |   9 ++
 include/smbios.h                                |   4 +-
 lib/smbios.c                                    |  22 ++---
 scripts/Makefile.spl                            |  18 +++-
 tools/binman/etype/u_boot_spl_with_ucode_ptr.py |   2 +-
 tools/binman/etype/u_boot_ucode.py              |   6 ++
 95 files changed, 1929 insertions(+), 701 deletions(-)
 create mode 100644 arch/x86/cpu/i386/Makefile
 rename arch/x86/cpu/{ => i386}/call64.S (98%)
 create mode 100644 arch/x86/cpu/i386/cpu.c
 rename arch/x86/cpu/{interrupts.c => i386/interrupt.c} (99%)
 rename arch/x86/cpu/{ => i386}/setjmp.S (100%)
 create mode 100644 arch/x86/cpu/ivybridge/sdram_nop.c
 create mode 100644 arch/x86/cpu/start64.S
 create mode 100644 arch/x86/cpu/u-boot-64.lds
 create mode 100644 arch/x86/cpu/u-boot-spl.lds
 create mode 100644 arch/x86/cpu/x86_64/Makefile
 create mode 100644 arch/x86/cpu/x86_64/cpu.c
 create mode 100644 arch/x86/cpu/x86_64/interrupts.c
 create mode 100644 arch/x86/cpu/x86_64/setjmp.c
 create mode 100644 arch/x86/include/asm/spl.h
 create mode 100644 arch/x86/lib/spl.c
 create mode 100644 configs/chromebook_link64_defconfig
 create mode 100644 configs/qemu-x86_64_defconfig

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-12-26  5:42 Bin Meng
@ 2016-12-26 13:23 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-12-26 13:23 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 26, 2016 at 01:42:43PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit a5b24110cad65c73d6bcf6ecada07d926975ed54:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2016-12-23
> 18:41:56 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to d26a38fd615466e2d62baa577423ac06d2601d8f:
> 
>   binman: Remove hard-coded file name for x86 CMC/FSP/VGA (2016-12-26
> 13:36:23 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161226/376e4b1f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-12-26  5:42 Bin Meng
  2016-12-26 13:23 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-12-26  5:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit a5b24110cad65c73d6bcf6ecada07d926975ed54:

  Merge branch 'master' of git://git.denx.de/u-boot-sunxi (2016-12-23
18:41:56 -0500)

are available in the git repository at:

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

for you to fetch changes up to d26a38fd615466e2d62baa577423ac06d2601d8f:

  binman: Remove hard-coded file name for x86 CMC/FSP/VGA (2016-12-26
13:36:23 +0800)

----------------------------------------------------------------
Bin Meng (3):
      x86: quark: Fix build error for quark-based boards
      x86: Add file names from Kconfig in CMC/FSP/VGA nodes in u-boot.dtsi
      binman: Remove hard-coded file name for x86 CMC/FSP/VGA

 arch/x86/dts/quark-u-boot.dtsi  | 17 +++++++++++++++++
 arch/x86/dts/u-boot.dtsi        |  3 +++
 tools/binman/etype/intel_cmc.py |  3 ---
 tools/binman/etype/intel_fsp.py |  3 ---
 tools/binman/etype/intel_vga.py |  3 ---
 5 files changed, 20 insertions(+), 9 deletions(-)
 create mode 100644 arch/x86/dts/quark-u-boot.dtsi

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-10-18  8:03 Bin Meng
  2016-10-18 14:06 ` Tom Rini
@ 2016-10-18 22:47 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-10-18 22:47 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 18, 2016 at 04:03:08PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
> 
>   Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f822403f0164be74a5161b65698d0f01f4556234:
> 
>   x86: Add implementations of setjmp() and longjmp() (2016-10-18 15:58:50 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161018/9a32a88d/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-10-18 14:06 ` Tom Rini
@ 2016-10-18 14:19   ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-10-18 14:19 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 18, 2016 at 10:06:28AM -0400, Tom Rini wrote:
> On Tue, Oct 18, 2016 at 04:03:08PM +0800, Bin Meng wrote:
> 
> > Hi Tom,
> > 
> > The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
> > 
> >   Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
> > 
> > are available in the git repository at:
> > 
> >   git://git.denx.de/u-boot-x86.git
> > 
> > for you to fetch changes up to f822403f0164be74a5161b65698d0f01f4556234:
> > 
> >   x86: Add implementations of setjmp() and longjmp() (2016-10-18 15:58:50 +0800)
> > 
> 
> NAK.  In commit 238d1f54eafcf705caa1460765aeb1ac17ab470e sections.c
> isn't actually added so builds fail.  Thanks!

Sigh, that comes from the EFI tree not x86, my bad.  Sorry for the
noise, re-testing things.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161018/847ad702/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-10-18  8:03 Bin Meng
@ 2016-10-18 14:06 ` Tom Rini
  2016-10-18 14:19   ` Tom Rini
  2016-10-18 22:47 ` Tom Rini
  1 sibling, 1 reply; 181+ messages in thread
From: Tom Rini @ 2016-10-18 14:06 UTC (permalink / raw)
  To: u-boot

On Tue, Oct 18, 2016 at 04:03:08PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
> 
>   Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f822403f0164be74a5161b65698d0f01f4556234:
> 
>   x86: Add implementations of setjmp() and longjmp() (2016-10-18 15:58:50 +0800)
> 

NAK.  In commit 238d1f54eafcf705caa1460765aeb1ac17ab470e sections.c
isn't actually added so builds fail.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161018/a03a0138/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-10-18  8:03 Bin Meng
  2016-10-18 14:06 ` Tom Rini
  2016-10-18 22:47 ` Tom Rini
  0 siblings, 2 replies; 181+ messages in thread
From: Bin Meng @ 2016-10-18  8:03 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:

  Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)

are available in the git repository at:

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

for you to fetch changes up to f822403f0164be74a5161b65698d0f01f4556234:

  x86: Add implementations of setjmp() and longjmp() (2016-10-18 15:58:50 +0800)

----------------------------------------------------------------
Alexander Graf (1):
      x86: Move table csum into separate header

Simon Glass (1):
      x86: Add implementations of setjmp() and longjmp()

 arch/x86/cpu/Makefile         |  2 +-
 arch/x86/cpu/setjmp.S         | 61
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/setjmp.h | 24 ++++++++++++++++++++++++
 arch/x86/include/asm/tables.h |  2 ++
 arch/x86/lib/tables.c         | 12 ------------
 include/tables_csum.h         | 22 ++++++++++++++++++++++
 6 files changed, 110 insertions(+), 13 deletions(-)
 create mode 100644 arch/x86/cpu/setjmp.S
 create mode 100644 arch/x86/include/asm/setjmp.h
 create mode 100644 include/tables_csum.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-10-12  3:04 Bin Meng
@ 2016-10-13  0:48 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-10-13  0:48 UTC (permalink / raw)
  To: u-boot

On Wed, Oct 12, 2016 at 11:04:12AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:
> 
>   Merge branch 'master' of git://www.denx.de/git/u-boot-imx
> (2016-10-08 09:33:37 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 00bcaedd5c4063c677d16af264bbcb991fb9675c:
> 
>   x86: Clean up unused macros in the configuration headers (2016-10-12
> 10:58:24 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20161012/4061e927/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-10-12  3:04 Bin Meng
  2016-10-13  0:48 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-10-12  3:04 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx
(2016-10-08 09:33:37 -0400)

are available in the git repository at:

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

for you to fetch changes up to 00bcaedd5c4063c677d16af264bbcb991fb9675c:

  x86: Clean up unused macros in the configuration headers (2016-10-12
10:58:24 +0800)

----------------------------------------------------------------
Bin Meng (11):
      x86: doc: Document coreboot framebuffer driver issue on QEMU
      dm: video: Add driver for VESA-compatible device
      dm: video: Output verbose information in vbe_setup_video()
      x86: Convert to use DM VESA video driver
      x86: doc: Correct qfw command example
      vbe: Make vbe_setup_video_priv() public
      dm: video: Add driver for coreboot framebuffer device
      dm: video: Don't do anything in alloc_fb() when plat->size is zero
      x86: coreboot: Convert to use DM coreboot video driver
      video: Remove legacy VESA and coreboot framebuffer drivers
      x86: Clean up unused macros in the configuration headers

Simon Glass (28):
      Revert "x86: broadwell: gpio: Remove the codes to set up pin control"
      x86: Add an accelerated memmove() function
      Fix return value in trailing_strtoln()
      list: Add list_last_entry() to find the last entry
      dm: core: Add a function to get a uclass name
      x86: video: Fix typo in broadwell Kconfig
      dm: stdio: Allow lazy probing of video devices
      dm: video: Add driver-model support to vesa graphics
      dm: x86: video: Add a driver-model driver for ivybridge graphics
      x86: Adjust config to support DM_VIDEO
      dm: x86: Move samus to use new driver model support
      dm: x86: Move link to use driver model for video
      Add _image_binary_end section declaration
      bios_emulator: Fix cast for 64-bit compilation
      board_f: Drop the extra fdtdec_prepare_fdt()
      elf: Add the Elf64_Rela type
      rtc: Use CONFIG_X86 instead of __I386__
      tpm: Tidy up use of size_t
      usb: pci: Fix cast for 64-bit compilation
      x86: Allow interrupts to be disabled in 64-bit mode
      x86: Correct address casts in cpu code
      x86: Correct address casts in interrupt code
      x86: i2c: Fix cast of address to 32-bit value
      x86: Don't export interrupt handlers with x86_64
      x86: ivybridge: Fix PCH power setup
      x86: ivybridge: Tidy up enable_clock_gating() for 64-bit
      x86: Drop unused init_helper functions
      x86: mrccache: Fix error handling in mrccache_get_region()

Stefan Roese (3):
      x86: conga-qeval20-qa3: Add README to explain the console UART options
      x86: baytrail: Add 2nd eMMC controller to the PCI probe list
      x86: Fix Linux v4.7+ zimage booting (update bootparam.h)

 arch/x86/cpu/baytrail/valleyview.c                            |   5 ++--
 arch/x86/cpu/broadwell/sdram.c                                |   1 -
 arch/x86/cpu/coreboot/Kconfig                                 |   4 ---
 arch/x86/cpu/cpu.c                                            |  10 +++----
 arch/x86/cpu/interrupts.c                                     |   9 ++++--
 arch/x86/cpu/ivybridge/Makefile                               |   1 -
 arch/x86/cpu/ivybridge/bd82x6x.c                              |  12 --------
 arch/x86/cpu/ivybridge/early_me.c                             |   1 -
 arch/x86/cpu/ivybridge/gma.h                                  | 156
--------------------------------------------------------------------------------------------------
 arch/x86/cpu/ivybridge/lpc.c                                  |  16 +++++------
 arch/x86/cpu/ivybridge/model_206ax.c                          |   1 -
 arch/x86/cpu/ivybridge/sata.c                                 |   1 -
 arch/x86/dts/bayleybay.dts                                    |   1 +
 arch/x86/dts/broadwell_som-6896.dts                           |   1 +
 arch/x86/dts/chromebook_link.dts                              |   1 +
 arch/x86/dts/chromebook_samus.dts                             |   1 +
 arch/x86/dts/chromebox_panther.dts                            |   1 +
 arch/x86/dts/coreboot_fb.dtsi                                 |   5 ++++
 arch/x86/dts/minnowmax.dts                                    |   1 +
 arch/x86/include/asm/arch-ivybridge/bd82x6x.h                 |  12 --------
 arch/x86/include/asm/bootparam.h                              |   3 ++
 arch/x86/include/asm/cpu.h                                    |   1 -
 arch/x86/include/asm/init_helpers.h                           |   2 --
 arch/x86/include/asm/string.h                                 |   2 +-
 arch/x86/lib/init_helpers.c                                   |  10 -------
 arch/x86/lib/mrccache.c                                       |   8 ++++--
 arch/x86/lib/string.c                                         | 161
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/congatec/conga-qeval20-qa3-e3845/README                 |  23
+++++++++++++++
 common/board_f.c                                              |   3 --
 common/stdio.c                                                |  87
++++++++++++++++++++++++++++++++++++++++++++++++++++---
 configs/bayleybay_defconfig                                   |   1 +
 configs/chromebook_link_defconfig                             |   2 ++
 configs/chromebox_panther_defconfig                           |   1 +
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig       |   1 +
 configs/conga-qeval20-qa3-e3845_defconfig                     |   1 +
 configs/coreboot-x86_defconfig                                |   2 ++
 configs/crownbay_defconfig                                    |   1 +
 configs/dfi-bt700-q7x-151_defconfig                           |   1 +
 configs/minnowmax_defconfig                                   |   1 +
 configs/qemu-x86_defconfig                                    |   1 +
 configs/qemu-x86_efi_payload32_defconfig                      |   1 +
 configs/qemu-x86_efi_payload64_defconfig                      |   1 +
 configs/som-db5800-som-6867_defconfig                         |   1 +
 configs/theadorable-x86-dfi-bt700_defconfig                   |   1 +
 doc/README.x86                                                |   9 +++++-
 drivers/bios_emulator/atibios.c                               |   2 +-
 drivers/core/uclass.c                                         |   9 ++++++
 drivers/gpio/intel_broadwell_gpio.c                           |   7 +++++
 drivers/i2c/intel_i2c.c                                       |   6 ++--
 drivers/pci/pci_rom.c                                         |  62
+++++++++++++++++++++++++++++++++++++++
 drivers/rtc/mc146818.c                                        |   2 +-
 drivers/tpm/tpm_tis_lpc.c                                     |   4 +--
 drivers/usb/host/ehci-pci.c                                   |   4 +--
 drivers/video/Kconfig                                         |  23
++++++++++++++-
 drivers/video/Makefile                                        |   5 ++--
 drivers/video/broadwell_igd.c                                 |  39
+++++--------------------
 drivers/video/coreboot.c                                      |  79
++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/coreboot_fb.c                                   | 108
--------------------------------------------------------------------
 arch/x86/cpu/ivybridge/gma.c => drivers/video/ivybridge_igd.c |  77
++++++++++++++++++++++---------------------------
 drivers/video/vesa.c                                          |  34
++++++++++++++++++++++
 drivers/video/vesa_fb.c                                       |  63
----------------------------------------
 drivers/video/video-uclass.c                                  |   3 ++
 include/_exports.h                                            |   2 +-
 include/asm-generic/sections.h                                |   1 +
 include/configs/bayleybay.h                                   |   6 ++--
 include/configs/cougarcanyon2.h                               |   4 ---
 include/configs/crownbay.h                                    |   4 +--
 include/configs/efi-x86.h                                     |   2 --
 include/configs/galileo.h                                     |   4 ---
 include/configs/minnowmax.h                                   |   6 ++--
 include/configs/qemu-x86.h                                    |   4 +--
 include/configs/som-6896.h                                    |   6 ++--
 include/configs/som-db5800-som-6867.h                         |   6 ++--
 include/configs/x86-chromebook.h                              |   6 ++--
 include/configs/x86-common.h                                  |   5 ----
 include/dm/uclass.h                                           |   8 ++++++
 include/elf.h                                                 |   6 ++++
 include/linux/list.h                                          |  11 +++++++
 include/pci_ids.h                                             |   5 ++--
 include/vbe.h                                                 |   6 ++++
 lib/strto.c                                                   |   8 ++++--
 81 files changed, 662 insertions(+), 530 deletions(-)
 delete mode 100644 arch/x86/cpu/ivybridge/gma.h
 create mode 100644 arch/x86/dts/coreboot_fb.dtsi
 delete mode 100644 arch/x86/include/asm/arch-ivybridge/bd82x6x.h
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/README
 create mode 100644 drivers/video/coreboot.c
 delete mode 100644 drivers/video/coreboot_fb.c
 rename arch/x86/cpu/ivybridge/gma.c => drivers/video/ivybridge_igd.c (94%)
 create mode 100644 drivers/video/vesa.c
 delete mode 100644 drivers/video/vesa_fb.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-08-30  1:33 Bin Meng
@ 2016-08-30  2:06 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-08-30  2:06 UTC (permalink / raw)
  To: u-boot

On Tue, Aug 30, 2016 at 09:33:03AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes minor updates on IvyBridge support, as well as fixes to
> EFI payload.
> 
> The following changes since commit ff62bdfbd5dd67d37901002a35b541f2c65ad78d:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-uniphier
> (2016-08-28 10:36:20 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to cb1cbdd96962931de2ac948a184874e2672f3f96:
> 
>   x86: qemu: efi: Add two boards for EFI 32-bit and 64-bit payload
> (2016-08-30 09:26:05 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160829/25aad536/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-08-30  1:33 Bin Meng
  2016-08-30  2:06 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-08-30  1:33 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes minor updates on IvyBridge support, as well as fixes to
EFI payload.

The following changes since commit ff62bdfbd5dd67d37901002a35b541f2c65ad78d:

  Merge branch 'master' of git://git.denx.de/u-boot-uniphier
(2016-08-28 10:36:20 -0400)

are available in the git repository at:

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

for you to fetch changes up to cb1cbdd96962931de2ac948a184874e2672f3f96:

  x86: qemu: efi: Add two boards for EFI 32-bit and 64-bit payload
(2016-08-30 09:26:05 +0800)

----------------------------------------------------------------
Bin Meng (3):
      x86: efi: payload: Make EFI payload build again
      x86: efi: Fix EFI 64-bit payload build warnings
      x86: qemu: efi: Add two boards for EFI 32-bit and 64-bit payload

Simon Glass (3):
      x86: Add debugging when a microcode update fails
      x86: ivybridge: Allow microcode to be collated
      x86: Add debugging when cpu_common_init() fails

 arch/x86/cpu/intel_common/cpu.c          |  4 +++-
 arch/x86/cpu/intel_common/microcode.c    | 12 +++++++++++-
 arch/x86/cpu/ivybridge/cpu.c             |  4 +++-
 arch/x86/include/asm/types.h             |  4 ----
 board/emulation/qemu-x86/MAINTAINERS     |  2 ++
 configs/qemu-x86_efi_payload32_defconfig | 48
++++++++++++++++++++++++++++++++++++++++++++++++
 configs/qemu-x86_efi_payload64_defconfig | 49
+++++++++++++++++++++++++++++++++++++++++++++++++
 include/efi.h                            | 34
+++++++++++++++++++++-------------
 lib/efi/efi_stub.c                       |  6 +++---
 9 files changed, 140 insertions(+), 23 deletions(-)
 create mode 100644 configs/qemu-x86_efi_payload32_defconfig
 create mode 100644 configs/qemu-x86_efi_payload64_defconfig

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-08-16  4:41 Bin Meng
@ 2016-08-16 17:56 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-08-16 17:56 UTC (permalink / raw)
  To: u-boot

On Tue, Aug 16, 2016 at 12:41:22PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 4cc9699be7ffc6072482240f5ba208488abe1090:
> 
>   common: env_nand: Ensure that we have nand_info[0] prior to use
> (2016-08-15 18:46:41 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 27daffe7cec26ec1462245e4e15c36d19d886221:
> 
>   x86: Add theadorable-x86-dfi-bt700 board support (2016-08-16 11:44:09 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160816/3449a11c/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-08-16  4:41 Bin Meng
  2016-08-16 17:56 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-08-16  4:41 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 4cc9699be7ffc6072482240f5ba208488abe1090:

  common: env_nand: Ensure that we have nand_info[0] prior to use
(2016-08-15 18:46:41 -0400)

are available in the git repository at:

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

for you to fetch changes up to 27daffe7cec26ec1462245e4e15c36d19d886221:

  x86: Add theadorable-x86-dfi-bt700 board support (2016-08-16 11:44:09 +0800)

----------------------------------------------------------------
Bin Meng (1):
      x86: bayleybay: Add PS/2 keyboard and mouse to ASL file

George McCollister (1):
      x86: som-db5800-som-6867: fix SERIRQ on reset

Simon Glass (5):
      x86: Mention how to boot a 64-bit kernel from U-Boot
      x86: Add a reference to README.efi
      x86: Mention running U-Boot in 64-bit mode in the README
      bdinfo: Don't print out empty DRAM banks
      x86: bdinfo: Drop meaningless values

Stefan Roese (9):
      x86: conga-qeval20-qa3: Add missing MAINTERNERS entry
      x86: doc: Add note about the debug FSP usage on BayTrail
      x86: cache.h: Add default for CONFIG_SYS_CACHELINE_SIZE
      x86: baytrail: Add SIO HS-UART clock setup
      misc: Add simple driver for some Nuvoton NCT6102D devices
      i2c: intel_i2c: SMBus driver PCI addition (e.g. BayTrail)
      x86: conga-qeval20-qa3: Add SMBus support and SMSC2513 config code
      x86: Add DFI BT700 BayTrail board support
      x86: Add theadorable-x86-dfi-bt700 board support

Yaroslav K (1):
      cbfs: Fix incorrect CBFS file header size being used

 arch/x86/Kconfig                                           |   4 ++
 arch/x86/cpu/baytrail/cpu.c                                |  48 +++++++++++++
 arch/x86/dts/Makefile                                      |   2 +
 arch/x86/dts/baytrail_som-db5800-som-6867.dts              |   6 ++
 arch/x86/dts/conga-qeval20-qa3-e3845.dts                   |  18 +++--
 arch/x86/dts/dfi-bt700-q7x-151.dts                         |  22 ++++++
 arch/x86/dts/dfi-bt700.dtsi                                | 308
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/theadorable-x86-dfi-bt700.dts                 |  21 ++++++
 arch/x86/include/asm/arch-ivybridge/pch.h                  |  26 -------
 arch/x86/include/asm/cache.h                               |   8 +--
 board/congatec/conga-qeval20-qa3-e3845/MAINTAINERS         |   1 +
 board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c |  40 +++++++++++
 board/dfi/Kconfig                                          |  29 ++++++++
 board/dfi/dfi-bt700/Kconfig                                |  28 ++++++++
 board/dfi/dfi-bt700/MAINTAINERS                            |  10 +++
 board/dfi/dfi-bt700/Makefile                               |   8 +++
 board/dfi/dfi-bt700/acpi/mainboard.asl                     |  13 ++++
 board/dfi/dfi-bt700/dfi-bt700.c                            |  30 ++++++++
 board/dfi/dfi-bt700/dsdt.asl                               |  14 ++++
 board/dfi/dfi-bt700/start.S                                |   9 +++
 board/intel/bayleybay/acpi/mainboard.asl                   |  38 +++++++++++
 cmd/bdinfo.c                                               |  18 ++---
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig    |   3 +
 configs/conga-qeval20-qa3-e3845_defconfig                  |   3 +
 configs/dfi-bt700-q7x-151_defconfig                        |  63
+++++++++++++++++
 configs/theadorable-x86-dfi-bt700_defconfig                |  60
++++++++++++++++
 doc/README.x86                                             |  33 +++++++++
 doc/uImage.FIT/kernel.its                                  |   4 ++
 doc/uImage.FIT/x86-fit-boot.txt                            |  14 ++--
 drivers/i2c/intel_i2c.c                                    | 290
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
 drivers/misc/Kconfig                                       |   8 +++
 drivers/misc/Makefile                                      |   1 +
 drivers/misc/nuvoton_nct6102d.c                            |  56
+++++++++++++++
 fs/cbfs/cbfs.c                                             |   8 +--
 include/configs/conga-qeval20-qa3-e3845.h                  |  12 ++--
 include/configs/dfi-bt700.h                                |  74
++++++++++++++++++++
 include/nuvoton_nct6102d.h                                 |  34 ++++++++++
 37 files changed, 1275 insertions(+), 89 deletions(-)
 create mode 100644 arch/x86/dts/dfi-bt700-q7x-151.dts
 create mode 100644 arch/x86/dts/dfi-bt700.dtsi
 create mode 100644 arch/x86/dts/theadorable-x86-dfi-bt700.dts
 create mode 100644 board/dfi/Kconfig
 create mode 100644 board/dfi/dfi-bt700/Kconfig
 create mode 100644 board/dfi/dfi-bt700/MAINTAINERS
 create mode 100644 board/dfi/dfi-bt700/Makefile
 create mode 100644 board/dfi/dfi-bt700/acpi/mainboard.asl
 create mode 100644 board/dfi/dfi-bt700/dfi-bt700.c
 create mode 100644 board/dfi/dfi-bt700/dsdt.asl
 create mode 100644 board/dfi/dfi-bt700/start.S
 create mode 100644 configs/dfi-bt700-q7x-151_defconfig
 create mode 100644 configs/theadorable-x86-dfi-bt700_defconfig
 create mode 100644 drivers/misc/nuvoton_nct6102d.c
 create mode 100644 include/configs/dfi-bt700.h
 create mode 100644 include/nuvoton_nct6102d.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-07-12  6:09 Bin Meng
@ 2016-07-12 17:59 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-07-12 17:59 UTC (permalink / raw)
  To: u-boot

On Tue, Jul 12, 2016 at 02:09:06PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 19ce924ff914f315dc2fdf79f357825c513aed6e:
> 
>   Prepare v2016.07 (2016-07-11 15:01:01 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 9532fe3b40ddf66ef976dee3d5cf1d8b3396bf4d:
> 
>   x86: link: Correct a failure in DRAM init (2016-07-12 13:59:45 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160712/58cb748f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-07-12  6:09 Bin Meng
  2016-07-12 17:59 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-07-12  6:09 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 19ce924ff914f315dc2fdf79f357825c513aed6e:

  Prepare v2016.07 (2016-07-11 15:01:01 -0400)

are available in the git repository at:

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

for you to fetch changes up to 9532fe3b40ddf66ef976dee3d5cf1d8b3396bf4d:

  x86: link: Correct a failure in DRAM init (2016-07-12 13:59:45 +0800)

----------------------------------------------------------------
Bin Meng (9):
      pci: Remove CONFIG_ALWAYS_LOAD_OPROM
      pci: Make load_oprom and run_oprom independent
      pci: Add board_ prefix to should_load_oprom() and make it weak
      x86: baytrail: Introduce a Kconfig option for the internal UART
      x86: fsp: Wrap setup_internal_uart() call with CONFIG_INTERNAL_UART
      x86: baytrail: Introduce ACPI global NVS
      x86: quark: Introduce ACPI global NVS
      x86: acpi: Pack global NVS into ACPI table
      x86: baytrail: acpi: Hide internal UART per GNVS setting

George McCollister (1):
      x86: Add Advantech SOM-DB5800/SOM-6867 support

Simon Glass (1):
      x86: link: Correct a failure in DRAM init

Stefan Roese (1):
      x86: conga-qeval20-qa3: Add support for internal UART

 arch/x86/Kconfig                                           |   4 ++
 arch/x86/cpu/baytrail/Kconfig                              |  11 ++++
 arch/x86/cpu/baytrail/acpi.c                               |  26 ++++++++
 arch/x86/cpu/ivybridge/sdram.c                             |   5 ++
 arch/x86/cpu/quark/acpi.c                                  |   7 ++
 arch/x86/dts/Makefile                                      |   3 +-
 arch/x86/dts/baytrail_som-db5800-som-6867.dts              | 289
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/acpi/global_nvs.h                     |  19 ++++++
 arch/x86/include/asm/acpi_table.h                          |   4 ++
 arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl     |  15 +++++
 arch/x86/include/asm/arch-baytrail/acpi/lpc.asl            |  19 +++---
 arch/x86/include/asm/arch-baytrail/acpi/platform.asl       |   3 +
 arch/x86/include/asm/arch-baytrail/global_nvs.h            |  21 ++++++
 arch/x86/include/asm/arch-quark/acpi/global_nvs.asl        |  14 ++++
 arch/x86/include/asm/arch-quark/acpi/platform.asl          |   3 +
 arch/x86/include/asm/arch-quark/global_nvs.h               |  20 ++++++
 arch/x86/lib/acpi_table.c                                  |  22 +++++++
 arch/x86/lib/fsp/fsp_support.c                             |   2 +-
 board/advantech/Kconfig                                    |  28 ++++++++
 board/advantech/som-db5800-som-6867/.gitignore             |   3 +
 board/advantech/som-db5800-som-6867/Kconfig                |  28 ++++++++
 board/advantech/som-db5800-som-6867/MAINTAINERS            |   7 ++
 board/advantech/som-db5800-som-6867/Makefile               |   8 +++
 board/advantech/som-db5800-som-6867/acpi/mainboard.asl     |  11 ++++
 board/advantech/som-db5800-som-6867/dsdt.asl               |  14 ++++
 board/advantech/som-db5800-som-6867/som-db5800-som-6867.c  |  24 +++++++
 board/advantech/som-db5800-som-6867/start.S                |   9 +++
 board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c |   2 +
 configs/bayleybay_defconfig                                |   1 +
 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig    |  63
++++++++++++++++++
 configs/minnowmax_defconfig                                |   1 +
 configs/som-db5800-som-6867_defconfig                      |  61
++++++++++++++++++
 doc/README.x86                                             |   2 -
 drivers/pci/pci_rom.c                                      |  11 +---
 include/configs/som-db5800-som-6867.h                      |  36 +++++++++++
 35 files changed, 773 insertions(+), 23 deletions(-)
 create mode 100644 arch/x86/dts/baytrail_som-db5800-som-6867.dts
 create mode 100644 arch/x86/include/asm/acpi/global_nvs.h
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/global_nvs.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/global_nvs.h
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/global_nvs.asl
 create mode 100644 arch/x86/include/asm/arch-quark/global_nvs.h
 create mode 100644 board/advantech/Kconfig
 create mode 100644 board/advantech/som-db5800-som-6867/.gitignore
 create mode 100644 board/advantech/som-db5800-som-6867/Kconfig
 create mode 100644 board/advantech/som-db5800-som-6867/MAINTAINERS
 create mode 100644 board/advantech/som-db5800-som-6867/Makefile
 create mode 100644 board/advantech/som-db5800-som-6867/acpi/mainboard.asl
 create mode 100644 board/advantech/som-db5800-som-6867/dsdt.asl
 create mode 100644 board/advantech/som-db5800-som-6867/som-db5800-som-6867.c
 create mode 100644 board/advantech/som-db5800-som-6867/start.S
 create mode 100644 configs/conga-qeval20-qa3-e3845-internal-uart_defconfig
 create mode 100644 configs/som-db5800-som-6867_defconfig
 create mode 100644 include/configs/som-db5800-som-6867.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-06-29  2:11 Bin Meng
@ 2016-06-29  2:19 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-06-29  2:19 UTC (permalink / raw)
  To: u-boot

On Wed, Jun 29, 2016 at 10:11:04AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes a fix for coreboot-x86 for v2016.07 release.
> 
> The following changes since commit 44faff24f58859bdc1acf28ac739020b5091678a:
> 
>   Merge git://git.denx.de/u-boot-fsl-qoriq (2016-06-28 15:59:05 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to ff6e1569663eccaf9e582c57cc44568915c2f54b:
> 
>   x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160628/3a27e1c8/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-06-29  2:11 Bin Meng
  2016-06-29  2:19 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-06-29  2:11 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes a fix for coreboot-x86 for v2016.07 release.

The following changes since commit 44faff24f58859bdc1acf28ac739020b5091678a:

  Merge git://git.denx.de/u-boot-fsl-qoriq (2016-06-28 15:59:05 -0400)

are available in the git repository at:

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

for you to fetch changes up to ff6e1569663eccaf9e582c57cc44568915c2f54b:

  x86: coreboot: Remove the dummy pch driver (2016-06-29 10:08:15 +0800)

----------------------------------------------------------------
Bin Meng (1):
      x86: coreboot: Remove the dummy pch driver

 arch/x86/cpu/coreboot/Makefile |  1 -
 arch/x86/cpu/coreboot/pci.c    | 26 --------------------------
 2 files changed, 27 deletions(-)
 delete mode 100644 arch/x86/cpu/coreboot/pci.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-06-12  4:38 Bin Meng
@ 2016-06-19 14:03 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-06-19 14:03 UTC (permalink / raw)
  To: u-boot

On Sun, Jun 12, 2016 at 12:38:56PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes a fix to acpi madt table, and fixes to card detect pin
> configuration of the SD controller on BayTrail SoC.
> 
> The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:
> 
>   siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 9769e05bcf79939bad23a719982dd1f85a110f3c:
> 
>   x86: broadwell: gpio: Remove the codes to set up pin control
> (2016-06-12 12:19:35 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160619/7743101f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-06-12  4:38 Bin Meng
  2016-06-19 14:03 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-06-12  4:38 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes a fix to acpi madt table, and fixes to card detect pin
configuration of the SD controller on BayTrail SoC.

The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80:

  siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400)

are available in the git repository at:

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

for you to fetch changes up to 9769e05bcf79939bad23a719982dd1f85a110f3c:

  x86: broadwell: gpio: Remove the codes to set up pin control
(2016-06-12 12:19:35 +0800)

----------------------------------------------------------------
Bin Meng (8):
      x86: ich6_gpio: Output return value of syscon_get_by_driver_data()
      x86: baytrail: Add 'reg' property in the pinctrl node
      x86: baytrail: Change fsp, emmc-boot-mode to "auto"
      x86: baytrail: Configure card detect pin of the SD controller
      x86: Update x86-pinctrl driver device-tree-bindings doc
      x86: Enable regmap and syscon for coreboot and qemu-x86
      x86: Probe pinctrl driver in cpu_init_r()
      x86: broadwell: gpio: Remove the codes to set up pin control

George McCollister (1):
      x86: acpi: Fix madt lapic generation

 arch/x86/cpu/cpu.c                                  |  5 +++++
 arch/x86/dts/bayleybay.dts                          | 22 +++++++++++++++++++++-
 arch/x86/dts/conga-qeval20-qa3-e3845.dts            | 18 +++++++++++++++++-
 arch/x86/dts/minnowmax.dts                          | 18 +++++++++++++++++-
 arch/x86/lib/acpi_table.c                           | 12 ++++++------
 configs/coreboot-x86_defconfig                      |  2 ++
 configs/qemu-x86_defconfig                          |  2 ++
 doc/device-tree-bindings/gpio/intel,x86-pinctrl.txt | 16 ++++++++--------
 drivers/gpio/intel_broadwell_gpio.c                 |  7 -------
 drivers/gpio/intel_ich6_gpio.c                      |  5 -----
 10 files changed, 78 insertions(+), 29 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-05-30  2:45 Bin Meng
@ 2016-05-31 14:49 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-05-31 14:49 UTC (permalink / raw)
  To: u-boot

On Mon, May 30, 2016 at 10:45:35AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 6523dbf7cce8d8c903346f756e0e41e46ce6d6b9:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-25
> 20:22:48 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to d3d664725b4a05cf32d905ff806b44bb01fa61c0:
> 
>   x86: baytrail: acpi: Fix I/O APIC ID in the MADT table (2016-05-30
> 10:21:12 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160531/d2483415/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-05-30  2:45 Bin Meng
  2016-05-31 14:49 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-05-30  2:45 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 6523dbf7cce8d8c903346f756e0e41e46ce6d6b9:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2016-05-25
20:22:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to d3d664725b4a05cf32d905ff806b44bb01fa61c0:

  x86: baytrail: acpi: Fix I/O APIC ID in the MADT table (2016-05-30
10:21:12 +0800)

----------------------------------------------------------------
Bin Meng (8):
      x86: acpi: Create a common irqlinks ASL file
      x86: acpi: Make irqroute.asl common
      acpi: Pass -D__ASSEMBLY__ when compiling ASL files
      x86: quark: Prepare device.h for inclusion by ASL
      x86: quark: Add platform ASL files
      x86: quark: Generate ACPI FADT/MADT tables
      x86: galileo: Enable ACPI table generation
      x86: baytrail: acpi: Fix I/O APIC ID in the MADT table

 arch/x86/cpu/baytrail/acpi.c                               |   2 +-
 arch/x86/cpu/quark/Makefile                                |   1 +
 arch/x86/cpu/quark/acpi.c                                  | 163
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/{arch-baytrail => }/acpi/irq_helper.h |   2 +-
 arch/x86/include/asm/{arch-baytrail => }/acpi/irqlinks.asl |  33 +++++--------
 arch/x86/include/asm/{arch-baytrail => }/acpi/irqroute.asl |   0
 arch/x86/include/asm/arch-baytrail/acpi/lpc.asl            |  23 ++++++++-
 arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl   |   2 +-
 arch/x86/include/asm/arch-quark/acpi/irqroute.h            |  15 ++++++
 arch/x86/include/asm/arch-quark/acpi/lpc.asl               | 125
+++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-quark/acpi/platform.asl          |  33 +++++++++++++
 arch/x86/include/asm/arch-quark/acpi/sleepstates.asl       |  10 ++++
 arch/x86/include/asm/arch-quark/acpi/southcluster.asl      | 184
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-quark/device.h                   |  21 +++++---
 arch/x86/include/asm/arch-quark/iomap.h                    |  47
++++++++++++++++++
 arch/x86/include/asm/arch-quark/irq.h                      |  19 ++++++++
 board/intel/galileo/.gitignore                             |   3 ++
 board/intel/galileo/Makefile                               |   1 +
 board/intel/galileo/acpi/mainboard.asl                     |  11 +++++
 board/intel/galileo/dsdt.asl                               |  14 ++++++
 configs/galileo_defconfig                                  |   1 +
 doc/README.x86                                             |   5 +-
 scripts/Makefile.lib                                       |   2 +-
 23 files changed, 685 insertions(+), 32 deletions(-)
 create mode 100644 arch/x86/cpu/quark/acpi.c
 rename arch/x86/include/asm/{arch-baytrail => }/acpi/irq_helper.h (98%)
 rename arch/x86/include/asm/{arch-baytrail => }/acpi/irqlinks.asl (92%)
 rename arch/x86/include/asm/{arch-baytrail => }/acpi/irqroute.asl (100%)
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/irqroute.h
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/lpc.asl
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/platform.asl
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/sleepstates.asl
 create mode 100644 arch/x86/include/asm/arch-quark/acpi/southcluster.asl
 create mode 100644 arch/x86/include/asm/arch-quark/iomap.h
 create mode 100644 arch/x86/include/asm/arch-quark/irq.h
 create mode 100644 board/intel/galileo/.gitignore
 create mode 100644 board/intel/galileo/acpi/mainboard.asl
 create mode 100644 board/intel/galileo/dsdt.asl

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-05-23  8:17 Bin Meng
@ 2016-05-24 15:55 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-05-24 15:55 UTC (permalink / raw)
  To: u-boot

On Mon, May 23, 2016 at 04:17:36PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This introduces U-Boot ACPI support on Intel BayTrail platform with
> Ubuntu/Windows installation and boot support, QEMU fw_cfg interface
> codes refactoring to be used on other platforms, as well as some bug
> fixes and updates to Intel Quark support.
> 
> The following changes since commit 4b6e1fda107e5244e80ebc41865650ac2873dc88:
> 
>   Merge git://git.denx.de/u-boot-dm (2016-05-17 13:58:27 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 8216b11cdd50515fbc423a4b2709a00865b8621d:
> 
>   x86: galileo: Override SMBIOS product name (2016-05-23 15:27:43 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160524/53683a75/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-05-23  8:17 Bin Meng
  2016-05-24 15:55 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-05-23  8:17 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This introduces U-Boot ACPI support on Intel BayTrail platform with
Ubuntu/Windows installation and boot support, QEMU fw_cfg interface
codes refactoring to be used on other platforms, as well as some bug
fixes and updates to Intel Quark support.

The following changes since commit 4b6e1fda107e5244e80ebc41865650ac2873dc88:

  Merge git://git.denx.de/u-boot-dm (2016-05-17 13:58:27 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8216b11cdd50515fbc423a4b2709a00865b8621d:

  x86: galileo: Override SMBIOS product name (2016-05-23 15:27:43 +0800)

----------------------------------------------------------------
Bin Meng (61):
      x86: Drop asm/acpi.h
      x86: Fix build warning in tables.c when CONFIG_SEABIOS
      x86: acpi: Fix compiler warnings in write_acpi_tables()
      x86: irq: Reserve IRQ9 for ACPI in PIC mode
      x86: irq: Enable SCI on IRQ9
      x86: dts: Update to include ACTL register details
      acpi: Change build log for ASL files
      acpi: Explicitly spell out dsdt.c in the make rule
      acpi: Specify U-Boot include path for ASL files
      acpi: Output all errors/warnings/remarks when compiling ASL
      x86: acpi: Remove unused codes
      x86: acpi: Various changes to acpi_table.h
      x86: acpi: Reorder code in acpi_table.h
      x86: acpi: Remove acpi_create_ssdt_generator()
      x86: acpi: Change fill_header()
      x86: acpi: Adjust order in acpi_table.c
      x86: acpi: Use u32 in table write routines
      x86: acpi: Align FACS table to a 64 byte boundary
      x86: acpi: Clean up table header revisions
      x86: acpi: Add some generic ASL libraries
      x86: acpi: Return table length in acpi_create_madt_lapics()
      x86: baytrail: Add platform ASL files
      x86: baytrail: Generate ACPI FADT/MADT tables
      x86: baytrail: Enable ACPI table generation for all boards
      x86: baytrail: Add .gitignore for ACPI enabled boards
      x86: Remove acpi=off boot parameter when ACPI is on
      x86: doc: Minor update for accuracy
      x86: doc: Document ACPI support
      x86: minnowmax: Adjust U-Boot environment address in SPI flash
      x86: Call board_final_cleanup() in last_stage_init()
      x86: Fix up PIRQ routing table checksum earlier
      x86: Compile coreboot_table.c only for SeaBIOS
      x86: Prepare configuration tables in dedicated high memory region
      x86: Unify reserve_arch() for all x86 boards
      x86: Reserve configuration tables in high memory
      x86: Use high_table_malloc() for tables passing to SeaBIOS
      x86: acpi: Switch to ACPI mode by ourselves instead of requested by OSPM
      x86: acpi: Remove the unnecessary checksum calculation of DSDT
      x86: acpi: Remove header length check when writing tables
      x86: doc: Update information about IGD with SeaBIOS
      x86: baytrail: Enable SeaBIOS on all boards
      x86: doc: Mention Ubuntu/Windows installation and boot support
      acpi: Quieten IASL output when 'make -s' is used
      x86: baytrail: Add internal UART ASL description
      x86: baytrail: Add GPIO ASL description
      x86: doc: Add porting hints for ACPI with Windows
      acpi: Clean IASL generated intermediate files
      x86: crownbay: Disable boot stage support
      x86: Add some notes for MRC cache with Intel FSP
      x86: baytrail: Update to latest microcode
      x86: Use latest microcode for all BayTrail boards
      x86: galileo: Enable CPU driver
      x86: Don't touch IA32_APIC_BASE MSR on Intel Quark
      x86: Remove SMP limitation in lapic_setup()
      x86: Call lapic_setup() in interrupt_init()
      x86: quark: Assign a unique I/O APIC ID
      x86: broadwell: Correct I/O APIC ID
      x86: galileo: Enable MP table generation
      x86: kconfig: Add two options for SMBIOS manufacturer and product name
      x86: Switch to use SMBIOS Kconfig options when writing SMBIOS tables
      x86: galileo: Override SMBIOS product name

Miao Yan (13):
      x86: qemu: fix ACPI Kconfig options
      cmd: qfw: add API to iterate firmware list
      cmd: qfw: remove qemu_fwcfg_free_files()
      cmd: qfw: make fwcfg_present and fwcfg_dma_present public
      x86: qemu: split qfw command interface and qfw core
      x86: qemu: move x86 specific operations out of qfw core
      x86: qemu: add comment about qfw register endianness
      cmd: qfw: rename qemu_fw_cfg.[c|h] to qfw.[c|h]
      cmd: qfw: do not require default macros when building qfw command
      cmd: qfw: do not depend on x86
      cmd: qfw: bring ACPI generation code into qfw core
      x86: qemu: rename qemu/acpi_table.c
      config: sandbox: enable qfw and cmd_qfw for testing

Tom Rini (1):
      x86: qemu: Move qfw command over to cmd and add Kconfig entry

 Makefile                                                  |    1 +
 arch/x86/Kconfig                                          |   47 +-
 arch/x86/cpu/baytrail/Makefile                            |    1 +
 arch/x86/cpu/baytrail/acpi.c                              |  163 ++++
 arch/x86/cpu/baytrail/valleyview.c                        |    8 -
 arch/x86/cpu/broadwell/pch.c                              |    3 +-
 arch/x86/cpu/broadwell/sdram.c                            |    5 -
 arch/x86/cpu/coreboot/coreboot.c                          |   20 +-
 arch/x86/cpu/cpu.c                                        |   27 +
 arch/x86/cpu/interrupts.c                                 |    8 +-
 arch/x86/cpu/irq.c                                        |   31 +
 arch/x86/cpu/ivybridge/lpc.c                              |    1 -
 arch/x86/cpu/ivybridge/model_206ax.c                      |    3 -
 arch/x86/cpu/ivybridge/northbridge.c                      |    1 -
 arch/x86/cpu/ivybridge/sdram.c                            |    5 -
 arch/x86/cpu/lapic.c                                      |   35 +-
 arch/x86/cpu/mp_init.c                                    |    8 +-
 arch/x86/cpu/qemu/Makefile                                |    3 +-
 arch/x86/cpu/qemu/cpu.c                                   |    2 +-
 arch/x86/cpu/qemu/e820.c                                  |   43 +
 arch/x86/cpu/qemu/qemu.c                                  |   50 +-
 arch/x86/cpu/quark/quark.c                                |   13 +-
 arch/x86/dts/bayleybay.dts                                |    5 +-
 arch/x86/dts/conga-qeval20-qa3-e3845.dts                  |    5 +-
 arch/x86/dts/crownbay.dts                                 |    1 +
 arch/x86/dts/galileo.dts                                  |   13 +
 arch/x86/dts/microcode/m0130673322.dtsi                   | 3284
----------------------------------------------------------------------
 arch/x86/dts/microcode/m0130673325.dtsi                   | 3284
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m0130679901.dtsi                   | 3284
----------------------------------------------------------------------
 arch/x86/dts/microcode/m0130679907.dtsi                   | 3284
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/minnowmax.dts                                |    5 +-
 arch/x86/dts/qemu-x86_q35.dts                             |    2 +
 arch/x86/include/asm/acpi.h                               |   24 -
 arch/x86/include/asm/acpi/debug.asl                       |  136 +++
 arch/x86/include/asm/acpi/globutil.asl                    |  113 +++
 arch/x86/include/asm/acpi/statdef.asl                     |   82 ++
 arch/x86/include/asm/acpi_table.h                         |  446 ++++------
 arch/x86/include/asm/arch-baytrail/acpi/gpio.asl          |   95 ++
 arch/x86/include/asm/arch-baytrail/acpi/irq_helper.h      |  111 +++
 arch/x86/include/asm/arch-baytrail/acpi/irqlinks.asl      |  493 +++++++++++
 arch/x86/include/asm/arch-baytrail/acpi/irqroute.asl      |   48 ++
 arch/x86/include/asm/arch-baytrail/acpi/irqroute.h        |   27 +
 arch/x86/include/asm/arch-baytrail/acpi/lpc.asl           |  181 ++++
 arch/x86/include/asm/arch-baytrail/acpi/platform.asl      |   36 +
 arch/x86/include/asm/arch-baytrail/acpi/sleepstates.asl   |   13 +
 arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl  |  211 +++++
 arch/x86/include/asm/arch-baytrail/acpi/usb.asl           |   34 +
 arch/x86/include/asm/arch-baytrail/acpi/xhci.asl          |   31 +
 arch/x86/include/asm/arch-baytrail/device.h               |   74 ++
 arch/x86/include/asm/arch-baytrail/iomap.h                |   70 ++
 arch/x86/include/asm/arch-baytrail/irq.h                  |   86 ++
 arch/x86/include/asm/coreboot_tables.h                    |   19 +
 arch/x86/include/asm/global_data.h                        |    4 +
 arch/x86/include/asm/irq.h                                |    4 +
 arch/x86/lib/Makefile                                     |    4 +-
 arch/x86/lib/acpi_table.c                                 |  380 ++++----
 arch/x86/lib/bootm.c                                      |    9 -
 arch/x86/lib/coreboot_table.c                             |   31 +
 arch/x86/lib/pirq_routing.c                               |    4 -
 arch/x86/lib/smbios.c                                     |   10 +-
 arch/x86/lib/tables.c                                     |    3 +-
 board/congatec/conga-qeval20-qa3-e3845/.gitignore         |    3 +
 board/congatec/conga-qeval20-qa3-e3845/Makefile           |    1 +
 board/congatec/conga-qeval20-qa3-e3845/acpi/mainboard.asl |   13 +
 board/congatec/conga-qeval20-qa3-e3845/dsdt.asl           |   14 +
 board/intel/bayleybay/.gitignore                          |    3 +
 board/intel/bayleybay/Makefile                            |    1 +
 board/intel/bayleybay/acpi/mainboard.asl                  |   11 +
 board/intel/bayleybay/dsdt.asl                            |   14 +
 board/intel/galileo/Kconfig                               |   11 +
 board/intel/minnowmax/.gitignore                          |    3 +
 board/intel/minnowmax/Makefile                            |    1 +
 board/intel/minnowmax/acpi/mainboard.asl                  |   11 +
 board/intel/minnowmax/dsdt.asl                            |   14 +
 cmd/Kconfig                                               |    7 +
 cmd/Makefile                                              |    1 +
 cmd/qfw.c                                                 |  194 +++++
 configs/bayleybay_defconfig                               |    2 +
 configs/conga-qeval20-qa3-e3845_defconfig                 |    2 +
 configs/crownbay_defconfig                                |    3 -
 configs/galileo_defconfig                                 |    3 +
 configs/minnowmax_defconfig                               |    2 +
 configs/qemu-x86_defconfig                                |    1 +
 configs/sandbox_defconfig                                 |    1 +
 doc/README.x86                                            |  121 ++-
 doc/device-tree-bindings/misc/intel,irq-router.txt        |    5 +
 drivers/misc/Kconfig                                      |    6 +
 drivers/misc/Makefile                                     |    1 +
 arch/x86/cpu/qemu/fw_cfg.c => drivers/misc/qfw.c          |  466 +++-------
 include/configs/minnowmax.h                               |    2 +-
 include/configs/x86-common.h                              |    9 +-
 arch/x86/include/asm/fw_cfg.h => include/qfw.h            |   31 +-
 scripts/Makefile.lib                                      |    8 +-
 93 files changed, 9859 insertions(+), 7530 deletions(-)
 create mode 100644 arch/x86/cpu/baytrail/acpi.c
 create mode 100644 arch/x86/cpu/qemu/e820.c
 delete mode 100644 arch/x86/dts/microcode/m0130673322.dtsi
 create mode 100644 arch/x86/dts/microcode/m0130673325.dtsi
 delete mode 100644 arch/x86/dts/microcode/m0130679901.dtsi
 create mode 100644 arch/x86/dts/microcode/m0130679907.dtsi
 delete mode 100644 arch/x86/include/asm/acpi.h
 create mode 100644 arch/x86/include/asm/acpi/debug.asl
 create mode 100644 arch/x86/include/asm/acpi/globutil.asl
 create mode 100644 arch/x86/include/asm/acpi/statdef.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/gpio.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irq_helper.h
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqlinks.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqroute.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/irqroute.h
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/lpc.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/platform.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/sleepstates.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/southcluster.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/usb.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/acpi/xhci.asl
 create mode 100644 arch/x86/include/asm/arch-baytrail/device.h
 create mode 100644 arch/x86/include/asm/arch-baytrail/iomap.h
 create mode 100644 arch/x86/include/asm/arch-baytrail/irq.h
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/.gitignore
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/acpi/mainboard.asl
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/dsdt.asl
 create mode 100644 board/intel/bayleybay/.gitignore
 create mode 100644 board/intel/bayleybay/acpi/mainboard.asl
 create mode 100644 board/intel/bayleybay/dsdt.asl
 create mode 100644 board/intel/minnowmax/.gitignore
 create mode 100644 board/intel/minnowmax/acpi/mainboard.asl
 create mode 100644 board/intel/minnowmax/dsdt.asl
 create mode 100644 cmd/qfw.c
 rename arch/x86/cpu/qemu/fw_cfg.c => drivers/misc/qfw.c (53%)
 rename arch/x86/include/asm/fw_cfg.h => include/qfw.h (80%)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-04-22  4:08 Bin Meng
  2016-04-22  4:09 ` Bin Meng
@ 2016-04-22 14:27 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-04-22 14:27 UTC (permalink / raw)
  To: u-boot

On Fri, Apr 22, 2016 at 12:08:20PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit ee8b25fa354da7cfaafe0e6781e873c74c29bbad:
> 
>   Prepare v2016.05-rc2 (2016-04-21 09:37:33 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git testing
> 
> for you to fetch changes up to 7b63b1832b6e7671c4009bc084045a19cd86c87c:
> 
>   x86: Correct typo of Miao Yan's email address (2016-04-22 11:26:32 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160422/c1a37f82/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-04-22  4:08 Bin Meng
@ 2016-04-22  4:09 ` Bin Meng
  2016-04-22 14:27 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Bin Meng @ 2016-04-22  4:09 UTC (permalink / raw)
  To: u-boot

On Fri, Apr 22, 2016 at 12:08 PM, Bin Meng <bmeng.cn@gmail.com> wrote:
> Hi Tom,
>
> The following changes since commit ee8b25fa354da7cfaafe0e6781e873c74c29bbad:
>
>   Prepare v2016.05-rc2 (2016-04-21 09:37:33 -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git testing
>

Sorry, this should be:

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

Both testing and master point to the same HEAD.

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-04-22  4:08 Bin Meng
  2016-04-22  4:09 ` Bin Meng
  2016-04-22 14:27 ` Tom Rini
  0 siblings, 2 replies; 181+ messages in thread
From: Bin Meng @ 2016-04-22  4:08 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit ee8b25fa354da7cfaafe0e6781e873c74c29bbad:

  Prepare v2016.05-rc2 (2016-04-21 09:37:33 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7b63b1832b6e7671c4009bc084045a19cd86c87c:

  x86: Correct typo of Miao Yan's email address (2016-04-22 11:26:32 +0800)

----------------------------------------------------------------
Bin Meng (2):
      x86: qemu: Drop our own ACPI implementation
      x86: Correct typo of Miao Yan's email address

 arch/x86/cpu/qemu/Makefile             |   3 -
 arch/x86/cpu/qemu/acpi.c               | 176
---------------------------------------
 arch/x86/cpu/qemu/acpi/cpu-hotplug.asl |  80 ------------------
 arch/x86/cpu/qemu/acpi/dbug.asl        |  25 ------
 arch/x86/cpu/qemu/acpi/hpet.asl        |  31 -------
 arch/x86/cpu/qemu/acpi/isa.asl         | 102 -----------------------
 arch/x86/cpu/qemu/acpi/pci-crs.asl     |  61 --------------
 arch/x86/cpu/qemu/dsdt.asl             | 412
------------------------------------------------------------------------------------------
 arch/x86/cpu/qemu/fw_cfg.c             |   2 +-
 9 files changed, 1 insertion(+), 891 deletions(-)
 delete mode 100644 arch/x86/cpu/qemu/acpi.c
 delete mode 100644 arch/x86/cpu/qemu/acpi/cpu-hotplug.asl
 delete mode 100644 arch/x86/cpu/qemu/acpi/dbug.asl
 delete mode 100644 arch/x86/cpu/qemu/acpi/hpet.asl
 delete mode 100644 arch/x86/cpu/qemu/acpi/isa.asl
 delete mode 100644 arch/x86/cpu/qemu/acpi/pci-crs.asl
 delete mode 100644 arch/x86/cpu/qemu/dsdt.asl

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-03-17  2:31 Bin Meng
@ 2016-03-17 14:14 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-03-17 14:14 UTC (permalink / raw)
  To: u-boot

On Thu, Mar 17, 2016 at 10:31:48AM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit f8a4826383860318d90079bf40402447d369ad87:
> 
>   spl: arm: Make sure to include all of the u_boot_list entries
> (2016-03-16 15:27:55 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 82ceba2ca2487c4967419cf7053e1301709219e5:
> 
>   x86: Add congatec conga-QA3/E3845-4G (Bay Trail) support (2016-03-17
> 10:27:27 +0800)
> 

Applied to u-boot/master, thanks!

But note:
+(pic32mzdask) lib/built-in.o: In function `do_dhry':  
+(pic32mzdask) ../lib/dhry/cmd_dhry.c:(.text.do_dhry+0xd8): undefined reference to `__udivdi3' 

Which is because we need to use lldiv on vax_mips too.  Patch coming
shortly.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160317/02de105f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-03-17  2:31 Bin Meng
  2016-03-17 14:14 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-03-17  2:31 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit f8a4826383860318d90079bf40402447d369ad87:

  spl: arm: Make sure to include all of the u_boot_list entries
(2016-03-16 15:27:55 -0400)

are available in the git repository at:

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

for you to fetch changes up to 82ceba2ca2487c4967419cf7053e1301709219e5:

  x86: Add congatec conga-QA3/E3845-4G (Bay Trail) support (2016-03-17
10:27:27 +0800)

----------------------------------------------------------------
Bin Meng (12):
      x86: Move asm/arch-coreboot/tables.h to a common place
      x86: Move sysinfo related to sysinfo.h
      x86: Clean up coreboot_tables.h
      x86: Change to use start/end address pair in write_tables()
      x86: Use a macro for ROM table alignment
      x86: Change write_acpi_tables() signature a little bit
      x86: Simplify codes in write_tables()
      x86: Support writing configuration tables in high area
      x86: Implement functions for writing coreboot table
      x86: Support booting SeaBIOS
      x86: qemu: Enable ACPI table generation by default
      x86: Document how to play with SeaBIOS

Simon Glass (69):
      video: Allow simple-panel to be used without regulators
      cpu: Add support for microcode version and CPU ID
      gpio: Add a function to obtain a GPIO vector value
      gpio: Use const where possible
      pci: Add functions to update PCI configuration registers
      pci: Correct a few comments and nits
      malloc_simple: Add a little more debugging
      x86: cpu: Make the vendor table const
      x86: Add some more common MSR indexes
      x86: link: Add required GPIO properties
      x86: dts: link: Move SPD info into the memory controller
      x86: dts: link: Add board ID GPIOs
      x86: gpio: Correct GPIO setup ordering
      x86: Add a script to aid code conversion from coreboot
      x86: Correct duplicate POST values
      x86: Tidy up mp_init to reduce duplication
      x86: Add comments to the SIPI vector
      x86: broadwell: Add a few microcode files
      dm: timer: Correct timer init ordering after relocation
      syscon: Avoid returning a device on failure
      input: i8042: Make sure the keyboard is enabled
      x86: Allow use of serial soon after relocation
      x86: cpu: Add functions to return the family and stepping
      x86: Move cache-as-RAM code into a common location
      x86: Move microcode code to a common location
      x86: Create a common header for Intel register access
      x86: Add the root-complex block to common intel registers
      x86: Move common LPC code to its own place
      x86: Move common CPU code to its own place
      x86: Rename PORT_RESET to IO_PORT_RESET
      x86: Move Intel Management Engine code to a common place
      x86: ivybridge: Drop sandybridge_early_init()
      x86: Add macros to clear and set I/O bits
      x86: Allow I/O functions to use pointers
      x86: Move common MRC Kconfig options to the common file
      x86: Record the CPU details when starting each core
      x86: ivybridge: Show microcode version for each core
      x86: Update microcode for secondary CPUs
      x86: link: Add pin configuration to the device tree
      x86: Add an ICH6 pin configuration driver
      x86: gpio: Allow the pinctrl driver to set up the pin config
      x86: Drop all the old pin configuration code
      x86: Add support for running Intel reference code
      x86: dts: Update the pinctrl binding a little
      x86: Add basic support for broadwell
      x86: broadwell: Add a PCH driver
      x86: broadwell: Add a pinctrl driver
      x86: broadwell: Add a SATA driver
      x86: broadwell: Add a northbridge driver
      x86: broadwell: Add an LPC driver
      x86: broadwell: Add reference code support
      x86: broadwell: Add power-control support
      x86: broadwell: Add support for SDRAM setup
      x86: broadwell: Add a GPIO driver
      x86: broadwell: Add support for high-speed I/O lane with ME
      x86: broadwell: Add video support
      x86: Add a default address for reference code
      x86: Use white on black for the console on chromebooks
      x86: Update README for new developments
      x86: Add a function to set the IOAPIC ID
      x86: Fix a header nit in x86-chromebook.h
      arm: Add a 64-bit division routine to the private library
      dhry: Correct dhrystone calculation for fast machines
      x86: Move common PCH code into a common place
      x86: Add common SDRAM-init code
      x86: ivybridge: Convert to use the common SDRAM code
      x86: dts: Drop memory SPD compatible string
      x86: Support a chained-boot development flow
      x86: Add support for the samus chromebook

Stefan Roese (1):
      x86: Add congatec conga-QA3/E3845-4G (Bay Trail) support

 Makefile
 |   14 +-
 arch/arm/lib/Makefile
 |    3 +-
 arch/arm/lib/_uldivmod.S
 |  245 +++++++++++
 arch/x86/Kconfig
 |   87 ++++
 arch/x86/cpu/Makefile                                                  |    2 +
 arch/x86/cpu/broadwell/Kconfig
 |   30 ++
 arch/x86/cpu/broadwell/Makefile                                        |   17 +
 arch/x86/cpu/broadwell/cpu.c
 |  761 +++++++++++++++++++++++++++++++++
 arch/x86/cpu/broadwell/iobp.c
 |  144 +++++++
 arch/x86/cpu/broadwell/lpc.c
 |   77 ++++
 arch/x86/cpu/broadwell/me.c
 |   57 +++
 arch/x86/cpu/broadwell/northbridge.c
 |   59 +++
 arch/x86/cpu/broadwell/pch.c
 |  540 +++++++++++++++++++++++
 arch/x86/cpu/broadwell/pinctrl_broadwell.c
 |  278 ++++++++++++
 arch/x86/cpu/broadwell/power_state.c
 |   90 ++++
 arch/x86/cpu/broadwell/refcode.c
 |  113 +++++
 arch/x86/cpu/broadwell/sata.c
 |  269 ++++++++++++
 arch/x86/cpu/broadwell/sdram.c
 |  307 +++++++++++++
 arch/x86/cpu/coreboot/sdram.c                                          |    1 -
 arch/x86/cpu/coreboot/tables.c                                         |    1 -
 arch/x86/cpu/cpu.c
 |   17 +-
 arch/x86/cpu/intel_common/Makefile                                     |   16 +
 arch/x86/cpu/{ivybridge => intel_common}/car.S
 |    4 +-
 arch/x86/cpu/intel_common/cpu.c
 |  111 +++++
 arch/x86/cpu/intel_common/lpc.c
 |  100 +++++
 arch/x86/cpu/{ivybridge => intel_common}/me_status.c
 |   20 +-
 arch/x86/cpu/{ivybridge/microcode_intel.c =>
intel_common/microcode.c} |   11 +-
 arch/x86/cpu/intel_common/mrc.c
 |  271 ++++++++++++
 arch/x86/cpu/intel_common/pch.c
 |   25 ++
 arch/x86/cpu/{ivybridge => intel_common}/report_platform.c
 |    2 +-
 arch/x86/cpu/ioapic.c                                                  |   16 +
 arch/x86/cpu/ivybridge/Kconfig
 |   27 +-
 arch/x86/cpu/ivybridge/Makefile                                        |    4 -
 arch/x86/cpu/ivybridge/bd82x6x.c
 |   17 +-
 arch/x86/cpu/ivybridge/cpu.c
 |   84 +---
 arch/x86/cpu/ivybridge/early_me.c
 |   31 +-
 arch/x86/cpu/ivybridge/gma.c                                           |    1 +
 arch/x86/cpu/ivybridge/lpc.c
 |   77 +---
 arch/x86/cpu/ivybridge/model_206ax.c
 |    8 +-
 arch/x86/cpu/ivybridge/northbridge.c
 |    5 +-
 arch/x86/cpu/ivybridge/sata.c
 |   47 +-
 arch/x86/cpu/ivybridge/sdram.c
 |  400 ++++-------------
 arch/x86/cpu/mp_init.c
 |   90 ++--
 arch/x86/cpu/qemu/fw_cfg.c
 |    5 +-
 arch/x86/cpu/sipi_vector.S                                             |    1 +
 arch/x86/cpu/start.S
 |   80 ++++
 arch/x86/dts/Makefile                                                  |    2 +
 arch/x86/dts/chromebook_link.dts
 |  383 ++++++++++++-----
 arch/x86/dts/chromebook_samus.dts
 |  628 +++++++++++++++++++++++++++
 arch/x86/dts/conga-qeval20-qa3-e3845.dts
 |  278 ++++++++++++
 arch/x86/dts/microcode/m7240651_0000001c.dtsi
 | 1328 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/mc0306d4_00000018.dtsi
 |  944 ++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/acpi_table.h
 |    2 +-
 arch/x86/include/asm/arch-broadwell/cpu.h
 |   48 +++
 arch/x86/include/asm/arch-broadwell/gpio.h
 |   91 ++++
 arch/x86/include/asm/arch-broadwell/iomap.h
 |   53 +++
 arch/x86/include/asm/arch-broadwell/lpc.h
 |   32 ++
 arch/x86/include/asm/arch-broadwell/me.h
 |  200 +++++++++
 arch/x86/include/asm/arch-broadwell/pch.h
 |  153 +++++++
 arch/x86/include/asm/arch-broadwell/pei_data.h
 |  177 ++++++++
 arch/x86/include/asm/arch-broadwell/pm.h
 |  129 ++++++
 arch/x86/include/asm/arch-broadwell/rcb.h
 |   58 +++
 arch/x86/include/asm/arch-broadwell/spi.h
 |   87 ++++
 arch/x86/include/asm/arch-coreboot/sysinfo.h
 |    4 +-
 arch/x86/include/asm/arch-ivybridge/me.h
 |  333 +--------------
 arch/x86/include/asm/arch-ivybridge/model_206ax.h                      |   17 -
 arch/x86/include/asm/arch-ivybridge/pch.h
 |   62 ---
 arch/x86/include/asm/arch-ivybridge/sandybridge.h                      |    7 -
 arch/x86/include/asm/{arch-coreboot/tables.h => coreboot_tables.h}
 |  167 ++++----
 arch/x86/include/asm/cpu.h
 |   27 ++
 arch/x86/include/asm/cpu_common.h
 |   35 ++
 arch/x86/include/asm/global_data.h
 |   24 ++
 arch/x86/include/asm/gpio.h
 |  138 +-----
 arch/x86/include/asm/intel_regs.h
 |   28 ++
 arch/x86/include/asm/io.h
 |   34 +-
 arch/x86/include/asm/ioapic.h                                          |    2 +
 arch/x86/include/asm/lpc_common.h
 |   59 +++
 arch/x86/include/asm/me_common.h
 |  373 ++++++++++++++++
 arch/x86/include/asm/{arch-ivybridge => }/microcode.h                  |   12 +
 arch/x86/include/asm/mrc_common.h
 |   55 +++
 arch/x86/include/asm/msr-index.h
 |   41 +-
 arch/x86/include/asm/pch_common.h
 |   56 +++
 arch/x86/include/asm/post.h
 |    4 +-
 arch/x86/include/asm/processor.h
 |    2 +-
 arch/x86/include/asm/report_platform.h                                 |   19 +
 arch/x86/include/asm/sipi.h                                            |    1 +
 arch/x86/include/asm/tables.h                                          |    5 +
 arch/x86/lib/Makefile                                                  |    2 +
 arch/x86/lib/acpi_table.c
 |    4 +-
 arch/x86/lib/coreboot_table.c
 |  136 ++++++
 arch/x86/lib/fsp/fsp_car.S                                             |    2 +
 arch/x86/lib/pinctrl_ich6.c
 |  216 ++++++++++
 arch/x86/lib/tables.c
 |   77 +++-
 board/congatec/Kconfig
 |   29 ++
 board/congatec/conga-qeval20-qa3-e3845/Kconfig
 |   28 ++
 board/congatec/conga-qeval20-qa3-e3845/MAINTAINERS                     |    7 +
 board/congatec/conga-qeval20-qa3-e3845/Makefile                        |    7 +
 board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c
 |   31 ++
 board/congatec/conga-qeval20-qa3-e3845/start.S                         |    9 +
 board/coreboot/coreboot/coreboot.c                                     |    5 -
 board/efi/efi-x86/efi.c                                                |    5 -
 board/google/Kconfig                                                   |   13 +
 board/google/chromebook_link/link.c
 |  138 ------
 board/google/chromebook_samus/Kconfig
 |   40 ++
 board/google/chromebook_samus/MAINTAINERS                              |    6 +
 board/google/chromebook_samus/Makefile                                 |    7 +
 board/google/chromebook_samus/samus.c                                  |   18 +
 board/google/chromebox_panther/panther.c                               |    4 -
 board/intel/bayleybay/bayleybay.c                                      |    5 -
 board/intel/cougarcanyon2/cougarcanyon2.c
 |    6 +-
 board/intel/crownbay/crownbay.c                                        |    5 -
 board/intel/galileo/galileo.c                                          |    5 -
 board/intel/minnowmax/minnowmax.c                                      |    8 -
 cmd/cpu.c                                                              |    7 +
 common/board_f.c                                                       |    7 +
 common/board_r.c
 |    4 +-
 common/malloc_simple.c
 |    7 +-
 configs/bayleybay_defconfig                                            |    2 +
 configs/chromebook_samus_defconfig
 |   51 +++
 configs/conga-qeval20-qa3-e3845_defconfig
 |   47 ++
 configs/cougarcanyon2_defconfig                                        |    2 +
 configs/crownbay_defconfig                                             |    2 +
 configs/galileo_defconfig                                              |    2 +
 configs/minnowmax_defconfig                                            |    2 +
 configs/qemu-x86_defconfig                                             |    1 +
 doc/README.x86
 |  163 ++++++-
 doc/device-tree-bindings/gpio/intel,x86-broadwell-pinctrl.txt
 |  208 +++++++++
 doc/device-tree-bindings/gpio/intel,x86-pinctrl.txt
 |   22 +-
 drivers/core/syscon-uclass.c                                           |    1 +
 drivers/gpio/Kconfig                                                   |    9 +
 drivers/gpio/Makefile                                                  |    1 +
 drivers/gpio/gpio-uclass.c
 |   26 +-
 drivers/gpio/intel_broadwell_gpio.c
 |  198 +++++++++
 drivers/gpio/intel_ich6_gpio.c
 |  191 +--------
 drivers/input/i8042.c                                                  |    4 +
 drivers/pci/pci-uclass.c
 |   58 ++-
 drivers/serial/serial-uclass.c
 |    2 +-
 drivers/video/Kconfig
 |   14 +-
 drivers/video/Makefile                                                 |    2 +
 drivers/video/broadwell_igd.c
 |  797 ++++++++++++++++++++++++++++++++++
 drivers/video/coreboot_fb.c                                            |    1 -
 drivers/video/i915_reg.h
 |  362 ++++++++++++++++
 drivers/video/simple_panel.c
 |   18 +-
 include/asm-generic/gpio.h
 |   20 +-
 include/configs/chromebook_samus.h
 |   29 ++
 include/configs/conga-qeval20-qa3-e3845.h
 |   65 +++
 include/configs/x86-chromebook.h
 |    8 +-
 include/cpu.h                                                          |    5 +
 include/dt-bindings/gpio/x86-gpio.h                                    |   12 +
 include/fdtdec.h                                                       |    2 -
 include/i8042.h                                                        |    1 +
 include/pci.h
 |   29 +-
 lib/dhry/cmd_dhry.c
 |    8 +-
 lib/fdtdec.c                                                           |    2 -
 scripts/coreboot.sed                                                   |   17 +
 155 files changed, 12061 insertions(+), 1824 deletions(-)
 create mode 100644 arch/arm/lib/_uldivmod.S
 create mode 100644 arch/x86/cpu/broadwell/Kconfig
 create mode 100644 arch/x86/cpu/broadwell/Makefile
 create mode 100644 arch/x86/cpu/broadwell/cpu.c
 create mode 100644 arch/x86/cpu/broadwell/iobp.c
 create mode 100644 arch/x86/cpu/broadwell/lpc.c
 create mode 100644 arch/x86/cpu/broadwell/me.c
 create mode 100644 arch/x86/cpu/broadwell/northbridge.c
 create mode 100644 arch/x86/cpu/broadwell/pch.c
 create mode 100644 arch/x86/cpu/broadwell/pinctrl_broadwell.c
 create mode 100644 arch/x86/cpu/broadwell/power_state.c
 create mode 100644 arch/x86/cpu/broadwell/refcode.c
 create mode 100644 arch/x86/cpu/broadwell/sata.c
 create mode 100644 arch/x86/cpu/broadwell/sdram.c
 create mode 100644 arch/x86/cpu/intel_common/Makefile
 rename arch/x86/cpu/{ivybridge => intel_common}/car.S (98%)
 create mode 100644 arch/x86/cpu/intel_common/cpu.c
 create mode 100644 arch/x86/cpu/intel_common/lpc.c
 rename arch/x86/cpu/{ivybridge => intel_common}/me_status.c (93%)
 rename arch/x86/cpu/{ivybridge/microcode_intel.c =>
intel_common/microcode.c} (96%)
 create mode 100644 arch/x86/cpu/intel_common/mrc.c
 create mode 100644 arch/x86/cpu/intel_common/pch.c
 rename arch/x86/cpu/{ivybridge => intel_common}/report_platform.c (98%)
 create mode 100644 arch/x86/dts/chromebook_samus.dts
 create mode 100644 arch/x86/dts/conga-qeval20-qa3-e3845.dts
 create mode 100644 arch/x86/dts/microcode/m7240651_0000001c.dtsi
 create mode 100644 arch/x86/dts/microcode/mc0306d4_00000018.dtsi
 create mode 100644 arch/x86/include/asm/arch-broadwell/cpu.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/gpio.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/iomap.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/lpc.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/me.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/pch.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/pei_data.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/pm.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/rcb.h
 create mode 100644 arch/x86/include/asm/arch-broadwell/spi.h
 rename arch/x86/include/asm/{arch-coreboot/tables.h => coreboot_tables.h} (53%)
 create mode 100644 arch/x86/include/asm/cpu_common.h
 create mode 100644 arch/x86/include/asm/intel_regs.h
 create mode 100644 arch/x86/include/asm/lpc_common.h
 create mode 100644 arch/x86/include/asm/me_common.h
 rename arch/x86/include/asm/{arch-ivybridge => }/microcode.h (63%)
 create mode 100644 arch/x86/include/asm/mrc_common.h
 create mode 100644 arch/x86/include/asm/pch_common.h
 create mode 100644 arch/x86/include/asm/report_platform.h
 create mode 100644 arch/x86/lib/coreboot_table.c
 create mode 100644 arch/x86/lib/pinctrl_ich6.c
 create mode 100644 board/congatec/Kconfig
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/Kconfig
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/MAINTAINERS
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/Makefile
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c
 create mode 100644 board/congatec/conga-qeval20-qa3-e3845/start.S
 create mode 100644 board/google/chromebook_samus/Kconfig
 create mode 100644 board/google/chromebook_samus/MAINTAINERS
 create mode 100644 board/google/chromebook_samus/Makefile
 create mode 100644 board/google/chromebook_samus/samus.c
 create mode 100644 configs/chromebook_samus_defconfig
 create mode 100644 configs/conga-qeval20-qa3-e3845_defconfig
 create mode 100644
doc/device-tree-bindings/gpio/intel,x86-broadwell-pinctrl.txt
 create mode 100644 drivers/gpio/intel_broadwell_gpio.c
 create mode 100644 drivers/video/broadwell_igd.c
 create mode 100644 drivers/video/i915_reg.h
 create mode 100644 include/configs/chromebook_samus.h
 create mode 100644 include/configs/conga-qeval20-qa3-e3845.h
 create mode 100644 scripts/coreboot.sed

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-02-21  6:14 Bin Meng
@ 2016-02-21 21:41 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-02-21 21:41 UTC (permalink / raw)
  To: u-boot

On Sun, Feb 21, 2016 at 02:14:12PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes the 2nd part of the Intel Cougar Canyon2 board support,
> plus one bug fix of the mp init.
> 
> The following changes since commit 20680b560a17fb29c862de77930cfbf76b24f83c:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-02-20
> 17:32:48 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 03bfc78359a2d749252b7dfdbff33898f6da0385:
> 
>   x86: doc: Update to include Intel Bayley Bay board instructions
> (2016-02-21 13:42:52 +0800)
> 

Reviewed-by: Tom Rini <trini@konsulko.com>

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160221/68801620/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-02-21  6:14 Bin Meng
  2016-02-21 21:41 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-02-21  6:14 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the 2nd part of the Intel Cougar Canyon2 board support,
plus one bug fix of the mp init.

The following changes since commit 20680b560a17fb29c862de77930cfbf76b24f83c:

  Merge branch 'master' of git://git.denx.de/u-boot-atmel (2016-02-20
17:32:48 -0500)

are available in the git repository at:


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

for you to fetch changes up to 03bfc78359a2d749252b7dfdbff33898f6da0385:

  x86: doc: Update to include Intel Bayley Bay board instructions
(2016-02-21 13:42:52 +0800)

----------------------------------------------------------------
Bin Meng (6):
      x86: ivybridge: Add FSP support
      superio: Add SMSC SIO1007 driver
      x86: fsp: Make sure HOB list is not overwritten by U-Boot
      x86: ivybridge: bd82x6x: Support FSP enabled configuration
      x86: Add Intel Cougar Canyon 2 board
      x86: doc: Update to include Intel Bayley Bay board instructions

Stephen Warren (1):
      x86: fix memalign() parameter order

 arch/x86/Kconfig                                      |  10 ++++++++++
 arch/x86/cpu/ivybridge/Kconfig                        |  12 ++++++++++++
 arch/x86/cpu/ivybridge/Makefile                       |   6 +++++-
 arch/x86/cpu/ivybridge/bd82x6x.c                      |   4 ++++
 arch/x86/cpu/ivybridge/fsp_configs.c                  |  45
+++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/ivybridge/ivybridge.c                    |  22
++++++++++++++++++++++
 arch/x86/cpu/mp_init.c                                |   2 +-
 arch/x86/dts/Makefile                                 |   1 +
 arch/x86/dts/cougarcanyon2.dts                        | 104
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h |  40
++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-ivybridge/fsp/fsp_vpd.h     |  12 ++++++++++++
 arch/x86/lib/fsp/fsp_support.c                        |  33
+++++++++++++++++++++++++++++++++
 board/intel/Kconfig                                   |   9 +++++++++
 board/intel/cougarcanyon2/Kconfig                     |  25
+++++++++++++++++++++++++
 board/intel/cougarcanyon2/MAINTAINERS                 |   6 ++++++
 board/intel/cougarcanyon2/Makefile                    |   7 +++++++
 board/intel/cougarcanyon2/cougarcanyon2.c             |  58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/intel/cougarcanyon2/start.S                     |   9 +++++++++
 configs/cougarcanyon2_defconfig                       |  20
++++++++++++++++++++
 doc/README.x86                                        |  57
+++++++++++++++++++++++++++++++++++++++++----------------
 drivers/misc/Makefile                                 |   1 +
 drivers/misc/smsc_sio1007.c                           | 126
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/configs/cougarcanyon2.h                       |  34
++++++++++++++++++++++++++++++++++
 include/smsc_sio1007.h                                | 115
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 24 files changed, 740 insertions(+), 18 deletions(-)
 create mode 100644 arch/x86/cpu/ivybridge/fsp_configs.c
 create mode 100644 arch/x86/cpu/ivybridge/ivybridge.c
 create mode 100644 arch/x86/dts/cougarcanyon2.dts
 create mode 100644 arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/fsp/fsp_vpd.h
 create mode 100644 board/intel/cougarcanyon2/Kconfig
 create mode 100644 board/intel/cougarcanyon2/MAINTAINERS
 create mode 100644 board/intel/cougarcanyon2/Makefile
 create mode 100644 board/intel/cougarcanyon2/cougarcanyon2.c
 create mode 100644 board/intel/cougarcanyon2/start.S
 create mode 100644 configs/cougarcanyon2_defconfig
 create mode 100644 drivers/misc/smsc_sio1007.c
 create mode 100644 include/configs/cougarcanyon2.h
 create mode 100644 include/smsc_sio1007.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-02-05  4:52 Bin Meng
@ 2016-02-08 20:45 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-02-08 20:45 UTC (permalink / raw)
  To: u-boot

On Fri, Feb 05, 2016 at 12:52:49PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This includes changes to move all x86 codes to use DM PCI APIs
> completely. Now DM_PCI_COMPAT is disabled in the x86 build.
> 
> The following changes since commit 94985cc9d3d7ed991ca8b2627d5894df5ea68f49:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-02-04
> 06:56:23 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 5c884420a5752163ce738701701ae1874d8f466d:
> 
>   x86: Drop pci_type1.c and DEFINE_PCI_DEVICE_TABLE (2016-02-05 12:47:24 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160208/3bcad037/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-02-05  4:52 Bin Meng
  2016-02-08 20:45 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-02-05  4:52 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes changes to move all x86 codes to use DM PCI APIs
completely. Now DM_PCI_COMPAT is disabled in the x86 build.

The following changes since commit 94985cc9d3d7ed991ca8b2627d5894df5ea68f49:

  Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-02-04
06:56:23 -0500)

are available in the git repository at:


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

for you to fetch changes up to 5c884420a5752163ce738701701ae1874d8f466d:

  x86: Drop pci_type1.c and DEFINE_PCI_DEVICE_TABLE (2016-02-05 12:47:24 +0800)

----------------------------------------------------------------
Bin Meng (34):
      spi: ich: Some clean up
      spi: ich: Use compatible strings to distinguish controller version
      spi: ich: Change PCHV_ to ICHV_
      x86: tnc: Drop unprotect_spi_flash()
      x86: quark: Drop unprotect_spi_flash()
      dm: pch: Remove pch_get_version op
      dm: pch: Rename get_sbase op to get_spi_base
      dm: pch: Add get_gpio_base op
      x86: pch: Implement get_gpio_base op
      dm: pch: Add get_io_base op
      x86: pch9: Implement get_io_base op
      x86: ich6_gpio: Convert to use proper DM API
      x86: Drop asm/arch/gpio.h
      x86: minnowmax: Drop io-base property in the pch_pinctrl node
      x86: irq: Get irq_router's bdf via dm_pci_get_bdf()
      x86: irq: Move irq_router to a per driver priv
      x86: irq: Convert to use DM PCI API
      x86: tnc: Change disable_igd() to have a return value
      x86: tnc: Use DM PCI API in disable_igd()
      x86: tnc: Remove IGD and SDVO devices from driver model
      x86: qemu: Convert to use DM PCI API
      x86: pci: Use DM PCI APIs in pci_assign_irqs()
      x86: pci: Drop legacy PCI APIs
      net: pch_gbe: Convert to use DM PCI API
      net: designware: Use dm_pci_mem_to_phys() in the probe routine
      net: e1000: Convert to use DM PCI API
      x86: quark: Use Quark's own PCI config APIs
      efi: app: Clean up defconfig
      efi: app: Disable CONFIG_USB_EHCI_PCI
      x86: chromebox_panther: Drop the cache line size hack
      x86: chromebox_panther: Convert to use driver model ethernet
      dm: pci: Add missing forward declarations
      x86: Disable DM_PCI_COMPAT
      x86: Drop pci_type1.c and DEFINE_PCI_DEVICE_TABLE

Stefan Roese (2):
      autoboot.c: Fill env vars in process_fdt_options() only if
TEXT_BASE is set
      x86: x86-common.h: Add CONFIG_BOOTDELAY

 arch/x86/Kconfig                           |   3 ---
 arch/x86/cpu/irq.c                         |  80
++++++++++++++++++++++++++++++---------------------------------
 arch/x86/cpu/ivybridge/bd82x6x.c           |  43
+++++++++++++++++++++++++++-------
 arch/x86/cpu/pci.c                         |  59
+++--------------------------------------------
 arch/x86/cpu/qemu/qemu.c                   |  34 +++++++++++++--------------
 arch/x86/cpu/quark/mrc_util.c              |   5 ++--
 arch/x86/cpu/quark/quark.c                 |  17 --------------
 arch/x86/cpu/queensbay/irq.c               |   2 +-
 arch/x86/cpu/queensbay/tnc.c               |  80
+++++++++++++++++++++++++++++++++++++++++++++++----------------
 arch/x86/dts/bayleybay.dts                 |  88
+++++++++++++++++++++++++++++++++++----------------------------------
 arch/x86/dts/broadwell_som-6896.dts        |   2 +-
 arch/x86/dts/chromebook_link.dts           |  44
+++++++++++++++++------------------
 arch/x86/dts/chromebox_panther.dts         |  46
+++++++++++++++++++------------------
 arch/x86/dts/crownbay.dts                  |  32 ++++++++++++++------------
 arch/x86/dts/galileo.dts                   |  30 +++++++++++++-----------
 arch/x86/dts/minnowmax.dts                 |  89
+++++++++++++++++++++++++++++++++++-----------------------------------
 arch/x86/include/asm/arch-baytrail/gpio.h  |  13 -----------
 arch/x86/include/asm/arch-coreboot/gpio.h  |  13 -----------
 arch/x86/include/asm/arch-efi/gpio.h       |  10 --------
 arch/x86/include/asm/arch-ivybridge/gpio.h |  13 -----------
 arch/x86/include/asm/arch-qemu/gpio.h      |  13 -----------
 arch/x86/include/asm/arch-quark/gpio.h     |  13 -----------
 arch/x86/include/asm/arch-queensbay/gpio.h |  13 -----------
 arch/x86/include/asm/gpio.h                |   1 -
 arch/x86/include/asm/pci.h                 |  19 ---------------
 arch/x86/include/asm/pirq_routing.h        |  12 ++++++----
 arch/x86/lib/Makefile                      |   3 ---
 arch/x86/lib/pci_type1.c                   |  50
----------------------------------------
 arch/x86/lib/pirq_routing.c                |  12 +++++-----
 board/intel/galileo/galileo.c              |   5 ++--
 common/autoboot.c                          |   4 ++--
 configs/chromebox_panther_defconfig        |   1 +
 configs/efi-x86_defconfig                  |   2 +-
 drivers/gpio/intel_ich6_gpio.c             | 125
+++++++++++++++++++--------------------------------------------------------------------------------
 drivers/net/designware.c                   |   4 +---
 drivers/net/e1000.c                        |  75
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 drivers/net/e1000.h                        |   4 ++++
 drivers/net/pch_gbe.c                      |  27 ++++++++++------------
 drivers/net/pch_gbe.h                      |   2 +-
 drivers/pch/pch-uclass.c                   |  30 ++++++++++++++++--------
 drivers/pch/pch7.c                         |  43
+++++++++++++++++++++++++++-------
 drivers/pch/pch9.c                         |  54
+++++++++++++++++++++++++++++++++++++++----
 drivers/spi/ich.c                          |  76
+++++++++++++++++++++++++++---------------------------------
 drivers/spi/ich.h                          |  61
+++++++++++++++++++++++++++++++++++++-----------
 include/configs/chromebox_panther.h        |   2 --
 include/configs/crownbay.h                 |   1 -
 include/configs/efi-x86.h                  |   4 +---
 include/configs/x86-common.h               |   2 ++
 include/pch.h                              |  64
++++++++++++++++++++++++++++++++-------------------
 include/pci.h                              |  16 ++++---------
 50 files changed, 695 insertions(+), 746 deletions(-)
 delete mode 100644 arch/x86/include/asm/arch-baytrail/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-coreboot/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-efi/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-ivybridge/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-qemu/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-quark/gpio.h
 delete mode 100644 arch/x86/include/asm/arch-queensbay/gpio.h
 delete mode 100644 arch/x86/lib/pci_type1.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-01-28  7:13 Bin Meng
@ 2016-01-28 23:18 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-01-28 23:18 UTC (permalink / raw)
  To: u-boot

On Thu, Jan 28, 2016 at 03:13:18PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit b20c38a973a51bf3f663bd298c63ad1b8e0de445:
> 
>   arm: mvebu: Add support for the Armada XP theadorable board
> (2016-01-27 07:45:43 +0100)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 81aaa3d9fce5ce9641e5f0c3354da876d859b3b6:
> 
>   x86: Correct spi node alias (2016-01-28 13:53:30 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160128/dc561002/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-01-28  7:13 Bin Meng
  2016-01-28 23:18 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-01-28  7:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit b20c38a973a51bf3f663bd298c63ad1b8e0de445:

  arm: mvebu: Add support for the Armada XP theadorable board
(2016-01-27 07:45:43 +0100)

are available in the git repository at:

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

for you to fetch changes up to 81aaa3d9fce5ce9641e5f0c3354da876d859b3b6:

  x86: Correct spi node alias (2016-01-28 13:53:30 +0800)

----------------------------------------------------------------
Bin Meng (1):
      x86: Correct spi node alias

Miao Yan (4):
      x86: qemu: re-structure qemu_fwcfg_list_firmware()
      x86: qemu: setup PM IO base for ACPI in southbridge
      x86: qemu: add the ability to load and link ACPI tables from QEMU
      x86: config option for loading ACPI table from QEMU

Stefan Roese (4):
      x86: baytrail: Add documentation for FSP memory-down values
      x86: x86-common.h: Add generic FS commands
      misc: Add simple driver to enable the legacy UART on Winbond
Super IO chips
      x86: baytrail: Add option to disable the internal UART to
setup_early_uart()

 arch/x86/Kconfig                                     |   9 +++
 arch/x86/cpu/baytrail/early_uart.c                   |  10 ++-
 arch/x86/cpu/qemu/Kconfig                            |   7 ++
 arch/x86/cpu/qemu/Makefile                           |   2 +
 arch/x86/cpu/qemu/fw_cfg.c                           | 316
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 arch/x86/cpu/qemu/qemu.c                             |  29 +++++++++
 arch/x86/dts/bayleybay.dts                           |   4 +-
 arch/x86/dts/broadwell_som-6896.dts                  |   4 +-
 arch/x86/dts/chromebook_link.dts                     |   4 +-
 arch/x86/dts/chromebox_panther.dts                   |   4 +-
 arch/x86/dts/crownbay.dts                            |   4 +-
 arch/x86/dts/galileo.dts                             |   4 +-
 arch/x86/dts/minnowmax.dts                           |   4 +-
 arch/x86/include/asm/arch-qemu/device.h              |   2 +
 arch/x86/include/asm/arch-qemu/qemu.h                |   5 ++
 arch/x86/include/asm/fw_cfg.h                        |  70 +++++++++++++++++++-
 arch/x86/include/asm/u-boot-x86.h                    |   2 +-
 arch/x86/lib/Makefile                                |   2 +
 arch/x86/lib/acpi_table.c                            |   4 ++
 arch/x86/lib/fsp/fsp_support.c                       |   2 +-
 doc/README.x86                                       |   2 +-
 doc/device-tree-bindings/misc/intel,baytrail-fsp.txt |  31 ++++++++-
 drivers/misc/Kconfig                                 |   8 +++
 drivers/misc/Makefile                                |   1 +
 drivers/misc/winbond_w83627.c                        |  41 ++++++++++++
 include/configs/x86-common.h                         |   1 +
 include/winbond_w83627.h                             |  35 ++++++++++
 27 files changed, 569 insertions(+), 38 deletions(-)
 create mode 100644 drivers/misc/winbond_w83627.c
 create mode 100644 include/winbond_w83627.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-01-24  6:05 Bin Meng
@ 2016-01-24 19:43 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-01-24 19:43 UTC (permalink / raw)
  To: u-boot

On Sun, Jan 24, 2016 at 02:05:36PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 12f229ea8f6c8e20f8fd07906eafc853c4c354a9:
> 
>   Merge git://git.denx.de/u-boot-fdt (2016-01-22 17:01:22 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 25d5352c71dcc599030a4a764d8087185ed537d3:
> 
>   x86: ivybridge: Use syscon for the GMA device (2016-01-24 12:09:42 +0800)
> 

First, Applied to u-boot/master, thanks!

Second, and why I moved Simon to the to list:
Summary of 2 commits for 1 boards (1 thread, 24 jobs per thread)
01: Merge git://git.denx.de/u-boot-fdt
71: x86: ivybridge: Use syscon for the GMA device
   aarch64: (for 1/1 boards)  all +152.0  data +128.0  text +24.0 
            hikey          :  all +152  data +128  text +24 
               u-boot: add: 1/0, grow: 0/0 bytes: 128/0 (128)
                 function                                   old     new   delta
                 _u_boot_list_2_uclass_2_disk                 -     128    +128
(no errors to report)

There was a similar problem in the last -dm pull where a Kconfig thinko
meant that everyone got at least an empty uclass linked in that wasn't
used.  I'm guessing a similar thing happens here which is why
_everything_ has a slight size increase.

Third, buildman is awesome, I wish I had started using -S much sooner in
my every merge builds :)

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160124/ef2c7036/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-01-24  6:05 Bin Meng
  2016-01-24 19:43 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-01-24  6:05 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 12f229ea8f6c8e20f8fd07906eafc853c4c354a9:

  Merge git://git.denx.de/u-boot-fdt (2016-01-22 17:01:22 -0500)

are available in the git repository at:


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

for you to fetch changes up to 25d5352c71dcc599030a4a764d8087185ed537d3:

  x86: ivybridge: Use syscon for the GMA device (2016-01-24 12:09:42 +0800)

----------------------------------------------------------------
Simon Glass (70):
      dm: pci: Move pci_bus_to_hose() to compatibility
      dm: pci: Add a function to write a BAR
      dm: pci: Avoid using pci_bus_to_hose() in the uclass
      dm: Expand the uclass for Platform Controller Hubs (PCH)
      dm: x86: Add a driver for Intel PCH7
      dm: x86: Add a driver for Intel PCH9
      spi: ich: Separate out the read/write trace from normal debugging
      dm: x86: spi: Convert ICH SPI driver to driver model PCI API
      dm: x86: Create a driver for x86 interrupts
      dm: x86: Set up interrupt routing from interrupt_init()
      dm: x86: Add a common PIRQ init function
      x86: Use the IRQ device when setting up the mptable
      x86: Drop the irq router compatible string
      dm: x86: quark: Add an interrupt driver
      dm: x86: queensbay: Add an interrupt driver
      dm: x86: Drop the weak cpu_irq_init() function
      dm: core: Display the error number when driver binding fails
      dm: usb: Add a compatible string for PCI EHCI controller
      dm: syscon: Allow finding devices by driver data
      dm: pci: Convert bios_emu to use the driver model PCI API
      x86: ivybridge: Set up the LPC device using driver model
      x86: ivybridge: Move lpc_early_init() to probe()
      x86: ivybridge: Move more init to the probe() function
      x86: ivybridge: Rename bd82x6x_init()
      dm: x86: Add a northbridge uclass
      x86: ivybridge: Add a driver for the bd82x6x northbridge
      x86: ivybridge: Move northbridge init into the probe() method
      x86: ivybridge: Move LPC and PCH init into northbridge probe()
      x86: ivybridge: Rename lpc_init() to lpc_init_extra()
      x86: ivybridge: Probe the LPC in CPU init
      x86: ivybridge: Move graphics init much later
      x86: ivybridge: Move sandybridge init to the lpc probe() method
      x86: ivybridge: Move GPIO init to the LPC init() method
      x86: ivybridge: Use common CPU init code
      x86: ivybridge: Move CPU init code into the driver
      x86: ivybridge: Set up the thermal target correctly
      x86: ivybridge: Drop the dead MTRR code
      x86: ivybridge: Move early init code into northbridge.c
      x86: Make x86_init_cpus() static
      x86: Don't show an error when the MRC cache is up to date
      x86: Bring up northbridge, pch and lpc after the CPUs
      x86: ivybridge: Move northbridge and PCH init into drivers
      x86: ivybridge: Use driver model PCI API in bd82x6x.c
      x86: ivybridge: Drop unnecessary northbridge setup
      ahci: Add a disk-controller uclass
      x86: ivybridge: Do the SATA init before relocation
      x86: ivybridge: Drop the unused bd82x6x_init_extra()
      x86: ivybridge: Use the SATA driver to do the init
      x86: ivybridge: Use driver model PCI API in sata.c
      x86: ivybridge: Move lpc_enable() into gma.c
      x86: ivybridge: Move LPC init into the LPC probe() method
      x86: ivybridge: Drop the special PCI driver
      x86: ivybridge: Convert lpc init code to DM PCI API
      x86: Enable DM_USB for link and panther
      x86: i2c: Add a stub driver for Intel I2C/SMbus
      x86: ivybridge: Use the I2C driver to perform SMbus init
      x86: ivybridge: Convert enable_usb_bar() to use DM PCI API
      x86: ivybridge: Convert dram_init() to use DM PCI API
      x86: ivybridge: Convert sdram_initialise() to use DM PCI API
      x86: chromebook_link: Enable the syscon uclass
      x86: ivybridge: Convert SDRAM init to use driver model
      x86: ivybridge: Convert report_platform to DM PCI API
      x86: ivybridge: Convert pch.c to use DM PCI API
      x86: ivybridge: Move code from pch.c to bd82x6x.c
      x86: ivybridge: Sort out the calls to bridge_silicon_revision()
      x86: ivybridge: Drop special EHCI init
      x86: ivybridge: Drop XHCI support
      x86: ivybridge: Drop the SMM-locking code
      x86: Set up a shared syscon numbering schema
      x86: ivybridge: Use syscon for the GMA device

 arch/x86/cpu/baytrail/valleyview.c                |   2 +-
 arch/x86/cpu/coreboot/pci.c                       |   3 +-
 arch/x86/cpu/cpu.c                                |  22 +++++++--
 arch/x86/cpu/interrupts.c                         |   9 ++++
 arch/x86/cpu/irq.c                                |  47 +++++++++++-------
 arch/x86/cpu/ivybridge/Makefile                   |   5 --
 arch/x86/cpu/ivybridge/bd82x6x.c                  | 256
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------
 arch/x86/cpu/ivybridge/cpu.c                      | 146
++++++++++++++------------------------------------------
 arch/x86/cpu/ivybridge/early_init.c               | 147
--------------------------------------------------------
 arch/x86/cpu/ivybridge/early_me.c                 |  70
+++++++++++++++++----------
 arch/x86/cpu/ivybridge/gma.c                      | 114
+++++++++++++++++++++++++++++++++++++-------
 arch/x86/cpu/ivybridge/lpc.c                      | 295
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------
 arch/x86/cpu/ivybridge/model_206ax.c              | 126
+++++++++++++++++++++---------------------------
 arch/x86/cpu/ivybridge/northbridge.c              | 126
++++++++++++++++++++++++++++++++++++------------
 arch/x86/cpu/ivybridge/pch.c                      | 123
-----------------------------------------------
 arch/x86/cpu/ivybridge/pci.c                      |  67
--------------------------
 arch/x86/cpu/ivybridge/report_platform.c          |  11 +++--
 arch/x86/cpu/ivybridge/sata.c                     | 132
+++++++++++++++++++++++++++++++--------------------
 arch/x86/cpu/ivybridge/sdram.c                    |  64
++++++++++++++++---------
 arch/x86/cpu/ivybridge/usb_ehci.c                 |  29 ------------
 arch/x86/cpu/ivybridge/usb_xhci.c                 |  32 -------------
 arch/x86/cpu/qemu/qemu.c                          |   5 --
 arch/x86/cpu/quark/Makefile                       |   2 +-
 arch/x86/cpu/quark/irq.c                          |  49 +++++++++++++++++++
 arch/x86/cpu/quark/quark.c                        |  27 +----------
 arch/x86/cpu/queensbay/Makefile                   |   2 +-
 arch/x86/cpu/queensbay/irq.c                      |  65
+++++++++++++++++++++++++
 arch/x86/cpu/queensbay/tnc.c                      |  39 +--------------
 arch/x86/dts/bayleybay.dts                        | 160
++++++++++++++++++++++++++++++++-----------------------------
 arch/x86/dts/broadwell_som-6896.dts               |  24 ++++++----
 arch/x86/dts/chromebook_link.dts                  |  91
++++++++++++++++++++++++++++++-----
 arch/x86/dts/chromebox_panther.dts                |  34 +++++++------
 arch/x86/dts/crownbay.dts                         | 150
+++++++++++++++++++++++++++++----------------------------
 arch/x86/dts/galileo.dts                          |  99
++++++++++++++++++++------------------
 arch/x86/dts/minnowmax.dts                        | 158
+++++++++++++++++++++++++++++++-----------------------------
 arch/x86/dts/qemu-x86_i440fx.dts                  |  26 +++++-----
 arch/x86/dts/qemu-x86_q35.dts                     |  38 ++++++++-------
 arch/x86/include/asm/arch-ivybridge/bd82x6x.h     |  23 +--------
 arch/x86/include/asm/arch-ivybridge/me.h          |  45 ++++++++++++++++--
 arch/x86/include/asm/arch-ivybridge/pch.h         |  27 ++++++-----
 arch/x86/include/asm/arch-ivybridge/sandybridge.h |  13 +++--
 arch/x86/include/asm/cpu.h                        |  11 +++++
 arch/x86/include/asm/irq.h                        |  19 ++------
 arch/x86/include/asm/u-boot-x86.h                 |   2 -
 arch/x86/lib/Makefile                             |   2 +-
 arch/x86/lib/mpspec.c                             |  14 +++---
 arch/x86/lib/mrccache.c                           |   6 ++-
 arch/x86/lib/northbridge-uclass.c                 |  15 ++++++
 board/google/chromebook_link/link.c               |   8 ----
 configs/chromebook_link_defconfig                 |   9 ++++
 configs/chromebox_panther_defconfig               |   4 ++
 drivers/Makefile                                  |   1 +
 drivers/bios_emulator/atibios.c                   | 109
++++++++++++++++++++++++++++++++++++++++--
 drivers/bios_emulator/bios.c                      |  39 +++++++++++++++
 drivers/block/Kconfig                             |   9 ++++
 drivers/block/Makefile                            |   1 +
 drivers/block/disk-uclass.c                       |  14 ++++++
 drivers/core/lists.c                              |   3 +-
 drivers/core/syscon-uclass.c                      |  31 +++++++-----
 drivers/i2c/Kconfig                               |   9 ++++
 drivers/i2c/Makefile                              |   1 +
 drivers/i2c/intel_i2c.c                           |  75
+++++++++++++++++++++++++++++
 drivers/pch/Makefile                              |   7 +++
 {arch/x86/lib => drivers/pch}/pch-uclass.c        |  32 +++++++++++++
 drivers/pch/pch7.c                                |  61
++++++++++++++++++++++++
 drivers/pch/pch9.c                                |  43 +++++++++++++++++
 drivers/pci/pci-uclass.c                          |  24 ++++------
 drivers/pci/pci_auto.c                            |  14 +++---
 drivers/pci/pci_compat.c                          |  15 ++++++
 drivers/pci/pci_internal.h                        |  12 +++++
 drivers/pci/pci_rom.c                             |   6 +--
 drivers/spi/ich.c                                 | 176
++++++++++++++++++++-----------------------------------------------
 drivers/usb/host/ehci-pci.c                       |   6 +++
 include/bios_emul.h                               |  19 +++++++-
 include/configs/qemu-x86.h                        |   1 -
 include/dm/uclass-id.h                            |   3 ++
 include/fdtdec.h                                  |   1 -
 include/pch.h                                     |  78
++++++++++++++++++++++++++++++
 include/pci.h                                     |  17 ++++++-
 include/syscon.h                                  |  14 ++++++
 lib/fdtdec.c                                      |   1 -
 test/dm/syscon.c                                  |  17 +++++++
 82 files changed, 2203 insertions(+), 1629 deletions(-)
 delete mode 100644 arch/x86/cpu/ivybridge/early_init.c
 delete mode 100644 arch/x86/cpu/ivybridge/pch.c
 delete mode 100644 arch/x86/cpu/ivybridge/pci.c
 delete mode 100644 arch/x86/cpu/ivybridge/usb_ehci.c
 delete mode 100644 arch/x86/cpu/ivybridge/usb_xhci.c
 create mode 100644 arch/x86/cpu/quark/irq.c
 create mode 100644 arch/x86/cpu/queensbay/irq.c
 create mode 100644 arch/x86/lib/northbridge-uclass.c
 create mode 100644 drivers/block/disk-uclass.c
 create mode 100644 drivers/i2c/intel_i2c.c
 create mode 100644 drivers/pch/Makefile
 rename {arch/x86/lib => drivers/pch}/pch-uclass.c (50%)
 create mode 100644 drivers/pch/pch7.c
 create mode 100644 drivers/pch/pch9.c
 create mode 100644 include/pch.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-01-15  1:39   ` Bin Meng
@ 2016-01-15  2:52     ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2016-01-15  2:52 UTC (permalink / raw)
  To: u-boot

On Fri, Jan 15, 2016 at 09:39:13AM +0800, Bin Meng wrote:
> Hi Tom,
> 
> On Thu, Jan 14, 2016 at 5:55 AM, Tom Rini <trini@konsulko.com> wrote:
> > On Wed, Jan 13, 2016 at 04:03:48PM +0800, Bin Meng wrote:
> >
> >> Hi Tom,
> >>
> >> The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
> >>
> >>   Prepare v2016.01 (2016-01-12 09:06:54 -0500)
> >>
> >> are available in the git repository at:
> >>
> >>   git://git.denx.de/u-boot-x86.git master
> >>
> >> for you to fetch changes up to 5c2ed61ce235fd835a3f594bc983dfc20959568c:
> >>
> >>   x86: qemu: add documentaion for the fw_cfg interface (2016-01-13
> >> 12:20:16 +0800)
> >>
> >
> > Applied to u-boot/master, thanks!
> 
> I don't see commits in this PR showing in u-boot/master. Anything wrong?

Oops, it got lost when I dropped something else out, fixed now.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160114/f3bb42bb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-01-13 21:55 ` Tom Rini
@ 2016-01-15  1:39   ` Bin Meng
  2016-01-15  2:52     ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-01-15  1:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Thu, Jan 14, 2016 at 5:55 AM, Tom Rini <trini@konsulko.com> wrote:
> On Wed, Jan 13, 2016 at 04:03:48PM +0800, Bin Meng wrote:
>
>> Hi Tom,
>>
>> The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
>>
>>   Prepare v2016.01 (2016-01-12 09:06:54 -0500)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-x86.git master
>>
>> for you to fetch changes up to 5c2ed61ce235fd835a3f594bc983dfc20959568c:
>>
>>   x86: qemu: add documentaion for the fw_cfg interface (2016-01-13
>> 12:20:16 +0800)
>>
>
> Applied to u-boot/master, thanks!
>

I don't see commits in this PR showing in u-boot/master. Anything wrong?

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2016-01-13  8:03 Bin Meng
@ 2016-01-13 21:55 ` Tom Rini
  2016-01-15  1:39   ` Bin Meng
  0 siblings, 1 reply; 181+ messages in thread
From: Tom Rini @ 2016-01-13 21:55 UTC (permalink / raw)
  To: u-boot

On Wed, Jan 13, 2016 at 04:03:48PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:
> 
>   Prepare v2016.01 (2016-01-12 09:06:54 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 5c2ed61ce235fd835a3f594bc983dfc20959568c:
> 
>   x86: qemu: add documentaion for the fw_cfg interface (2016-01-13
> 12:20:16 +0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160113/288904f3/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2016-01-13  8:03 Bin Meng
  2016-01-13 21:55 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2016-01-13  8:03 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit fa85e826c16b9ce1ad302a57e9c4b24db0d8b930:

  Prepare v2016.01 (2016-01-12 09:06:54 -0500)

are available in the git repository at:

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

for you to fetch changes up to 5c2ed61ce235fd835a3f594bc983dfc20959568c:

  x86: qemu: add documentaion for the fw_cfg interface (2016-01-13
12:20:16 +0800)

----------------------------------------------------------------
Bin Meng (15):
      x86: fsp: Simplify fsp_continue()
      x86: fsp: Avoid cast stack_top in struct shared_data
      x86: fsp: Add boot_mode as a member of struct shared_data
      x86: fsp: Rename shared_data to fsp_config_data
      x86: fsp: Rename update_fsp_upd() and change its signature
      x86: fsp: Introduce CONFIG_FSP_USE_UPD Kconfig option
      x86: queensbay: Remove invalid comments in update_fsp_configs()
      x86: fsp: Move struct fspinit_rtbuf definition to chipset header
      x86: fsp: Set up init runtime buffer in update_fsp_configs()
      fdtdec: Add compatible string for Intel IvyBridge FSP
      tools: microcode-tool: Support parsing header file with a license block
      x86: ivybridge: Add microcode blobs for all the steppings
      x86: ivybridge: Do not require HAVE_INTEL_ME
      x86: fsp: Always use hex numbers in the hob command output
      x86: ivybridge: Add macros for LPC decode ranges

Miao Yan (8):
      x86: adjust ramdisk load address
      x86: qemu: add fw_cfg support
      x86: qemu: add a cpu uclass driver for qemu target
      x86: fix a typo in function name
      x86: use actual CPU number for allocating memory
      x86: qemu: fix cpu device in smp boot
      x86: qemu: remove cpu node in device tree
      x86: qemu: add documentaion for the fw_cfg interface

 arch/x86/Kconfig                                      |   9 ++
 arch/x86/cpu/baytrail/fsp_configs.c                   |  11 +-
 arch/x86/cpu/ivybridge/Kconfig                        |   1 -
 arch/x86/cpu/mp_init.c                                |  84 ++++++++++-
 arch/x86/cpu/qemu/Makefile                            |   2 +-
 arch/x86/cpu/qemu/cpu.c                               |  46 ++++++
 arch/x86/cpu/qemu/fw_cfg.c                            | 283
+++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/qemu/qemu.c                              |   3 +
 arch/x86/cpu/queensbay/fsp_configs.c                  |  14 +-
 arch/x86/dts/microcode/m12306a2_00000008.dtsi         | 554
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m12306a4_00000007.dtsi         | 618
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m12306a5_00000007.dtsi         | 618
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m12306a8_00000010.dtsi         | 682
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/qemu-x86_i440fx.dts                      |   9 +-
 arch/x86/dts/qemu-x86_q35.dts                         |   9 +-
 arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h  |  19 +++
 arch/x86/include/asm/arch-ivybridge/pch.h             |  10 ++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_configs.h |  19 +++
 arch/x86/include/asm/fsp/fsp_api.h                    |  12 +-
 arch/x86/include/asm/fsp/fsp_platform.h               |  15 --
 arch/x86/include/asm/fsp/fsp_support.h                |  20 +--
 arch/x86/include/asm/fw_cfg.h                         |  93 ++++++++++++
 arch/x86/lib/fsp/cmd_fsp.c                            |   4 +-
 arch/x86/lib/fsp/fsp_support.c                        |  58 +++-----
 board/google/chromebook_link/Kconfig                  |   1 +
 board/google/chromebox_panther/Kconfig                |   1 +
 doc/README.x86                                        |  34 ++++-
 include/configs/x86-common.h                          |   3 +-
 include/fdtdec.h                                      |   1 +
 lib/fdtdec.c                                          |   1 +
 tools/microcode-tool.py                               |  14 ++
 31 files changed, 3143 insertions(+), 105 deletions(-)
 create mode 100644 arch/x86/cpu/qemu/cpu.c
 create mode 100644 arch/x86/cpu/qemu/fw_cfg.c
 create mode 100644 arch/x86/dts/microcode/m12306a2_00000008.dtsi
 create mode 100644 arch/x86/dts/microcode/m12306a4_00000007.dtsi
 create mode 100644 arch/x86/dts/microcode/m12306a5_00000007.dtsi
 create mode 100644 arch/x86/dts/microcode/m12306a8_00000010.dtsi
 create mode 100644 arch/x86/include/asm/arch-baytrail/fsp/fsp_configs.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_configs.h
 delete mode 100644 arch/x86/include/asm/fsp/fsp_platform.h
 create mode 100644 arch/x86/include/asm/fw_cfg.h

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-12-09  2:02 Bin Meng
@ 2015-12-09  9:40 ` Bin Meng
  0 siblings, 0 replies; 181+ messages in thread
From: Bin Meng @ 2015-12-09  9:40 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Wed, Dec 9, 2015 at 10:02 AM, Bin Meng <bmeng.cn@gmail.com> wrote:
> Hi Tom,
>
> This includes fixes to PCI UART on CrownBay and Galileo, and minor
> changes to x86 timer.
>
> The following changes since commit 8555dd88cd1a7b5dd1e76c111fe635a92223b98b:
>
>   axs10x: add support of generic EHCI USB 2.0 controller (2015-12-08
> 17:29:56 +0300)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git master
>
> for you to fetch changes up to 5436aebdef200f9e1e48fe1988e1582c2f6e996d:
>
>   common: Remove timer_init() call for x86 (2015-12-09 09:49:39 +0800)
>
> ----------------------------------------------------------------
> Bin Meng (4):
>       fdt: Change OF_BAD_ADDR to FDT_ADDR_T_NONE
>       x86: Fix PCI UART compatible string for crownbay and galileo
>       x86: Move i8254_init() to x86_cpu_init_f()
>       common: Remove timer_init() call for x86
>
>  arch/x86/cpu/cpu.c        |  5 +++++
>  arch/x86/dts/crownbay.dts |  8 ++++----
>  arch/x86/dts/galileo.dts  |  2 +-
>  common/board_f.c          |  2 +-
>  common/fdt_support.c      |  3 ++-
>  drivers/timer/tsc_timer.c | 10 ----------
>  6 files changed, 13 insertions(+), 17 deletions(-)
>

Sorry, I will pull 4 more patches for this release. Will send another PR soon.

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-12-09  2:02 Bin Meng
  2015-12-09  9:40 ` Bin Meng
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2015-12-09  2:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes fixes to PCI UART on CrownBay and Galileo, and minor
changes to x86 timer.

The following changes since commit 8555dd88cd1a7b5dd1e76c111fe635a92223b98b:

  axs10x: add support of generic EHCI USB 2.0 controller (2015-12-08
17:29:56 +0300)

are available in the git repository at:

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

for you to fetch changes up to 5436aebdef200f9e1e48fe1988e1582c2f6e996d:

  common: Remove timer_init() call for x86 (2015-12-09 09:49:39 +0800)

----------------------------------------------------------------
Bin Meng (4):
      fdt: Change OF_BAD_ADDR to FDT_ADDR_T_NONE
      x86: Fix PCI UART compatible string for crownbay and galileo
      x86: Move i8254_init() to x86_cpu_init_f()
      common: Remove timer_init() call for x86

 arch/x86/cpu/cpu.c        |  5 +++++
 arch/x86/dts/crownbay.dts |  8 ++++----
 arch/x86/dts/galileo.dts  |  2 +-
 common/board_f.c          |  2 +-
 common/fdt_support.c      |  3 ++-
 drivers/timer/tsc_timer.c | 10 ----------
 6 files changed, 13 insertions(+), 17 deletions(-)

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-11-13 14:58 Bin Meng
@ 2015-11-16 17:59 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-11-16 17:59 UTC (permalink / raw)
  To: u-boot

On Fri, Nov 13, 2015 at 10:58:04PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> The following changes since commit 9ac4fc82071ce346e3885118242ff45d22f69b82:
> 
>   board_init: Change the logic to setup malloc_base (2015-11-12 20:34:07 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 6d41027fe2e734aa1e15fabc1523417b3b871691:
> 
>   x86: Remove CONFIG_SYS_EARLY_PCI_INIT (2015-11-13 06:46:26 -0800)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151116/155c3829/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-11-13 14:58 Bin Meng
  2015-11-16 17:59 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2015-11-13 14:58 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 9ac4fc82071ce346e3885118242ff45d22f69b82:

  board_init: Change the logic to setup malloc_base (2015-11-12 20:34:07 -0500)

are available in the git repository at:

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

for you to fetch changes up to 6d41027fe2e734aa1e15fabc1523417b3b871691:

  x86: Remove CONFIG_SYS_EARLY_PCI_INIT (2015-11-13 06:46:26 -0800)

----------------------------------------------------------------
Bin Meng (16):
      x86: Rename CONFIG_SYS_NUM_IRQS to SYS_NUM_IRQS
      x86: Remove dead codes wrapped by PARANOID_IRQ_TRIGGERS
      x86: Fix cosmetic issues in the i8254 and i8259 codes
      x86: Initialize i8254 timer counter 1
      x86: Rename pcat_ to i8254 and i8259 accordingly
      x86: Move CONFIG_8259_PIC and CONFIG_8254_TIMER to Kconfig
      x86: queensbay: Really disable IGD
      x86: Move timer_init() call a bit earlier
      x86: qemu: Remove call to vgabios execution
      x86: qemu: Move chipset-specific codes from pci.c to qemu.c
      x86: qemu: Convert to use driver model pci
      x86: qemu: Convert to use driver model usb
      x86: qemu: Convert to use driver model eth
      x86: crownbay: Remove unused PCI region address macros
      x86: Remove legacy pci codes
      x86: Remove CONFIG_SYS_EARLY_PCI_INIT

 arch/x86/Kconfig                            |   15 +++
 arch/x86/cpu/interrupts.c                   |    2 +-
 arch/x86/cpu/pci.c                          |   45 ---------
 arch/x86/cpu/qemu/Makefile                  |    1 -
 arch/x86/cpu/qemu/pci.c                     |  138 ---------------------------
 arch/x86/cpu/qemu/qemu.c                    |   82 ++++++++++++++++
 arch/x86/cpu/queensbay/tnc.c                |   26 +++--
 arch/x86/include/asm/arch-queensbay/tnc.h   |    7 +-
 arch/x86/include/asm/i8254.h                |   43 ++++-----
 arch/x86/include/asm/i8259.h                |   31 +++---
 arch/x86/include/asm/interrupt.h            |    2 +
 arch/x86/include/asm/pci.h                  |   21 ----
 arch/x86/include/asm/u-boot-x86.h           |    2 +-
 arch/x86/lib/Makefile                       |    4 +-
 arch/x86/lib/fsp/fsp_common.c               |    5 -
 arch/x86/lib/i8254.c                        |   37 +++++++
 arch/x86/lib/{pcat_interrupts.c => i8259.c} |   47 +++------
 arch/x86/lib/interrupts.c                   |   10 +-
 arch/x86/lib/pcat_timer.c                   |   27 ------
 arch/x86/lib/tsc_timer.c                    |    6 +-
 board/emulation/qemu-x86/Makefile           |    2 +-
 board/emulation/qemu-x86/qemu-x86.c         |   13 ---
 common/board_f.c                            |    2 +-
 common/board_r.c                            |    3 +-
 configs/qemu-x86_defconfig                  |    5 +-
 include/configs/bayleybay.h                 |    1 -
 include/configs/crownbay.h                  |   13 ---
 include/configs/galileo.h                   |    1 -
 include/configs/minnowmax.h                 |    1 -
 include/configs/qemu-x86.h                  |   13 +--
 include/configs/som-6896.h                  |    1 -
 include/configs/x86-chromebook.h            |    1 -
 include/configs/x86-common.h                |    3 -
 33 files changed, 229 insertions(+), 381 deletions(-)
 delete mode 100644 arch/x86/cpu/qemu/pci.c
 create mode 100644 arch/x86/lib/i8254.c
 rename arch/x86/lib/{pcat_interrupts.c => i8259.c} (70%)
 delete mode 100644 arch/x86/lib/pcat_timer.c
 delete mode 100644 board/emulation/qemu-x86/qemu-x86.c

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-10-08 21:46 Simon Glass
@ 2015-10-09 13:56 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-10-09 13:56 UTC (permalink / raw)
  To: u-boot

On Thu, Oct 08, 2015 at 10:46:08PM +0100, Simon Glass wrote:

> Hi Tom,
> 
> The following changes since commit 996ec1dcc58a34b53891acde0ec5df9141b5fcc2:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-10-03
> 10:48:06 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 7445435fb32824e0cfd05beb7013be8f84e9ee09:
> 
>   pci: Fix expansion ROM programming for multi-function devices (2015-10-08
> 20:09:09 +0200)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151009/22ae223a/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-10-08 21:46 Simon Glass
  2015-10-09 13:56 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-10-08 21:46 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 996ec1dcc58a34b53891acde0ec5df9141b5fcc2:

  Merge branch 'master' of git://git.denx.de/u-boot-fdt (2015-10-03
10:48:06 -0400)

are available in the git repository at:

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

for you to fetch changes up to 7445435fb32824e0cfd05beb7013be8f84e9ee09:

  pci: Fix expansion ROM programming for multi-function devices (2015-10-08
20:09:09 +0200)

----------------------------------------------------------------
Bin Meng (1):
      pci: Fix expansion ROM programming for multi-function devices

 drivers/pci/pci_auto.c | 1 +
 1 file changed, 1 insertion(+)

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-09-29  4:48 ` Bin Meng
@ 2015-09-29  4:51   ` Simon Glass
  0 siblings, 0 replies; 181+ messages in thread
From: Simon Glass @ 2015-09-29  4:51 UTC (permalink / raw)
  To: u-boot

Hi Bin,

On 28 September 2015 at 22:48, Bin Meng <bmeng.cn@gmail.com> wrote:
> Hi Simon,
>
> On Tue, Sep 29, 2015 at 12:46 PM, Simon Glass <sjg@chromium.org> wrote:
>> Hi,
>>
>> A little bug fix,
>>
>> The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
>>
>>   Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-x86.git
>>
>> for you to fetch changes up to c1446ac6c11dab19490a552f16ab39df8d5b3de3:
>>
>>   x86: chromebook_link: Expand early malloc() memory (2015-09-28 22:27:17 -0600)
>>
>> ----------------------------------------------------------------
>> Simon Glass (1):
>>       x86: chromebook_link: Expand early malloc() memory
>>
>>  configs/chromebook_link_defconfig | 1 +
>>  1 file changed, 1 insertion(+)
>>
>
> Do you have a chance to check this one?
> http://patchwork.ozlabs.org/patch/523266/

I'll take a look. Tom can you hold off on this pull request? I'll try
to make this the last one.

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-09-29  4:46 Simon Glass
@ 2015-09-29  4:48 ` Bin Meng
  2015-09-29  4:51   ` Simon Glass
  0 siblings, 1 reply; 181+ messages in thread
From: Bin Meng @ 2015-09-29  4:48 UTC (permalink / raw)
  To: u-boot

Hi Simon,

On Tue, Sep 29, 2015 at 12:46 PM, Simon Glass <sjg@chromium.org> wrote:
> Hi,
>
> A little bug fix,
>
> The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:
>
>   Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git
>
> for you to fetch changes up to c1446ac6c11dab19490a552f16ab39df8d5b3de3:
>
>   x86: chromebook_link: Expand early malloc() memory (2015-09-28 22:27:17 -0600)
>
> ----------------------------------------------------------------
> Simon Glass (1):
>       x86: chromebook_link: Expand early malloc() memory
>
>  configs/chromebook_link_defconfig | 1 +
>  1 file changed, 1 insertion(+)
>

Do you have a chance to check this one?
http://patchwork.ozlabs.org/patch/523266/

Regards,
Bin

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-09-29  4:46 Simon Glass
  2015-09-29  4:48 ` Bin Meng
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-09-29  4:46 UTC (permalink / raw)
  To: u-boot

Hi,

A little bug fix,

The following changes since commit 1f8836396de8215b7f460616926052b32597bb29:

  Prepare v2015.10-rc4 (2015-09-28 16:57:42 -0400)

are available in the git repository at:

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

for you to fetch changes up to c1446ac6c11dab19490a552f16ab39df8d5b3de3:

  x86: chromebook_link: Expand early malloc() memory (2015-09-28 22:27:17 -0600)

----------------------------------------------------------------
Simon Glass (1):
      x86: chromebook_link: Expand early malloc() memory

 configs/chromebook_link_defconfig | 1 +
 1 file changed, 1 insertion(+)

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-09-17 18:56 Simon Glass
@ 2015-09-17 21:03 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-09-17 21:03 UTC (permalink / raw)
  To: u-boot

On Thu, Sep 17, 2015 at 12:56:04PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here are the rest of the quark networkng support, plus fixes for Linux
> booting, etc.
> 
> 
> The following changes since commit fa43ce842c3026c2abf19d4234d02cd4c62eeec0:
> 
>   Merge git://git.denx.de/u-boot-fdt (2015-09-16 09:53:37 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to c6d4705f41d4e45e8cecc6e08b0b89df1ffe57ef:
> 
>   x86: quark: Configure MTRR to enable cache (2015-09-16 19:53:53 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150917/890eb63b/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-09-17 18:56 Simon Glass
  2015-09-17 21:03 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-09-17 18:56 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are the rest of the quark networkng support, plus fixes for Linux
booting, etc.


The following changes since commit fa43ce842c3026c2abf19d4234d02cd4c62eeec0:

  Merge git://git.denx.de/u-boot-fdt (2015-09-16 09:53:37 -0400)

are available in the git repository at:

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

for you to fetch changes up to c6d4705f41d4e45e8cecc6e08b0b89df1ffe57ef:

  x86: quark: Configure MTRR to enable cache (2015-09-16 19:53:53 -0600)

----------------------------------------------------------------
Bin Meng (13):
      dm: pci: Add an inline API to test if a device is on a PCI bus
      net: designware: Add support to PCI designware devices
      x86: Convert to use driver model eth on quark/galileo
      x86: quark: Add PCIe/USB static register programming after memory init
      x86: galileo: Enable random mac address for Quark
      x86: quark: Add clrbits, setbits, clrsetbits macros for message
port access
      x86: quark: Convert to use clrbits, setbits, clrsetbits macros
      x86: quark: Lock HMBOUND register before jumping to kernel
      x86: quark: Initialize thermal sensor properly
      x86: galileo: Add PCIe root port IRQ routing
      x86: doc: Document some porting hints about Intel Quark
      x86: doc: Add DMI to the TODO list
      x86: quark: Configure MTRR to enable cache

 arch/x86/cpu/quark/dram.c                  |  10 ++++++
 arch/x86/cpu/quark/quark.c                 | 249
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------
 arch/x86/dts/galileo.dts                   |  12 +++++++
 arch/x86/include/asm/arch-quark/msg_port.h |  31 ++++++++++++++++
 arch/x86/include/asm/arch-quark/quark.h    |  81
+++++++++++++++++++++++++++++++++++++++++
 configs/galileo_defconfig                  |   3 +-
 doc/README.x86                             |  26 ++++++++++++++
 drivers/net/designware.c                   |  42 ++++++++++++++++++++++
 drivers/pci/pci-uclass.c                   |   4 +--
 include/configs/galileo.h                  |   1 +
 include/dm/device.h                        |  11 ++++++
 11 files changed, 400 insertions(+), 70 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-08-05 18:06 Simon Glass
@ 2015-08-05 21:10 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-08-05 21:10 UTC (permalink / raw)
  To: u-boot

On Wed, Aug 05, 2015 at 12:06:19PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes the EFI support, updates for baytrail and minnowmax,
> plus multi-cpu support for qemu-x86. There are a few small fixes also.
> 
> The following changes since commit e22b1a54942d9003b10564325a34e3cf767556ce:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
> (2015-08-04 12:21:45 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 12c7510f17ff29190e52336910e43a50c0d620a6:
> 
>   x86: Document how to write PIRQ information in the device tree
> (2015-08-05 10:49:32 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150805/5624840f/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-08-05 18:06 Simon Glass
  2015-08-05 21:10 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-08-05 18:06 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes the EFI support, updates for baytrail and minnowmax,
plus multi-cpu support for qemu-x86. There are a few small fixes also.

The following changes since commit e22b1a54942d9003b10564325a34e3cf767556ce:

  Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
(2015-08-04 12:21:45 -0400)

are available in the git repository at:

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

for you to fetch changes up to 12c7510f17ff29190e52336910e43a50c0d620a6:

  x86: Document how to write PIRQ information in the device tree
(2015-08-05 10:49:32 -0600)

----------------------------------------------------------------
Ben Stoltz (6):
      efi: Avoid using non-existent text base
      efi: Drop CONFIG_SYS_TEXT_BASE for EFI
      x86: Set up toolchain flags for running as EFI application
      x86: Add support for U-Boot as an EFI application
      x86: Add EFI board code
      x86: Add definitions for the x86-efi board and plumb it in

Bin Meng (13):
      dm: pci: Allow scan bridge child devices before relocation
      doc: dm: Update pci-info.txt for pci support
      x86: qemu: Add MP initialization
      x86: Sanity test on vesa parameters before setting up kernel screen_info
      x86: minnowmax: Remove smsc47x superio codes
      x86: baytrail: Update UPD setting for FSP Gold4 release
      x86: Add microcode for BayTrail-I B0 stepping
      x86: Add Intel Bayley Bay board support
      x86: bayleybay: Configure PCI IRQ
      gitignore: Add defconfig and fdtgrep
      common: Print nothing in the __weak checkboard()
      pci: Remove DEBUG from pci_compat.c
      x86: Document how to write PIRQ information in the device tree

Masahiro Yamada (1):
      lib: fdt: fix indent of #ifdef..#endif conditional

Miao Yan (1):
      x86: Add a 'pause' instruction in __udelay() for QEMU target

Peng Fan (1):
      common: command add '\n' for debug msg

Simon Glass (50):
      Support removing default assembler flags
      dm: core: Check for empty list in uclass_find_device()
      dm: serial: Correct logic in serial_find_console_or_panic()
      elf: Add a few definitions for 64-bit relocation
      Allow objcopy to work without filling gaps with 0xff
      Bring in __aligned_u64 and friends to linux/types.h
      x86: Add various minor tidy-ups to the 32-bit startup code
      x86: Use CR0 constants in CPU init
      Reserve the top 16 flag bits for architecture-specific use
      x86: Tidy up global_data flags
      x86: Drop unused copy_fdt_to_ram()
      x86: Tidy up the 64-bit calling code
      x86: Add some missing global_data declarations in files that use gd
      x86: Tidy up a few minor issues with interrupts
      pci: Use debug() instead of DEBUGF() in pci_auto.c
      pci: Fix up code for CONFIG_PCI_ENUM_ONLY
      x86: Allow use of global_data with EFI
      efi: Add start-up library code
      efi: Display the correct initcall pre-relocation values
      pci: Add a constant for an invalid interrupt
      pci: Indicate prefetchable memory allocate when debugging
      dm: Add a return value comment to device_get_child()
      x86: Move Chrome OS options to defconfig
      x86: Move CONFIG_X86_SERIAL to Kconfig
      x86: Drop CONFIG_DCACHE_RAM_MRC_VAR_SIZE from header file
      x86: dts: Fix typo in intel,irq-router.txt
      x86: minnowmax: Drop the old PCI settings
      x86: Update README to explain booting Ubuntu on Minnowmax
      Add a way to skip relocation
      efi: Add a serial driver
      efi: Support building a u-boot-app.efi executable
      x86: Support skipping relocation for EFI
      x86: Add asm/elf.h for x86-specific ELF definitions
      x86: dts: Add a device tree file for EFI
      x86: Allow relocation code to build without text base
      x86: Add relocation and link script for a 64-bit EFI application
      efi: Add support for loading U-Boot through an EFI stub
      x86: Support building the EFI stub
      x86: Add an enum for some commonly-used GDT bits
      x86: Add a way to call 32-bit code from 64-bit mode
      efi: Add 64-bit payload support
      x86: Add support for passing tables into U-Boot
      efi: Add functions for decoding the EFI tables
      efi: Add a command to display the memory map
      x86: Handle running as EFI payload
      x86: Add helper code for running from EFI
      x86: baytrail: Support operation as an EFI payload
      x86: qemu: Support operation as an EFI payload
      x86: Gracefully disable the vesa driver when running from EFI
      efi: Add a README to explain how things work

 .gitignore                                         |    1 +
 Kconfig                                            |    1 +
 Makefile                                           |   37 +-
 arch/x86/Kconfig                                   |   10 +
 arch/x86/Makefile                                  |    2 +
 arch/x86/config.mk                                 |   47 +-
 arch/x86/cpu/Makefile                              |    7 +
 arch/x86/cpu/baytrail/Kconfig                      |    2 +-
 arch/x86/cpu/baytrail/cpu.c                        |    2 +
 arch/x86/cpu/baytrail/valleyview.c                 |   10 +
 arch/x86/cpu/call32.S                              |   64 ++
 arch/x86/cpu/call64.S                              |    4 +-
 arch/x86/cpu/cpu.c                                 |   23 +-
 arch/x86/cpu/efi/Makefile                          |    8 +
 arch/x86/cpu/efi/efi.c                             |   42 +
 arch/x86/cpu/efi/elf_ia32_efi.lds                  |   94 ++
 arch/x86/cpu/efi/elf_x86_64_efi.lds                |   83 ++
 arch/x86/cpu/efi/sdram.c                           |   29 +
 arch/x86/cpu/interrupts.c                          |   25 +-
 arch/x86/cpu/mp_init.c                             |    2 +
 arch/x86/cpu/qemu/Makefile                         |    5 +-
 arch/x86/cpu/qemu/qemu.c                           |    2 +
 arch/x86/cpu/start.S                               |   73 +-
 arch/x86/dts/Makefile                              |    4 +-
 arch/x86/dts/bayleybay.dts                         |  197 ++++
 arch/x86/dts/efi.dts                               |   22 +
 arch/x86/dts/microcode/m0230671117.dtsi            | 4244
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/qemu-x86_i440fx.dts                   |    7 +
 arch/x86/dts/qemu-x86_q35.dts                      |    7 +
 arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h   |    3 +-
 arch/x86/include/asm/arch-efi/gpio.h               |   10 +
 arch/x86/include/asm/cpu.h                         |   27 +
 arch/x86/include/asm/elf.h                         |   46 +
 arch/x86/include/asm/fsp/fsp_hob.h                 |   59 +-
 arch/x86/include/asm/global_data.h                 |   16 +-
 arch/x86/include/asm/relocate.h                    |    1 -
 arch/x86/include/asm/types.h                       |    5 +-
 arch/x86/lib/Makefile                              |    3 +-
 arch/x86/lib/asm-offsets.c                         |    1 +
 arch/x86/lib/bootm.c                               |    7 +
 arch/x86/lib/efi/Kconfig                           |   11 +
 arch/x86/lib/efi/Makefile                          |   27 +
 arch/x86/lib/efi/car.S                             |   10 +
 arch/x86/lib/efi/crt0-efi-ia32.S                   |   52 +
 arch/x86/lib/efi/crt0-efi-x86_64.S                 |   51 +
 arch/x86/lib/efi/efi.c                             |  151 +++
 arch/x86/lib/efi/reloc_ia32.c                      |   72 ++
 arch/x86/lib/efi/reloc_x86_64.c                    |   66 ++
 arch/x86/lib/fsp/fsp_common.c                      |    2 +
 arch/x86/lib/lpc-uclass.c                          |    2 +
 arch/x86/lib/pch-uclass.c                          |    2 +
 arch/x86/lib/relocate.c                            |   41 +-
 arch/x86/lib/tsc_timer.c                           |    8 +
 board/efi/Kconfig                                  |   19 +
 board/efi/efi-x86/Kconfig                          |   15 +
 board/efi/efi-x86/MAINTAINERS                      |    6 +
 board/efi/efi-x86/Makefile                         |    7 +
 board/efi/efi-x86/efi.c                            |   18 +
 board/emulation/qemu-x86/Kconfig                   |    5 +-
 board/intel/Kconfig                                |    9 +
 board/intel/bayleybay/Kconfig                      |   27 +
 board/intel/bayleybay/MAINTAINERS                  |    6 +
 board/intel/bayleybay/Makefile                     |    7 +
 board/intel/bayleybay/bayleybay.c                  |   19 +
 board/intel/bayleybay/start.S                      |    9 +
 board/intel/minnowmax/Kconfig                      |    5 +-
 board/intel/minnowmax/minnowmax.c                  |   12 -
 common/Makefile                                    |    1 +
 common/board_f.c                                   |   16 +-
 common/board_info.c                                |    1 -
 common/cmd_efi.c                                   |  257 +++++
 common/command.c                                   |    2 +-
 config.mk                                          |    2 -
 configs/bayleybay_defconfig                        |   27 +
 configs/chromebook_link_defconfig                  |    3 +
 configs/chromebox_panther_defconfig                |    3 +
 configs/efi-x86_defconfig                          |   16 +
 configs/qemu-x86_defconfig                         |    2 +
 doc/README.efi                                     |  237 +++++
 doc/README.x86                                     |  324 ++++++
 doc/device-tree-bindings/misc/intel,irq-router.txt |    4 +-
 doc/driver-model/pci-info.txt                      |    6 +-
 drivers/core/uclass.c                              |    2 +
 drivers/gpio/intel_ich6_gpio.c                     |    2 +
 drivers/pci/pci-uclass.c                           |    4 -
 drivers/pci/pci.c                                  |    3 +-
 drivers/pci/pci_auto.c                             |   53 +-
 drivers/pci/pci_compat.c                           |    1 -
 drivers/pci/pci_rom.c                              |    4 +
 drivers/serial/Kconfig                             |   19 +
 drivers/serial/Makefile                            |    1 +
 drivers/serial/serial-uclass.c                     |    2 +-
 drivers/serial/serial_efi.c                        |  157 +++
 drivers/video/vesa_fb.c                            |    8 +
 include/asm-generic/global_data.h                  |    3 +-
 include/common.h                                   |    7 +
 include/configs/bayleybay.h                        |   44 +
 include/configs/crownbay.h                         |    1 -
 include/configs/efi-x86.h                          |   34 +
 include/configs/galileo.h                          |    2 -
 include/configs/minnowmax.h                        |   14 -
 include/configs/qemu-x86.h                         |    2 -
 include/configs/x86-chromebook.h                   |    6 -
 include/dm/device.h                                |    4 +-
 include/efi.h                                      |  367 +++++++
 include/efi_api.h                                  |  244 +++++
 include/elf.h                                      |   26 +
 include/linux/types.h                              |    6 +-
 include/part_efi.h                                 |    9 +-
 include/pci.h                                      |    2 +
 lib/Kconfig                                        |    2 +
 lib/Makefile                                       |    1 +
 lib/efi/Kconfig                                    |   54 +
 lib/efi/Makefile                                   |   17 +
 lib/efi/efi.c                                      |  101 ++
 lib/efi/efi_app.c                                  |  139 +++
 lib/efi/efi_info.c                                 |   47 +
 lib/efi/efi_stub.c                                 |  370 +++++++
 lib/fdtdec.c                                       |    2 +-
 lib/initcall.c                                     |    4 +
 scripts/Makefile.lib                               |    3 +-
 tools/.gitignore                                   |    1 +
 122 files changed, 8325 insertions(+), 235 deletions(-)
 create mode 100644 arch/x86/cpu/call32.S
 create mode 100644 arch/x86/cpu/efi/Makefile
 create mode 100644 arch/x86/cpu/efi/efi.c
 create mode 100644 arch/x86/cpu/efi/elf_ia32_efi.lds
 create mode 100644 arch/x86/cpu/efi/elf_x86_64_efi.lds
 create mode 100644 arch/x86/cpu/efi/sdram.c
 create mode 100644 arch/x86/dts/bayleybay.dts
 create mode 100644 arch/x86/dts/efi.dts
 create mode 100644 arch/x86/dts/microcode/m0230671117.dtsi
 create mode 100644 arch/x86/include/asm/arch-efi/gpio.h
 create mode 100644 arch/x86/include/asm/elf.h
 create mode 100644 arch/x86/lib/efi/Kconfig
 create mode 100644 arch/x86/lib/efi/Makefile
 create mode 100644 arch/x86/lib/efi/car.S
 create mode 100644 arch/x86/lib/efi/crt0-efi-ia32.S
 create mode 100644 arch/x86/lib/efi/crt0-efi-x86_64.S
 create mode 100644 arch/x86/lib/efi/efi.c
 create mode 100644 arch/x86/lib/efi/reloc_ia32.c
 create mode 100644 arch/x86/lib/efi/reloc_x86_64.c
 create mode 100644 board/efi/Kconfig
 create mode 100644 board/efi/efi-x86/Kconfig
 create mode 100644 board/efi/efi-x86/MAINTAINERS
 create mode 100644 board/efi/efi-x86/Makefile
 create mode 100644 board/efi/efi-x86/efi.c
 create mode 100644 board/intel/bayleybay/Kconfig
 create mode 100644 board/intel/bayleybay/MAINTAINERS
 create mode 100644 board/intel/bayleybay/Makefile
 create mode 100644 board/intel/bayleybay/bayleybay.c
 create mode 100644 board/intel/bayleybay/start.S
 create mode 100644 common/cmd_efi.c
 create mode 100644 configs/bayleybay_defconfig
 create mode 100644 configs/efi-x86_defconfig
 create mode 100644 doc/README.efi
 create mode 100644 drivers/serial/serial_efi.c
 create mode 100644 include/configs/bayleybay.h
 create mode 100644 include/configs/efi-x86.h
 create mode 100644 include/efi.h
 create mode 100644 include/efi_api.h
 create mode 100644 lib/efi/Kconfig
 create mode 100644 lib/efi/Makefile
 create mode 100644 lib/efi/efi.c
 create mode 100644 lib/efi/efi_app.c
 create mode 100644 lib/efi/efi_info.c
 create mode 100644 lib/efi/efi_stub.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-07-31 13:35 Simon Glass
@ 2015-08-01 14:47 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-08-01 14:47 UTC (permalink / raw)
  To: u-boot

On Fri, Jul 31, 2015 at 07:35:23AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> A fix for a nasty problem where patman runs twice!
> 
> 
> The following changes since commit cc35734358540a1bbaf042fdf9f4cb2de17389ed:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-07-29
> 18:58:39 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 9649e152cbdd98d836912c45acd1f03fc70a21a5:
> 
>   patman: Don't run patman when it is imported as a module (2015-07-31
> 07:31:12 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150801/c1a59ecd/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-07-31 13:35 Simon Glass
  2015-08-01 14:47 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-07-31 13:35 UTC (permalink / raw)
  To: u-boot

Hi Tom,

A fix for a nasty problem where patman runs twice!


The following changes since commit cc35734358540a1bbaf042fdf9f4cb2de17389ed:

  Merge branch 'master' of git://git.denx.de/u-boot-tegra (2015-07-29
18:58:39 -0400)

are available in the git repository at:

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

for you to fetch changes up to 9649e152cbdd98d836912c45acd1f03fc70a21a5:

  patman: Don't run patman when it is imported as a module (2015-07-31
07:31:12 -0600)

----------------------------------------------------------------
Simon Glass (1):
      patman: Don't run patman when it is imported as a module

 tools/patman/patman.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-07-28 17:42 Simon Glass
@ 2015-07-29 15:16 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-07-29 15:16 UTC (permalink / raw)
  To: u-boot

On Tue, Jul 28, 2015 at 11:42:22AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here are some more PCI driver model improvements and better interrupt
> support on x86.
> 
> 
> The following changes since commit 66d10c18bf2c34698362b6fe1891bcc6e8755243:
> 
>   Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
> (2015-07-28 11:31:21 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 488d19cbcace0b87a2d08881eab7356088198903:
> 
>   patman: add distutils based installer (2015-07-28 10:36:25 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150729/bdaed2fb/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-07-28 17:42 Simon Glass
  2015-07-29 15:16 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-07-28 17:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are some more PCI driver model improvements and better interrupt
support on x86.


The following changes since commit 66d10c18bf2c34698362b6fe1891bcc6e8755243:

  Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
(2015-07-28 11:31:21 -0400)

are available in the git repository at:

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

for you to fetch changes up to 488d19cbcace0b87a2d08881eab7356088198903:

  patman: add distutils based installer (2015-07-28 10:36:25 -0600)

----------------------------------------------------------------
Bin Meng (20):
      x86: Display correct CS/EIP/EFLAGS when there is an error code
      x86: Simplify architecture defined exception handling in irq_llsr()
      x86: Change pci option rom area MTRR setting to cacheable
      x86: Enable DM RTC support for all x86 boards
      x86: pci: Assign pci irqs to all functions
      x86: pci: Do not assign irq 0 to pci device
      buildman: Correct '--fetch-arch' command documentation
      Fix incorrect comments in linker_lists.h
      dm: pci: Correct primary/secondary/subordinate bus number assignment
      dm: pci: Use complete bdf in all pci config read/write routines
      dm: pci: Pass only device/function to pci_bus_find_devfn()
      dm: pci: Support bridge device configuration correctly
      x86: Convert to use driver model pci on queensbay/crownbay
      x86: mpspec: Allow platform to determine how PIRQ is connected to I/O APIC
      x86: mpspec: Move writing ISA interrupt entry after PCI
      x86: qemu: Enable I/O APIC chip select on PIIX3
      x86: Allow cpu-x86 driver to be probed for UP
      x86: qemu: Enable writing MP table
      x86: qemu: Turn on PCIe ECAM address range decoding on Q35
      x86: Reserve PCIe ECAM address range in the E820 table

Chris Packham (1):
      patman: add distutils based installer

 arch/x86/Kconfig                      |  10 ++++
 arch/x86/cpu/cpu.c                    |  36 ++++++++++++---
 arch/x86/cpu/interrupts.c             | 180
++++++++++++++++++++++++++++++------------------------------------------
 arch/x86/cpu/ivybridge/lpc.c          |   1 -
 arch/x86/cpu/ivybridge/sdram.c        |  32 +++++++++----
 arch/x86/cpu/pci.c                    |  29 ++++++++----
 arch/x86/cpu/qemu/pci.c               |  45 ++++++++++++++++--
 arch/x86/cpu/queensbay/Makefile       |   1 -
 arch/x86/cpu/queensbay/tnc.c          |   5 --
 arch/x86/cpu/queensbay/tnc_pci.c      |  46 -------------------
 arch/x86/dts/chromebook_link.dts      |   1 +
 arch/x86/dts/chromebox_panther.dts    |   1 +
 arch/x86/dts/crownbay.dts             |   6 ++-
 arch/x86/dts/galileo.dts              |   1 +
 arch/x86/dts/minnowmax.dts            |   1 +
 arch/x86/dts/qemu-x86_i440fx.dts      |  13 ++++++
 arch/x86/dts/qemu-x86_q35.dts         |  13 ++++++
 arch/x86/dts/rtc.dtsi                 |   1 +
 arch/x86/include/asm/arch-qemu/qemu.h |  10 +++-
 arch/x86/include/asm/interrupt.h      |  24 ++++++++++
 arch/x86/include/asm/mpspec.h         |  17 +++++++
 arch/x86/include/asm/mtrr.h           |   2 +
 arch/x86/include/asm/pci.h            |   3 +-
 arch/x86/include/asm/ptrace.h         |  16 +++++--
 arch/x86/lib/fsp/fsp_dram.c           |   6 +++
 arch/x86/lib/mpspec.c                 |  50 +++++++++++++++-----
 arch/x86/lib/pirq_routing.c           |   3 +-
 arch/x86/lib/zimage.c                 |   5 +-
 configs/chromebook_link_defconfig     |   1 +
 configs/chromebox_panther_defconfig   |   1 +
 configs/crownbay_defconfig            |   1 +
 configs/galileo_defconfig             |   1 +
 configs/minnowmax_defconfig           |   1 +
 configs/qemu-x86_defconfig            |   4 ++
 drivers/pci/pci-uclass.c              |  62 ++++++++++++-------------
 drivers/pci/pci_auto.c                |  75 +++++++++++++++++++++++++-----
 drivers/pci/pci_common.c              |   7 ++-
 include/linker_lists.h                |  20 ++++----
 tools/buildman/README                 |   4 +-
 tools/patman/README                   |  11 +++++
 tools/patman/__init__.py              |   3 ++
 tools/patman/patman.py                |  20 ++++----
 tools/patman/setup.py                 |  13 ++++++
 43 files changed, 506 insertions(+), 276 deletions(-)
 delete mode 100644 arch/x86/cpu/queensbay/tnc_pci.c
 create mode 100644 tools/patman/__init__.py
 create mode 100644 tools/patman/setup.py

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-07-15 14:29 ` Simon Glass
@ 2015-07-16 13:21   ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-07-16 13:21 UTC (permalink / raw)
  To: u-boot

On Wed, Jul 15, 2015 at 08:29:09AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> Here's the first pull request for x86. It includes fixes and improvements
> with PCI, multi-core init, Intel FSP init and adds graphics support for
> crownbay.
> 
> The following changes since commit f4815763b410d8657f6f617067a1d53024b05220:
> 
>   RFC: Deprecate MAKEALL (2015-07-14 13:50:16 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f110da9984c0aa0aba9e1c4178b67b7abecf7e8d:
> 
>   pci: Disable expansion ROM address decoding when signature check fails
> (2015-07-14 18:03:20 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150716/ab0ac5d2/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
       [not found] <CAPnjgZ2twBnMUSYHHn=M_WO1VCwQ2DXht2NG9djekW=j+WsXMQ@mail.gmail.com>
@ 2015-07-15 14:29 ` Simon Glass
  2015-07-16 13:21   ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-07-15 14:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here's the first pull request for x86. It includes fixes and improvements
with PCI, multi-core init, Intel FSP init and adds graphics support for
crownbay.

The following changes since commit f4815763b410d8657f6f617067a1d53024b05220:

  RFC: Deprecate MAKEALL (2015-07-14 13:50:16 -0400)

are available in the git repository at:

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

for you to fetch changes up to f110da9984c0aa0aba9e1c4178b67b7abecf7e8d:

  pci: Disable expansion ROM address decoding when signature check fails
(2015-07-14 18:03:20 -0600)

----------------------------------------------------------------
Bin Meng (42):
      x86: Add Kconfig options to be used by arch/x86/cpu/config.mk
      x86: fsp: Load GDT before calling FspInitEntry
      x86: fsp: Move FspInitEntry call to board_init_f()
      dm: cpu: Fix undefined ENOSYS build error
      dm: cpu: Test against cpu_ops->get_info in cpu_get_info()
      x86: dm: Clean up cpu drivers
      x86: kconfig: Make MAX_CPUS and AP_STACK_SIZE depend on SMP
      x86: kconfig: Fix minor nits in MAX_CPUS
      dm: cpu: Add a new get_count method to cpu uclass
      x86: ivybridge: Remove SMP from CPU_SPECIFIC_OPTIONS
      x86: Move MP initialization codes into a common place
      x86: Move lapic_setup() call into init_bsp()
      x86: Clean up lapic codes
      x86: crownbay: Add MP initialization
      dm: rtc: Support mc146818 driver in driver model
      cmd: date: Change to use CONFIG_DM_RTC instead of CONFIG_DM_I2C
      x86: crownbay: Enable DM RTC support
      x86: queensbay: Correct Topcliff device irqs
      x86: Write correct bus number for the irq router
      x86: Ignore function number when writing PIRQ routing table
      x86: Reduce PIRQ routing table size
      x86: Clean up ioapic header file
      x86: Add I/O APIC register access routines
      x86: Remove inline for lapic access routines
      x86: Add MultiProcessor (MP) table APIs
      x86: Generate a valid MultiProcessor (MP) table
      x86: Update README.x86 for SMP support
      x86: crownbay: Enable writing MP table
      x86: queensbay: Change PCIe root ports' interrupt routing
      video: vesa_fb: Look up VGA device by class instead of id
      x86: Setup fixed range MTRRs for legacy regions
      x86: queensbay: Change CPU_ADDR_BITS to 32
      x86: cmd_mtrr: Improve MTRR list information
      x86: Move VGA option rom macros to Kconfig
      x86: Remove MARK_GRAPHICS_MEM_WRCOMB
      x86: crownbay: Enable graphics support
      x86: Configure VESA parameters before loading Linux kernel
      tools: ifdtool: Write correct offset on 32-bit machine
      x86: Adjust config option order in defconfig for Crown Bay and
Minnowmax
      drivers: block: Remove the ata_piix driver
      pci: Configure expansion ROM during auto config process
      pci: Disable expansion ROM address decoding when signature check fails

Jian Luo (3):
      x86: bios: Synchronize stack between real and protected mode
      x86: bios: Allow pci config read/write to host bridge in int1a_handler
      video: Add 32-bit color depth support for VBE

Simon Glass (12):
      spi: sf: Print the error code on failure
      dm: spi: Correct minor nits in ICH driver
      dm: pci: Use the correct hose when configuring devices
      dm: pci: Correct bus number when scanning sub-buses
      dm: spi: Correct status register access width
      dm: spi: Correct BIOS protection logic for ICH9
      dm: spi: Enable environment for minnowmax
      x86: Add ROM image description for minnowmax
      x86: pci: Tidy up the generic x86 PCI driver
      dm: x86: minnowmax: Move PCI to use driver model
      dm: x86: baytrail: Correct PCI region 3 when driver model is used
      x86: Add binary blob checksums for Minnowboard MAX

Tom Rini (1):
      builderthread.py: Keep 'SPL'

 Makefile                                      |   4 +-
 arch/x86/Kconfig                              |  78 ++++++---
 arch/x86/cpu/Makefile                         |   4 +-
 arch/x86/cpu/baytrail/Makefile                |   1 -
 arch/x86/cpu/baytrail/cpu.c                   | 101 +++--------
 arch/x86/cpu/baytrail/pci.c                   |  46 ------
 arch/x86/cpu/config.mk                        |   6 +-
 arch/x86/cpu/coreboot/pci.c                   |  22 ---
 arch/x86/cpu/cpu.c                            | 108 +++++++++---
 arch/x86/cpu/cpu_x86.c                        |  76 +++++++++
 arch/x86/cpu/ioapic.c                         |  21 +++
 arch/x86/cpu/irq.c                            |  68 ++++++--
 arch/x86/cpu/ivybridge/Kconfig                |   1 -
 arch/x86/cpu/ivybridge/model_206ax.c          |   2 +-
 arch/x86/cpu/lapic.c                          | 153 ++++++++++++++---
 arch/x86/cpu/mp_init.c                        |  47 ++++--
 arch/x86/cpu/queensbay/Kconfig                |   4 +
 arch/x86/cpu/queensbay/tnc.c                  |  13 +-
 arch/x86/cpu/start.S                          |   6 +-
 arch/x86/cpu/start16.S                        |   5 +-
 arch/x86/dts/crownbay.dts                     |  65 ++++++--
 arch/x86/dts/minnowmax.dts                    |  10 ++
 arch/x86/dts/rtc.dtsi                         |   6 +
 arch/x86/include/asm/arch-ivybridge/bd82x6x.h |  14 +-
 arch/x86/include/asm/cpu.h                    |  14 --
 arch/x86/include/asm/cpu_x86.h                |  34 ++++
 arch/x86/include/asm/ioapic.h                 |  46 +++---
 arch/x86/include/asm/lapic.h                  | 229
+++++++------------------
 arch/x86/include/asm/lapic_def.h              | 101 -----------
 arch/x86/include/asm/mp.h                     |   1 -
 arch/x86/include/asm/mpspec.h                 | 444
+++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/mtrr.h                   |  27 +--
 arch/x86/include/asm/tables.h                 |  14 ++
 arch/x86/include/asm/u-boot-x86.h             |  10 ++
 arch/x86/include/asm/zimage.h                 |   1 +
 arch/x86/lib/Makefile                         |   1 +
 arch/x86/lib/bios_asm.S                       |  23 +++
 arch/x86/lib/bios_interrupts.c                |  10 +-
 arch/x86/lib/cmd_mtrr.c                       |   3 +-
 arch/x86/lib/fsp/fsp_car.S                    |  26 +--
 arch/x86/lib/fsp/fsp_common.c                 |   8 +
 arch/x86/lib/fsp/fsp_support.c                |   3 +
 arch/x86/lib/mpspec.c                         | 382
++++++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/tables.c                         |  19 +++
 arch/x86/lib/zimage.c                         |   2 +
 board/google/chromebook_link/Kconfig          |   1 -
 board/google/chromebox_panther/Kconfig        |   1 -
 common/board_f.c                              |   3 +
 common/cmd_cpu.c                              |   1 +
 common/cmd_date.c                             |  12 +-
 common/cmd_sf.c                               |   8 +-
 configs/chromebook_link_defconfig             |   1 +
 configs/chromebox_panther_defconfig           |   1 +
 configs/crownbay_defconfig                    |   9 +
 configs/minnowmax_defconfig                   |   2 +
 doc/README.x86                                |  50 +++++-
 drivers/block/Makefile                        |   1 -
 drivers/block/ata_piix.c                      | 717
-------------------------------------------------------------------------------
 drivers/block/ata_piix.h                      |  71 --------
 drivers/cpu/cpu-uclass.c                      |  15 +-
 drivers/pci/pci-uclass.c                      |  16 +-
 drivers/pci/pci_auto.c                        |  48 +++---
 drivers/pci/pci_common.c                      |   6 +
 drivers/pci/pci_rom.c                         |  42 ++++-
 drivers/pci/pci_x86.c                         |  13 +-
 drivers/rtc/mc146818.c                        | 312
++++++++++++++++++++++------------
 drivers/spi/ich.c                             |  20 ++-
 drivers/video/vesa_fb.c                       |  16 +-
 include/asm-generic/global_data.h             |   1 +
 include/configs/crownbay.h                    |  14 +-
 include/configs/minnowmax.h                   |   9 +-
 include/configs/x86-chromebook.h              |   3 -
 include/cpu.h                                 |  16 ++
 include/pci.h                                 |  19 ++-
 include/vbe.h                                 |   4 +-
 tools/buildman/builderthread.py               |   2 +-
 tools/ifdtool.c                               |   2 +-
 77 files changed, 2072 insertions(+), 1623 deletions(-)
 delete mode 100644 arch/x86/cpu/baytrail/pci.c
 create mode 100644 arch/x86/cpu/cpu_x86.c
 create mode 100644 arch/x86/cpu/ioapic.c
 create mode 100644 arch/x86/dts/rtc.dtsi
 create mode 100644 arch/x86/include/asm/cpu_x86.h
 delete mode 100644 arch/x86/include/asm/lapic_def.h
 create mode 100644 arch/x86/include/asm/mpspec.h
 create mode 100644 arch/x86/lib/mpspec.c
 delete mode 100644 drivers/block/ata_piix.c
 delete mode 100644 drivers/block/ata_piix.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-06-05 14:18 Simon Glass
  2015-06-05 14:20 ` Simon Glass
@ 2015-06-06 13:27 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-06-06 13:27 UTC (permalink / raw)
  To: u-boot

On Fri, Jun 05, 2015 at 08:18:31AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes QEMU support, PIRQ routing using device tree and pinctrl
> using device tree.
> 
> 
> The following changes since commit d8abb46b37fadff0349adb376df6d3ecd09ee7d1:
> 
>   board/BuR/common: fix netconsole (2015-06-02 12:58:51 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 5d3c2c542dd8878fece0ea96edde125635b492ff:
> 
>   x86: minnowmax: initialize the pin-muxing from device tree
> (2015-06-04 03:32:23 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150606/5be6f8b8/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-06-05 14:18 Simon Glass
@ 2015-06-05 14:20 ` Simon Glass
  2015-06-06 13:27 ` Tom Rini
  1 sibling, 0 replies; 181+ messages in thread
From: Simon Glass @ 2015-06-05 14:20 UTC (permalink / raw)
  To: u-boot

+Tom


On 5 June 2015 at 08:18, Simon Glass <sjg@chromium.org> wrote:
> Hi Tom,
>
> This includes QEMU support, PIRQ routing using device tree and pinctrl
> using device tree.
>
>
> The following changes since commit d8abb46b37fadff0349adb376df6d3ecd09ee7d1:
>
>   board/BuR/common: fix netconsole (2015-06-02 12:58:51 -0400)
>
> are available in the git repository at:
>
>   git://git.denx.de/u-boot-x86.git
>
> for you to fetch changes up to 5d3c2c542dd8878fece0ea96edde125635b492ff:
>
>   x86: minnowmax: initialize the pin-muxing from device tree
> (2015-06-04 03:32:23 -0600)
>
> ----------------------------------------------------------------
> Andrew Bradford (2):
>       x86: fsp_support: Correct high mem comment typo
>       x86: baytrail: pci region 3 is not always mapped to end of ram
>
> Bin Meng (29):
>       pci: Move pci_hose_phys_to_bus() to pci_common.c
>       x86: Support QEMU x86 targets
>       x86: Make QEMU the default vendor
>       x86: Set CONFIG_NR_DRAM_BANKS to 8 and move it to x86-common.h
>       x86: Change coreboot default build configuration to QEMU
>       x86: Update README.x86 for QEMU support
>       x86: Remove DECLARE_GLOBAL_DATA_PTR in board files
>       video: Kconfig: Make VESA driver avaiable for non-x86 boards
>       x86: Move FRAMEBUFFER_SET_VESA_MODE etc to video Kconfig
>       x86: qemu: Add graphics support
>       pci: Allow debug message output in pci_auto.c
>       pci: Do not skip legacy IDE device configuration
>       cmd_ide: Eliminate build warnings in atapi_inquiry()
>       x86: Add CONFIG_LBA48 and remove CONFIG_ATAPI in x86-common.h
>       x86: qemu: Add ATA/SATA support
>       x86: Refactor PIRQ routing support
>       x86: Document irq router device tree bindings
>       x86: quark: Implement PIRQ routing
>       x86: Do sanity test on pirq table before writing
>       x86: qemu: Make host bridge (b.d.f=0.0.0) visible
>       x86: qemu: Turn on legacy segments decode
>       x86: qemu: Enable legacy IDE I/O ports decode
>       x86: qemu: Adjust VGA initialization
>       tools: ifdtool: Do not write region while its size is negative
>       x86: kconfig: Make FSP_TEMP_RAM_ADDR depend on HAVE_FSP
>       x86: coreboot: Fix cosmetic issues
>       x86: qemu: Create separate i440fx and q35 device trees
>       x86: coreboot: Control I/O port 0xb2 writing via device tree
>       x86: qemu: Implement PIRQ routing
>
> Gabriel Huau (2):
>       x86: gpio: add pinctrl support from the device tree
>       x86: minnowmax: initialize the pin-muxing from device tree
>
>  arch/x86/Kconfig                                   | 149 +-----------
>  arch/x86/cpu/Makefile                              |   3 +-
>  arch/x86/cpu/baytrail/pci.c                        |   2 +-
>  arch/x86/cpu/coreboot/coreboot.c                   |  40 ++--
>  arch/x86/cpu/irq.c                                 | 216 +++++++++++++++++
>  arch/x86/cpu/qemu/Kconfig                          |  21 ++
>  arch/x86/cpu/qemu/Makefile                         |   8 +
>  arch/x86/cpu/qemu/car.S                            |  26 +++
>  arch/x86/cpu/qemu/dram.c                           |  46 ++++
>  arch/x86/cpu/qemu/pci.c                            | 101 ++++++++
>  arch/x86/cpu/qemu/qemu.c                           |  45 ++++
>  arch/x86/cpu/quark/quark.c                         |  31 +++
>  arch/x86/cpu/queensbay/Makefile                    |   2 +-
>  arch/x86/cpu/queensbay/irq.c                       | 242 -------------------
>  arch/x86/cpu/queensbay/tnc.c                       |  39 +++-
>  arch/x86/dts/Makefile                              |   4 +-
>  arch/x86/dts/crownbay.dts                          |  54 +++++
>  arch/x86/dts/galileo.dts                           |  22 ++
>  arch/x86/dts/minnowmax.dts                         |  23 ++
>  arch/x86/dts/qemu-x86_i440fx.dts                   |  50 ++++
>  arch/x86/dts/qemu-x86_q35.dts                      |  67 ++++++
>  arch/x86/include/asm/arch-qemu/device.h            |  21 ++
>  arch/x86/include/asm/arch-qemu/gpio.h              |  13 ++
>  arch/x86/include/asm/arch-qemu/qemu.h              |  28 +++
>  arch/x86/include/asm/arch-quark/device.h           |  70 ++++--
>  arch/x86/include/asm/arch-quark/quark.h            |  15 ++
>  arch/x86/include/asm/arch-queensbay/irq.h          |  55 -----
>  arch/x86/include/asm/gpio.h                        |   1 +
>  arch/x86/include/asm/irq.h                         |  76 ++++++
>  arch/x86/include/asm/u-boot-x86.h                  |   1 -
>  arch/x86/lib/fsp/fsp_support.c                     |   2 +-
>  board/coreboot/coreboot/Kconfig                    |   6 +-
>  board/emulation/Kconfig                            |  25 ++
>  board/emulation/qemu-x86/Kconfig                   |  24 ++
>  board/emulation/qemu-x86/MAINTAINERS               |   6 +
>  board/emulation/qemu-x86/Makefile                  |   7 +
>  board/emulation/qemu-x86/qemu-x86.c                |  13 ++
>  board/emulation/qemu-x86/start.S                   |   9 +
>  board/intel/crownbay/crownbay.c                    |   2 -
>  board/intel/galileo/galileo.c                      |   2 -
>  board/intel/minnowmax/minnowmax.c                  |   9 +-
>  common/cmd_ide.c                                   |   6 +-
>  configs/coreboot-x86_defconfig                     |   2 +
>  configs/galileo_defconfig                          |   1 +
>  configs/minnowmax_defconfig                        |   1 +
>  configs/qemu-x86_defconfig                         |  10 +
>  doc/README.x86                                     |  78 +++++--
>  .../gpio/intel,x86-pinctrl.txt                     |  31 +++
>  doc/device-tree-bindings/misc/intel,irq-router.txt |  50 ++++
>  drivers/gpio/intel_ich6_gpio.c                     | 257 ++++++++++++++++++---
>  drivers/pci/pci.c                                  |  66 ------
>  drivers/pci/pci_auto.c                             |  15 --
>  drivers/pci/pci_common.c                           |  70 +++++-
>  drivers/video/Kconfig                              | 139 ++++++++++-
>  include/configs/crownbay.h                         |   2 -
>  include/configs/galileo.h                          |   3 +-
>  include/configs/minnowmax.h                        |   6 +-
>  include/configs/qemu-x86.h                         |  77 ++++++
>  include/configs/x86-chromebook.h                   |   1 -
>  include/configs/x86-common.h                       |   7 +-
>  include/dt-bindings/gpio/x86-gpio.h                |  31 +++
>  include/dt-bindings/interrupt-router/intel-irq.h   |  31 +++
>  include/fdtdec.h                                   |   2 +
>  include/pci_ids.h                                  |   1 +
>  lib/fdtdec.c                                       |   2 +
>  tools/ifdtool.c                                    |   2 +-
>  66 files changed, 1824 insertions(+), 643 deletions(-)
>  create mode 100644 arch/x86/cpu/irq.c
>  create mode 100644 arch/x86/cpu/qemu/Kconfig
>  create mode 100644 arch/x86/cpu/qemu/Makefile
>  create mode 100644 arch/x86/cpu/qemu/car.S
>  create mode 100644 arch/x86/cpu/qemu/dram.c
>  create mode 100644 arch/x86/cpu/qemu/pci.c
>  create mode 100644 arch/x86/cpu/qemu/qemu.c
>  delete mode 100644 arch/x86/cpu/queensbay/irq.c
>  create mode 100644 arch/x86/dts/qemu-x86_i440fx.dts
>  create mode 100644 arch/x86/dts/qemu-x86_q35.dts
>  create mode 100644 arch/x86/include/asm/arch-qemu/device.h
>  create mode 100644 arch/x86/include/asm/arch-qemu/gpio.h
>  create mode 100644 arch/x86/include/asm/arch-qemu/qemu.h
>  delete mode 100644 arch/x86/include/asm/arch-queensbay/irq.h
>  create mode 100644 arch/x86/include/asm/irq.h
>  create mode 100644 board/emulation/Kconfig
>  create mode 100644 board/emulation/qemu-x86/Kconfig
>  create mode 100644 board/emulation/qemu-x86/MAINTAINERS
>  create mode 100644 board/emulation/qemu-x86/Makefile
>  create mode 100644 board/emulation/qemu-x86/qemu-x86.c
>  create mode 100644 board/emulation/qemu-x86/start.S
>  create mode 100644 configs/qemu-x86_defconfig
>  create mode 100644 doc/device-tree-bindings/gpio/intel,x86-pinctrl.txt
>  create mode 100644 doc/device-tree-bindings/misc/intel,irq-router.txt
>  create mode 100644 include/configs/qemu-x86.h
>  create mode 100644 include/dt-bindings/gpio/x86-gpio.h
>  create mode 100644 include/dt-bindings/interrupt-router/intel-irq.h

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-06-05 14:18 Simon Glass
  2015-06-05 14:20 ` Simon Glass
  2015-06-06 13:27 ` Tom Rini
  0 siblings, 2 replies; 181+ messages in thread
From: Simon Glass @ 2015-06-05 14:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes QEMU support, PIRQ routing using device tree and pinctrl
using device tree.


The following changes since commit d8abb46b37fadff0349adb376df6d3ecd09ee7d1:

  board/BuR/common: fix netconsole (2015-06-02 12:58:51 -0400)

are available in the git repository at:

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

for you to fetch changes up to 5d3c2c542dd8878fece0ea96edde125635b492ff:

  x86: minnowmax: initialize the pin-muxing from device tree
(2015-06-04 03:32:23 -0600)

----------------------------------------------------------------
Andrew Bradford (2):
      x86: fsp_support: Correct high mem comment typo
      x86: baytrail: pci region 3 is not always mapped to end of ram

Bin Meng (29):
      pci: Move pci_hose_phys_to_bus() to pci_common.c
      x86: Support QEMU x86 targets
      x86: Make QEMU the default vendor
      x86: Set CONFIG_NR_DRAM_BANKS to 8 and move it to x86-common.h
      x86: Change coreboot default build configuration to QEMU
      x86: Update README.x86 for QEMU support
      x86: Remove DECLARE_GLOBAL_DATA_PTR in board files
      video: Kconfig: Make VESA driver avaiable for non-x86 boards
      x86: Move FRAMEBUFFER_SET_VESA_MODE etc to video Kconfig
      x86: qemu: Add graphics support
      pci: Allow debug message output in pci_auto.c
      pci: Do not skip legacy IDE device configuration
      cmd_ide: Eliminate build warnings in atapi_inquiry()
      x86: Add CONFIG_LBA48 and remove CONFIG_ATAPI in x86-common.h
      x86: qemu: Add ATA/SATA support
      x86: Refactor PIRQ routing support
      x86: Document irq router device tree bindings
      x86: quark: Implement PIRQ routing
      x86: Do sanity test on pirq table before writing
      x86: qemu: Make host bridge (b.d.f=0.0.0) visible
      x86: qemu: Turn on legacy segments decode
      x86: qemu: Enable legacy IDE I/O ports decode
      x86: qemu: Adjust VGA initialization
      tools: ifdtool: Do not write region while its size is negative
      x86: kconfig: Make FSP_TEMP_RAM_ADDR depend on HAVE_FSP
      x86: coreboot: Fix cosmetic issues
      x86: qemu: Create separate i440fx and q35 device trees
      x86: coreboot: Control I/O port 0xb2 writing via device tree
      x86: qemu: Implement PIRQ routing

Gabriel Huau (2):
      x86: gpio: add pinctrl support from the device tree
      x86: minnowmax: initialize the pin-muxing from device tree

 arch/x86/Kconfig                                   | 149 +-----------
 arch/x86/cpu/Makefile                              |   3 +-
 arch/x86/cpu/baytrail/pci.c                        |   2 +-
 arch/x86/cpu/coreboot/coreboot.c                   |  40 ++--
 arch/x86/cpu/irq.c                                 | 216 +++++++++++++++++
 arch/x86/cpu/qemu/Kconfig                          |  21 ++
 arch/x86/cpu/qemu/Makefile                         |   8 +
 arch/x86/cpu/qemu/car.S                            |  26 +++
 arch/x86/cpu/qemu/dram.c                           |  46 ++++
 arch/x86/cpu/qemu/pci.c                            | 101 ++++++++
 arch/x86/cpu/qemu/qemu.c                           |  45 ++++
 arch/x86/cpu/quark/quark.c                         |  31 +++
 arch/x86/cpu/queensbay/Makefile                    |   2 +-
 arch/x86/cpu/queensbay/irq.c                       | 242 -------------------
 arch/x86/cpu/queensbay/tnc.c                       |  39 +++-
 arch/x86/dts/Makefile                              |   4 +-
 arch/x86/dts/crownbay.dts                          |  54 +++++
 arch/x86/dts/galileo.dts                           |  22 ++
 arch/x86/dts/minnowmax.dts                         |  23 ++
 arch/x86/dts/qemu-x86_i440fx.dts                   |  50 ++++
 arch/x86/dts/qemu-x86_q35.dts                      |  67 ++++++
 arch/x86/include/asm/arch-qemu/device.h            |  21 ++
 arch/x86/include/asm/arch-qemu/gpio.h              |  13 ++
 arch/x86/include/asm/arch-qemu/qemu.h              |  28 +++
 arch/x86/include/asm/arch-quark/device.h           |  70 ++++--
 arch/x86/include/asm/arch-quark/quark.h            |  15 ++
 arch/x86/include/asm/arch-queensbay/irq.h          |  55 -----
 arch/x86/include/asm/gpio.h                        |   1 +
 arch/x86/include/asm/irq.h                         |  76 ++++++
 arch/x86/include/asm/u-boot-x86.h                  |   1 -
 arch/x86/lib/fsp/fsp_support.c                     |   2 +-
 board/coreboot/coreboot/Kconfig                    |   6 +-
 board/emulation/Kconfig                            |  25 ++
 board/emulation/qemu-x86/Kconfig                   |  24 ++
 board/emulation/qemu-x86/MAINTAINERS               |   6 +
 board/emulation/qemu-x86/Makefile                  |   7 +
 board/emulation/qemu-x86/qemu-x86.c                |  13 ++
 board/emulation/qemu-x86/start.S                   |   9 +
 board/intel/crownbay/crownbay.c                    |   2 -
 board/intel/galileo/galileo.c                      |   2 -
 board/intel/minnowmax/minnowmax.c                  |   9 +-
 common/cmd_ide.c                                   |   6 +-
 configs/coreboot-x86_defconfig                     |   2 +
 configs/galileo_defconfig                          |   1 +
 configs/minnowmax_defconfig                        |   1 +
 configs/qemu-x86_defconfig                         |  10 +
 doc/README.x86                                     |  78 +++++--
 .../gpio/intel,x86-pinctrl.txt                     |  31 +++
 doc/device-tree-bindings/misc/intel,irq-router.txt |  50 ++++
 drivers/gpio/intel_ich6_gpio.c                     | 257 ++++++++++++++++++---
 drivers/pci/pci.c                                  |  66 ------
 drivers/pci/pci_auto.c                             |  15 --
 drivers/pci/pci_common.c                           |  70 +++++-
 drivers/video/Kconfig                              | 139 ++++++++++-
 include/configs/crownbay.h                         |   2 -
 include/configs/galileo.h                          |   3 +-
 include/configs/minnowmax.h                        |   6 +-
 include/configs/qemu-x86.h                         |  77 ++++++
 include/configs/x86-chromebook.h                   |   1 -
 include/configs/x86-common.h                       |   7 +-
 include/dt-bindings/gpio/x86-gpio.h                |  31 +++
 include/dt-bindings/interrupt-router/intel-irq.h   |  31 +++
 include/fdtdec.h                                   |   2 +
 include/pci_ids.h                                  |   1 +
 lib/fdtdec.c                                       |   2 +
 tools/ifdtool.c                                    |   2 +-
 66 files changed, 1824 insertions(+), 643 deletions(-)
 create mode 100644 arch/x86/cpu/irq.c
 create mode 100644 arch/x86/cpu/qemu/Kconfig
 create mode 100644 arch/x86/cpu/qemu/Makefile
 create mode 100644 arch/x86/cpu/qemu/car.S
 create mode 100644 arch/x86/cpu/qemu/dram.c
 create mode 100644 arch/x86/cpu/qemu/pci.c
 create mode 100644 arch/x86/cpu/qemu/qemu.c
 delete mode 100644 arch/x86/cpu/queensbay/irq.c
 create mode 100644 arch/x86/dts/qemu-x86_i440fx.dts
 create mode 100644 arch/x86/dts/qemu-x86_q35.dts
 create mode 100644 arch/x86/include/asm/arch-qemu/device.h
 create mode 100644 arch/x86/include/asm/arch-qemu/gpio.h
 create mode 100644 arch/x86/include/asm/arch-qemu/qemu.h
 delete mode 100644 arch/x86/include/asm/arch-queensbay/irq.h
 create mode 100644 arch/x86/include/asm/irq.h
 create mode 100644 board/emulation/Kconfig
 create mode 100644 board/emulation/qemu-x86/Kconfig
 create mode 100644 board/emulation/qemu-x86/MAINTAINERS
 create mode 100644 board/emulation/qemu-x86/Makefile
 create mode 100644 board/emulation/qemu-x86/qemu-x86.c
 create mode 100644 board/emulation/qemu-x86/start.S
 create mode 100644 configs/qemu-x86_defconfig
 create mode 100644 doc/device-tree-bindings/gpio/intel,x86-pinctrl.txt
 create mode 100644 doc/device-tree-bindings/misc/intel,irq-router.txt
 create mode 100644 include/configs/qemu-x86.h
 create mode 100644 include/dt-bindings/gpio/x86-gpio.h
 create mode 100644 include/dt-bindings/interrupt-router/intel-irq.h

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-05-01 20:39 Simon Glass
@ 2015-05-05 23:58 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-05-05 23:58 UTC (permalink / raw)
  To: u-boot

On Fri, May 01, 2015 at 02:39:03PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes PIRQ routing support for a few platforms, the beginnings
> of better GPIO/pinmux support and multi-core + SFI support.
> 
> 
> The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:
> 
>   Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
> (2015-04-29 06:46:33 -0400)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 281239ad9dc2a695a53ab34dda44cdbe31c69122:
> 
>   x86: Enable multi-core init for Minnowboard MAX (2015-04-30 16:13:52 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150505/a679b24c/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-05-01 20:39 Simon Glass
  2015-05-05 23:58 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-05-01 20:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes PIRQ routing support for a few platforms, the beginnings
of better GPIO/pinmux support and multi-core + SFI support.


The following changes since commit ace97d26176a3ebc9ec07738450de93eea35975c:

  Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
(2015-04-29 06:46:33 -0400)

are available in the git repository at:

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

for you to fetch changes up to 281239ad9dc2a695a53ab34dda44cdbe31c69122:

  x86: Enable multi-core init for Minnowboard MAX (2015-04-30 16:13:52 -0600)

----------------------------------------------------------------
Bin Meng (23):
      x86: minnowmax: Remove CONFIG_VIDEO_X86 in the defconfig
      x86: Remove the old VGA driver
      x86: queensbay: Avoid using PCH prefix
      x86: Move CONFIG_ENV_IS_IN_SPI_FLASH to x86-common.h
      x86: Set serial port IRQ for SMSC LPC47M
      x86: Add alias for SPI node in the board dts
      x86: Clean up arch/x86/include/asm/e820.h
      x86: Install a default e820 table in the __weak install_e820_map()
      x86: Add a function to assign IRQ numbers to PCI device
      x86: Write configuration tables in last_stage_init()
      x86: Support platform PIRQ routing
      x86: queensbay: Implement PIRQ routing
      pci: Option rom class is a 24-bit number
      pci: Remove parameter 'class' of pci_rom_load()
      biosemu: Do not free vga_info->BIOSImage when it is 0xc0000
      x86: Check PIRQ routing table sanity in the F segment
      x86: quark: Turn on legacy segments decode
      x86: Kconfig: Divide the target selection to vendor/model
      x86: Kconfig: Move platform options forward
      x86: Kconfig: MARK_GRAPHICS_MEM_WRCOMB cosmetics
      x86: Kconfig: Move DM_SPI & DM_SPI_FLASH to arch/Kconfig
      x86: Kconfig: Remove deprecated CONFIG_SYS_EXTRA_OPTIONS
      x86: Correct the typo in write_tables()

Gabriel Huau (3):
      x86: baytrail: fix the GPIOBASE address
      x86: minnowmax: add GPIO banks in the device tree
      x86: minnowmax: use the correct NOR in the configuration

Simon Glass (26):
      x86: Correct Minnowboard instructions to use the right descriptor
      x86: Update chromebook_link instructions for binary blob
      x86: link: Add PCH driver to support SPI Flash
      x86: Implement reset_cpu() correctly for modern CPUs
      x86: ivybridge: Use reset_cpu()
      x86: quark: Use reset_cpu()
      x86: fsp: Use reset_cpu()
      Fix comment nits in board_f.c
      dm: core: Add a function to bind a driver for a device tree node
      x86: Remove unwanted MMC debugging
      x86: Disable -Werror
      Move display_options functions to their own header
      Add print_freq() to display frequencies nicely
      dm: Implement a CPU uclass
      x86: Add support for the Simple Firmware Interface (SFI)
      Add a 'cpu' command to print CPU information
      x86: Add atomic operations
      x86: Add defines for fixed MTRRs
      x86: Add an mfence macro
      x86: Store the GDT pointer in global_data
      x86: Provide access to the IDT
      x86: Add multi-processor init
      x86: Add functions to set and clear bits on MSRs
      x86: Allow CPUs to be set up after relocation
      x86: Add a CPU driver for baytrail
      x86: Enable multi-core init for Minnowboard MAX

 Kconfig                                           |   2 +-
 README                                            |   6 -
 arch/Kconfig                                      |   2 +
 arch/x86/Kconfig                                  | 180 +++++++++---------
 arch/x86/cpu/Makefile                             |   2 +
 arch/x86/cpu/baytrail/Makefile                    |   1 +
 arch/x86/cpu/baytrail/cpu.c                       | 205 ++++++++++++++++++++
 arch/x86/cpu/baytrail/valleyview.c                |   1 -
 arch/x86/cpu/config.mk                            |   2 +-
 arch/x86/cpu/coreboot/pci.c                       |  11 ++
 arch/x86/cpu/cpu.c                                |  71 +++++--
 arch/x86/cpu/interrupts.c                         |   5 +
 arch/x86/cpu/ivybridge/car.S                      |   1 +
 arch/x86/cpu/ivybridge/cpu.c                      |   5 +-
 arch/x86/cpu/ivybridge/early_me.c                 |  13 +-
 arch/x86/cpu/ivybridge/model_206ax.c              |   4 +-
 arch/x86/cpu/ivybridge/sdram.c                    |   3 +-
 arch/x86/cpu/mp_init.c                            | 496
++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/pci.c                                |  21 ++
 arch/x86/cpu/quark/quark.c                        |  14 +-
 arch/x86/cpu/queensbay/Makefile                   |   2 +-
 arch/x86/cpu/queensbay/irq.c                      | 242 +++++++++++++++++++++++
 arch/x86/cpu/queensbay/tnc.c                      |  14 +-
 arch/x86/cpu/sipi_vector.S                        | 216 +++++++++++++++++++++
 arch/x86/dts/chromebook_link.dts                  |   2 +-
 arch/x86/dts/crownbay.dts                         |   6 +-
 arch/x86/dts/galileo.dts                          |   4 +
 arch/x86/dts/minnowmax.dts                        |  67 ++++++-
 arch/x86/include/asm/arch-baytrail/gpio.h         |   2 +-
 arch/x86/include/asm/arch-ivybridge/microcode.h   |   3 -
 arch/x86/include/asm/arch-ivybridge/model_206ax.h |   2 -
 arch/x86/include/asm/arch-quark/quark.h           |   7 +
 arch/x86/include/asm/arch-queensbay/device.h      |  94 +++++++++
 arch/x86/include/asm/arch-queensbay/irq.h         |  55 ++++++
 arch/x86/include/asm/arch-queensbay/tnc.h         |  40 +++-
 arch/x86/include/asm/atomic.h                     | 115 +++++++++++
 arch/x86/include/asm/cpu.h                        |  19 ++
 arch/x86/include/asm/e820.h                       | 133 +------------
 arch/x86/include/asm/global_data.h                |   1 +
 arch/x86/include/asm/ibmpc.h                      |   3 +
 arch/x86/include/asm/interrupt.h                  |   2 +
 arch/x86/include/asm/mp.h                         |  94 +++++++++
 arch/x86/include/asm/msr-index.h                  |  22 ++-
 arch/x86/include/asm/msr.h                        |  28 +++
 arch/x86/include/asm/mtrr.h                       |  16 ++
 arch/x86/include/asm/pci.h                        |  14 ++
 arch/x86/include/asm/pirq_routing.h               | 139 ++++++++++++++
 arch/x86/include/asm/processor.h                  |  22 +++
 arch/x86/include/asm/sfi.h                        | 137 +++++++++++++
 arch/x86/include/asm/sipi.h                       |  86 +++++++++
 arch/x86/include/asm/tables.h                     |  49 +++++
 arch/x86/include/asm/turbo.h                      |   3 -
 arch/x86/include/asm/u-boot-x86.h                 |   4 +
 arch/x86/lib/Makefile                             |   4 +-
 arch/x86/lib/fsp/fsp_common.c                     |   7 -
 arch/x86/lib/pirq_routing.c                       | 137 +++++++++++++
 arch/x86/lib/sfi.c                                | 154 +++++++++++++++
 arch/x86/lib/tables.c                             |  35 ++++
 arch/x86/lib/video.c                              | 205 --------------------
 arch/x86/lib/zimage.c                             |  29 ++-
 board/coreboot/Kconfig                            |  26 +++
 board/coreboot/coreboot/Kconfig                   |   3 +
 board/google/Kconfig                              |  43 +++++
 board/google/chromebook_link/Kconfig              |   3 +
 board/google/chromebox_panther/Kconfig            |   3 +
 board/intel/Kconfig                               |  51 +++++
 board/intel/crownbay/Kconfig                      |   3 +
 board/intel/crownbay/crownbay.c                   |   2 +-
 board/intel/galileo/Kconfig                       |   3 +
 board/intel/minnowmax/Kconfig                     |   3 +
 board/intel/minnowmax/minnowmax.c                 |   2 +-
 common/Kconfig                                    |   8 +
 common/Makefile                                   |   1 +
 common/board_f.c                                  |   9 +-
 common/board_r.c                                  |   2 +-
 common/cmd_cpu.c                                  | 113 +++++++++++
 configs/chromebook_link_defconfig                 |   2 +-
 configs/chromebox_panther_defconfig               |   2 +-
 configs/coreboot-x86_defconfig                    |   2 +-
 configs/crownbay_defconfig                        |   3 +-
 configs/galileo_defconfig                         |   2 +-
 configs/minnowmax_defconfig                       |   7 +-
 doc/README.x86                                    |  25 ++-
 drivers/Kconfig                                   |   2 +
 drivers/Makefile                                  |   1 +
 drivers/bios_emulator/atibios.c                   |   3 +-
 drivers/core/lists.c                              |   9 +-
 drivers/cpu/Kconfig                               |   8 +
 drivers/cpu/Makefile                              |   7 +
 drivers/cpu/cpu-uclass.c                          |  61 ++++++
 drivers/misc/smsc_lpc47m.c                        |   3 +-
 drivers/pci/pci_rom.c                             |  24 +--
 include/common.h                                  |  16 +-
 include/configs/chromebook_link.h                 |   3 +
 include/configs/crownbay.h                        |   5 +-
 include/configs/galileo.h                         |   4 -
 include/configs/minnowmax.h                       |   6 +-
 include/configs/x86-common.h                      |   3 +-
 include/cpu.h                                     |  84 ++++++++
 include/display_options.h                         |  59 ++++++
 include/dm/lists.h                                |  16 ++
 include/dm/uclass-id.h                            |   1 +
 include/smsc_lpc47m.h                             |   3 +-
 lib/display_options.c                             |  55 ++++--
 104 files changed, 3377 insertions(+), 573 deletions(-)
 create mode 100644 arch/x86/cpu/baytrail/cpu.c
 create mode 100644 arch/x86/cpu/mp_init.c
 create mode 100644 arch/x86/cpu/queensbay/irq.c
 create mode 100644 arch/x86/cpu/sipi_vector.S
 create mode 100644 arch/x86/include/asm/arch-queensbay/device.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/irq.h
 create mode 100644 arch/x86/include/asm/atomic.h
 create mode 100644 arch/x86/include/asm/mp.h
 create mode 100644 arch/x86/include/asm/pirq_routing.h
 create mode 100644 arch/x86/include/asm/sfi.h
 create mode 100644 arch/x86/include/asm/sipi.h
 create mode 100644 arch/x86/include/asm/tables.h
 create mode 100644 arch/x86/lib/pirq_routing.c
 create mode 100644 arch/x86/lib/sfi.c
 create mode 100644 arch/x86/lib/tables.c
 delete mode 100644 arch/x86/lib/video.c
 create mode 100644 board/coreboot/Kconfig
 create mode 100644 board/google/Kconfig
 create mode 100644 board/intel/Kconfig
 create mode 100644 common/cmd_cpu.c
 create mode 100644 drivers/cpu/Kconfig
 create mode 100644 drivers/cpu/Makefile
 create mode 100644 drivers/cpu/cpu-uclass.c
 create mode 100644 include/cpu.h
 create mode 100644 include/display_options.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-02-09  4:29 ` Simon Glass
@ 2015-02-10 20:09   ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-02-10 20:09 UTC (permalink / raw)
  To: u-boot

On Sun, Feb 08, 2015 at 09:29:36PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This is the MinnowMax board support patches and also the Quark support.
> 
> The following changes since commit 7f641d53bbb3a426a3bfb132d8346153e86a9d08:
> 
> Merge branch 'master' of git://git.denx.de/u-boot-ubi (2015-02-04 13:30:00
> -0500)
> 
> are available in the git repository at:
> 
> http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to ba877efb802edb7080703e4dd99e51a437e44f26:
> 
> x86: Use tab instead of space to indent in PCIE_ECAM_BASE (2015-02-06
> 12:07:46 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150210/5d250bce/attachment.sig>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
       [not found] <CAPnjgZ02mWGCD7xqRD1tPhs-f7O6Fh0kGFMcjt9khvcn0Z5akA@mail.gmail.com>
@ 2015-02-09  4:29 ` Simon Glass
  2015-02-10 20:09   ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-02-09  4:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is the MinnowMax board support patches and also the Quark support.

The following changes since commit 7f641d53bbb3a426a3bfb132d8346153e86a9d08:

Merge branch 'master' of git://git.denx.de/u-boot-ubi (2015-02-04 13:30:00
-0500)

are available in the git repository at:

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

for you to fetch changes up to ba877efb802edb7080703e4dd99e51a437e44f26:

x86: Use tab instead of space to indent in PCIE_ECAM_BASE (2015-02-06
12:07:46 -0700)

----------------------------------------------------------------
Bin Meng (25):
x86: Remove CONFIG_SATA_INTEL from x86-common.h
x86: Add header files for Intel Quark SoC defines
x86: quark: Add routines to access message bus registers
x86: Define macros for pci configuration space access
x86: quark: Add Cache-As-RAM initialization
x86: Add basic Intel Quark processor support
x86: Add basic Intel Galileo board support
x86: Enable the Intel quark/galileo build
x86: Allow overriding TSC_FREQ_IN_MHZ
x86: quark: Bypass TSC calibration
x86: quark: Add Memory Reference Code (MRC) main routines
x86: quark: Add utility codes needed for MRC
x86: quark: Add System Memory Controller support
x86: quark: Enable the Memory Reference Code build
fdtdec: Add compatible id and string for Intel Quark MRC
dt-bindings: Add Intel Quark MRC bindings
x86: quark: Call MRC in dram_init()
x86: quark: Initialize non-standard BARs
x86: galileo: Add GPIO support
x86: pci: Add pci ids for Quark SoC
x86: Add SPI support to quark/galileo
x86: Add SD/MMC support to quark/galileo
x86: Add Intel Galileo instructions in README.x86
bootstage: Fix typos in the comment
x86: Use tab instead of space to indent in PCIE_ECAM_BASE

Simon Glass (22):
x86: Enhance the microcode tool to support header files as input
pci: Add a function to find a device by class
x86: pci: Add PCI IDs for Minnowboard Max
x86: video: Enable video for Minnowboard Max
usb: pci: Use pci_find_class() to find the device
usb: pci: Add XHCI driver for PCI
x86: Add an option to enabling building a ROM file
x86: Rename MMCONF_BASE_ADDRESS and make it common across x86
x86: video: Allow video ROM execution to fall back to the other method
x86: bootstage: Add time measurement for vesa start-up
x86: Move common FSP code into a common location
x86: Adjust the FSP types slightly
x86: Make CAR and DRAM FSP code common
x86: mmc: Move common FSP functions into a common file
x86: Remove unnecessary casts and fix comment typos
x86: Allow FSP Kconfig settings for all x86
x86: Allow a UART to be set up before the FSP is ready
x86: spi: Support ValleyView in ICH SPI driver
scsi: bootstage: Measure time taken to scan the bus
x86: Enable bootstage features
x86: Add some documentation on how to port U-Boot on x86
x86: Add support for Intel Minnowboard Max

Makefile | 5 +-
arch/x86/Kconfig | 96 ++-
arch/x86/cpu/Makefile | 2 +
arch/x86/cpu/baytrail/Kconfig | 9 +
arch/x86/cpu/baytrail/Makefile | 10 +
arch/x86/cpu/baytrail/early_uart.c | 77 ++
arch/x86/cpu/baytrail/fsp_configs.c | 156 ++++
arch/x86/cpu/baytrail/pci.c | 46 +
arch/x86/cpu/baytrail/valleyview.c | 38 +
arch/x86/cpu/ivybridge/gma.c | 3 +-
arch/x86/cpu/ivybridge/sdram.c | 2 +-
arch/x86/cpu/quark/Kconfig | 126 +++
arch/x86/cpu/quark/Makefile | 9 +
arch/x86/cpu/quark/car.S | 105 +++
arch/x86/cpu/quark/dram.c | 134 +++
arch/x86/cpu/quark/hte.c | 396 +++++++++
arch/x86/cpu/quark/hte.h | 44 +
arch/x86/cpu/quark/mrc.c | 204 +++++
arch/x86/cpu/quark/mrc_util.c | 1475 ++++++++++++++++++++++++++++++++
arch/x86/cpu/quark/mrc_util.h | 153 ++++
arch/x86/cpu/quark/msg_port.c | 77 ++
arch/x86/cpu/quark/pci.c | 70 ++
arch/x86/cpu/quark/quark.c | 118 +++
arch/x86/cpu/quark/smc.c | 2764
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/cpu/quark/smc.h | 446 ++++++++++
arch/x86/cpu/queensbay/Kconfig | 38 -
arch/x86/cpu/queensbay/Makefile | 4 +-
arch/x86/cpu/queensbay/fsp_configs.c | 2 +-
arch/x86/cpu/queensbay/tnc.c | 29 +-
arch/x86/cpu/queensbay/tnc_pci.c | 17 +-
arch/x86/cpu/queensbay/topcliff.c | 33 +-
arch/x86/dts/Makefile | 4 +-
arch/x86/dts/galileo.dts | 95 +++
arch/x86/dts/microcode/m0130673322.dtsi | 3284
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/minnowmax.dts | 45 +
arch/x86/dts/serial.dtsi | 2 +-
arch/x86/include/asm/arch-baytrail/fsp/azalia.h | 39 +
arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h | 95 +++
arch/x86/include/asm/arch-baytrail/gpio.h | 13 +
arch/x86/include/asm/arch-ivybridge/sandybridge.h | 2 +-
arch/x86/include/asm/arch-quark/device.h | 28 +
arch/x86/include/asm/arch-quark/gpio.h | 13 +
arch/x86/include/asm/arch-quark/mrc.h | 187 ++++
arch/x86/include/asm/arch-quark/msg_port.h | 106 +++
arch/x86/include/asm/arch-quark/quark.h | 72 ++
arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h | 2 -
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_api.h | 6 +-
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_bootmode.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_ffs.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_fv.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_hob.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_infoheader.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_platform.h | 0
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_support.h | 6 +-
arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_types.h | 0
arch/x86/include/asm/pci.h | 13 +-
arch/x86/include/asm/u-boot-x86.h | 3 +
arch/x86/lib/Makefile | 1 +
arch/x86/lib/cmd_hob.c | 2 +-
arch/x86/lib/fsp/Makefile | 10 +
arch/x86/{cpu/queensbay/tnc_car.S => lib/fsp/fsp_car.S} | 0
arch/x86/lib/fsp/fsp_common.c | 55 ++
arch/x86/{cpu/queensbay/tnc_dram.c => lib/fsp/fsp_dram.c} | 2 +-
arch/x86/{cpu/queensbay => lib/fsp}/fsp_support.c | 20 +-
arch/x86/lib/pci_type1.c | 7 +-
board/google/chromebook_link/Kconfig | 3 +-
board/intel/galileo/Kconfig | 21 +
board/intel/galileo/MAINTAINERS | 6 +
board/intel/galileo/Makefile | 7 +
board/intel/galileo/galileo.c | 19 +
board/intel/galileo/start.S | 9 +
board/intel/minnowmax/Kconfig | 24 +
board/intel/minnowmax/MAINTAINERS | 6 +
board/intel/minnowmax/Makefile | 7 +
board/intel/minnowmax/minnowmax.c | 32 +
board/intel/minnowmax/start.S | 9 +
common/cmd_scsi.c | 2 +
configs/galileo_defconfig | 6 +
configs/minnowmax_defconfig | 13 +
doc/README.x86 | 137 ++-
drivers/mmc/Makefile | 1 +
drivers/mmc/pci_mmc.c | 42 +
drivers/pci/pci.c | 43 +
drivers/pci/pci_rom.c | 32 +-
drivers/spi/ich.c | 59 +-
drivers/spi/ich.h | 11 +-
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-pci.c | 53 +-
drivers/usb/host/xhci-pci.c | 60 ++
drivers/video/vesa_fb.c | 9 +-
include/bootstage.h | 5 +-
include/configs/galileo.h | 60 ++
include/configs/minnowmax.h | 72 ++
include/configs/x86-common.h | 4 +-
include/dt-bindings/mrc/quark.h | 83 ++
include/fdtdec.h | 1 +
include/mmc.h | 14 +
include/pci.h | 3 +-
include/pci_ids.h | 9 +
include/pci_rom.h | 15 +-
lib/fdtdec.c | 1 +
tools/microcode-tool.py | 90 +-
102 files changed, 11497 insertions(+), 272 deletions(-)
create mode 100644 arch/x86/cpu/baytrail/Kconfig
create mode 100644 arch/x86/cpu/baytrail/Makefile
create mode 100644 arch/x86/cpu/baytrail/early_uart.c
create mode 100644 arch/x86/cpu/baytrail/fsp_configs.c
create mode 100644 arch/x86/cpu/baytrail/pci.c
create mode 100644 arch/x86/cpu/baytrail/valleyview.c
create mode 100644 arch/x86/cpu/quark/Kconfig
create mode 100644 arch/x86/cpu/quark/Makefile
create mode 100644 arch/x86/cpu/quark/car.S
create mode 100644 arch/x86/cpu/quark/dram.c
create mode 100644 arch/x86/cpu/quark/hte.c
create mode 100644 arch/x86/cpu/quark/hte.h
create mode 100644 arch/x86/cpu/quark/mrc.c
create mode 100644 arch/x86/cpu/quark/mrc_util.c
create mode 100644 arch/x86/cpu/quark/mrc_util.h
create mode 100644 arch/x86/cpu/quark/msg_port.c
create mode 100644 arch/x86/cpu/quark/pci.c
create mode 100644 arch/x86/cpu/quark/quark.c
create mode 100644 arch/x86/cpu/quark/smc.c
create mode 100644 arch/x86/cpu/quark/smc.h
create mode 100644 arch/x86/dts/galileo.dts
create mode 100644 arch/x86/dts/microcode/m0130673322.dtsi
create mode 100644 arch/x86/dts/minnowmax.dts
create mode 100644 arch/x86/include/asm/arch-baytrail/fsp/azalia.h
create mode 100644 arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h
create mode 100644 arch/x86/include/asm/arch-baytrail/gpio.h
create mode 100644 arch/x86/include/asm/arch-quark/device.h
create mode 100644 arch/x86/include/asm/arch-quark/gpio.h
create mode 100644 arch/x86/include/asm/arch-quark/mrc.h
create mode 100644 arch/x86/include/asm/arch-quark/msg_port.h
create mode 100644 arch/x86/include/asm/arch-quark/quark.h
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_api.h (88%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_bootmode.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_ffs.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_fv.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_hob.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_infoheader.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_platform.h (100%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_support.h (98%)
rename arch/x86/include/asm/{arch-queensbay => }/fsp/fsp_types.h (100%)
create mode 100644 arch/x86/lib/fsp/Makefile
rename arch/x86/{cpu/queensbay/tnc_car.S => lib/fsp/fsp_car.S} (100%)
create mode 100644 arch/x86/lib/fsp/fsp_common.c
rename arch/x86/{cpu/queensbay/tnc_dram.c => lib/fsp/fsp_dram.c} (98%)
rename arch/x86/{cpu/queensbay => lib/fsp}/fsp_support.c (96%)
create mode 100644 board/intel/galileo/Kconfig
create mode 100644 board/intel/galileo/MAINTAINERS
create mode 100644 board/intel/galileo/Makefile
create mode 100644 board/intel/galileo/galileo.c
create mode 100644 board/intel/galileo/start.S
create mode 100644 board/intel/minnowmax/Kconfig
create mode 100644 board/intel/minnowmax/MAINTAINERS
create mode 100644 board/intel/minnowmax/Makefile
create mode 100644 board/intel/minnowmax/minnowmax.c
create mode 100644 board/intel/minnowmax/start.S
create mode 100644 configs/galileo_defconfig
create mode 100644 configs/minnowmax_defconfig
create mode 100644 drivers/mmc/pci_mmc.c
create mode 100644 drivers/usb/host/xhci-pci.c
create mode 100644 include/configs/galileo.h
create mode 100644 include/configs/minnowmax.h
create mode 100644 include/dt-bindings/mrc/quark.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2015-01-26 19:51 Simon Glass
@ 2015-01-27 11:51 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2015-01-27 11:51 UTC (permalink / raw)
  To: u-boot

On Mon, Jan 26, 2015 at 12:51:40PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> The following changes since commit 37b608a52dcb13312a4f7ccea199cd6bac76d298:
> 
>   powerpc: remove icecube_5200, Lite5200, cpci5200, mecp5200, pf5200
> (2015-01-23 16:56:09 -0500)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e43ade3749ff10bc313f33bf23705465e4163896:
> 
>   x86: config: chromebook_link: Enable environment (2015-01-24 06:13:46 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150127/32c065df/attachment.pgp>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2015-01-26 19:51 Simon Glass
  2015-01-27 11:51 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2015-01-26 19:51 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 37b608a52dcb13312a4f7ccea199cd6bac76d298:

  powerpc: remove icecube_5200, Lite5200, cpci5200, mecp5200, pf5200
(2015-01-23 16:56:09 -0500)

are available in the git repository at:

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

for you to fetch changes up to e43ade3749ff10bc313f33bf23705465e4163896:

  x86: config: chromebook_link: Enable environment (2015-01-24 06:13:46 -0700)

----------------------------------------------------------------
Bin Meng (5):
      x86: ahci: Make sure interface is not busy after enabling the port
      x86: Add missing DECLARE_GLOBAL_DATA_PTR for mtrr.c
      x86: Save mtrr support flag in global data
      x86: Test mtrr support flag before accessing mtrr msr
      x86: Fix various code format issues in start16.S

Sebastien Ronsse (1):
      x86: Fix out of bounds irq handlers access

Simon Glass (22):
      bios_emulator: Fix an #ifdef typo in the header file
      x86: Correct endianness isues in pci_rom
      x86: Support ROMs on other archs
      bios_emulator: Don't display error when emulator terminates
      bios_emulator: Add some VESA interface debugging
      x86: pci: Don't stop when we get a vendor/device mismatch
      x86: Add a VESA video driver
      x86: Drop the x86_fb driver
      x86: Access the VGA ROM when needed
      x86: video: Add support for CONFIG_CONSOLE_SCROLL_LINES
      x86: config: Always scroll the display by 5 lines, for speed
      x86: dts: Add compatible string for Intel ICH9 SPI controller
      net: Add a separate file for IP checksumming
      x86: Use ipchecksum from net/
      x86: rtc: mc146818: Add helpers to read/write CMOS RAM
      x86: spi: Add device tree support
      Allow architecture-specific memory reservation
      x86: dts: Add SPI flash MRC details for chromebook_link
      x86: Implement a cache for Memory Reference Code parameters
      x86: config: Enable hook for saving MRC configuration
      x86: ivybridge: Drop the Kconfig MRC cache information
      x86: config: chromebook_link: Enable environment

Sjoerd Simons (1):
      pci: tegra: Fix port information parsing

 arch/x86/cpu/coreboot/Makefile                  |   1 -
 arch/x86/cpu/coreboot/coreboot.c                |   5 ++++
 arch/x86/cpu/coreboot/ipchecksum.c              |  55
----------------------------------
 arch/x86/cpu/coreboot/tables.c                  |   8 ++---
 arch/x86/cpu/cpu.c                              |   7 +++++
 arch/x86/cpu/ivybridge/Kconfig                  |  28 -----------------
 arch/x86/cpu/ivybridge/Makefile                 |   1 +
 arch/x86/cpu/ivybridge/mrccache.c               | 156
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/ivybridge/sdram.c                  | 253
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/mtrr.c                             |  14 +++++++++
 arch/x86/cpu/start16.S                          |  20 ++++++-------
 arch/x86/dts/chromebook_link.dts                |  15 +++++++++-
 arch/x86/include/asm/arch-coreboot/ipchecksum.h |  37 -----------------------
 arch/x86/include/asm/arch-ivybridge/mrccache.h  |  51
+++++++++++++++++++++++++++++++
 arch/x86/include/asm/global_data.h              |  16 ++++++----
 arch/x86/include/asm/mtrr.h                     |   5 +++-
 arch/x86/include/asm/u-boot-x86.h               |   2 ++
 arch/x86/lib/init_helpers.c                     |   4 ++-
 arch/x86/lib/interrupts.c                       |   2 +-
 common/board_f.c                                |   7 +++++
 configs/chromebook_link_defconfig               |   2 +-
 drivers/bios_emulator/atibios.c                 | 161
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------
 drivers/bios_emulator/include/x86emu/debug.h    |   2 +-
 drivers/bios_emulator/x86emu/ops.c              |   2 +-
 drivers/block/ahci.c                            |  20 ++++++++++++-
 drivers/pci/pci_auto.c                          |  28 ++++++++++++++++-
 drivers/pci/pci_rom.c                           |  40 +++++++++++++++++--------
 drivers/pci/pci_tegra.c                         |   5 ++--
 drivers/rtc/mc146818.c                          | 121
++++++++++++++++++++++++++++++++++++++++++++------------------------------
 drivers/spi/ich.c                               |   7 +++++
 drivers/video/Kconfig                           |   7 +++--
 drivers/video/Makefile                          |   2 +-
 drivers/video/cfb_console.c                     |  26 ++++++++++------
 drivers/video/vesa_fb.c                         |  64
+++++++++++++++++++++++++++++++++++++++
 drivers/video/x86_fb.c                          |  38 -----------------------
 include/configs/chromebook_link.h               |   8 +++++
 include/configs/x86-common.h                    |   2 ++
 include/fdtdec.h                                |   1 +
 include/net.h                                   |  30 +++++++++++++++++++
 include/pci.h                                   |   9 ++++++
 include/pci_rom.h                               |   1 -
 include/rtc.h                                   |  32 ++++++++++++++++++++
 include/vbe.h                                   |   9 ++++--
 lib/fdtdec.c                                    |   1 +
 net/Makefile                                    |   1 +
 net/checksum.c                                  |  60
+++++++++++++++++++++++++++++++++++++
 46 files changed, 1078 insertions(+), 288 deletions(-)
 delete mode 100644 arch/x86/cpu/coreboot/ipchecksum.c
 create mode 100644 arch/x86/cpu/ivybridge/mrccache.c
 delete mode 100644 arch/x86/include/asm/arch-coreboot/ipchecksum.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/mrccache.h
 create mode 100644 drivers/video/vesa_fb.c
 delete mode 100644 drivers/video/x86_fb.c
 create mode 100644 net/checksum.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2014-12-15 21:13 Simon Glass
@ 2014-12-16  1:15 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2014-12-16  1:15 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 15, 2014 at 02:13:19PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This brings in the SPI fixes and improvements for x86 as well as the
> beginnings of Atom support. I'm hoping we will get Atom support in
> there, but there have been some problems getting the microcode updates
> to fit nicely. Let me know if you think I'm being too ambitious, but
> x86 is in a transitory state at present anyway.
> 
> I've also brought in the asmlinkage tidy-up from Masahiro as mentioned
> on that thread.
> 
> 
> The following changes since commit a5a58826110eb3da2956c6b3213bd750e166d75c:
> 
>   Merge git://git.denx.de/u-boot-dm (2014-12-11 20:47:34 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 7cbd74f7484e9a58f7109e74e81002fee029b2f7:
> 
>   ARM: remove redundant asmlinkage define (2014-12-15 07:22:56 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141215/4a40279d/attachment.pgp>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2014-12-15 21:13 Simon Glass
  2014-12-16  1:15 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2014-12-15 21:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This brings in the SPI fixes and improvements for x86 as well as the
beginnings of Atom support. I'm hoping we will get Atom support in
there, but there have been some problems getting the microcode updates
to fit nicely. Let me know if you think I'm being too ambitious, but
x86 is in a transitory state at present anyway.

I've also brought in the asmlinkage tidy-up from Masahiro as mentioned
on that thread.


The following changes since commit a5a58826110eb3da2956c6b3213bd750e166d75c:

  Merge git://git.denx.de/u-boot-dm (2014-12-11 20:47:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to 7cbd74f7484e9a58f7109e74e81002fee029b2f7:

  ARM: remove redundant asmlinkage define (2014-12-15 07:22:56 -0700)

----------------------------------------------------------------
Axel Lin (1):
      gpio: intel_ich6: Set correct gpio output value in
ich6_gpio_direction_output()

Bin Meng (18):
      x86: ich-spi: Fix a bug of reading from a non-64 bytes aligned address
      spi: sf: Support byte program for sst spi flash
      x86: ich-spi: Set the rx operation mode for ich 7
      x86: ich-spi: Set the tx operation mode for ich 7
      x86: Make ROM_SIZE configurable in Kconfig
      tools/ifdtool: Support writing multiple files (-w) simultaneously
      x86: Refactor u-boot.rom build rules
      x86: Clean up asm-offsets
      x86: ich6-gpio: Move setup_pch_gpios() to board support codes
      x86: Add Intel Crown Bay board dts file
      x86: Add a simple superio driver for SMSC LPC47M
      x86: Add Intel Topcliff PCH device IDs
      x86: ich-spi: Add Intel Tunnel Creek SPI controller support
      x86: Initial import from Intel FSP release for Queensbay platform
      x86: queensbay: Adapt FSP support codes
      x86: Add post failure codes for bist and car
      x86: Support Intel FSP initialization path in start.S
      x86: Add a simple command to show FSP HOB information

Jagannadha Sutradharudu Teki (2):
      sf: Fix look for the fastest read command
      sf: Enable byte program support

Masahiro Yamada (2):
      x86: move arch-specific asmlinkage to <asm/linkage.h>
      ARM: remove redundant asmlinkage define

Simon Glass (3):
      bios_emulator: Correct ordering of includes
      spi: Fix flag collision for SST_WP
      x86: ifdtool: Separate out filenames for -D and -i

 Makefile                                                 |  48 ++++++-----
 arch/x86/Kconfig                                         |  78
+++++++++++++++++-
 arch/x86/cpu/ivybridge/cpu.c                             |   1 +
 arch/x86/cpu/queensbay/fsp_configs.c                     |  20 +++++
 arch/x86/cpu/queensbay/fsp_support.c                     | 416
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/start.S                                     |  17 +++-
 arch/x86/dts/Makefile                                    |   3 +-
 arch/x86/dts/crownbay.dts                                |  53 ++++++++++++
 arch/x86/include/asm/arch-coreboot/gpio.h                |   3 +
 arch/x86/include/asm/arch-ivybridge/gpio.h               |   3 +
 arch/x86/include/asm/arch-ivybridge/pei_data.h           |   2 +
 arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h        |  59 ++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_bootmode.h   |  24 ++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h        | 158
+++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h         | 137
+++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h        | 310
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h |  36 ++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h   |  19 +++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h    | 198
++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h      |  97
++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h        |  58 +++++++++++++
 arch/x86/include/asm/config.h                            |   1 -
 arch/x86/include/asm/global_data.h                       |   3 +
 arch/x86/include/asm/gpio.h                              |   1 +
 arch/x86/include/asm/linkage.h                           |   6 ++
 arch/x86/include/asm/pnp_def.h                           |  90
++++++++++++++++++++
 arch/x86/include/asm/post.h                              |   2 +
 arch/x86/lib/Makefile                                    |   1 +
 arch/x86/lib/asm-offsets.c                               |   5 +-
 arch/x86/lib/bios.c                                      |   1 +
 arch/x86/lib/bios.h                                      |   2 +
 arch/x86/lib/cmd_hob.c                                   |  67 +++++++++++++++
 board/coreboot/coreboot/coreboot.c                       |   6 ++
 board/google/chromebook_link/Kconfig                     |   1 +
 board/google/chromebook_link/link.c                      |  40 +++++++++
 drivers/bios_emulator/besys.c                            |   2 +-
 drivers/bios_emulator/bios.c                             |   2 +-
 drivers/gpio/intel_ich6_gpio.c                           |  55 +------------
 drivers/misc/Makefile                                    |   1 +
 drivers/misc/smsc_lpc47m.c                               |  33 ++++++++
 drivers/mtd/spi/sf_internal.h                            |  22 +++--
 drivers/mtd/spi/sf_ops.c                                 |  31 +++++++
 drivers/mtd/spi/sf_params.c                              | 102
+++++++++++------------
 drivers/mtd/spi/sf_probe.c                               |   9 +-
 drivers/spi/ich.c                                        |  29 +++----
 include/common.h                                         |   6 --
 include/linux/linkage.h                                  |   2 +
 include/pci_ids.h                                        |   8 ++
 include/smsc_lpc47m.h                                    |  19 +++++
 include/spi.h                                            |   1 +
 lib/asm-offsets.c                                        |   3 -
 tools/ifdtool.c                                          |  43 +++++++---
 tools/ifdtool.h                                          |   2 +
 53 files changed, 2159 insertions(+), 177 deletions(-)
 create mode 100644 arch/x86/cpu/queensbay/fsp_configs.c
 create mode 100644 arch/x86/cpu/queensbay/fsp_support.c
 create mode 100644 arch/x86/dts/crownbay.dts
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_bootmode.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h
 create mode 100644 arch/x86/include/asm/linkage.h
 create mode 100644 arch/x86/include/asm/pnp_def.h
 create mode 100644 arch/x86/lib/cmd_hob.c
 create mode 100644 drivers/misc/smsc_lpc47m.c
 create mode 100644 include/smsc_lpc47m.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
  2014-10-29 19:13 Simon Glass
@ 2014-11-03 17:45 ` Tom Rini
  0 siblings, 0 replies; 181+ messages in thread
From: Tom Rini @ 2014-11-03 17:45 UTC (permalink / raw)
  To: u-boot

On Wed, Oct 29, 2014 at 01:13:37PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> I am leaving out the common bootm change until I have looked into
> tests more.  I doubt it will make RC1 at this stage. But here are the
> rest of the x86 pending changes before the 'raw' support starts.
> 
> 
> The following changes since commit 6c499abe05f93d9f53338b9831196efeede5f2e0:
> 
>   e1000: add i211 and unprogrammed i210/i211 support (2014-10-28 07:13:56 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 026090e4c51e00841b04abf58f48cc3a45654bc4:
> 
>   x86: config: Increase CONFIG_SYS_BOOTM_LEN to 16MB (2014-10-29 13:11:54 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141103/9e0583eb/attachment.pgp>

^ permalink raw reply	[flat|nested] 181+ messages in thread

* [U-Boot] Please pull u-boot-x86
@ 2014-10-29 19:13 Simon Glass
  2014-11-03 17:45 ` Tom Rini
  0 siblings, 1 reply; 181+ messages in thread
From: Simon Glass @ 2014-10-29 19:13 UTC (permalink / raw)
  To: u-boot

Hi Tom,

I am leaving out the common bootm change until I have looked into
tests more.  I doubt it will make RC1 at this stage. But here are the
rest of the x86 pending changes before the 'raw' support starts.


The following changes since commit 6c499abe05f93d9f53338b9831196efeede5f2e0:

  e1000: add i211 and unprogrammed i210/i211 support (2014-10-28 07:13:56 -0400)

are available in the git repository at:

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

for you to fetch changes up to 026090e4c51e00841b04abf58f48cc3a45654bc4:

  x86: config: Increase CONFIG_SYS_BOOTM_LEN to 16MB (2014-10-29 13:11:54 -0600)

----------------------------------------------------------------
Simon Glass (9):
      x86: Move paging functions into cpu.c
      x86: Bring in msr-index.h from linux 3.8
      x86: Display basic CPU information on boot
      x86: Add support for starting 64-bit kernel
      x86: Move kernel boot function to arch/x86/lib/bootm.c
      x86: image: Add new image type for x64_64
      x86: bootm: Support booting a 64-bit raw kernel
      x86: Correct a few progress message nits
      x86: config: Increase CONFIG_SYS_BOOTM_LEN to 16MB

 arch/x86/cpu/Makefile            |   2 +-
 arch/x86/cpu/call64.S            |  93
+++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/cpu.c               | 144
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/bootm.h     |  16 ++++++++++
 arch/x86/include/asm/cpu.h       |  55 +++++++++++++++++++++++++++++++
 arch/x86/include/asm/msr-index.h | 108
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 arch/x86/include/asm/zimage.h    |   4 +--
 arch/x86/lib/bootm.c             |  56 +++++++++++++++++++++++++-------
 arch/x86/lib/physmem.c           |  33 ++-----------------
 arch/x86/lib/zimage.c            |  47 ++++++---------------------
 common/bootm.c                   |   3 +-
 common/image-fit.c               |   3 +-
 common/image.c                   |   1 +
 include/configs/coreboot.h       |   4 ++-
 include/image.h                  |   1 +
 15 files changed, 483 insertions(+), 87 deletions(-)
 create mode 100644 arch/x86/cpu/call64.S
 create mode 100644 arch/x86/include/asm/cpu.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 181+ messages in thread

end of thread, other threads:[~2019-11-04  0:29 UTC | newest]

Thread overview: 181+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-18  8:12 [U-Boot] Please pull u-boot-x86 Bin Meng
2017-04-19 13:02 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2019-11-02 23:23 Bin Meng
2019-11-04  0:29 ` Tom Rini
2019-10-11 14:49 Bin Meng
2019-10-12 20:21 ` Tom Rini
2019-10-08  8:28 Bin Meng
2019-10-09 13:21 ` Tom Rini
2019-10-04  0:36 Bin Meng
2019-10-06  0:08 ` Tom Rini
2019-10-01 14:05 Bin Meng
2019-10-02  2:50 ` Tom Rini
2019-09-10 12:35 Bin Meng
2019-09-10 20:28 ` Tom Rini
2019-08-19  1:07 Bin Meng
2019-08-19 19:05 ` Tom Rini
2019-08-09 23:35 Bin Meng
2019-08-11  1:13 ` Tom Rini
2019-06-22 15:00 Bin Meng
2019-06-24 12:19 ` Tom Rini
2019-05-19  8:19 Bin Meng
2019-05-19 20:46 ` Tom Rini
2019-05-08 11:21 Bin Meng
2019-05-08 17:50 ` Tom Rini
2019-03-11 15:05 Bin Meng
2019-03-11 19:48 ` Tom Rini
2019-02-20  8:52 Bin Meng
2019-02-21 23:10 ` Tom Rini
2019-02-12  6:56 Bin Meng
2019-02-13  0:56 ` Tom Rini
2018-12-31  4:53 Bin Meng
2019-01-01 13:32 ` Tom Rini
2018-12-10  2:22 Bin Meng
2018-12-10 15:17 ` Tom Rini
2018-11-06  5:38 Bin Meng
2018-11-06 22:48 ` Tom Rini
2018-10-28 13:07 Bin Meng
2018-10-29  3:08 ` Tom Rini
2018-10-22 14:17 Bin Meng
2018-10-22 17:47 ` Tom Rini
2018-10-22 17:49   ` Simon Glass
2018-10-22 18:00     ` Tom Rini
2018-10-23  1:26   ` Bin Meng
2018-10-23  1:52     ` Tom Rini
2018-10-22 20:54 ` Tom Rini
2018-09-17  8:54 Bin Meng
2018-09-17  9:21 ` Bin Meng
2018-08-30  3:33 Bin Meng
2018-08-30 21:33 ` Tom Rini
2018-08-20  5:59 Bin Meng
2018-08-20 22:11 ` Tom Rini
2018-07-20  6:01 Bin Meng
2018-07-21  2:35 ` Tom Rini
2018-07-02  2:00 Bin Meng
2018-07-02 15:16 ` Tom Rini
2018-06-24  1:15 Bin Meng
2018-06-25 12:08 ` Tom Rini
2018-06-17 13:21 Bin Meng
2018-06-18 19:37 ` Tom Rini
2018-06-18 22:05   ` Tom Rini
2018-06-13  2:17 Bin Meng
2018-06-14 15:36 ` Tom Rini
2018-04-16  9:17 Bin Meng
2018-04-16 12:31 ` Tom Rini
2018-04-16 14:42   ` Bin Meng
2018-03-30  8:12 Bin Meng
2018-04-01 13:19 ` Tom Rini
2018-01-30 14:42 Bin Meng
2018-01-30 17:50 ` Tom Rini
2018-01-08  9:01 Bin Meng
2018-01-08 16:19 ` Tom Rini
2017-12-21  1:24 Bin Meng
2017-12-21 14:54 ` Tom Rini
2017-11-30  6:03 Bin Meng
2017-11-30 18:45 ` Tom Rini
2017-10-27  7:18 Bin Meng
2017-10-28  1:57 ` Tom Rini
2017-10-19  3:55 Bin Meng
2017-10-19 20:56 ` Tom Rini
2017-10-07  7:16 Bin Meng
2017-10-07  7:31 ` Zoran Stojsavljevic
2017-10-07  8:32   ` Bin Meng
2017-10-08 13:45     ` Andy Shevchenko
2017-10-08 15:11 ` Tom Rini
2017-09-16  9:54 Bin Meng
2017-09-18 14:57 ` Tom Rini
2017-09-02 15:56 Bin Meng
2017-09-03 11:31 ` Tom Rini
2017-08-24  3:18 Bin Meng
2017-08-26 20:45 ` Tom Rini
2017-08-08 13:29 Bin Meng
2017-08-09 15:26 ` Tom Rini
2017-08-01 12:24 Bin Meng
2017-08-02 13:55 ` Tom Rini
2017-07-30  2:45 Bin Meng
2017-07-30 17:58 ` Tom Rini
2017-06-27  8:34 Bin Meng
2017-06-27 17:33 ` Tom Rini
2017-06-22  7:41 Bin Meng
2017-06-23 12:22 ` Tom Rini
2017-06-05  0:56 Bin Meng
2017-06-05 12:10 ` Tom Rini
2017-05-17  9:18 Bin Meng
2017-05-17 21:13 ` Tom Rini
2017-04-10  2:17 Bin Meng
2017-04-10 18:27 ` Tom Rini
2017-02-21  7:21 Bin Meng
2017-02-22 19:50 ` Tom Rini
2017-02-07  5:51 Bin Meng
2017-02-08  1:27 ` Tom Rini
2016-12-26  5:42 Bin Meng
2016-12-26 13:23 ` Tom Rini
2016-10-18  8:03 Bin Meng
2016-10-18 14:06 ` Tom Rini
2016-10-18 14:19   ` Tom Rini
2016-10-18 22:47 ` Tom Rini
2016-10-12  3:04 Bin Meng
2016-10-13  0:48 ` Tom Rini
2016-08-30  1:33 Bin Meng
2016-08-30  2:06 ` Tom Rini
2016-08-16  4:41 Bin Meng
2016-08-16 17:56 ` Tom Rini
2016-07-12  6:09 Bin Meng
2016-07-12 17:59 ` Tom Rini
2016-06-29  2:11 Bin Meng
2016-06-29  2:19 ` Tom Rini
2016-06-12  4:38 Bin Meng
2016-06-19 14:03 ` Tom Rini
2016-05-30  2:45 Bin Meng
2016-05-31 14:49 ` Tom Rini
2016-05-23  8:17 Bin Meng
2016-05-24 15:55 ` Tom Rini
2016-04-22  4:08 Bin Meng
2016-04-22  4:09 ` Bin Meng
2016-04-22 14:27 ` Tom Rini
2016-03-17  2:31 Bin Meng
2016-03-17 14:14 ` Tom Rini
2016-02-21  6:14 Bin Meng
2016-02-21 21:41 ` Tom Rini
2016-02-05  4:52 Bin Meng
2016-02-08 20:45 ` Tom Rini
2016-01-28  7:13 Bin Meng
2016-01-28 23:18 ` Tom Rini
2016-01-24  6:05 Bin Meng
2016-01-24 19:43 ` Tom Rini
2016-01-13  8:03 Bin Meng
2016-01-13 21:55 ` Tom Rini
2016-01-15  1:39   ` Bin Meng
2016-01-15  2:52     ` Tom Rini
2015-12-09  2:02 Bin Meng
2015-12-09  9:40 ` Bin Meng
2015-11-13 14:58 Bin Meng
2015-11-16 17:59 ` Tom Rini
2015-10-08 21:46 Simon Glass
2015-10-09 13:56 ` Tom Rini
2015-09-29  4:46 Simon Glass
2015-09-29  4:48 ` Bin Meng
2015-09-29  4:51   ` Simon Glass
2015-09-17 18:56 Simon Glass
2015-09-17 21:03 ` Tom Rini
2015-08-05 18:06 Simon Glass
2015-08-05 21:10 ` Tom Rini
2015-07-31 13:35 Simon Glass
2015-08-01 14:47 ` Tom Rini
2015-07-28 17:42 Simon Glass
2015-07-29 15:16 ` Tom Rini
     [not found] <CAPnjgZ2twBnMUSYHHn=M_WO1VCwQ2DXht2NG9djekW=j+WsXMQ@mail.gmail.com>
2015-07-15 14:29 ` Simon Glass
2015-07-16 13:21   ` Tom Rini
2015-06-05 14:18 Simon Glass
2015-06-05 14:20 ` Simon Glass
2015-06-06 13:27 ` Tom Rini
2015-05-01 20:39 Simon Glass
2015-05-05 23:58 ` Tom Rini
     [not found] <CAPnjgZ02mWGCD7xqRD1tPhs-f7O6Fh0kGFMcjt9khvcn0Z5akA@mail.gmail.com>
2015-02-09  4:29 ` Simon Glass
2015-02-10 20:09   ` Tom Rini
2015-01-26 19:51 Simon Glass
2015-01-27 11:51 ` Tom Rini
2014-12-15 21:13 Simon Glass
2014-12-16  1:15 ` Tom Rini
2014-10-29 19:13 Simon Glass
2014-11-03 17:45 ` Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.