[U-Boot] Please pull u-boot-x86
Bin Meng
bmeng.cn at gmail.com
Wed May 17 09:18:39 UTC 2017
Hi Tom,
The following changes since commit 4125bbcef6a998ce8580a1f5c53c8c93a56a125b:
Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-05-16
08:10:50 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git
for you to fetch changes up to c2f17939f4b429c90a453e26927a7c578e5456b5:
x86: minnowmax: Remove incorrect pad-offset of several pins
(2017-05-17 17:13:06 +0800)
----------------------------------------------------------------
Bin Meng (24):
x86: acpi: Add Kconfig option and header file for ACPI resume
x86: baytrail: acpi: Add APIs for determining/clearing sleep state
x86: Add post codes for OS resume
x86: fsp: acpi: Pass different boot mode to FSP init
x86: Store and display previous sleep state
x86: baytrail: Conditionally report S3 in the ACPI table
x86: fsp: Mark memory used by U-Boot as reserved in the E820 table for S3
x86: acpi: Add wake up assembly stub
x86: acpi: Add one API to find OS wakeup vector
x86: acpi: Resume OS if resume vector is found
x86: Add an early CMOS access library
x86: fsp: Save stack address to CMOS for next S3 boot
x86: Do not clear high table area for S3
x86: Adjust board_final_cleanup() order
x86: apci: Change PM1_CNT register access to RMW
x86: acpi: Make enter_acpi_mode() public
x86: acpi: Refactor acpi_resume()
x86: acpi: Turn on ACPI mode for S3
x86: pci: Allow conditionally run VGA rom in S3
x86: acpi: Fix Windows S3 resume failure
x86: minnowmax: Enable ACPI S3 resume
x86: Document ACPI S3 support
x86: ich6_gpio: Add use-lvl-write-cache for I/O access mode
x86: minnowmax: Remove incorrect pad-offset of several pins
Simon Glass (1):
x86: Convert MMC to driver model
Stefan Roese (4):
serial: serial-uclass: Use force parameter in stdio_deregister_dev()
dm: core: Add DM_FLAG_OS_PREPARE flag
x86: bootm: Add dm_remove_devices_flags() call to
bootm_announce_and_cleanup()
spi: ich: Configure SPI BIOS parameters for Linux upon U-Boot exit
arch/Kconfig | 1 +
arch/x86/Kconfig | 32
++++++++++++++++++++++++++
arch/x86/cpu/Makefile | 1 +
arch/x86/cpu/baytrail/acpi.c | 47
+++++++++++++++++++++++++++++++++++++++
arch/x86/cpu/baytrail/valleyview.c | 12 ----------
arch/x86/cpu/cpu.c | 30
+++++++++++++++++++++++--
arch/x86/cpu/quark/quark.c | 10 ---------
arch/x86/cpu/queensbay/Makefile | 2 +-
arch/x86/cpu/queensbay/topcliff.c | 20 -----------------
arch/x86/cpu/wakeup.S | 78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/dts/bayleybay.dts | 6 +++++
arch/x86/dts/baytrail_som-db5800-som-6867.dts | 6 +++++
arch/x86/dts/conga-qeval20-qa3-e3845.dts | 6 +++++
arch/x86/dts/dfi-bt700.dtsi | 6 +++++
arch/x86/dts/minnowmax.dts | 11 ++++-----
arch/x86/include/asm/acpi_s3.h | 131
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/include/asm/acpi_table.h | 28
+++++++++++++++++++++++
arch/x86/include/asm/arch-baytrail/acpi/sleepstates.asl | 2 ++
arch/x86/include/asm/arch-baytrail/iomap.h | 24
++++++++++++++++++++
arch/x86/include/asm/cmos_layout.h | 31
++++++++++++++++++++++++++
arch/x86/include/asm/early_cmos.h | 43
+++++++++++++++++++++++++++++++++++
arch/x86/include/asm/global_data.h | 4 ++++
arch/x86/include/asm/post.h | 2 ++
arch/x86/include/asm/tables.h | 1 +
arch/x86/include/asm/u-boot-x86.h | 13 +++++++++++
arch/x86/lib/Makefile | 2 ++
arch/x86/lib/acpi_s3.c | 82
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/lib/acpi_table.c | 84
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/x86/lib/bootm.c | 9 ++++++++
arch/x86/lib/coreboot_table.c | 7 +++++-
arch/x86/lib/early_cmos.c | 51
++++++++++++++++++++++++++++++++++++++++++
arch/x86/lib/fsp/fsp_common.c | 63
++++++++++++++++++++++++++++++++++++++++++++++++++-
arch/x86/lib/fsp/fsp_dram.c | 12 ++++++++++
configs/minnowmax_defconfig | 1 +
doc/README.x86 | 24
+++++++++++++++-----
drivers/core/device-remove.c | 16 ++++++++-----
drivers/gpio/intel_ich6_gpio.c | 30
++++++++++++++++++++-----
drivers/mmc/pci_mmc.c | 86
++++++++++++++++++++++++++++++++++++++++++++++++----------------------
drivers/pci/pci_rom.c | 14 ++++++++++++
drivers/serial/serial-uclass.c | 2 +-
drivers/spi/ich.c | 18 +++++++++++++++
drivers/spi/ich.h | 54
++++++++++++++++++++++++++++++++++++++------
include/dm/device.h | 11 ++++++++-
include/mmc.h | 12 ----------
44 files changed, 1008 insertions(+), 117 deletions(-)
delete mode 100644 arch/x86/cpu/queensbay/topcliff.c
create mode 100644 arch/x86/cpu/wakeup.S
create mode 100644 arch/x86/include/asm/acpi_s3.h
create mode 100644 arch/x86/include/asm/cmos_layout.h
create mode 100644 arch/x86/include/asm/early_cmos.h
create mode 100644 arch/x86/lib/acpi_s3.c
create mode 100644 arch/x86/lib/early_cmos.c
Regards,
Bin
More information about the U-Boot
mailing list