Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 supp
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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/Mak
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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|
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 d
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 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 271% > > > > 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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
Hi Tom, On Tue, Oct 23, 2018 at 1:47 AM Tom Rini 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 271% > 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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
On Mon, Oct 22, 2018 at 11:49:36AM -0600, Simon Glass wrote: > Hi Tom, > > On 22 October 2018 at 11:47, Tom Rini 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 271% > > > > 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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
Hi Tom, On 22 October 2018 at 11:47, Tom Rini 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 271% > > 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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 271% Which is a failure as it should be 100%. -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86 (take 2)
On Mon, Sep 17, 2018 at 5:39 AM, Bin Meng wrote: > Hi Tom, > > The following changes since commit 2976d3c1504960d3934a7404b0648e > dc28b52eb9: > > 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 6321da5263b513f1d6959fb721c33970405e6d1d: > > x86: cpu: add docstring to scu_ipc_command() (2018-09-17 17:35:53 +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 > Applied to u-boot/master, thanks! -- Tom ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86 (take 2)
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 6321da5263b513f1d6959fb721c33970405e6d1d: x86: cpu: add docstring to scu_ipc_command() (2018-09-17 17:35:53 +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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
Hi Tom, On Mon, Sep 17, 2018 at 4:54 PM Bin Meng 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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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/conf
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86 (take 2)
On Mon, Apr 16, 2018 at 11:01:25PM +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 d5032392babd3a8bd027ccb79072ee7b05299b67: > > x86: Rename coreboot-x86 to coreboot (2018-04-16 22:38:53 +0800) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86 (take 2)
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 d5032392babd3a8bd027ccb79072ee7b05299b67: x86: Rename coreboot-x86 to coreboot (2018-04-16 22:38:53 +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 | 231 +++ 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, 465 insertions(+), 298 deletions(-) rename configs/{coreboot-x86_defconfig => coreboot_defconfig} (100%) Regards, Bin ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
Hi Tom, On Mon, Apr 16, 2018 at 8:31 PM, Tom Rini 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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 Intel Finland Oy ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
Hi Zoran, On Sat, Oct 7, 2017 at 3:31 PM, Zoran Stojsavljevic 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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 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@lists.denx.de > https://lists.denx.de/listinfo/u-boot > ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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/binm
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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.g...@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 |
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 -
Re: [U-Boot] Please pull u-boot-x86
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 signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-x86
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 ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot