All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] Please pull u-boot-x86
Date: Tue, 28 Jul 2015 11:42:22 -0600	[thread overview]
Message-ID: <CAPnjgZ0tdN83aKNSeqj3hupueiLwqgq_uDBs_xmMvvzJ3VNFpw@mail.gmail.com> (raw)

Hi Tom,

Here are some more PCI driver model improvements and better interrupt
support on x86.


The following changes since commit 66d10c18bf2c34698362b6fe1891bcc6e8755243:

  Merge branch 'zynq' of git://www.denx.de/git/u-boot-microblaze
(2015-07-28 11:31:21 -0400)

are available in the git repository at:

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

for you to fetch changes up to 488d19cbcace0b87a2d08881eab7356088198903:

  patman: add distutils based installer (2015-07-28 10:36:25 -0600)

----------------------------------------------------------------
Bin Meng (20):
      x86: Display correct CS/EIP/EFLAGS when there is an error code
      x86: Simplify architecture defined exception handling in irq_llsr()
      x86: Change pci option rom area MTRR setting to cacheable
      x86: Enable DM RTC support for all x86 boards
      x86: pci: Assign pci irqs to all functions
      x86: pci: Do not assign irq 0 to pci device
      buildman: Correct '--fetch-arch' command documentation
      Fix incorrect comments in linker_lists.h
      dm: pci: Correct primary/secondary/subordinate bus number assignment
      dm: pci: Use complete bdf in all pci config read/write routines
      dm: pci: Pass only device/function to pci_bus_find_devfn()
      dm: pci: Support bridge device configuration correctly
      x86: Convert to use driver model pci on queensbay/crownbay
      x86: mpspec: Allow platform to determine how PIRQ is connected to I/O APIC
      x86: mpspec: Move writing ISA interrupt entry after PCI
      x86: qemu: Enable I/O APIC chip select on PIIX3
      x86: Allow cpu-x86 driver to be probed for UP
      x86: qemu: Enable writing MP table
      x86: qemu: Turn on PCIe ECAM address range decoding on Q35
      x86: Reserve PCIe ECAM address range in the E820 table

Chris Packham (1):
      patman: add distutils based installer

 arch/x86/Kconfig                      |  10 ++++
 arch/x86/cpu/cpu.c                    |  36 ++++++++++++---
 arch/x86/cpu/interrupts.c             | 180
++++++++++++++++++++++++++++++------------------------------------------
 arch/x86/cpu/ivybridge/lpc.c          |   1 -
 arch/x86/cpu/ivybridge/sdram.c        |  32 +++++++++----
 arch/x86/cpu/pci.c                    |  29 ++++++++----
 arch/x86/cpu/qemu/pci.c               |  45 ++++++++++++++++--
 arch/x86/cpu/queensbay/Makefile       |   1 -
 arch/x86/cpu/queensbay/tnc.c          |   5 --
 arch/x86/cpu/queensbay/tnc_pci.c      |  46 -------------------
 arch/x86/dts/chromebook_link.dts      |   1 +
 arch/x86/dts/chromebox_panther.dts    |   1 +
 arch/x86/dts/crownbay.dts             |   6 ++-
 arch/x86/dts/galileo.dts              |   1 +
 arch/x86/dts/minnowmax.dts            |   1 +
 arch/x86/dts/qemu-x86_i440fx.dts      |  13 ++++++
 arch/x86/dts/qemu-x86_q35.dts         |  13 ++++++
 arch/x86/dts/rtc.dtsi                 |   1 +
 arch/x86/include/asm/arch-qemu/qemu.h |  10 +++-
 arch/x86/include/asm/interrupt.h      |  24 ++++++++++
 arch/x86/include/asm/mpspec.h         |  17 +++++++
 arch/x86/include/asm/mtrr.h           |   2 +
 arch/x86/include/asm/pci.h            |   3 +-
 arch/x86/include/asm/ptrace.h         |  16 +++++--
 arch/x86/lib/fsp/fsp_dram.c           |   6 +++
 arch/x86/lib/mpspec.c                 |  50 +++++++++++++++-----
 arch/x86/lib/pirq_routing.c           |   3 +-
 arch/x86/lib/zimage.c                 |   5 +-
 configs/chromebook_link_defconfig     |   1 +
 configs/chromebox_panther_defconfig   |   1 +
 configs/crownbay_defconfig            |   1 +
 configs/galileo_defconfig             |   1 +
 configs/minnowmax_defconfig           |   1 +
 configs/qemu-x86_defconfig            |   4 ++
 drivers/pci/pci-uclass.c              |  62 ++++++++++++-------------
 drivers/pci/pci_auto.c                |  75 +++++++++++++++++++++++++-----
 drivers/pci/pci_common.c              |   7 ++-
 include/linker_lists.h                |  20 ++++----
 tools/buildman/README                 |   4 +-
 tools/patman/README                   |  11 +++++
 tools/patman/__init__.py              |   3 ++
 tools/patman/patman.py                |  20 ++++----
 tools/patman/setup.py                 |  13 ++++++
 43 files changed, 506 insertions(+), 276 deletions(-)
 delete mode 100644 arch/x86/cpu/queensbay/tnc_pci.c
 create mode 100644 tools/patman/__init__.py
 create mode 100644 tools/patman/setup.py

Regards,
Simon

             reply	other threads:[~2015-07-28 17:42 UTC|newest]

Thread overview: 181+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-28 17:42 Simon Glass [this message]
2015-07-29 15:16 ` [U-Boot] Please pull u-boot-x86 Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2019-11-02 23:23 Bin Meng
2019-11-04  0:29 ` Tom Rini
2019-10-11 14:49 Bin Meng
2019-10-12 20:21 ` Tom Rini
2019-10-08  8:28 Bin Meng
2019-10-09 13:21 ` Tom Rini
2019-10-04  0:36 Bin Meng
2019-10-06  0:08 ` Tom Rini
2019-10-01 14:05 Bin Meng
2019-10-02  2:50 ` Tom Rini
2019-09-10 12:35 Bin Meng
2019-09-10 20:28 ` Tom Rini
2019-08-19  1:07 Bin Meng
2019-08-19 19:05 ` Tom Rini
2019-08-09 23:35 Bin Meng
2019-08-11  1:13 ` Tom Rini
2019-06-22 15:00 Bin Meng
2019-06-24 12:19 ` Tom Rini
2019-05-19  8:19 Bin Meng
2019-05-19 20:46 ` Tom Rini
2019-05-08 11:21 Bin Meng
2019-05-08 17:50 ` Tom Rini
2019-03-11 15:05 Bin Meng
2019-03-11 19:48 ` Tom Rini
2019-02-20  8:52 Bin Meng
2019-02-21 23:10 ` Tom Rini
2019-02-12  6:56 Bin Meng
2019-02-13  0:56 ` Tom Rini
2018-12-31  4:53 Bin Meng
2019-01-01 13:32 ` Tom Rini
2018-12-10  2:22 Bin Meng
2018-12-10 15:17 ` Tom Rini
2018-11-06  5:38 Bin Meng
2018-11-06 22:48 ` Tom Rini
2018-10-28 13:07 Bin Meng
2018-10-29  3:08 ` Tom Rini
2018-10-22 14:17 Bin Meng
2018-10-22 17:47 ` Tom Rini
2018-10-22 17:49   ` Simon Glass
2018-10-22 18:00     ` Tom Rini
2018-10-23  1:26   ` Bin Meng
2018-10-23  1:52     ` Tom Rini
2018-10-22 20:54 ` Tom Rini
2018-09-17  8:54 Bin Meng
2018-09-17  9:21 ` Bin Meng
2018-08-30  3:33 Bin Meng
2018-08-30 21:33 ` Tom Rini
2018-08-20  5:59 Bin Meng
2018-08-20 22:11 ` Tom Rini
2018-07-20  6:01 Bin Meng
2018-07-21  2:35 ` Tom Rini
2018-07-02  2:00 Bin Meng
2018-07-02 15:16 ` Tom Rini
2018-06-24  1:15 Bin Meng
2018-06-25 12:08 ` Tom Rini
2018-06-17 13:21 Bin Meng
2018-06-18 19:37 ` Tom Rini
2018-06-18 22:05   ` Tom Rini
2018-06-13  2:17 Bin Meng
2018-06-14 15:36 ` Tom Rini
2018-04-16  9:17 Bin Meng
2018-04-16 12:31 ` Tom Rini
2018-04-16 14:42   ` Bin Meng
2018-03-30  8:12 Bin Meng
2018-04-01 13:19 ` Tom Rini
2018-01-30 14:42 Bin Meng
2018-01-30 17:50 ` Tom Rini
2018-01-08  9:01 Bin Meng
2018-01-08 16:19 ` Tom Rini
2017-12-21  1:24 Bin Meng
2017-12-21 14:54 ` Tom Rini
2017-11-30  6:03 Bin Meng
2017-11-30 18:45 ` Tom Rini
2017-10-27  7:18 Bin Meng
2017-10-28  1:57 ` Tom Rini
2017-10-19  3:55 Bin Meng
2017-10-19 20:56 ` Tom Rini
2017-10-07  7:16 Bin Meng
2017-10-07  7:31 ` Zoran Stojsavljevic
2017-10-07  8:32   ` Bin Meng
2017-10-08 13:45     ` Andy Shevchenko
2017-10-08 15:11 ` Tom Rini
2017-09-16  9:54 Bin Meng
2017-09-18 14:57 ` Tom Rini
2017-09-02 15:56 Bin Meng
2017-09-03 11:31 ` Tom Rini
2017-08-24  3:18 Bin Meng
2017-08-26 20:45 ` Tom Rini
2017-08-08 13:29 Bin Meng
2017-08-09 15:26 ` Tom Rini
2017-08-01 12:24 Bin Meng
2017-08-02 13:55 ` Tom Rini
2017-07-30  2:45 Bin Meng
2017-07-30 17:58 ` Tom Rini
2017-06-27  8:34 Bin Meng
2017-06-27 17:33 ` Tom Rini
2017-06-22  7:41 Bin Meng
2017-06-23 12:22 ` Tom Rini
2017-06-05  0:56 Bin Meng
2017-06-05 12:10 ` Tom Rini
2017-05-17  9:18 Bin Meng
2017-05-17 21:13 ` Tom Rini
2017-04-18  8:12 Bin Meng
2017-04-19 13:02 ` Tom Rini
2017-04-10  2:17 Bin Meng
2017-04-10 18:27 ` Tom Rini
2017-02-21  7:21 Bin Meng
2017-02-22 19:50 ` Tom Rini
2017-02-07  5:51 Bin Meng
2017-02-08  1:27 ` Tom Rini
2016-12-26  5:42 Bin Meng
2016-12-26 13:23 ` Tom Rini
2016-10-18  8:03 Bin Meng
2016-10-18 14:06 ` Tom Rini
2016-10-18 14:19   ` Tom Rini
2016-10-18 22:47 ` Tom Rini
2016-10-12  3:04 Bin Meng
2016-10-13  0:48 ` Tom Rini
2016-08-30  1:33 Bin Meng
2016-08-30  2:06 ` Tom Rini
2016-08-16  4:41 Bin Meng
2016-08-16 17:56 ` Tom Rini
2016-07-12  6:09 Bin Meng
2016-07-12 17:59 ` Tom Rini
2016-06-29  2:11 Bin Meng
2016-06-29  2:19 ` Tom Rini
2016-06-12  4:38 Bin Meng
2016-06-19 14:03 ` Tom Rini
2016-05-30  2:45 Bin Meng
2016-05-31 14:49 ` Tom Rini
2016-05-23  8:17 Bin Meng
2016-05-24 15:55 ` Tom Rini
2016-04-22  4:08 Bin Meng
2016-04-22  4:09 ` Bin Meng
2016-04-22 14:27 ` Tom Rini
2016-03-17  2:31 Bin Meng
2016-03-17 14:14 ` Tom Rini
2016-02-21  6:14 Bin Meng
2016-02-21 21:41 ` Tom Rini
2016-02-05  4:52 Bin Meng
2016-02-08 20:45 ` Tom Rini
2016-01-28  7:13 Bin Meng
2016-01-28 23:18 ` Tom Rini
2016-01-24  6:05 Bin Meng
2016-01-24 19:43 ` Tom Rini
2016-01-13  8:03 Bin Meng
2016-01-13 21:55 ` Tom Rini
2016-01-15  1:39   ` Bin Meng
2016-01-15  2:52     ` Tom Rini
2015-12-09  2:02 Bin Meng
2015-12-09  9:40 ` Bin Meng
2015-11-13 14:58 Bin Meng
2015-11-16 17:59 ` Tom Rini
2015-10-08 21:46 Simon Glass
2015-10-09 13:56 ` Tom Rini
2015-09-29  4:46 Simon Glass
2015-09-29  4:48 ` Bin Meng
2015-09-29  4:51   ` Simon Glass
2015-09-17 18:56 Simon Glass
2015-09-17 21:03 ` Tom Rini
2015-08-05 18:06 Simon Glass
2015-08-05 21:10 ` Tom Rini
2015-07-31 13:35 Simon Glass
2015-08-01 14:47 ` Tom Rini
     [not found] <CAPnjgZ2twBnMUSYHHn=M_WO1VCwQ2DXht2NG9djekW=j+WsXMQ@mail.gmail.com>
2015-07-15 14:29 ` Simon Glass
2015-07-16 13:21   ` Tom Rini
2015-06-05 14:18 Simon Glass
2015-06-05 14:20 ` Simon Glass
2015-06-06 13:27 ` Tom Rini
2015-05-01 20:39 Simon Glass
2015-05-05 23:58 ` Tom Rini
     [not found] <CAPnjgZ02mWGCD7xqRD1tPhs-f7O6Fh0kGFMcjt9khvcn0Z5akA@mail.gmail.com>
2015-02-09  4:29 ` Simon Glass
2015-02-10 20:09   ` Tom Rini
2015-01-26 19:51 Simon Glass
2015-01-27 11:51 ` Tom Rini
2014-12-15 21:13 Simon Glass
2014-12-16  1:15 ` Tom Rini
2014-10-29 19:13 Simon Glass
2014-11-03 17:45 ` Tom Rini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAPnjgZ0tdN83aKNSeqj3hupueiLwqgq_uDBs_xmMvvzJ3VNFpw@mail.gmail.com \
    --to=sjg@chromium.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.