[U-Boot] Please pull u-boot-x86
Bin Meng
bmeng.cn at gmail.com
Fri Feb 5 05:52:49 CET 2016
Hi Tom,
This includes changes to move all x86 codes to use DM PCI APIs
completely. Now DM_PCI_COMPAT is disabled in the x86 build.
The following changes since commit 94985cc9d3d7ed991ca8b2627d5894df5ea68f49:
Merge branch 'master' of git://git.denx.de/u-boot-usb (2016-02-04
06:56:23 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git master
for you to fetch changes up to 5c884420a5752163ce738701701ae1874d8f466d:
x86: Drop pci_type1.c and DEFINE_PCI_DEVICE_TABLE (2016-02-05 12:47:24 +0800)
----------------------------------------------------------------
Bin Meng (34):
spi: ich: Some clean up
spi: ich: Use compatible strings to distinguish controller version
spi: ich: Change PCHV_ to ICHV_
x86: tnc: Drop unprotect_spi_flash()
x86: quark: Drop unprotect_spi_flash()
dm: pch: Remove pch_get_version op
dm: pch: Rename get_sbase op to get_spi_base
dm: pch: Add get_gpio_base op
x86: pch: Implement get_gpio_base op
dm: pch: Add get_io_base op
x86: pch9: Implement get_io_base op
x86: ich6_gpio: Convert to use proper DM API
x86: Drop asm/arch/gpio.h
x86: minnowmax: Drop io-base property in the pch_pinctrl node
x86: irq: Get irq_router's bdf via dm_pci_get_bdf()
x86: irq: Move irq_router to a per driver priv
x86: irq: Convert to use DM PCI API
x86: tnc: Change disable_igd() to have a return value
x86: tnc: Use DM PCI API in disable_igd()
x86: tnc: Remove IGD and SDVO devices from driver model
x86: qemu: Convert to use DM PCI API
x86: pci: Use DM PCI APIs in pci_assign_irqs()
x86: pci: Drop legacy PCI APIs
net: pch_gbe: Convert to use DM PCI API
net: designware: Use dm_pci_mem_to_phys() in the probe routine
net: e1000: Convert to use DM PCI API
x86: quark: Use Quark's own PCI config APIs
efi: app: Clean up defconfig
efi: app: Disable CONFIG_USB_EHCI_PCI
x86: chromebox_panther: Drop the cache line size hack
x86: chromebox_panther: Convert to use driver model ethernet
dm: pci: Add missing forward declarations
x86: Disable DM_PCI_COMPAT
x86: Drop pci_type1.c and DEFINE_PCI_DEVICE_TABLE
Stefan Roese (2):
autoboot.c: Fill env vars in process_fdt_options() only if
TEXT_BASE is set
x86: x86-common.h: Add CONFIG_BOOTDELAY
arch/x86/Kconfig | 3 ---
arch/x86/cpu/irq.c | 80
++++++++++++++++++++++++++++++---------------------------------
arch/x86/cpu/ivybridge/bd82x6x.c | 43
+++++++++++++++++++++++++++-------
arch/x86/cpu/pci.c | 59
+++--------------------------------------------
arch/x86/cpu/qemu/qemu.c | 34 +++++++++++++--------------
arch/x86/cpu/quark/mrc_util.c | 5 ++--
arch/x86/cpu/quark/quark.c | 17 --------------
arch/x86/cpu/queensbay/irq.c | 2 +-
arch/x86/cpu/queensbay/tnc.c | 80
+++++++++++++++++++++++++++++++++++++++++++++++----------------
arch/x86/dts/bayleybay.dts | 88
+++++++++++++++++++++++++++++++++++----------------------------------
arch/x86/dts/broadwell_som-6896.dts | 2 +-
arch/x86/dts/chromebook_link.dts | 44
+++++++++++++++++------------------
arch/x86/dts/chromebox_panther.dts | 46
+++++++++++++++++++------------------
arch/x86/dts/crownbay.dts | 32 ++++++++++++++------------
arch/x86/dts/galileo.dts | 30 +++++++++++++-----------
arch/x86/dts/minnowmax.dts | 89
+++++++++++++++++++++++++++++++++++-----------------------------------
arch/x86/include/asm/arch-baytrail/gpio.h | 13 -----------
arch/x86/include/asm/arch-coreboot/gpio.h | 13 -----------
arch/x86/include/asm/arch-efi/gpio.h | 10 --------
arch/x86/include/asm/arch-ivybridge/gpio.h | 13 -----------
arch/x86/include/asm/arch-qemu/gpio.h | 13 -----------
arch/x86/include/asm/arch-quark/gpio.h | 13 -----------
arch/x86/include/asm/arch-queensbay/gpio.h | 13 -----------
arch/x86/include/asm/gpio.h | 1 -
arch/x86/include/asm/pci.h | 19 ---------------
arch/x86/include/asm/pirq_routing.h | 12 ++++++----
arch/x86/lib/Makefile | 3 ---
arch/x86/lib/pci_type1.c | 50
----------------------------------------
arch/x86/lib/pirq_routing.c | 12 +++++-----
board/intel/galileo/galileo.c | 5 ++--
common/autoboot.c | 4 ++--
configs/chromebox_panther_defconfig | 1 +
configs/efi-x86_defconfig | 2 +-
drivers/gpio/intel_ich6_gpio.c | 125
+++++++++++++++++++--------------------------------------------------------------------------------
drivers/net/designware.c | 4 +---
drivers/net/e1000.c | 75
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
drivers/net/e1000.h | 4 ++++
drivers/net/pch_gbe.c | 27 ++++++++++------------
drivers/net/pch_gbe.h | 2 +-
drivers/pch/pch-uclass.c | 30 ++++++++++++++++--------
drivers/pch/pch7.c | 43
+++++++++++++++++++++++++++-------
drivers/pch/pch9.c | 54
+++++++++++++++++++++++++++++++++++++++----
drivers/spi/ich.c | 76
+++++++++++++++++++++++++++---------------------------------
drivers/spi/ich.h | 61
+++++++++++++++++++++++++++++++++++++-----------
include/configs/chromebox_panther.h | 2 --
include/configs/crownbay.h | 1 -
include/configs/efi-x86.h | 4 +---
include/configs/x86-common.h | 2 ++
include/pch.h | 64
++++++++++++++++++++++++++++++++-------------------
include/pci.h | 16 ++++---------
50 files changed, 695 insertions(+), 746 deletions(-)
delete mode 100644 arch/x86/include/asm/arch-baytrail/gpio.h
delete mode 100644 arch/x86/include/asm/arch-coreboot/gpio.h
delete mode 100644 arch/x86/include/asm/arch-efi/gpio.h
delete mode 100644 arch/x86/include/asm/arch-ivybridge/gpio.h
delete mode 100644 arch/x86/include/asm/arch-qemu/gpio.h
delete mode 100644 arch/x86/include/asm/arch-quark/gpio.h
delete mode 100644 arch/x86/include/asm/arch-queensbay/gpio.h
delete mode 100644 arch/x86/lib/pci_type1.c
Regards,
Bin
More information about the U-Boot
mailing list