[U-Boot] Please pull u-boot-x86
Simon Glass
sjg at chromium.org
Mon Dec 15 22:13:19 CET 2014
Hi Tom,
This brings in the SPI fixes and improvements for x86 as well as the
beginnings of Atom support. I'm hoping we will get Atom support in
there, but there have been some problems getting the microcode updates
to fit nicely. Let me know if you think I'm being too ambitious, but
x86 is in a transitory state at present anyway.
I've also brought in the asmlinkage tidy-up from Masahiro as mentioned
on that thread.
The following changes since commit a5a58826110eb3da2956c6b3213bd750e166d75c:
Merge git://git.denx.de/u-boot-dm (2014-12-11 20:47:34 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git
for you to fetch changes up to 7cbd74f7484e9a58f7109e74e81002fee029b2f7:
ARM: remove redundant asmlinkage define (2014-12-15 07:22:56 -0700)
----------------------------------------------------------------
Axel Lin (1):
gpio: intel_ich6: Set correct gpio output value in
ich6_gpio_direction_output()
Bin Meng (18):
x86: ich-spi: Fix a bug of reading from a non-64 bytes aligned address
spi: sf: Support byte program for sst spi flash
x86: ich-spi: Set the rx operation mode for ich 7
x86: ich-spi: Set the tx operation mode for ich 7
x86: Make ROM_SIZE configurable in Kconfig
tools/ifdtool: Support writing multiple files (-w) simultaneously
x86: Refactor u-boot.rom build rules
x86: Clean up asm-offsets
x86: ich6-gpio: Move setup_pch_gpios() to board support codes
x86: Add Intel Crown Bay board dts file
x86: Add a simple superio driver for SMSC LPC47M
x86: Add Intel Topcliff PCH device IDs
x86: ich-spi: Add Intel Tunnel Creek SPI controller support
x86: Initial import from Intel FSP release for Queensbay platform
x86: queensbay: Adapt FSP support codes
x86: Add post failure codes for bist and car
x86: Support Intel FSP initialization path in start.S
x86: Add a simple command to show FSP HOB information
Jagannadha Sutradharudu Teki (2):
sf: Fix look for the fastest read command
sf: Enable byte program support
Masahiro Yamada (2):
x86: move arch-specific asmlinkage to <asm/linkage.h>
ARM: remove redundant asmlinkage define
Simon Glass (3):
bios_emulator: Correct ordering of includes
spi: Fix flag collision for SST_WP
x86: ifdtool: Separate out filenames for -D and -i
Makefile | 48 ++++++-----
arch/x86/Kconfig | 78
+++++++++++++++++-
arch/x86/cpu/ivybridge/cpu.c | 1 +
arch/x86/cpu/queensbay/fsp_configs.c | 20 +++++
arch/x86/cpu/queensbay/fsp_support.c | 416
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/cpu/start.S | 17 +++-
arch/x86/dts/Makefile | 3 +-
arch/x86/dts/crownbay.dts | 53 ++++++++++++
arch/x86/include/asm/arch-coreboot/gpio.h | 3 +
arch/x86/include/asm/arch-ivybridge/gpio.h | 3 +
arch/x86/include/asm/arch-ivybridge/pei_data.h | 2 +
arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h | 59 ++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_bootmode.h | 24 ++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h | 158
+++++++++++++++++++++++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h | 137
+++++++++++++++++++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h | 310
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h | 36 ++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h | 19 +++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h | 198
++++++++++++++++++++++++++++++++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h | 97
++++++++++++++++++++++
arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h | 58 +++++++++++++
arch/x86/include/asm/config.h | 1 -
arch/x86/include/asm/global_data.h | 3 +
arch/x86/include/asm/gpio.h | 1 +
arch/x86/include/asm/linkage.h | 6 ++
arch/x86/include/asm/pnp_def.h | 90
++++++++++++++++++++
arch/x86/include/asm/post.h | 2 +
arch/x86/lib/Makefile | 1 +
arch/x86/lib/asm-offsets.c | 5 +-
arch/x86/lib/bios.c | 1 +
arch/x86/lib/bios.h | 2 +
arch/x86/lib/cmd_hob.c | 67 +++++++++++++++
board/coreboot/coreboot/coreboot.c | 6 ++
board/google/chromebook_link/Kconfig | 1 +
board/google/chromebook_link/link.c | 40 +++++++++
drivers/bios_emulator/besys.c | 2 +-
drivers/bios_emulator/bios.c | 2 +-
drivers/gpio/intel_ich6_gpio.c | 55 +------------
drivers/misc/Makefile | 1 +
drivers/misc/smsc_lpc47m.c | 33 ++++++++
drivers/mtd/spi/sf_internal.h | 22 +++--
drivers/mtd/spi/sf_ops.c | 31 +++++++
drivers/mtd/spi/sf_params.c | 102
+++++++++++------------
drivers/mtd/spi/sf_probe.c | 9 +-
drivers/spi/ich.c | 29 +++----
include/common.h | 6 --
include/linux/linkage.h | 2 +
include/pci_ids.h | 8 ++
include/smsc_lpc47m.h | 19 +++++
include/spi.h | 1 +
lib/asm-offsets.c | 3 -
tools/ifdtool.c | 43 +++++++---
tools/ifdtool.h | 2 +
53 files changed, 2159 insertions(+), 177 deletions(-)
create mode 100644 arch/x86/cpu/queensbay/fsp_configs.c
create mode 100644 arch/x86/cpu/queensbay/fsp_support.c
create mode 100644 arch/x86/dts/crownbay.dts
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_bootmode.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h
create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h
create mode 100644 arch/x86/include/asm/linkage.h
create mode 100644 arch/x86/include/asm/pnp_def.h
create mode 100644 arch/x86/lib/cmd_hob.c
create mode 100644 drivers/misc/smsc_lpc47m.c
create mode 100644 include/smsc_lpc47m.h
Regards,
Simon
More information about the U-Boot
mailing list