All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] Please pull u-boot-x86.git
@ 2015-01-13  1:06 Simon Glass
  2015-01-13 14:37 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-01-13  1:06 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 92fa7f53f1f3f03296f8ffb14bdf1baefab83368:

  Prepare v2015.01 (2015-01-12 09:39:08 -0500)

are available in the git repository at:

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

for you to fetch changes up to c479f96c0e0ceb226a8fb83a7996b78bfdcfd7b2:

  x86: Remove CONFIG_DISPLAY_CPUINFO in chromebook_link.h (2015-01-12
17:03:47 -0800)

----------------------------------------------------------------
Bin Meng (25):
      x86: Remove alex.dts in arch/x86/dts
      x86: Rename coreboot.dsti to serial.dtsi
      x86: Clean up the board dts files
      x86: Add missing DECLARE_GLOBAL_DATA_PTR for pci.c
      x86: Support pci bus scan in the early phase
      pci: Make pci apis usable before relocation
      x86: Simplify the fsp hob access functions
      fdt: Add several apis to decode pci device node
      serial: ns16550: Support ns16550 compatible pci uart devices
      x86: Use ePAPR defined properties for x86-uart
      x86: crownbay: Add pci devices in the dts file
      x86: fsp: Drop get_hob_type() and get_hob_length()
      x86: coreboot: Set up timer base correctly
      x86: Allow a hardcoded TSC frequency provided by Kconfig
      x86: Move CONFIG_X86_RESET_VECTOR and CONFIG_SYS_X86_START16 to Kconfig
      x86: Hide ROM chip size when CONFIG_X86_RESET_VECTOR is not selected
      x86: coreboot: Make SYS_CONFIG_NAME and DEFAULT_DEVICE_TREE configurable
      x86: coreboot: Move coreboot-specific defines from coreboot.h to Kconfig
      x86: Move CONFIG_SYS_CAR_xxx to Kconfig
      x86: Remove include/configs/coreboot.h
      x86: Make chromebook_link the default board for coreboot
      x86: coreboot: Wrap cros_ec initialization
      x86: coreboot: Configure pci memory regions
      x86: Update README.x86 for coreboot support
      x86: Remove CONFIG_DISPLAY_CPUINFO in chromebook_link.h

Simon Glass (20):
      x86: Correct XIP_ROM_SIZE
      x86: Drop RAMTOP Kconfig
      x86: Correct ifdtool microcode calculation
      x86: video: Add a debug() to display the frame buffer address
      x86: pci: Don't return a vesa mode when there is not video
      x86: video: Add debug option to time the BIOS copy
      x86: ivybridge: Only run the Video BIOS when video is enabled
      x86: Use cache, don't clear the display in video BIOS
      x86: Tidy up VESA mode numbers
      x86: pci: Display vesa modes in hex
      x86: ivybridge: Drop support for ROM caching
      x86: Add support for MTRRs
      x86: ivybridge: Set up an MTRR for the video frame buffer
      x86: board_f: Adjust x86 boot order for performance
      x86: ivybridge: Request MTRRs for DRAM regions
      x86: Commit the current MTRRs before relocation
      x86: ivybridge: Add a way to turn off the CAR
      x86: Disable CAR before relocation on platforms that need it
      x86: ivybridge: Update microcode early in boot
      x86: Add an 'mtrr' command to list and adjust MTRRs

 arch/x86/Kconfig                                      |  39 +++++-
 arch/x86/cpu/Makefile                                 |   1 +
 arch/x86/cpu/coreboot/Kconfig                         |  15 +++
 arch/x86/cpu/coreboot/coreboot.c                      |  22 ++--
 arch/x86/cpu/coreboot/pci.c                           |  30 ++++-
 arch/x86/cpu/coreboot/timestamp.c                     |  33 ++++--
 arch/x86/cpu/ivybridge/car.S                          |  74 +++++++++++-
 arch/x86/cpu/ivybridge/cpu.c                          |  27 +----
 arch/x86/cpu/ivybridge/gma.c                          |  16 ++-
 arch/x86/cpu/ivybridge/microcode_intel.c              |  26 ++--
 arch/x86/cpu/ivybridge/sdram.c                        |  10 ++
 arch/x86/cpu/mtrr.c                                   |  81 +++++++++++++
 arch/x86/cpu/pci.c                                    |  11 +-
 arch/x86/cpu/queensbay/fsp_support.c                  |  95 ++++++++-------
 arch/x86/cpu/queensbay/tnc_dram.c                     |  39 +++---
 arch/x86/cpu/start.S                                  |   8 ++
 arch/x86/dts/Makefile                                 |   4 +-
 arch/x86/dts/alex.dts                                 |  24 ----
 arch/x86/dts/chromebook_link.dts                      | 217
++++++++++++++++++++++++++++++++-
 arch/x86/dts/coreboot.dtsi                            |  17 ---
 arch/x86/dts/crownbay.dts                             |  94 +++++++++++++--
 arch/x86/dts/link.dts                                 | 224
-----------------------------------
 arch/x86/dts/serial.dtsi                              |   9 ++
 arch/x86/include/asm/arch-ivybridge/microcode.h       |   6 +
 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h     |  68 +++--------
 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h |   5 +-
 arch/x86/include/asm/global_data.h                    |  16 ++-
 arch/x86/include/asm/mtrr.h                           | 163
++++++++++++-------------
 arch/x86/include/asm/pci.h                            |   2 +-
 arch/x86/lib/Makefile                                 |   1 +
 arch/x86/lib/bios.c                                   |  14 ++-
 arch/x86/lib/cmd_hob.c                                |  18 +--
 arch/x86/lib/cmd_mtrr.c                               | 138
+++++++++++++++++++++
 arch/x86/lib/init_helpers.c                           |   8 ++
 arch/x86/lib/tsc_timer.c                              |   8 +-
 board/coreboot/coreboot/Kconfig                       |  27 ++++-
 board/coreboot/coreboot/MAINTAINERS                   |   2 +-
 board/coreboot/coreboot/coreboot.c                    |   2 +
 board/google/chromebook_link/Kconfig                  |   9 ++
 board/intel/crownbay/Kconfig                          |   1 +
 common/board_f.c                                      |   8 +-
 configs/chromebook_link_defconfig                     |   1 +
 configs/coreboot-x86_defconfig                        |   1 -
 doc/README.x86                                        |  57 ++++++++-
 drivers/pci/pci.c                                     |  25 ++--
 drivers/pci/pci_rom.c                                 |   9 +-
 drivers/serial/ns16550.c                              |  31 +++++
 drivers/serial/serial_x86.c                           |   8 +-
 drivers/video/Kconfig                                 |   8 ++
 drivers/video/x86_fb.c                                |   1 +
 include/asm-generic/global_data.h                     |   6 +
 include/configs/chromebook_link.h                     |   8 +-
 include/configs/coreboot.h                            |  75 ------------
 include/configs/crownbay.h                            |   2 -
 include/fdtdec.h                                      | 108 +++++++++++++++--
 lib/fdtdec.c                                          | 171
+++++++++++++++++++++++---
 tools/ifdtool.c                                       |   4 +-
 57 files changed, 1413 insertions(+), 714 deletions(-)
 create mode 100644 arch/x86/cpu/coreboot/Kconfig
 create mode 100644 arch/x86/cpu/mtrr.c
 delete mode 100644 arch/x86/dts/alex.dts
 mode change 120000 => 100644 arch/x86/dts/chromebook_link.dts
 delete mode 100644 arch/x86/dts/coreboot.dtsi
 delete mode 100644 arch/x86/dts/link.dts
 create mode 100644 arch/x86/dts/serial.dtsi
 create mode 100644 arch/x86/lib/cmd_mtrr.c
 delete mode 100644 include/configs/coreboot.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-01-13  1:06 [U-Boot] Please pull u-boot-x86.git Simon Glass
@ 2015-01-13 14:37 ` Tom Rini
  2015-01-13 14:54   ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Tom Rini @ 2015-01-13 14:37 UTC (permalink / raw)
  To: u-boot

On Mon, Jan 12, 2015 at 05:06:19PM -0800, Simon Glass wrote:

> Hi Tom,
> 
> The following changes since commit 92fa7f53f1f3f03296f8ffb14bdf1baefab83368:
> 
>   Prepare v2015.01 (2015-01-12 09:39:08 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to c479f96c0e0ceb226a8fb83a7996b78bfdcfd7b2:
> 
>   x86: Remove CONFIG_DISPLAY_CPUINFO in chromebook_link.h (2015-01-12
> 17:03:47 -0800)
> 

This breaks the heck out of most other platforms:
+(davinci_sonata) In file included from arch/arm/lib/board.c:39:0:
+(davinci_sonata) include/fdtdec.h:342:30: error: unknown type name 'pci_dev_t'

Please fix, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150113/28936832/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-01-13 14:37 ` Tom Rini
@ 2015-01-13 14:54   ` Simon Glass
  0 siblings, 0 replies; 73+ messages in thread
From: Simon Glass @ 2015-01-13 14:54 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On 13 January 2015 at 06:37, Tom Rini <trini@ti.com> wrote:
> On Mon, Jan 12, 2015 at 05:06:19PM -0800, Simon Glass wrote:
>
>> Hi Tom,
>>
>> The following changes since commit 92fa7f53f1f3f03296f8ffb14bdf1baefab83368:
>>
>>   Prepare v2015.01 (2015-01-12 09:39:08 -0500)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-x86.git
>>
>> for you to fetch changes up to c479f96c0e0ceb226a8fb83a7996b78bfdcfd7b2:
>>
>>   x86: Remove CONFIG_DISPLAY_CPUINFO in chromebook_link.h (2015-01-12
>> 17:03:47 -0800)
>>
>
> This breaks the heck out of most other platforms:
> +(davinci_sonata) In file included from arch/arm/lib/board.c:39:0:
> +(davinci_sonata) include/fdtdec.h:342:30: error: unknown type name 'pci_dev_t'
>
> Please fix, thanks!

Oh dear, thanks for catching this. It looks like this patch:

cf1a5cb fdt: Add several apis to decode pci device node

I'll fix it (and my process).

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-10-21 23:15 Simon Glass
@ 2015-10-22 11:24 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2015-10-22 11:24 UTC (permalink / raw)
  To: u-boot

On Wed, Oct 21, 2015 at 05:15:17PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes support for booting VxWorks, the Advantech SOM-6896, MRC
> fixes (speeds up boot), expanded video support and some debug UART
> improvements.
> 
> 
> The following changes since commit 5ec0003b19cbdf06ccd6941237cbc0d1c3468e2d:
> 
>   Prepare v2015.10 (2015-10-19 19:59:38 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to e0ae64880b61fdeaf261fddd747efa80fa53d386:
> 
>   x86: Add support for Advantech SOM-6896 (2015-10-21 16:29:27 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20151022/c44420c4/attachment.sig>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2015-10-21 23:15 Simon Glass
  2015-10-22 11:24 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-10-21 23:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes support for booting VxWorks, the Advantech SOM-6896, MRC
fixes (speeds up boot), expanded video support and some debug UART
improvements.


The following changes since commit 5ec0003b19cbdf06ccd6941237cbc0d1c3468e2d:

  Prepare v2015.10 (2015-10-19 19:59:38 -0400)

are available in the git repository at:

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

for you to fetch changes up to e0ae64880b61fdeaf261fddd747efa80fa53d386:

  x86: Add support for Advantech SOM-6896 (2015-10-21 16:29:27 -0600)

----------------------------------------------------------------
Bin Meng (41):
      pci: Set PCI_COMMAND_IO bit for VGA device
      video: vesa_fb: Fix wrong return value check of pci_find_class()
      dm: pci: Fix pci_last_busno() to return the real last bus no
      dm: pci: Enable VGA address forwarding on bridges
      x86: ivybridge: Remove the dead codes that programs pci bridge
      x86: Allow disabling IGD on Intel Queensbay
      x86: Initialize GDT entry 1 to be the 32-bit CS as well
      x86: Move install_e820_map() out of zimage.c
      x86: Remove quotation mark in CONFIG_HOSTNAME
      cmd: Convert CONFIG_CMD_ELF to Kconfig
      cmd: Clean up cmd_elf a little bit
      cmd: elf: Reorder load_elf_image_phdr() and load_elf_image_shdr()
      cmd: bootvx: Avoid strlen() calls when constructing VxWorks bootline
      cmd: bootvx: Pass netmask and gatewayip to VxWorks bootline
      cmd: bootvx: Always get VxWorks bootline from env
      cmd: bootvx: Pass E820 information to an x86 VxWorks kernel
      cmd: bootvx: Add asmlinkage to the VxWorks x86 entry
      doc: Complement document about booting VxWorks
      Makefile: Generate U_BOOT_DMI_DATE for SMBIOS
      x86: Add SMBIOS table support
      x86: fsp: Compact the output of hob command
      x86: fsp: Print GUID whenever applicable in the hob command output
      x86: fsp: Make hob command a sub-command to fsp
      x86: fsp: Add a hdr sub-command to show header information
      x86: Add ENABLE_MRC_CACHE Kconfig option
      x86: Move mrccache.[c|h] to a common place
      x86: Do sanity test on the cache record in mrccache_update()
      x86: Add various minor tidy-ups in mrccache codes
      x86: Add more common routines to manipulate mrc cache
      x86: ivybridge: Use APIs provided in the mrccache lib
      x86: Use struct mrc_region to describe a mrc region
      x86: fsp: Pass mrc cache to fsp_init() and save it to gd after fsp_init()
      x86: baytrail: Save mrc cache to spi flash
      x86: Enable mrc cache for bayleybay and minnowmax
      x86: baytrail: Issue full system reset in reset_cpu()
      x86: Remove unused rw-mrc-cache properties in the link and
panther dts files
      x86: ivybridge: Correct two typos for MRC
      x86: quark: Implement mrc cache
      x86: galileo: Enable mrc cache
      x86: Pass correct cpu_index to ap_init()
      x86: ivybridge: Enable the MRC cache

George McCollister (3):
      x86: pci: Add PCI IDs for Wildcat Point
      x86: spi: Add support for Wildcat Point
      x86: Add support for Advantech SOM-6896

Simon Glass (16):
      malloc_simple: Add debug() information
      dm: pci: Tidy up auto-config error handling
      dm: pci: Correct a few debug() statements
      dm: pci: Adjust pci_find_and_bind_driver() to return -EPERM
      debug_uart: Adjust the declaration of debug_uart_init()
      debug_uart: Support board-specific UART initialisation
      debug_uart: Add an option to announce the debug UART
      x86: Init the debug UART if enabled
      x86: chromebook_link: Enable the debug UART
      rtc: mc146818: Add a comment to the #endif
      rtc: mc146818: Use probe() to set up the device
      dm: rtc: Correct rtc_read32() return value
      x86: ivybridge: Use 'ret' instead of 'rcode'
      x86: ivybridge: Check the RTC return value
      x86: ivybridge: Fix car_uninit() to correctly set run state
      x86: ivybridge: Measure the MRC code execution time

 Makefile                                        |   2 +
 README                                          |  12 +-
 arch/x86/Kconfig                                |  19 +++
 arch/x86/cpu/baytrail/valleyview.c              |  25 ++++
 arch/x86/cpu/cpu.c                              |   7 +-
 arch/x86/cpu/ivybridge/Makefile                 |   1 -
 arch/x86/cpu/ivybridge/bd82x6x.c                |  32 -----
 arch/x86/cpu/ivybridge/car.S                    |   2 +-
 arch/x86/cpu/ivybridge/cpu.c                    |   7 +
 arch/x86/cpu/ivybridge/sdram.c                  | 162 +++++------------------
 arch/x86/cpu/quark/dram.c                       |  52 +++++++-
 arch/x86/cpu/quark/quark.c                      |  19 +++
 arch/x86/cpu/queensbay/Kconfig                  |   8 ++
 arch/x86/cpu/queensbay/tnc.c                    |  19 +++
 arch/x86/cpu/sipi_vector.S                      |   4 +-
 arch/x86/cpu/start.S                            |  11 +-
 arch/x86/dts/Makefile                           |   3 +-
 arch/x86/dts/bayleybay.dts                      |   6 +
 arch/x86/dts/broadwell_som-6896.dts             |  43 ++++++
 arch/x86/dts/chromebook_link.dts                |   2 -
 arch/x86/dts/chromebox_panther.dts              |   3 -
 arch/x86/dts/galileo.dts                        |   4 +
 arch/x86/dts/minnowmax.dts                      |   6 +
 arch/x86/include/asm/arch-ivybridge/mrccache.h  |  51 --------
 arch/x86/include/asm/arch-queensbay/tnc.h       |   5 +
 arch/x86/include/asm/e820.h                     |   3 +
 arch/x86/include/asm/mrccache.h                 | 107 +++++++++++++++
 arch/x86/include/asm/smbios.h                   | 236
+++++++++++++++++++++++++++++++++
 arch/x86/include/asm/zimage.h                   |   3 -
 arch/x86/lib/Makefile                           |   4 +-
 arch/x86/lib/cmd_hob.c                          |  65 ---------
 arch/x86/lib/e820.c                             |  37 ++++++
 arch/x86/lib/fsp/Makefile                       |   1 +
 arch/x86/lib/fsp/cmd_fsp.c                      | 132 +++++++++++++++++++
 arch/x86/lib/fsp/fsp_common.c                   |  30 ++++-
 arch/x86/lib/fsp/fsp_dram.c                     |   6 +
 arch/x86/{cpu/ivybridge => lib}/mrccache.c      | 128 +++++++++++++++---
 arch/x86/lib/smbios.c                           | 269
++++++++++++++++++++++++++++++++++++++
 arch/x86/lib/tables.c                           |   5 +
 arch/x86/lib/zimage.c                           |  26 ----
 common/Kconfig                                  |   6 +
 common/cmd_elf.c                                | 406
+++++++++++++++++++++++++++++++--------------------------
 common/malloc_simple.c                          |   4 +
 configs/atngw100_defconfig                      |   1 +
 configs/atngw100mkii_defconfig                  |   1 +
 configs/atstk1002_defconfig                     |   1 +
 configs/bayleybay_defconfig                     |   1 +
 configs/chromebook_link_defconfig               |   5 +
 configs/chromebox_panther_defconfig             |   1 +
 configs/dbau1000_defconfig                      |   1 +
 configs/dbau1100_defconfig                      |   1 +
 configs/dbau1500_defconfig                      |   1 +
 configs/dbau1550_defconfig                      |   1 +
 configs/dbau1550_el_defconfig                   |   1 +
 configs/dlvision-10g_defconfig                  |   1 +
 configs/dlvision_defconfig                      |   1 +
 configs/galileo_defconfig                       |   1 +
 configs/gr_cpci_ax2000_defconfig                |   1 +
 configs/gr_ep2s60_defconfig                     |   1 +
 configs/gr_xc3s_1500_defconfig                  |   1 +
 configs/grasshopper_defconfig                   |   1 +
 configs/grsim_defconfig                         |   1 +
 configs/grsim_leon2_defconfig                   |   1 +
 configs/io_defconfig                            |   1 +
 configs/iocon_defconfig                         |   1 +
 configs/minnowmax_defconfig                     |   1 +
 configs/neo_defconfig                           |   1 +
 configs/pb1000_defconfig                        |   1 +
 configs/sandbox_defconfig                       |   1 +
 configs/vct_platinum_onenand_small_defconfig    |   1 +
 configs/vct_platinum_small_defconfig            |   1 +
 configs/vct_platinumavc_onenand_small_defconfig |   1 +
 configs/vct_platinumavc_small_defconfig         |   1 +
 configs/vct_premium_onenand_small_defconfig     |   1 +
 configs/vct_premium_small_defconfig             |   1 +
 doc/README.vxworks                              |  82 ++++++++++--
 doc/README.x86                                  |  10 +-
 drivers/pci/pci-uclass.c                        |  93 +++++++------
 drivers/pci/pci_auto.c                          |   6 +
 drivers/rtc/mc146818.c                          |   6 +-
 drivers/rtc/rtc-uclass.c                        |   2 +-
 drivers/serial/Kconfig                          |  21 +++
 drivers/serial/ns16550.c                        |   2 +-
 drivers/serial/serial_efi.c                     |   2 +-
 drivers/serial/serial_s5p.c                     |   2 +-
 drivers/spi/ich.c                               |   3 +-
 drivers/video/vesa_fb.c                         |   2 +-
 include/config_cmd_all.h                        |   1 -
 include/config_distro_defaults.h                |   1 -
 include/configs/B4860QDS.h                      |   1 -
 include/configs/BSC9131RDB.h                    |   1 -
 include/configs/BSC9132QDS.h                    |   1 -
 include/configs/C29XPCIE.h                      |   1 -
 include/configs/CPCI2DP.h                       |   1 -
 include/configs/CPCI4052.h                      |   1 -
 include/configs/M5208EVBE.h                     |   1 -
 include/configs/M52277EVB.h                     |   1 -
 include/configs/M5235EVB.h                      |   1 -
 include/configs/M5272C3.h                       |   1 -
 include/configs/M5275EVB.h                      |   1 -
 include/configs/M53017EVB.h                     |   1 -
 include/configs/M5329EVB.h                      |   1 -
 include/configs/M5373EVB.h                      |   1 -
 include/configs/M54418TWR.h                     |   1 -
 include/configs/M54451EVB.h                     |   1 -
 include/configs/M54455EVB.h                     |   1 -
 include/configs/M5475EVB.h                      |   1 -
 include/configs/M5485EVB.h                      |   1 -
 include/configs/MIP405.h                        |   1 -
 include/configs/MPC8536DS.h                     |   1 -
 include/configs/MPC8540ADS.h                    |   1 -
 include/configs/MPC8541CDS.h                    |   1 -
 include/configs/MPC8544DS.h                     |   1 -
 include/configs/MPC8548CDS.h                    |   1 -
 include/configs/MPC8555CDS.h                    |   1 -
 include/configs/MPC8560ADS.h                    |   1 -
 include/configs/MPC8568MDS.h                    |   1 -
 include/configs/MPC8569MDS.h                    |   1 -
 include/configs/MPC8572DS.h                     |   1 -
 include/configs/P1010RDB.h                      |   1 -
 include/configs/P1022DS.h                       |   1 -
 include/configs/P2041RDB.h                      |   1 -
 include/configs/PIP405.h                        |   1 -
 include/configs/PLU405.h                        |   1 -
 include/configs/PMC405DE.h                      |   1 -
 include/configs/PMC440.h                        |   1 -
 include/configs/T102xQDS.h                      |   1 -
 include/configs/T102xRDB.h                      |   1 -
 include/configs/T1040QDS.h                      |   1 -
 include/configs/T104xRDB.h                      |   1 -
 include/configs/T208xQDS.h                      |   1 -
 include/configs/T208xRDB.h                      |   1 -
 include/configs/T4240RDB.h                      |   1 -
 include/configs/TQM823L.h                       |   1 -
 include/configs/TQM823M.h                       |   1 -
 include/configs/TQM850L.h                       |   1 -
 include/configs/TQM850M.h                       |   1 -
 include/configs/TQM855L.h                       |   1 -
 include/configs/TQM855M.h                       |   1 -
 include/configs/TQM860L.h                       |   1 -
 include/configs/TQM860M.h                       |   1 -
 include/configs/TQM862L.h                       |   1 -
 include/configs/TQM862M.h                       |   1 -
 include/configs/TQM866M.h                       |   1 -
 include/configs/UCP1020.h                       |   1 -
 include/configs/VCMA9.h                         |   1 -
 include/configs/VOM405.h                        |   1 -
 include/configs/amcc-common.h                   |   1 -
 include/configs/arcangel4.h                     |   1 -
 include/configs/astro_mcf5373l.h                |   1 -
 include/configs/axs101.h                        |   1 -
 include/configs/bf537-minotaur.h                |   1 -
 include/configs/bf537-srv1.h                    |   1 -
 include/configs/bfin_adi_common.h               |   1 -
 include/configs/blackstamp.h                    |   1 -
 include/configs/blackvme.h                      |   1 -
 include/configs/controlcenterd.h                |   1 -
 include/configs/corenet_ds.h                    |   1 -
 include/configs/crownbay.h                      |   1 +
 include/configs/dbau1x00.h                      |   1 -
 include/configs/digsy_mtc.h                     |   1 -
 include/configs/dlvision-10g.h                  |   1 -
 include/configs/dlvision.h                      |   1 -
 include/configs/io.h                            |   1 -
 include/configs/iocon.h                         |   1 -
 include/configs/km/km_arm.h                     |   1 -
 include/configs/lsxl.h                          |   1 -
 include/configs/lwmon5.h                        |   1 -
 include/configs/malta.h                         |   1 -
 include/configs/mecp5123.h                      |   1 -
 include/configs/motionpro.h                     |   1 -
 include/configs/munices.h                       |   1 -
 include/configs/neo.h                           |   1 -
 include/configs/nitrogen6x.h                    |   1 -
 include/configs/openrisc-generic.h              |   1 -
 include/configs/origen.h                        |   1 -
 include/configs/p1_p2_rdb_pc.h                  |   1 -
 include/configs/p1_twr.h                        |   1 -
 include/configs/pb1x00.h                        |   2 -
 include/configs/pcm052.h                        |   3 -
 include/configs/qemu-mips.h                     |   1 -
 include/configs/qemu-mips64.h                   |   1 -
 include/configs/qemu-ppce500.h                  |   1 -
 include/configs/sandbox.h                       |   1 -
 include/configs/sbc8548.h                       |   1 -
 include/configs/smdk2410.h                      |   1 -
 include/configs/smdkc100.h                      |   1 -
 include/configs/smdkv310.h                      |   1 -
 include/configs/som-6896.h                      |  38 ++++++
 include/configs/t4qds.h                         |   1 -
 include/configs/tb100.h                         |   1 -
 include/configs/vct.h                           |   2 -
 include/configs/vme8349.h                       |   1 -
 include/configs/x86-common.h                    |   3 +-
 include/configs/xilinx-ppc.h                    |   1 -
 include/configs/xilinx_zynqmp.h                 |   1 -
 include/configs/xpedite1000.h                   |   1 -
 include/configs/xpedite517x.h                   |   1 -
 include/configs/xpedite520x.h                   |   1 -
 include/configs/xpedite537x.h                   |   1 -
 include/configs/xpedite550x.h                   |   1 -
 include/configs/zmx25.h                         |   1 -
 include/configs/zynq-common.h                   |   1 -
 include/debug_uart.h                            |  30 ++++-
 include/pci_ids.h                               |   2 +
 include/vxworks.h                               |  51 ++++----
 lib/efi/efi_stub.c                              |   2 +-
 207 files changed, 1729 insertions(+), 755 deletions(-)
 create mode 100644 arch/x86/dts/broadwell_som-6896.dts
 delete mode 100644 arch/x86/include/asm/arch-ivybridge/mrccache.h
 create mode 100644 arch/x86/include/asm/mrccache.h
 create mode 100644 arch/x86/include/asm/smbios.h
 delete mode 100644 arch/x86/lib/cmd_hob.c
 create mode 100644 arch/x86/lib/e820.c
 create mode 100644 arch/x86/lib/fsp/cmd_fsp.c
 rename arch/x86/{cpu/ivybridge => lib}/mrccache.c (51%)
 create mode 100644 arch/x86/lib/smbios.c
 create mode 100644 include/configs/som-6896.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-09-10 22:50 Simon Glass
@ 2015-09-11  2:13 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2015-09-11  2:13 UTC (permalink / raw)
  To: u-boot

On Thu, Sep 10, 2015 at 03:50:36PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> Here are a few more driver model PCI fixes, the tftp revert and some
> driver model conversions for x86, as well as a few other minor fixes.
> There are a few more patches in flight but I could not apply them due
> to problems. I thought it best to get this out in the interim since
> the hour is late.
> 
> 
> The following changes since commit efde6a579fe3c172d214fb3047b02c827779738a:
> 
>   Prepare v2015.10-rc3 (2015-09-07 08:56:35 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f0dc73c090317c7d0660443bc933d612a4c0c699:
> 
>   net: designware: Fix build warnings (2015-09-09 07:48:03 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150910/d837b4a9/attachment.sig>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2015-09-10 22:50 Simon Glass
  2015-09-11  2:13 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-09-10 22:50 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are a few more driver model PCI fixes, the tftp revert and some
driver model conversions for x86, as well as a few other minor fixes.
There are a few more patches in flight but I could not apply them due
to problems. I thought it best to get this out in the interim since
the hour is late.


The following changes since commit efde6a579fe3c172d214fb3047b02c827779738a:

  Prepare v2015.10-rc3 (2015-09-07 08:56:35 -0400)

are available in the git repository at:

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

for you to fetch changes up to f0dc73c090317c7d0660443bc933d612a4c0c699:

  net: designware: Fix build warnings (2015-09-09 07:48:03 -0600)

----------------------------------------------------------------
Bin Meng (21):
      x86: ifdtool: Support checking region overlap before U-Boot
      x86: doc: Change to use CONFIG_VGA_BIOS_ADDR
      x86: bayleybay: Change default vga bios rom address
      net: Revert "tftp: adjust settings to be suitable for 100Mbit ethernet"
      dm: eth: Do not print misleading "Net Initialization Skipped"
      dm: test: Add a new test case for dm_test_eth_rotate
      dm: eth: Correctly detect alias in eth_get_dev_by_name()
      x86: crownbay: Convert to use CONFIG_DM_USB
      x86: crownbay: Convert to use CONFIG_DM_ETH for E1000
      net: pch_gbe: Convert to driver model
      net: pch_gbe: Add Kconfig option
      x86: crownbay: Enable CONFIG_PCH_GBE
      x86: coreboot: Convert to use more dm drivers
      x86: bayleybay: Convert to use more dm drivers
      x86: quark: Optimize MRC execution time
      x86: quark: Avoid chicken and egg problem
      x86: Enable PCIe controller on quark/galileo
      x86: Convert to use driver model pci on quark/galileo
      x86: quark: Add USB PHY initialization support
      x86: galileo: Convert to use CONFIG_DM_USB
      net: designware: Fix build warnings

Masahiro Yamada (1):
      Revert "patman: use -D option for git format-patch"

Simon Glass (3):
      x86: panther: Add PCI and video configuration
      buildman: Improve the config comparison feature
      dm: pci: Allow a PCI bus to be found without an alias

 arch/sandbox/dts/test.dts               |   7 +++
 arch/x86/cpu/coreboot/coreboot.c        |   6 ---
 arch/x86/cpu/quark/Makefile             |   1 -
 arch/x86/cpu/quark/msg_port.c           |  44 ++++++++--------
 arch/x86/cpu/quark/pci.c                |  70 -------------------------
 arch/x86/cpu/quark/quark.c              | 139
+++++++++++++++++++++++++++++++++++++++++-------
 arch/x86/dts/chromebox_panther.dts      |  10 ++++
 arch/x86/dts/galileo.dts                |   8 ++-
 arch/x86/include/asm/arch-quark/quark.h |  85 ++++++++++++++++++++++++++++++
 board/intel/bayleybay/bayleybay.c       |   6 ---
 board/intel/crownbay/crownbay.c         |   6 ---
 board/intel/galileo/galileo.c           |  56 ++++++++++++++++++++
 configs/bayleybay_defconfig             |   5 +-
 configs/coreboot-x86_defconfig          |   5 +-
 configs/crownbay_defconfig              |   5 +-
 configs/galileo_defconfig               |   3 ++
 doc/README.x86                          |   2 +-
 drivers/net/Kconfig                     |  13 +++++
 drivers/net/designware.c                |   8 +--
 drivers/net/pch_gbe.c                   | 133
+++++++++++++++++++++++++---------------------
 drivers/net/pch_gbe.h                   |   2 -
 drivers/pci/pci-uclass.c                |  28 ++++++++--
 include/configs/chromebox_panther.h     |   2 +
 include/configs/crownbay.h              |   4 --
 include/configs/galileo.h               |  12 -----
 include/configs/sandbox.h               |   3 +-
 include/netdev.h                        |   4 --
 net/eth.c                               |   7 ++-
 net/tftp.c                              |  10 ++--
 test/dm/eth.c                           |   5 ++
 tools/buildman/builder.py               | 186
+++++++++++++++++++++++++++++++++++++++++++++++++----------------
 tools/ifdtool.c                         |  66 ++++++++++++++++-------
 tools/patman/gitutil.py                 |   2 +-
 33 files changed, 643 insertions(+), 300 deletions(-)
 delete mode 100644 arch/x86/cpu/quark/pci.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-08-26 21:26 Simon Glass
@ 2015-08-27  1:57 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2015-08-27  1:57 UTC (permalink / raw)
  To: u-boot

On Wed, Aug 26, 2015 at 02:26:03PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> The includes ACPI support for the first time and quite a few fixes:
> microcode for newer Minnowmax boards, coreboot booting, i8042
> keyboard, Minnowmax GPIO and getting serial running on crownbay.
> 
> It also includes the patch to fix the e1000 build warning. I put that
> first so that the brokenness is minimised.
> 
> 
> The following changes since commit 7d31c6ab83d8a5875875eda041c0a1e756189917:
> 
>   Merge git://git.denx.de/u-boot-pxa (2015-08-24 16:06:03 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to f4b5db7c5309dd7f3ecc6369f3c1f41e8bfe93ae:
> 
>   dm: pci: Document binding of pci device drivers (2015-08-26 07:54:18 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150826/eebb6d97/attachment.sig>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2015-08-26 21:26 Simon Glass
  2015-08-27  1:57 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-08-26 21:26 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The includes ACPI support for the first time and quite a few fixes:
microcode for newer Minnowmax boards, coreboot booting, i8042
keyboard, Minnowmax GPIO and getting serial running on crownbay.

It also includes the patch to fix the e1000 build warning. I put that
first so that the brokenness is minimised.


The following changes since commit 7d31c6ab83d8a5875875eda041c0a1e756189917:

  Merge git://git.denx.de/u-boot-pxa (2015-08-24 16:06:03 -0400)

are available in the git repository at:

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

for you to fetch changes up to f4b5db7c5309dd7f3ecc6369f3c1f41e8bfe93ae:

  dm: pci: Document binding of pci device drivers (2015-08-26 07:54:18 -0700)

----------------------------------------------------------------
Bin Meng (36):
      net: e1000: Fix build warnings for 32-bit
      x86: doc: Update coreboot payload entry point address
      x86: coreboot: Increase memrange entry number to 32
      x86: coreboot: Correctly report E820 types
      x86: Remove calculate_relocation_address()
      x86: coreboot: Allow >=4GiB memory bank size
      x86: kconfig: Hide "System tables" for EFI
      x86: kconfig: Hide "System tables" for coreboot
      x86: Only include cbfs command for coreboot
      x86: Enable CONFIG_PCI_CONFIG_HOST_BRIDGE for all boards
      video: coreboot: Save VESA mode for future use
      x86: Set up video framebuffer for coreboot before loading kernel
      efi: Update README.efi to clarify build and test instructions
      x86: baytrail: Add microcode for BayTrail-I D0 stepping
      x86: baytrail: Support multiple microcode copies
      dm: pci: Support selected device/driver binding before relocation
      x86: fsp: Delay x86_fsp_init() call a little bit
      x86: fsp: Enlarge the size of malloc() pool before relocation
      x86: fsp: Add comments about U-Boot entering start.S twice
      x86: queensbay: Move unprotect_spi_flash() to arch_misc_init()
      x86: baytrail: Remove the fsp_init_phase_pci() call
      x86: fsp: Call fsp_init_phase_pci() in pci_uclass_post_probe()
      x86: superio: Add keyboard controller support to smsc_lpc47m driver
      fdtdec: Fix possible infinite loop in fdtdec_get_pci_vendev()
      dm: pci: Save devfn without bus number in pci_uclass_child_post_bind()
      x86: i8042: Remove unused codes
      x86: i8042: Reorder static functions
      x86: i8042: Clean up the driver per coding convention
      x86: i8042: Correctly initialize the controller
      video: cfb_console: Allow VGA device to work without i8042 keyboard
      x86: crownbay: Enable on-board SMSC superio keyboard controller
      video: ct69000: Remove unused codes
      dm: pci: Optimize pci_uclass_post_bind()
      dm: core: Fix code reentrancy issue in device_probe_child()
      x86: crownbay: Support Topcliff integrated pci uart devices with
driver model
      dm: pci: Document binding of pci device drivers

Masahiro Yamada (1):
      patman: use -D option for git format-patch

Saket Sinha (3):
      x86: Generate a valid ACPI table
      x86: Add ACPI table support to QEMU
      x86: Add DSDT table for supporting ACPI on QEMU

Simon Glass (10):
      x86: Correct microcode documentation
      x86: ifdtool: Check that U-Boot does not overlap other regions
      x86: ifdtool: Split microcode linking into its own function
      x86: ifdtool: Support collating microcode into one place
      x86: ifdtool: Drop microcode from the device tree when collating
      x86: minnowmax: Add access to GPIOs E0, E1, E2
      dm: pci: Add a comment to help find pci_hose_read_config_byte, etc.
      x86: minnowmax: Correct pad-offset value for host_en1
      x86: gpio: Correct calls to _ich6_gpio_set_direction()
      x86: gpio: Tidy up gpio_ich6_get_base() and callers

 Makefile                                     |    1 +
 arch/x86/Kconfig                             |   22 +-
 arch/x86/cpu/baytrail/valleyview.c           |    8 +-
 arch/x86/cpu/coreboot/sdram.c                |   33 +-
 arch/x86/cpu/qemu/Makefile                   |    1 +
 arch/x86/cpu/qemu/acpi.c                     |  176 +++++
 arch/x86/cpu/qemu/acpi/cpu-hotplug.asl       |   80 +++
 arch/x86/cpu/qemu/acpi/dbug.asl              |   25 +
 arch/x86/cpu/qemu/acpi/hpet.asl              |   31 +
 arch/x86/cpu/qemu/acpi/isa.asl               |  102 +++
 arch/x86/cpu/qemu/acpi/pci-crs.asl           |   61 ++
 arch/x86/cpu/qemu/dsdt.asl                   |  412 ++++++++++++
 arch/x86/cpu/queensbay/tnc.c                 |    4 +-
 arch/x86/cpu/start.S                         |   14 +-
 arch/x86/dts/bayleybay.dts                   |    6 +
 arch/x86/dts/crownbay.dts                    |   17 +-
 arch/x86/dts/microcode/m0130679901.dtsi      | 3284
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/minnowmax.dts                   |   32 +-
 arch/x86/include/asm/acpi_table.h            |  393 ++++++++++++
 arch/x86/include/asm/arch-coreboot/sysinfo.h |    9 +-
 arch/x86/include/asm/ibmpc.h                 |    3 +
 arch/x86/include/asm/init_helpers.h          |    2 -
 arch/x86/lib/Makefile                        |    1 +
 arch/x86/lib/acpi_table.c                    |  436 +++++++++++++
 arch/x86/lib/fsp/fsp_car.S                   |    2 +-
 arch/x86/lib/fsp/fsp_common.c                |   16 +-
 arch/x86/lib/init_helpers.c                  |   51 +-
 arch/x86/lib/tables.c                        |    5 +
 board/intel/crownbay/crownbay.c              |    7 +-
 common/board_f.c                             |    6 +-
 doc/README.efi                               |   33 +-
 doc/README.x86                               |   10 +-
 doc/driver-model/pci-info.txt                |   71 ++-
 drivers/core/device.c                        |   19 +-
 drivers/gpio/intel_ich6_gpio.c               |   10 +-
 drivers/input/i8042.c                        |  652 +++++++++----------
 drivers/misc/smsc_lpc47m.c                   |   13 +-
 drivers/net/e1000.c                          |    9 +-
 drivers/pci/pci-uclass.c                     |   73 ++-
 drivers/pci/pci_rom.c                        |    4 +-
 drivers/video/cfb_console.c                  |   11 +-
 drivers/video/coreboot_fb.c                  |   24 +
 drivers/video/ct69000.c                      |   21 -
 include/configs/bayleybay.h                  |    1 -
 include/configs/crownbay.h                   |    4 -
 include/configs/minnowmax.h                  |    1 -
 include/configs/qemu-x86.h                   |    1 -
 include/configs/x86-common.h                 |    3 +
 include/i8042.h                              |  103 +--
 include/pci.h                                |    1 +
 include/smsc_lpc47m.h                        |   29 +-
 include/vbe.h                                |    2 +
 lib/fdtdec.c                                 |    3 +-
 scripts/Makefile.lib                         |   11 +
 tools/ifdtool.c                              |  238 +++++--
 tools/patman/gitutil.py                      |    2 +-
 56 files changed, 5954 insertions(+), 635 deletions(-)
 create mode 100644 arch/x86/cpu/qemu/acpi.c
 create mode 100644 arch/x86/cpu/qemu/acpi/cpu-hotplug.asl
 create mode 100644 arch/x86/cpu/qemu/acpi/dbug.asl
 create mode 100644 arch/x86/cpu/qemu/acpi/hpet.asl
 create mode 100644 arch/x86/cpu/qemu/acpi/isa.asl
 create mode 100644 arch/x86/cpu/qemu/acpi/pci-crs.asl
 create mode 100644 arch/x86/cpu/qemu/dsdt.asl
 create mode 100644 arch/x86/dts/microcode/m0130679901.dtsi
 create mode 100644 arch/x86/include/asm/acpi_table.h
 create mode 100644 arch/x86/lib/acpi_table.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-08-14 16:57 Simon Glass
@ 2015-08-17 13:35 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2015-08-17 13:35 UTC (permalink / raw)
  To: u-boot

On Fri, Aug 14, 2015 at 10:57:59AM -0600, Simon Glass wrote:

> Hi Tom,
> 
> This includes various fixes including moving x86 over to use
> board_init_f_mem() and proper interrupt support on minnowmax. The
> revert of fdtdec_get_addr_size() is here also. Stephen confirmed it
> will not affect 64-bit Tegra. Due to problems with Stephen's latest
> patch (actually more likely problems in the callers!) I need to do
> more investigation before applying that.
> 
> 
> The following changes since commit bbc1b99e8b8a1b87c2d0d959a1fcd1990abe82dd:
> 
>   ARM: tegra: represent RAM in 1 or 2 banks (2015-08-13 13:06:04 -0700)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 236efe36be6d1c544f9477f10fdf38a17cd7a869:
> 
>   Revert "fdt: Fix fdtdec_get_addr_size() for 64-bit" (2015-08-14
> 10:00:52 -0600)
> 

(I thought I sent this already but there's a copy in my drafts..)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150817/ab124fa9/attachment.sig>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2015-08-14 16:57 Simon Glass
  2015-08-17 13:35 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-08-14 16:57 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This includes various fixes including moving x86 over to use
board_init_f_mem() and proper interrupt support on minnowmax. The
revert of fdtdec_get_addr_size() is here also. Stephen confirmed it
will not affect 64-bit Tegra. Due to problems with Stephen's latest
patch (actually more likely problems in the callers!) I need to do
more investigation before applying that.


The following changes since commit bbc1b99e8b8a1b87c2d0d959a1fcd1990abe82dd:

  ARM: tegra: represent RAM in 1 or 2 banks (2015-08-13 13:06:04 -0700)

are available in the git repository at:

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

for you to fetch changes up to 236efe36be6d1c544f9477f10fdf38a17cd7a869:

  Revert "fdt: Fix fdtdec_get_addr_size() for 64-bit" (2015-08-14
10:00:52 -0600)

----------------------------------------------------------------
Andrew Bradford (1):
      x86: baytrail: Configure FSP UPD from device tree

Bin Meng (5):
      common: Display >=4GiB memory bank size
      x86: baytrail: Add all IDE/SATA PCI device IDs
      x86: fsp: Do not assert VPD_IMAGE_REV when DEBUG
      video: vesa: Correct a typo in the Kconfig VESA mode string
      x86: Set APs' req_seq to the reg number from device tree

Simon Glass (22):
      dm: pci: Provide friendly config access functions
      dm: pci: Add a way to iterate through all PCI devices
      x86: Re-order efi-x86_defconfig
      x86: Tidy up the PIRQ routing code a little
      x86: Split out fsp_init_phase_pci() code into a new function
      x86: Allow pirq_init() to return an error
      x86: baytrail: Tidy up interrupt and FSP init
      x86: baytrail: Support running as an EFI payload
      x86: Remove init_gd() function
      Align global_data to a 16-byte boundary
      Allow arch-specific setting of global_data in board_init_f_mem()
      x86: Move the GDT into global_data
      x86: Switch to using generic global_data setup
      Revert "dm: pci: Allow scan bridge child devices before relocation"
      x86: Convert minnowmax to use CONFIG_DM_USB
      x86: Convert minnowmax to use CONFIG_DM_NET
      x86: Show the un-relocated IP address in exceptions
      x86: Drop FSP error defines and use EFI instead
      x86: Return -1 when reading a PCI config register fails
      x86: minnowmax: Define and enable interrupt setup
      x86: Add a simple interrupt script to the README
      Revert "fdt: Fix fdtdec_get_addr_size() for 64-bit"

Stoppa, Igor (1):
      x86: Add clarifications to the x86 README

 arch/x86/cpu/baytrail/fsp_configs.c                  | 162
+++++++++++++++++++++++++++++++++++++++++++----------
 arch/x86/cpu/baytrail/valleyview.c                   |  11 +++-
 arch/x86/cpu/cpu.c                                   |  11 ++--
 arch/x86/cpu/interrupts.c                            |   2 +
 arch/x86/cpu/irq.c                                   |  58 ++++++++-----------
 arch/x86/cpu/mp_init.c                               |   7 +++
 arch/x86/cpu/pci.c                                   |   9 ++-
 arch/x86/cpu/qemu/qemu.c                             |   4 +-
 arch/x86/cpu/quark/quark.c                           |   4 +-
 arch/x86/cpu/queensbay/tnc.c                         |   4 +-
 arch/x86/cpu/start.S                                 |  95
+++++--------------------------
 arch/x86/dts/bayleybay.dts                           |  38 +++++++++++++
 arch/x86/dts/minnowmax.dts                           | 125
++++++++++++++++++++++++++++++++++++++++-
 arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h     |   1 -
 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h    |   1 -
 arch/x86/include/asm/fsp/fsp_support.h               |   7 +++
 arch/x86/include/asm/fsp/fsp_types.h                 |  11 ----
 arch/x86/include/asm/global_data.h                   |   4 +-
 arch/x86/include/asm/irq.h                           |   4 +-
 arch/x86/include/asm/u-boot-x86.h                    |   1 -
 arch/x86/lib/fsp/fsp_common.c                        |  13 +++--
 arch/x86/lib/fsp/fsp_support.c                       |   3 +-
 board/intel/minnowmax/minnowmax.c                    |   6 --
 common/board_f.c                                     |  20 +++++--
 configs/efi-x86_defconfig                            |  10 ++--
 configs/minnowmax_defconfig                          |  13 +++--
 doc/README.x86                                       |  47 ++++++++++++----
 doc/device-tree-bindings/misc/intel,baytrail-fsp.txt | 158
+++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/pci/pci-uclass.c                             | 140
+++++++++++++++++++++++++++++++++++++++++++++
 drivers/video/Kconfig                                |   2 +-
 include/asm-generic/global_data.h                    |   3 +-
 include/asm-generic/u-boot.h                         |   4 +-
 include/common.h                                     |  43 ++++++++++++++
 include/configs/bayleybay.h                          |   3 +-
 include/configs/minnowmax.h                          |   7 ++-
 include/fdtdec.h                                     |   2 +
 include/pci.h                                        |  43 ++++++++++++++
 include/pci_ids.h                                    |   5 +-
 lib/fdtdec.c                                         |  58 ++++++++-----------
 39 files changed, 875 insertions(+), 264 deletions(-)
 create mode 100644 doc/device-tree-bindings/misc/intel,baytrail-fsp.txt

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2015-03-25 22:33 Simon Glass
@ 2015-03-27 14:19 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2015-03-27 14:19 UTC (permalink / raw)
  To: u-boot

On Wed, Mar 25, 2015 at 04:33:00PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> These are improvements to a new board and some code clean-ups that I
> requested, so I think it is probably reasonable to take these now.
> 
> 
> The following changes since commit b81bdf62e0cf9b5c64d30284d01658a851f142f7:
> 
>   bav335x: Update defconfigs and fix typo in EEPROM config format
> (2015-03-24 10:56:35 -0400)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 6f1eba49a558421e3fcb06ab0addc12b9a3804c6:
> 
>   x86: Add ramboot and nfsboot commands in x86-common.h (2015-03-24
> 21:22:38 -0600)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150327/c0253ef1/attachment.sig>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2015-03-25 22:33 Simon Glass
  2015-03-27 14:19 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2015-03-25 22:33 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are improvements to a new board and some code clean-ups that I
requested, so I think it is probably reasonable to take these now.


The following changes since commit b81bdf62e0cf9b5c64d30284d01658a851f142f7:

  bav335x: Update defconfigs and fix typo in EEPROM config format
(2015-03-24 10:56:35 -0400)

are available in the git repository at:

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

for you to fetch changes up to 6f1eba49a558421e3fcb06ab0addc12b9a3804c6:

  x86: Add ramboot and nfsboot commands in x86-common.h (2015-03-24
21:22:38 -0600)

----------------------------------------------------------------
Bin Meng (11):
      x86: quark: MRC codes clean up
      fdtdec: Improve fdtdec_get_pci_bdf() documentation
      x86: Add queensbay fsp patch information in README.x86
      x86: quark: Enable on-chip ethernet controllers
      net: Add ethernet FCS length macro in net.h
      net: Update README.drivers.eth to mention latest APIs
      net: Add Intel Topcliff GMAC driver
      x86: crownbay: Enable Intel Topcliff GMAC support
      x86: crownbay: Enable saving environment in SPI flash
      x86: galileo: Enable saving environment in SPI flash
      x86: Add ramboot and nfsboot commands in x86-common.h

Tom Rini (1):
      arch/x86/cpu/quark/mrc.c: Switch to U_BOOT_DATE / U_BOOT_TIME

 arch/x86/cpu/quark/hte.c      |   74 ++++----
 arch/x86/cpu/quark/hte.h      |    4 +-
 arch/x86/cpu/quark/mrc.c      |   15 +-
 arch/x86/cpu/quark/mrc_util.c |  326 ++++++++++++++++----------------
 arch/x86/cpu/quark/mrc_util.h |   34 ----
 arch/x86/cpu/quark/quark.c    |   19 ++
 arch/x86/cpu/quark/smc.c      | 1205
++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------
 arch/x86/cpu/quark/smc.h      |  349 ++++++++++++++++++++++-------------
 doc/README.drivers.eth        |   51 +++--
 doc/README.x86                |    7 +
 drivers/net/Makefile          |    1 +
 drivers/net/e1000.h           |    7 +-
 drivers/net/pch_gbe.c         |  466
++++++++++++++++++++++++++++++++++++++++++++++
 drivers/net/pch_gbe.h         |  300 ++++++++++++++++++++++++++++++
 drivers/usb/gadget/ether.c    |    1 -
 drivers/usb/gadget/rndis.c    |    1 -
 include/configs/crownbay.h    |   12 ++
 include/configs/galileo.h     |   13 ++
 include/configs/x86-common.h  |   31 +++-
 include/fdtdec.h              |    5 +-
 include/net.h                 |    2 +
 include/netdev.h              |    4 +
 include/usb_ether.h           |    1 -
 23 files changed, 1852 insertions(+), 1076 deletions(-)
 create mode 100644 drivers/net/pch_gbe.c
 create mode 100644 drivers/net/pch_gbe.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-12-19  0:29 Simon Glass
@ 2014-12-30  2:25 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2014-12-30  2:25 UTC (permalink / raw)
  To: u-boot

On Thu, Dec 18, 2014 at 05:29:39PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> Here is the last of the Atom changes - we now have good support for
> one Atom variant (with a path to adding to it) and basic support for
> ivybridge. A good start.
> 
> 
> The following changes since commit d8bec60c1b0de7770f9b56ad092ab9be801d99af:
> 
>   ARM: UniPhier: enable CONFIG_CMD_DM (2014-12-18 23:34:30 +0900)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to d2c6181d2d2afe00399cf0c8d9deafcb66b77330:
> 
>   x86: Add a script to process Intel microcode files (2014-12-18 17:26:08 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141229/884d8e05/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2014-12-19  0:29 Simon Glass
  2014-12-30  2:25 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2014-12-19  0:29 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here is the last of the Atom changes - we now have good support for
one Atom variant (with a path to adding to it) and basic support for
ivybridge. A good start.


The following changes since commit d8bec60c1b0de7770f9b56ad092ab9be801d99af:

  ARM: UniPhier: enable CONFIG_CMD_DM (2014-12-18 23:34:30 +0900)

are available in the git repository at:

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

for you to fetch changes up to d2c6181d2d2afe00399cf0c8d9deafcb66b77330:

  x86: Add a script to process Intel microcode files (2014-12-18 17:26:08 -0700)

----------------------------------------------------------------
Bin Meng (14):
      x86: Integrate Tunnel Creek processor microcode
      x86: Add basic support to queensbay platform and crownbay board
      x86: ich6-gpio: Add Intel Tunnel Creek GPIO support
      x86: Enable the queensbay cpu directory build
      x86: Add queensbay and crownbay Kconfig files
      x86: Add crownbay defconfig and config.h
      x86: Use consistent name XXX_ADDR for binary blob flash address
      x86: Include FSP and CMC binary in the u-boot.rom build rules
      x86: crownbay: Add SPI flash support
      x86: crownbay: Enable Intel E1000 NIC support
      x86: crownbay: Add SDHCI support
      x86: Rename coreboot-serial to x86-serial
      x86: Add a README.x86 for U-Boot on x86 support
      x86: Clean up the FSP support codes

Simon Glass (9):
      x86: ifdtool: Correct a debug() missing parameter
      x86: ifdtool: Display filename when file errors are reported
      x86: ifdtool: Use a structure for the file/address list
      x86: ifdtool: Add support for early microcode access
      x86: Move microcode updates into a separate directory
      x86: ivybridge: Update the microcode
      x86: Correct problems in the microcode loading
      x86: Convert microcode format to device-tree-only
      x86: Add a script to process Intel microcode files

 Makefile                                                 |  16 +-
 arch/x86/Kconfig                                         |  13 ++
 arch/x86/cpu/Makefile                                    |   1 +
 arch/x86/cpu/ivybridge/microcode_intel.c                 |  27 ++-
 arch/x86/cpu/ivybridge/sdram.c                           |   2 +-
 arch/x86/cpu/queensbay/Kconfig                           |  79 +++++++
 arch/x86/cpu/queensbay/Makefile                          |   9 +
 arch/x86/cpu/queensbay/fsp_configs.c                     |   2 +-
 arch/x86/cpu/queensbay/fsp_support.c                     | 255
++++++++++----------
 arch/x86/cpu/queensbay/tnc.c                             |  72 ++++++
 arch/x86/cpu/queensbay/tnc_car.S                         | 124 ++++++++++
 arch/x86/cpu/queensbay/tnc_dram.c                        |  78 +++++++
 arch/x86/cpu/queensbay/tnc_pci.c                         |  61 +++++
 arch/x86/cpu/queensbay/topcliff.c                        |  47 ++++
 arch/x86/dts/coreboot.dtsi                               |   2 +-
 arch/x86/dts/crownbay.dts                                |   7 +
 arch/x86/dts/link.dts                                    |   4 +-
 arch/x86/dts/m12206a7_00000028.dtsi                      | 622
-------------------------------------------------
 arch/x86/dts/m12306a9_00000017.dtsi                      | 750
-----------------------------------------------------------
 arch/x86/dts/microcode/m0220661105_cv.dtsi               | 368
+++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m12206a7_00000029.dtsi            | 686
++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/microcode/m12306a9_0000001b.dtsi            | 814
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h        |  18 +-
 arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h        |  28 +--
 arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h         |  14 +-
 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h        | 112 +++++----
 arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h |   6 +-
 arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h   |   8 +-
 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h    |  63 ++---
 arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h      |  17 +-
 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h        |   8 +-
 arch/x86/include/asm/arch-queensbay/gpio.h               |  13 ++
 arch/x86/include/asm/arch-queensbay/tnc.h                |  15 ++
 arch/x86/include/asm/gpio.h                              |   4 +-
 arch/x86/include/asm/ibmpc.h                             |   3 +
 arch/x86/lib/cmd_hob.c                                   |  22 +-
 board/coreboot/coreboot/coreboot.c                       |   2 +-
 board/google/chromebook_link/link.c                      |   2 +-
 board/intel/crownbay/Kconfig                             |  20 ++
 board/intel/crownbay/MAINTAINERS                         |   6 +
 board/intel/crownbay/Makefile                            |   7 +
 board/intel/crownbay/crownbay.c                          |  32 +++
 board/intel/crownbay/start.S                             |   9 +
 configs/crownbay_defconfig                               |   6 +
 doc/README.x86                                           | 126 ++++++++++
 drivers/gpio/intel_ich6_gpio.c                           |  20 +-
 drivers/serial/Makefile                                  |   2 +-
 drivers/serial/{serial_coreboot.c => serial_x86.c}       |  12 +-
 include/configs/chromebook_link.h                        |   6 +-
 include/configs/coreboot.h                               |   2 +-
 include/configs/crownbay.h                               |  61 +++++
 tools/Makefile                                           |   1 +
 tools/ifdtool.c                                          | 161 +++++++++++--
 tools/microcode-tool                                     |   1 +
 tools/microcode-tool.py                                  | 253
++++++++++++++++++++
 55 files changed, 3381 insertions(+), 1718 deletions(-)
 create mode 100644 arch/x86/cpu/queensbay/Kconfig
 create mode 100644 arch/x86/cpu/queensbay/Makefile
 create mode 100644 arch/x86/cpu/queensbay/tnc.c
 create mode 100644 arch/x86/cpu/queensbay/tnc_car.S
 create mode 100644 arch/x86/cpu/queensbay/tnc_dram.c
 create mode 100644 arch/x86/cpu/queensbay/tnc_pci.c
 create mode 100644 arch/x86/cpu/queensbay/topcliff.c
 delete mode 100644 arch/x86/dts/m12206a7_00000028.dtsi
 delete mode 100644 arch/x86/dts/m12306a9_00000017.dtsi
 create mode 100644 arch/x86/dts/microcode/m0220661105_cv.dtsi
 create mode 100644 arch/x86/dts/microcode/m12206a7_00000029.dtsi
 create mode 100644 arch/x86/dts/microcode/m12306a9_0000001b.dtsi
 create mode 100644 arch/x86/include/asm/arch-queensbay/gpio.h
 create mode 100644 arch/x86/include/asm/arch-queensbay/tnc.h
 create mode 100644 board/intel/crownbay/Kconfig
 create mode 100644 board/intel/crownbay/MAINTAINERS
 create mode 100644 board/intel/crownbay/Makefile
 create mode 100644 board/intel/crownbay/crownbay.c
 create mode 100644 board/intel/crownbay/start.S
 create mode 100644 configs/crownbay_defconfig
 create mode 100644 doc/README.x86
 rename drivers/serial/{serial_coreboot.c => serial_x86.c} (67%)
 create mode 100644 include/configs/crownbay.h
 create mode 120000 tools/microcode-tool
 create mode 100755 tools/microcode-tool.py

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-26 16:28 Simon Glass
@ 2014-12-02 11:49 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2014-12-02 11:49 UTC (permalink / raw)
  To: u-boot

On Wed, Nov 26, 2014 at 09:28:50AM -0700, Simon Glass wrote:

> Hi Tom,
> 
> This is the last of the bare x86 support for this release. I also
> brought in some interrupt fixes from Bin.
> 
> 
> 
> The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:
> 
>   Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 908ec6e4d1d12f746cb9b7cc73430a268ceb2c92:
> 
>   tools: Add ifdtool to .gitignore (2014-11-25 07:11:17 -0700)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141202/93887b65/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2014-11-26 16:28 Simon Glass
  2014-12-02 11:49 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2014-11-26 16:28 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This is the last of the bare x86 support for this release. I also
brought in some interrupt fixes from Bin.



The following changes since commit 2a82ec77d27ef5f860a107c4b764643a655dceeb:

  Prepare v2015.01-rc2 (2014-11-24 17:08:47 -0500)

are available in the git repository at:

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

for you to fetch changes up to 908ec6e4d1d12f746cb9b7cc73430a268ceb2c92:

  tools: Add ifdtool to .gitignore (2014-11-25 07:11:17 -0700)

----------------------------------------------------------------
Bin Meng (5):
      x86: Call cpu_init_interrupts() from interrupt_init()
      x86: Remove cpu_init_r() for x86
      x86: Refactor interrupt_init()
      x86: Remove unnecessary call to initr_enable_interrupts()
      tools: Add ifdtool to .gitignore

Simon Glass (51):
      x86: Add ivybridge directory to Makefile
      Fix SIZE_MAX compiler warning when using stdint.h
      Align embedded device tree correctly
      pci: Update pci_ids.h to include some missing IDs
      x86: Remove board_early_init_r()
      x86: Panic if there is no relocation data
      x86: Ensure that all relocation data is included in the image
      x86: Factor out common values in the link script
      rtc: mc146818: Set up RTC at start of day
      x86: Add ioapic.h header
      x86: pci: Add handlers before and after a PCI hose scan
      x86: config: Enable plug-and-play for link PCI
      pci: Add functions to read and write a BAR address
      x86: Set up edge triggering on interrupt 9
      x86: ivybridge: Add support for BD82x6x PCH
      x86: Add a simple header file for ACPI
      x86: ivybridge: Add PCH init
      x86: ivybridge: Add additional LPC init
      x86: dts: Move PCI peripherals into a pci node
      x86: dts: Add LPC settings for link
      x86: ivybridge: Add SATA init
      x86: dts: Add SATA settings for link
      x86: ivybridge: Set up EHCI USB
      x86: config: Enable USB on link
      x86: ivybridge: Set up XHCI USB
      x86: Add Intel speedstep and turbo mode code
      x86: Drop old CONFIG_INTEL_CORE_ARCH code
      x86: Add LAPIC setup code
      x86: Add init for model 206AX CPU
      x86: Drop some msr functions that we don't support
      x86: ivybridge: Add northbridge init functions
      x86: config: Enable SPI for chromebook_link
      x86: Add a definition of asmlinkage
      Introduce a header file for the BIOS emulator
      x86: Add GDT descriptors for option ROMs
      x86: Add vesa mode configuration options
      Add support for Vesa BIOS extensions
      x86: Add support for running option ROMs natively
      pci: Add general support for execution of video ROMs
      x86: video: Add video driver for bare x86 boards
      x86: Allow an option ROM to be built into U-Boot
      x86: Add initial video device init for Intel GMA
      x86: dts: Add video information to the device tree
      x86: config: Enable video support for chromebook_link
      bios_emulator: Allow x86 to use the emulator
      bios_emulator: Add vesa support and allow ROMs to be passed in as data
      bios_emulator: Allow a custom interrupt handler to be installed
      bios_emulator: Add an option to enable debugging
      bios_emulator: Always print errors when opcode decode fails
      x86: chromebook_link: Enable the x86 emulator
      x86: chromebook_link: Enable the Chrome OS EC

 Makefile                                          |   3 +
 arch/x86/Kconfig                                  | 149 +++++++++++++++
 arch/x86/cpu/Makefile                             |   4 +
 arch/x86/cpu/config.mk                            |   5 +-
 arch/x86/cpu/coreboot/coreboot.c                  |  11 --
 arch/x86/cpu/cpu.c                                |  17 +-
 arch/x86/cpu/interrupts.c                         |  54 ++----
 arch/x86/cpu/ivybridge/Makefile                   |   8 +
 arch/x86/cpu/ivybridge/bd82x6x.c                  | 146 +++++++++++++++
 arch/x86/cpu/ivybridge/gma.c                      | 756
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/ivybridge/gma.h                      | 156 ++++++++++++++++
 arch/x86/cpu/ivybridge/lpc.c                      | 523
++++++++++++++++++++++++++++++++++++++++++++++++++-
 arch/x86/cpu/ivybridge/model_206ax.c              | 514
++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/cpu/ivybridge/northbridge.c              | 188 +++++++++++++++++++
 arch/x86/cpu/ivybridge/pch.c                      | 123 ++++++++++++
 arch/x86/cpu/ivybridge/pci.c                      |  40 ++++
 arch/x86/cpu/ivybridge/sata.c                     | 225 ++++++++++++++++++++++
 arch/x86/cpu/ivybridge/usb_ehci.c                 |  29 +++
 arch/x86/cpu/ivybridge/usb_xhci.c                 |  32 ++++
 arch/x86/cpu/lapic.c                              |  57 ++++++
 arch/x86/cpu/pci.c                                |  12 ++
 arch/x86/cpu/turbo.c                              |  98 ++++++++++
 arch/x86/cpu/u-boot.lds                           |  18 +-
 arch/x86/dts/link.dts                             |  54 ++++--
 arch/x86/include/asm/acpi.h                       |  24 +++
 arch/x86/include/asm/arch-ivybridge/bd82x6x.h     |  23 +++
 arch/x86/include/asm/arch-ivybridge/model_206ax.h |   4 +
 arch/x86/include/asm/arch-ivybridge/pch.h         | 120 ++++++++++++
 arch/x86/include/asm/arch-ivybridge/sandybridge.h |  13 +-
 arch/x86/include/asm/i8259.h                      |   2 +
 arch/x86/include/asm/interrupt.h                  |  11 ++
 arch/x86/include/asm/ioapic.h                     |  38 ++++
 arch/x86/include/asm/lapic.h                      | 124 +++++++++++-
 arch/x86/include/asm/msr-index.h                  |   2 +
 arch/x86/include/asm/msr.h                        |  11 --
 arch/x86/include/asm/pci.h                        |   3 +
 arch/x86/include/asm/post.h                       |   1 +
 arch/x86/include/asm/processor.h                  |  31 ++-
 arch/x86/include/asm/speedstep.h                  |  89 +++++++++
 arch/x86/include/asm/turbo.h                      |  31 +++
 arch/x86/include/asm/u-boot-x86.h                 |   2 -
 arch/x86/lib/Makefile                             |   3 +
 arch/x86/lib/bios.c                               | 347
++++++++++++++++++++++++++++++++++
 arch/x86/lib/bios.h                               |  98 ++++++++++
 arch/x86/lib/bios_asm.S                           | 281
++++++++++++++++++++++++++++
 arch/x86/lib/bios_interrupts.c                    | 217 +++++++++++++++++++++
 arch/x86/lib/pcat_interrupts.c                    |  42 ++++-
 arch/x86/lib/relocate.c                           |   3 +
 board/google/chromebook_link/link.c               |   7 +-
 common/board_r.c                                  |   7 +-
 doc/device-tree-bindings/ata/intel-sata.txt       |  26 +++
 doc/device-tree-bindings/misc/intel-lpc.txt       |  47 ++++-
 doc/device-tree-bindings/video/intel-gma.txt      |  40 ++++
 drivers/bios_emulator/Makefile                    |   2 +-
 drivers/bios_emulator/atibios.c                   | 198 ++++++++++++++------
 drivers/bios_emulator/besys.c                     | 100 +++++++---
 drivers/bios_emulator/bios.c                      |   4 +-
 drivers/bios_emulator/biosemui.h                  |   2 +-
 drivers/bios_emulator/include/biosemu.h           |  53 +-----
 drivers/bios_emulator/include/x86emu.h            |   7 +-
 drivers/bios_emulator/include/x86emu/debug.h      |  20 +-
 drivers/bios_emulator/include/x86emu/regs.h       |   2 +-
 drivers/bios_emulator/x86emu/debug.c              |  10 +-
 drivers/bios_emulator/x86emu/decode.c             |  24 +--
 drivers/bios_emulator/x86emu/ops.c                |  58 +++---
 drivers/bios_emulator/x86emu/ops2.c               |   4 +-
 drivers/bios_emulator/x86emu/sys.c                |   5 +
 drivers/pci/Makefile                              |   2 +-
 drivers/pci/pci.c                                 |  24 ++-
 drivers/pci/pci_rom.c                             | 278
+++++++++++++++++++++++++++
 drivers/rtc/bfin_rtc.c                            |   2 +-
 drivers/rtc/mc146818.c                            |  43 ++++-
 drivers/video/Makefile                            |   1 +
 drivers/video/ati_radeon_fb.c                     |   2 +-
 drivers/video/x86_fb.c                            |  37 ++++
 include/bios_emul.h                               |  66 +++++++
 include/common.h                                  |   3 +
 include/configs/chromebook_link.h                 |  30 +--
 include/fdtdec.h                                  |   3 +
 include/linux/kernel.h                            |   2 +
 include/pci.h                                     |  23 +++
 include/pci_ids.h                                 | 187 ++++++++++++++++++-
 include/pci_rom.h                                 |  58 ++++++
 include/rtc.h                                     |   5 +
 include/vbe.h                                     | 103 ++++++++++
 include/video_fb.h                                |   2 +-
 lib/fdtdec.c                                      |   3 +
 scripts/Makefile.lib                              |   2 +
 tools/.gitignore                                  |   1 +
 89 files changed, 5872 insertions(+), 363 deletions(-)
 create mode 100644 arch/x86/cpu/ivybridge/bd82x6x.c
 create mode 100644 arch/x86/cpu/ivybridge/gma.c
 create mode 100644 arch/x86/cpu/ivybridge/gma.h
 create mode 100644 arch/x86/cpu/ivybridge/model_206ax.c
 create mode 100644 arch/x86/cpu/ivybridge/northbridge.c
 create mode 100644 arch/x86/cpu/ivybridge/pch.c
 create mode 100644 arch/x86/cpu/ivybridge/sata.c
 create mode 100644 arch/x86/cpu/ivybridge/usb_ehci.c
 create mode 100644 arch/x86/cpu/ivybridge/usb_xhci.c
 create mode 100644 arch/x86/cpu/lapic.c
 create mode 100644 arch/x86/cpu/turbo.c
 create mode 100644 arch/x86/include/asm/acpi.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/bd82x6x.h
 create mode 100644 arch/x86/include/asm/ioapic.h
 create mode 100644 arch/x86/include/asm/speedstep.h
 create mode 100644 arch/x86/include/asm/turbo.h
 create mode 100644 arch/x86/lib/bios.c
 create mode 100644 arch/x86/lib/bios.h
 create mode 100644 arch/x86/lib/bios_asm.S
 create mode 100644 arch/x86/lib/bios_interrupts.c
 create mode 100644 doc/device-tree-bindings/ata/intel-sata.txt
 create mode 100644 doc/device-tree-bindings/video/intel-gma.txt
 create mode 100644 drivers/pci/pci_rom.c
 create mode 100644 drivers/video/x86_fb.c
 create mode 100644 include/bios_emul.h
 create mode 100644 include/pci_rom.h
 create mode 100644 include/vbe.h


Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21  7:00 Simon Glass
  2014-11-21  7:11 ` Masahiro Yamada
@ 2014-11-24 22:13 ` Tom Rini
  1 sibling, 0 replies; 73+ messages in thread
From: Tom Rini @ 2014-11-24 22:13 UTC (permalink / raw)
  To: u-boot

On Fri, Nov 21, 2014 at 08:00:27AM +0100, Simon Glass wrote:

> Hi Tom,
> 
> Here's the introduction of bare x86 support.
> 
> 
> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
> 23:18:29 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
> 
>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
> 

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141124/78f9431b/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21 22:28       ` Simon Glass
@ 2014-11-23 12:29         ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2014-11-23 12:29 UTC (permalink / raw)
  To: u-boot

On Fri, Nov 21, 2014 at 11:28:25PM +0100, Simon Glass wrote:
> Hi Masahiro,
> 
> On 21 November 2014 09:29, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
> > Hi Simon, Tom,
> >
> >
> >
> > On Fri, 21 Nov 2014 08:24:54 +0100
> > Simon Glass <sjg@chromium.org> wrote:
> >
> >> Hi Masahiro,
> >>
> >> On 21 November 2014 08:11, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
> >> > Simon,
> >> >
> >> > On Fri, 21 Nov 2014 08:00:27 +0100
> >> > Simon Glass <sjg@chromium.org> wrote:
> >> >
> >> >> Hi Tom,
> >> >>
> >> >> Here's the introduction of bare x86 support.
> >> >>
> >> >>
> >> >> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
> >> >>
> >> >>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
> >> >> 23:18:29 -0500)
> >> >>
> >> >> are available in the git repository at:
> >> >>
> >> >>   git://git.denx.de/u-boot-x86.git
> >> >>
> >> >> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
> >> >>
> >> >>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
> >> >>
> >> >> ----------------------------------------------------------------
> >> >> Bin Meng (4):
> >> >>       x86: Do CPU identification in the early phase
> >> >>       x86: Do TSC MSR calibration only for known/supported CPUs
> >> >>       x86: Add quick TSC calibration via PIT
> >> >>       x86: Save TSC frequency in the global data
> >> >>
> >> >> Masahiro Yamada (1):
> >> >>       x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory
> >> >
> >> >
> >> > Wait, this patch was posted as a series.
> >> >
> >> > It should not be applied without the others in my series.
> >> > What is going on?
> >>
> >> I applied this to x86 a while back - it actually was the same as a
> >> patch I had locally so I picked up yours instead. It works fine on x86
> >> and I think it is independent of the series.
> >>
> >> So I know this is a bit unusual but I think it is OK.
> >
> >
> > Understood, but I am a bit unhappy because
> >   - The subject "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"
> >     is totally unrelated to the actual code
> >   - The first hunk was lost of my original patch, so I have to resend my series
> >     to get it back.
> >
> >
> > Tom, if possible, after you pull this, can you rephrase the commit subject locally?
> > For ex.
> >
> >    "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"
> >
> >    ->
> >
> >     "x86: remove redundant CONFIG_SYS_COREBOOT references"
> >
> >
> >
> > I will resend my series lator...
> 
> Ah sorry, I'm not sure what went wrong but it looks like I dropped a piece.
> 
> Tom, if you haven't already applied it, I'll drop this patch and
> resend the pull request next week.

So this PR is OK because I've already locally applied the whole series
from Masahiro and have been doing some build/fix cycles on it all (that
series wasn't problematic but the min/max update needed a few cycles to
get all the edges right).

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141123/c2d76f7d/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21  8:29     ` Masahiro Yamada
@ 2014-11-21 22:28       ` Simon Glass
  2014-11-23 12:29         ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2014-11-21 22:28 UTC (permalink / raw)
  To: u-boot

Hi Masahiro,

On 21 November 2014 09:29, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
> Hi Simon, Tom,
>
>
>
> On Fri, 21 Nov 2014 08:24:54 +0100
> Simon Glass <sjg@chromium.org> wrote:
>
>> Hi Masahiro,
>>
>> On 21 November 2014 08:11, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
>> > Simon,
>> >
>> > On Fri, 21 Nov 2014 08:00:27 +0100
>> > Simon Glass <sjg@chromium.org> wrote:
>> >
>> >> Hi Tom,
>> >>
>> >> Here's the introduction of bare x86 support.
>> >>
>> >>
>> >> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
>> >>
>> >>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
>> >> 23:18:29 -0500)
>> >>
>> >> are available in the git repository at:
>> >>
>> >>   git://git.denx.de/u-boot-x86.git
>> >>
>> >> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
>> >>
>> >>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
>> >>
>> >> ----------------------------------------------------------------
>> >> Bin Meng (4):
>> >>       x86: Do CPU identification in the early phase
>> >>       x86: Do TSC MSR calibration only for known/supported CPUs
>> >>       x86: Add quick TSC calibration via PIT
>> >>       x86: Save TSC frequency in the global data
>> >>
>> >> Masahiro Yamada (1):
>> >>       x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory
>> >
>> >
>> > Wait, this patch was posted as a series.
>> >
>> > It should not be applied without the others in my series.
>> > What is going on?
>>
>> I applied this to x86 a while back - it actually was the same as a
>> patch I had locally so I picked up yours instead. It works fine on x86
>> and I think it is independent of the series.
>>
>> So I know this is a bit unusual but I think it is OK.
>
>
> Understood, but I am a bit unhappy because
>   - The subject "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"
>     is totally unrelated to the actual code
>   - The first hunk was lost of my original patch, so I have to resend my series
>     to get it back.
>
>
> Tom, if possible, after you pull this, can you rephrase the commit subject locally?
> For ex.
>
>    "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"
>
>    ->
>
>     "x86: remove redundant CONFIG_SYS_COREBOOT references"
>
>
>
> I will resend my series lator...

Ah sorry, I'm not sure what went wrong but it looks like I dropped a piece.

Tom, if you haven't already applied it, I'll drop this patch and
resend the pull request next week.

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21  7:24   ` Simon Glass
@ 2014-11-21  8:29     ` Masahiro Yamada
  2014-11-21 22:28       ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Masahiro Yamada @ 2014-11-21  8:29 UTC (permalink / raw)
  To: u-boot

Hi Simon, Tom,



On Fri, 21 Nov 2014 08:24:54 +0100
Simon Glass <sjg@chromium.org> wrote:

> Hi Masahiro,
> 
> On 21 November 2014 08:11, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
> > Simon,
> >
> > On Fri, 21 Nov 2014 08:00:27 +0100
> > Simon Glass <sjg@chromium.org> wrote:
> >
> >> Hi Tom,
> >>
> >> Here's the introduction of bare x86 support.
> >>
> >>
> >> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
> >>
> >>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
> >> 23:18:29 -0500)
> >>
> >> are available in the git repository at:
> >>
> >>   git://git.denx.de/u-boot-x86.git
> >>
> >> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
> >>
> >>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
> >>
> >> ----------------------------------------------------------------
> >> Bin Meng (4):
> >>       x86: Do CPU identification in the early phase
> >>       x86: Do TSC MSR calibration only for known/supported CPUs
> >>       x86: Add quick TSC calibration via PIT
> >>       x86: Save TSC frequency in the global data
> >>
> >> Masahiro Yamada (1):
> >>       x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory
> >
> >
> > Wait, this patch was posted as a series.
> >
> > It should not be applied without the others in my series.
> > What is going on?
> 
> I applied this to x86 a while back - it actually was the same as a
> patch I had locally so I picked up yours instead. It works fine on x86
> and I think it is independent of the series.
> 
> So I know this is a bit unusual but I think it is OK.


Understood, but I am a bit unhappy because
  - The subject "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"
    is totally unrelated to the actual code
  - The first hunk was lost of my original patch, so I have to resend my series
    to get it back.


Tom, if possible, after you pull this, can you rephrase the commit subject locally?
For ex.

   "x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory"

   ->
   
    "x86: remove redundant CONFIG_SYS_COREBOOT references"



I will resend my series lator...




Best Regards
Masahiro Yamada

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21  7:11 ` Masahiro Yamada
@ 2014-11-21  7:24   ` Simon Glass
  2014-11-21  8:29     ` Masahiro Yamada
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2014-11-21  7:24 UTC (permalink / raw)
  To: u-boot

Hi Masahiro,

On 21 November 2014 08:11, Masahiro Yamada <yamada.m@jp.panasonic.com> wrote:
> Simon,
>
> On Fri, 21 Nov 2014 08:00:27 +0100
> Simon Glass <sjg@chromium.org> wrote:
>
>> Hi Tom,
>>
>> Here's the introduction of bare x86 support.
>>
>>
>> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
>>
>>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
>> 23:18:29 -0500)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-x86.git
>>
>> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
>>
>>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
>>
>> ----------------------------------------------------------------
>> Bin Meng (4):
>>       x86: Do CPU identification in the early phase
>>       x86: Do TSC MSR calibration only for known/supported CPUs
>>       x86: Add quick TSC calibration via PIT
>>       x86: Save TSC frequency in the global data
>>
>> Masahiro Yamada (1):
>>       x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory
>
>
> Wait, this patch was posted as a series.
>
> It should not be applied without the others in my series.
> What is going on?

I applied this to x86 a while back - it actually was the same as a
patch I had locally so I picked up yours instead. It works fine on x86
and I think it is independent of the series.

So I know this is a bit unusual but I think it is OK.

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-11-21  7:00 Simon Glass
@ 2014-11-21  7:11 ` Masahiro Yamada
  2014-11-21  7:24   ` Simon Glass
  2014-11-24 22:13 ` Tom Rini
  1 sibling, 1 reply; 73+ messages in thread
From: Masahiro Yamada @ 2014-11-21  7:11 UTC (permalink / raw)
  To: u-boot

Simon,

On Fri, 21 Nov 2014 08:00:27 +0100
Simon Glass <sjg@chromium.org> wrote:

> Hi Tom,
> 
> Here's the introduction of bare x86 support.
> 
> 
> The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
> 23:18:29 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:
> 
>   x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)
> 
> ----------------------------------------------------------------
> Bin Meng (4):
>       x86: Do CPU identification in the early phase
>       x86: Do TSC MSR calibration only for known/supported CPUs
>       x86: Add quick TSC calibration via PIT
>       x86: Save TSC frequency in the global data
> 
> Masahiro Yamada (1):
>       x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory


Wait, this patch was posted as a series.

It should not be applied without the others in my series.
What is going on?


Best Regards
Masahiro Yamada

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2014-11-21  7:00 Simon Glass
  2014-11-21  7:11 ` Masahiro Yamada
  2014-11-24 22:13 ` Tom Rini
  0 siblings, 2 replies; 73+ messages in thread
From: Simon Glass @ 2014-11-21  7:00 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here's the introduction of bare x86 support.


The following changes since commit 4d70b34d7f721d8b1d4d628e68c3a44ab7a10dff:

  Merge branch 'master' of git://git.denx.de/u-boot-ubi (2014-11-19
23:18:29 -0500)

are available in the git repository at:

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

for you to fetch changes up to fe5b9b447c6eea3873833b1f3ba15c9854aa2ef8:

  x86: Rename chromebook-x86 to coreboot (2014-11-21 07:34:16 +0100)

----------------------------------------------------------------
Bin Meng (4):
      x86: Do CPU identification in the early phase
      x86: Do TSC MSR calibration only for known/supported CPUs
      x86: Add quick TSC calibration via PIT
      x86: Save TSC frequency in the global data

Masahiro Yamada (1):
      x86: use CONFIG_SYS_COREBOOT to descend into coreboot/ directory

Simon Glass (43):
      x86: Remove REALMODE_BASE which is no longer used
      x86: Remove board_init16() call which is not used
      x86: Invalidate TLB as early as possible
      x86: Tidy up global descriptor table setup
      x86: Use the standard dram_init() function
      x86: Use the standard arch_cpu_init() function
      x86: Fix up some missing prototypes
      x86: Save the BIST value on reset
      x86: Fix a warning with gcc 4.4.4
      Move early malloc() to before arch_cpu_init()
      fdt: Add a function to decode a variable-sized u32 array
      dm: serial: Move current serial port pointer to global_data
      dm: gpio: Add a function to read an ID from a list of GPIOs
      x86: Add ifdtool for working with Intel Flash Descriptor ROM images
      x86: config: Move common x86 configs to a common file
      x86: Add processor functions to halt and get stack pointer
      x86: Remove unnecessary find_fdt(), prepare_fdt() functions
      x86: Replace fill_processor_name() with cpu_get_name()
      x86: Allow timer calibration to work on ivybridge
      x86: ifdtool: Allow creation of an empty ROM
      x86: Add chromebook_link board
      x86: Build a .rom file which can be flashed to an x86 machine
      x86: Emit post codes in startup code for Chromebooks
      x86: chromebook_link: Implement CAR support (cache as RAM)
      x86: Refactor PCI to permit alternate init
      x86: Support use of PCI before relocation
      x86: ivybridge: Enable PCI in early init
      x86: pci: Allow configuration before relocation
      x86: ivybridge: Add early LPC init so that serial works
      x86: Tidy up coreboot header usage
      x86: Add clr/setbits functions
      x86: Add msr read/write functions that use a structure
      x86: ivybridge: Perform initial CPU setup
      x86: ivybridge: Check BIST value on boot
      x86: ivybridge: Perform Intel microcode update on boot
      x86: dts: Add microcode updates for ivybridge CPU
      x86: ivybridge: Add early init for PCH devices
      x86: ivybridge: Add support for early GPIO init
      x86: chromebook_link: Enable GPIO support
      x86: Make show_boot_progress() common
      x86: ivybridge: Add LAPIC support
      x86: ivybridge: Implement SDRAM init
      x86: Rename chromebook-x86 to coreboot

 Makefile                                                     |   36 ++-
 arch/x86/Kconfig                                             |   74 ++++-
 arch/x86/config.mk                                           |    1 -
 arch/x86/cpu/Makefile                                        |    1 +
 arch/x86/cpu/coreboot/Makefile                               |   12 +-
 arch/x86/cpu/coreboot/coreboot.c                             |   42 +--
 arch/x86/cpu/coreboot/ipchecksum.c                           |    2 +-
 arch/x86/cpu/coreboot/pci.c                                  |   22 +-
 arch/x86/cpu/coreboot/sdram.c                                |   15 +-
 arch/x86/cpu/coreboot/tables.c                               |    6 +-
 arch/x86/cpu/cpu.c                                           |  301
+++++++++++++++---
 arch/x86/cpu/interrupts.c                                    |    2 +-
 arch/x86/cpu/ivybridge/Kconfig                               |  172 +++++++++++
 arch/x86/cpu/ivybridge/Makefile                              |   16 +
 arch/x86/cpu/ivybridge/car.S                                 |  178 +++++++++++
 arch/x86/cpu/ivybridge/cpu.c                                 |  357
++++++++++++++++++++++
 arch/x86/cpu/ivybridge/early_init.c                          |  145 +++++++++
 arch/x86/cpu/ivybridge/early_me.c                            |  191
++++++++++++
 arch/x86/cpu/ivybridge/lpc.c                                 |   48 +++
 arch/x86/cpu/ivybridge/me_status.c                           |  195
++++++++++++
 arch/x86/cpu/ivybridge/microcode_intel.c                     |  151 ++++++++++
 arch/x86/cpu/ivybridge/pci.c                                 |   60 ++++
 arch/x86/cpu/ivybridge/report_platform.c                     |   89 ++++++
 arch/x86/cpu/ivybridge/sdram.c                               |  571
+++++++++++++++++++++++++++++++++++
 arch/x86/cpu/pci.c                                           |   98 ++++++
 arch/x86/cpu/start.S                                         |   40 ++-
 arch/x86/cpu/start16.S                                       |   18 +-
 arch/x86/dts/Makefile                                        |    1 +
 arch/x86/dts/chromebook_link.dts                             |    1 +
 arch/x86/dts/link.dts                                        |  125 ++++++++
 arch/x86/dts/m12206a7_00000028.dtsi                          |  622
++++++++++++++++++++++++++++++++++++++
 arch/x86/dts/m12306a9_00000017.dtsi                          |  750
+++++++++++++++++++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-coreboot/gpio.h                    |    5 -
 arch/x86/include/asm/arch-ivybridge/gpio.h                   |   10 +
 arch/x86/include/asm/arch-ivybridge/me.h                     |  356
++++++++++++++++++++++
 arch/x86/include/asm/arch-ivybridge/microcode.h              |   20 ++
 arch/x86/include/asm/arch-ivybridge/model_206ax.h            |   82 +++++
 arch/x86/include/asm/arch-ivybridge/pch.h                    |  356
++++++++++++++++++++++
 arch/x86/include/asm/arch-ivybridge/pei_data.h               |  121 ++++++++
 arch/x86/include/asm/arch-ivybridge/sandybridge.h            |  109 +++++++
 arch/x86/include/asm/config.h                                |    1 +
 arch/x86/include/asm/cpu.h                                   |  173 ++++++++++-
 arch/x86/include/asm/global_data.h                           |   30 ++
 arch/x86/include/asm/gpio.h                                  |  142 ++++++++-
 arch/x86/include/asm/i8254.h                                 |    3 +
 arch/x86/include/asm/init_helpers.h                          |    2 -
 arch/x86/include/asm/io.h                                    |   49 +++
 arch/x86/include/asm/lapic.h                                 |   59 ++++
 arch/x86/include/asm/lapic_def.h                             |  101 +++++++
 arch/x86/include/asm/msr.h                                   |   19 ++
 arch/x86/include/asm/mtrr.h                                  |  121 ++++++++
 arch/x86/include/asm/pci.h                                   |   33 ++
 arch/x86/include/asm/post.h                                  |   50 +++
 arch/x86/include/asm/processor.h                             |   21 ++
 arch/x86/include/asm/u-boot-x86.h                            |   17 +-
 arch/x86/lib/Makefile                                        |    1 +
 arch/x86/lib/init_helpers.c                                  |   27 --
 arch/x86/lib/ramtest.c                                       |   79 +++++
 arch/x86/lib/tsc_timer.c                                     |  285
+++++++++++++++++-
 board/{chromebook-x86 => coreboot}/coreboot/Kconfig          |    2 +-
 board/{chromebook-x86 => coreboot}/coreboot/MAINTAINERS      |    2 +-
 board/{chromebook-x86 => coreboot}/coreboot/Makefile         |    0
 board/{chromebook-x86 => coreboot}/coreboot/coreboot.c       |    0
 board/{chromebook-x86 => coreboot}/coreboot/coreboot_start.S |    0
 board/google/chromebook_link/Kconfig                         |   31 ++
 board/google/chromebook_link/MAINTAINERS                     |    6 +
 board/google/chromebook_link/Makefile                        |   15 +
 board/google/chromebook_link/link.c                          |  124 ++++++++
 board/google/common/Makefile                                 |    7 +
 board/google/common/early_init.S                             |   29 ++
 common/board_f.c                                             |   14 +-
 configs/chromebook_link_defconfig                            |   10 +
 doc/device-tree-bindings/misc/intel-lpc.txt                  |   23 ++
 drivers/gpio/gpio-uclass.c                                   |   19 ++
 drivers/gpio/intel_ich6_gpio.c                               |   79 ++++-
 drivers/serial/serial-uclass.c                               |   35 ++-
 include/asm-generic/global_data.h                            |    1 +
 include/asm-generic/gpio.h                                   |   11 +-
 include/configs/chromebook_link.h                            |   74 +++++
 include/configs/coreboot.h                                   |  265
+---------------
 include/configs/x86-common.h                                 |  251
+++++++++++++++
 include/fdtdec.h                                             |   18 ++
 lib/asm-offsets.c                                            |    3 +
 lib/fdtdec.c                                                 |   22 ++
 tools/Makefile                                               |    2 +
 tools/ifdtool.c                                              | 1039
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 tools/ifdtool.h                                              |   88 ++++++
 87 files changed, 8305 insertions(+), 479 deletions(-)
 create mode 100644 arch/x86/cpu/ivybridge/Kconfig
 create mode 100644 arch/x86/cpu/ivybridge/Makefile
 create mode 100644 arch/x86/cpu/ivybridge/car.S
 create mode 100644 arch/x86/cpu/ivybridge/cpu.c
 create mode 100644 arch/x86/cpu/ivybridge/early_init.c
 create mode 100644 arch/x86/cpu/ivybridge/early_me.c
 create mode 100644 arch/x86/cpu/ivybridge/lpc.c
 create mode 100644 arch/x86/cpu/ivybridge/me_status.c
 create mode 100644 arch/x86/cpu/ivybridge/microcode_intel.c
 create mode 100644 arch/x86/cpu/ivybridge/pci.c
 create mode 100644 arch/x86/cpu/ivybridge/report_platform.c
 create mode 100644 arch/x86/cpu/ivybridge/sdram.c
 create mode 100644 arch/x86/cpu/pci.c
 create mode 120000 arch/x86/dts/chromebook_link.dts
 create mode 100644 arch/x86/dts/m12206a7_00000028.dtsi
 create mode 100644 arch/x86/dts/m12306a9_00000017.dtsi
 create mode 100644 arch/x86/include/asm/arch-ivybridge/gpio.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/me.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/microcode.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/model_206ax.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/pch.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/pei_data.h
 create mode 100644 arch/x86/include/asm/arch-ivybridge/sandybridge.h
 create mode 100644 arch/x86/include/asm/lapic.h
 create mode 100644 arch/x86/include/asm/lapic_def.h
 create mode 100644 arch/x86/include/asm/mtrr.h
 create mode 100644 arch/x86/include/asm/post.h
 create mode 100644 arch/x86/lib/ramtest.c
 rename board/{chromebook-x86 => coreboot}/coreboot/Kconfig (86%)
 rename board/{chromebook-x86 => coreboot}/coreboot/MAINTAINERS (78%)
 rename board/{chromebook-x86 => coreboot}/coreboot/Makefile (100%)
 rename board/{chromebook-x86 => coreboot}/coreboot/coreboot.c (100%)
 rename board/{chromebook-x86 => coreboot}/coreboot/coreboot_start.S (100%)
 create mode 100644 board/google/chromebook_link/Kconfig
 create mode 100644 board/google/chromebook_link/MAINTAINERS
 create mode 100644 board/google/chromebook_link/Makefile
 create mode 100644 board/google/chromebook_link/link.c
 create mode 100644 board/google/common/Makefile
 create mode 100644 board/google/common/early_init.S
 create mode 100644 configs/chromebook_link_defconfig
 create mode 100644 doc/device-tree-bindings/misc/intel-lpc.txt
 create mode 100644 include/configs/chromebook_link.h
 create mode 100644 include/configs/x86-common.h
 create mode 100644 tools/ifdtool.c
 create mode 100644 tools/ifdtool.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2014-10-23  3:55 Simon Glass
@ 2014-10-23 13:53 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2014-10-23 13:53 UTC (permalink / raw)
  To: u-boot

On Wed, Oct 22, 2014 at 09:55:47PM -0600, Simon Glass wrote:

> Hi Tom,
> 
> These are the last of the x86 patches before it is converted to driver model.
> 
> 
> The following changes since commit 35d4fed320d577a4446531d7b9350ce40065c4b0:
> 
>   x86: Fix GDT limit in start16.S (2014-10-22 09:03:07 -0600)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git
> 
> for you to fetch changes up to 8104f546296a8e1fc1dd6129041e22f508b314f9:
> 
>   net: Display the size when tftpboot finishes (2014-10-22 21:50:33 -0600)
> 
> ----------------------------------------------------------------
> Simon Glass (10):
>       x86: config: Enable dhcp on link
>       x86: Add device tree information for Chrome OS EC
>       x86: dts: Add device tree compatible string for Intel IPC
>       x86: cros_ec: Update LPC driver for new cros_ec header
>       x86: cros_ec: Enable cros_ec for link
>       doc: Remove note about auto-complete not working with hush
>       x86: link: Tidy up the command lines options
>       x86: config: link: Display the board model on the screen
>       x86: Enable FIT, ELF on coreboot
>       net: Display the size when tftpboot finishes
> 
>  README                                   |  4 ----
>  arch/x86/dts/link.dts                    | 18 ++++++++++++++++++
>  board/chromebook-x86/coreboot/Makefile   |  2 +-
>  board/chromebook-x86/coreboot/coreboot.c | 16 ++++++++++++++++
>  drivers/misc/cros_ec_lpc.c               |  4 ++--
>  include/configs/coreboot.h               | 22 ++++++++++++++++++----
>  include/fdtdec.h                         |  1 +
>  lib/fdtdec.c                             |  1 +
>  net/tftp.c                               |  2 ++
>  9 files changed, 59 insertions(+), 11 deletions(-)
>  create mode 100644 board/chromebook-x86/coreboot/coreboot.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20141023/afc681de/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2014-10-23  3:55 Simon Glass
  2014-10-23 13:53 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2014-10-23  3:55 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are the last of the x86 patches before it is converted to driver model.


The following changes since commit 35d4fed320d577a4446531d7b9350ce40065c4b0:

  x86: Fix GDT limit in start16.S (2014-10-22 09:03:07 -0600)

are available in the git repository at:

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

for you to fetch changes up to 8104f546296a8e1fc1dd6129041e22f508b314f9:

  net: Display the size when tftpboot finishes (2014-10-22 21:50:33 -0600)

----------------------------------------------------------------
Simon Glass (10):
      x86: config: Enable dhcp on link
      x86: Add device tree information for Chrome OS EC
      x86: dts: Add device tree compatible string for Intel IPC
      x86: cros_ec: Update LPC driver for new cros_ec header
      x86: cros_ec: Enable cros_ec for link
      doc: Remove note about auto-complete not working with hush
      x86: link: Tidy up the command lines options
      x86: config: link: Display the board model on the screen
      x86: Enable FIT, ELF on coreboot
      net: Display the size when tftpboot finishes

 README                                   |  4 ----
 arch/x86/dts/link.dts                    | 18 ++++++++++++++++++
 board/chromebook-x86/coreboot/Makefile   |  2 +-
 board/chromebook-x86/coreboot/coreboot.c | 16 ++++++++++++++++
 drivers/misc/cros_ec_lpc.c               |  4 ++--
 include/configs/coreboot.h               | 22 ++++++++++++++++++----
 include/fdtdec.h                         |  1 +
 lib/fdtdec.c                             |  1 +
 net/tftp.c                               |  2 ++
 9 files changed, 59 insertions(+), 11 deletions(-)
 create mode 100644 board/chromebook-x86/coreboot/coreboot.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-12-09 20:27 Simon Glass
@ 2013-12-11 16:43 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-12-11 16:43 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 09, 2013 at 01:27:38PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> Here is the sandbox SPI interface code. Buildman is clean:
> 
> $ ./tools/buildman/buildman -b x86-push -s
> Summary of 7 commits for 1187 boards (32 threads, 1 job per thread)
> 01: Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
>   blackfin: +   bf561-acvilon cm-bf561 blackstamp br4 bct-brettl2
> cm-bf527 dnp5370 bf506f-ezkit ip04 bf527-sdp bf609-ezkit bf537-stamp
> bf527-ezkit-v2 cm-bf537e tcm-bf518 cm-bf537u bf537-pnav cm-bf533 pr1
> bf533-ezkit ibf-dsp561 bf537-srv1 cm-bf548 bf537-minotaur bf538f-ezkit
> bf548-ezkit bf525-ucr2 blackvme bf527-ezkit tcm-bf537 bf533-stamp
> bf518f-ezbrd bf527-ad7160-eval bf526-ezbrd bf561-ezkit
>       m68k: +   M54455EVB_a66 M5329AFEE M5249EVB idmr M5208EVBE
> eb_cpu5282 M5475FFE M54451EVB astro_mcf5373l M54418TWR_serial_rmii
> M54455EVB_intel M5282EVB M54455EVB_i66 M5475GFE M5253DEMO
> M54455EVB_stm33 M5485BFE M5485DFE TASREG M5329BFEE M52277EVB M5475EFE
> M5475CFE cobra5272 M5485AFE M53017EVB M5485HFE M5235EVB M5253EVBE
> M54418TWR_nand_mii M54418TWR_nand_rmii_lowfreq M5475BFE M5475DFE
> M5275EVB M52277EVB_stmicro eb_cpu5282_internal M54451EVB_stmicro
> M5271EVB M5485GFE M5485EFE M5485FFE M54418TWR M5235EVB_Flash32
> M5373EVB M54418TWR_nand_rmii M54418TWR_serial_mii M5485CFE M54455EVB
> M5475AFE M5272C3
>    powerpc: +   T2080QDS_SPIFLASH T2080QDS MVBLM7 T2080QDS_SDCARD
> linkstation_HGLAN T2080QDS_NAND MVSMR lcd4_lwmon5
>      sparc: +   grsim grsim_leon2 gr_cpci_ax2000 gr_xc3s_1500 gr_ep2s60
>         sh: +   rsk7269 rsk7264 rsk7203
> microblaze: +   microblaze-generic
>   openrisc: +   openrisc-generic
>        arm: +   pm9g45 qong nitrogen6dl2g palmtc zipitz2 omap3_zoom2
> omap3_zoom1 omap3_overo goflexhome mx6slevk nitrogen6s nitrogen6q
> wandboard_solo davinci_sonata VCMA9 mini2440 omap730p2_cs3boot
> iconnect km_kirkwood_pci titanium ib62x0 lubbock ethernut5 zynq_dcc
> vpac270_nor_128 nitrogen6q2g colibri_pxa270 sheevaplug kzm9g
> wandboard_dl wandboard_quad am3517_crane mx6dlsabresd zynq
> tnetv107x_evm xaeniax devkit8000 nitrogen6dl mx6qarm2 magnesium
> mx6qsabrelite mx6qsabresd palmtreo680 kmsuv31 polaris omap3_sdp3430
> imx27lite mgcoge3un mx6qsabreauto vpac270_nor_256 pxa255_idp udoo_quad
> kmnusa omap730p2_cs0boot kmcoge5un am3517_evm nhk8815_onenand
> openrd_client omap730p2 openrd_base nhk8815 km_kirkwood dns325 mcx
> lp8x4x vpac270_ond_256 smdk2410 cam_enc_4xx h2200 nitrogen6s1g scb9328
> jornada cgtqmx6qeval balloon3 omap3_evm omap3_logic dockstar portl2
> palmld openrd_ultimate trizepsiv pogo_e02 pm9263 mx1ads
> 02: sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
> 03: spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
> 04: spi: Add device tree binding for SPI bus
> 05: sandbox: spi: Add SPI emulation bus
> 06: sandbox: spi: Add new SPI flash driver
> 07: sandbox: spi: Enable new spi/sf layers
> 
> 
> The following changes since commit f44483b57c49282299da0e5c10073b909cdad979:
> 
>   Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
> (2013-12-02 08:48:02 -0500)
> 
> are available in the git repository at:
> 
> 
>   ssh://gu-x86 at git.denx.de/u-boot-x86.git spi
> 
> for you to fetch changes up to ca9a501953ce945da8e76d86a0ddf070a7f729b8:
> 
>   sandbox: spi: Enable new spi/sf layers (2013-12-09 12:22:42 -0700)
> 
> ----------------------------------------------------------------
> Mike Frysinger (3):
>       sandbox: spi: Add SPI emulation bus
>       sandbox: spi: Add new SPI flash driver
>       sandbox: spi: Enable new spi/sf layers
> 
> Simon Glass (3):
>       sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
>       spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
>       spi: Add device tree binding for SPI bus
> 
>  arch/sandbox/cpu/os.c                    |   2 +-
>  arch/sandbox/cpu/start.c                 |  17 +-
>  arch/sandbox/include/asm/config.h        |   8 +
>  arch/sandbox/include/asm/getopt.h        |  23 +-
>  arch/sandbox/include/asm/sections.h      |   4 +-
>  arch/sandbox/include/asm/spi.h           |  58 ++++
>  arch/sandbox/include/asm/state.h         |   9 +
>  board/sandbox/sandbox/README.sandbox     |  54 ++++
>  doc/SPI/README.sandbox-spi               |  64 ++++
>  doc/device-tree-bindings/spi/spi-bus.txt |  92 ++++++
>  drivers/misc/cros_ec_spi.c               |   3 +-
>  drivers/mtd/spi/Makefile                 |   1 +
>  drivers/mtd/spi/sandbox.c                | 483 +++++++++++++++++++++++++++++++
>  drivers/mtd/spi/sf_internal.h            |   1 +
>  drivers/mtd/spi/sf_probe.c               |  28 +-
>  drivers/spi/Makefile                     |   1 +
>  drivers/spi/exynos_spi.c                 |  10 +-
>  drivers/spi/sandbox_spi.c                | 204 +++++++++++++
>  drivers/spi/spi.c                        |  19 ++
>  include/configs/exynos5250-dt.h          |   1 +
>  include/configs/sandbox.h                |  10 +
>  include/spi.h                            |  23 +-
>  include/spi_flash.h                      |  13 +
>  23 files changed, 1088 insertions(+), 40 deletions(-)
>  create mode 100644 arch/sandbox/include/asm/spi.h
>  create mode 100644 doc/SPI/README.sandbox-spi
>  create mode 100644 doc/device-tree-bindings/spi/spi-bus.txt
>  create mode 100644 drivers/mtd/spi/sandbox.c
>  create mode 100644 drivers/spi/sandbox_spi.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20131211/65bf3402/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-12-09 20:27 Simon Glass
  2013-12-11 16:43 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-12-09 20:27 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here is the sandbox SPI interface code. Buildman is clean:

$ ./tools/buildman/buildman -b x86-push -s
Summary of 7 commits for 1187 boards (32 threads, 1 job per thread)
01: Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
  blackfin: +   bf561-acvilon cm-bf561 blackstamp br4 bct-brettl2
cm-bf527 dnp5370 bf506f-ezkit ip04 bf527-sdp bf609-ezkit bf537-stamp
bf527-ezkit-v2 cm-bf537e tcm-bf518 cm-bf537u bf537-pnav cm-bf533 pr1
bf533-ezkit ibf-dsp561 bf537-srv1 cm-bf548 bf537-minotaur bf538f-ezkit
bf548-ezkit bf525-ucr2 blackvme bf527-ezkit tcm-bf537 bf533-stamp
bf518f-ezbrd bf527-ad7160-eval bf526-ezbrd bf561-ezkit
      m68k: +   M54455EVB_a66 M5329AFEE M5249EVB idmr M5208EVBE
eb_cpu5282 M5475FFE M54451EVB astro_mcf5373l M54418TWR_serial_rmii
M54455EVB_intel M5282EVB M54455EVB_i66 M5475GFE M5253DEMO
M54455EVB_stm33 M5485BFE M5485DFE TASREG M5329BFEE M52277EVB M5475EFE
M5475CFE cobra5272 M5485AFE M53017EVB M5485HFE M5235EVB M5253EVBE
M54418TWR_nand_mii M54418TWR_nand_rmii_lowfreq M5475BFE M5475DFE
M5275EVB M52277EVB_stmicro eb_cpu5282_internal M54451EVB_stmicro
M5271EVB M5485GFE M5485EFE M5485FFE M54418TWR M5235EVB_Flash32
M5373EVB M54418TWR_nand_rmii M54418TWR_serial_mii M5485CFE M54455EVB
M5475AFE M5272C3
   powerpc: +   T2080QDS_SPIFLASH T2080QDS MVBLM7 T2080QDS_SDCARD
linkstation_HGLAN T2080QDS_NAND MVSMR lcd4_lwmon5
     sparc: +   grsim grsim_leon2 gr_cpci_ax2000 gr_xc3s_1500 gr_ep2s60
        sh: +   rsk7269 rsk7264 rsk7203
microblaze: +   microblaze-generic
  openrisc: +   openrisc-generic
       arm: +   pm9g45 qong nitrogen6dl2g palmtc zipitz2 omap3_zoom2
omap3_zoom1 omap3_overo goflexhome mx6slevk nitrogen6s nitrogen6q
wandboard_solo davinci_sonata VCMA9 mini2440 omap730p2_cs3boot
iconnect km_kirkwood_pci titanium ib62x0 lubbock ethernut5 zynq_dcc
vpac270_nor_128 nitrogen6q2g colibri_pxa270 sheevaplug kzm9g
wandboard_dl wandboard_quad am3517_crane mx6dlsabresd zynq
tnetv107x_evm xaeniax devkit8000 nitrogen6dl mx6qarm2 magnesium
mx6qsabrelite mx6qsabresd palmtreo680 kmsuv31 polaris omap3_sdp3430
imx27lite mgcoge3un mx6qsabreauto vpac270_nor_256 pxa255_idp udoo_quad
kmnusa omap730p2_cs0boot kmcoge5un am3517_evm nhk8815_onenand
openrd_client omap730p2 openrd_base nhk8815 km_kirkwood dns325 mcx
lp8x4x vpac270_ond_256 smdk2410 cam_enc_4xx h2200 nitrogen6s1g scb9328
jornada cgtqmx6qeval balloon3 omap3_evm omap3_logic dockstar portl2
palmld openrd_ultimate trizepsiv pogo_e02 pm9263 mx1ads
02: sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
03: spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
04: spi: Add device tree binding for SPI bus
05: sandbox: spi: Add SPI emulation bus
06: sandbox: spi: Add new SPI flash driver
07: sandbox: spi: Enable new spi/sf layers


The following changes since commit f44483b57c49282299da0e5c10073b909cdad979:

  Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
(2013-12-02 08:48:02 -0500)

are available in the git repository at:


  ssh://gu-x86 at git.denx.de/u-boot-x86.git spi

for you to fetch changes up to ca9a501953ce945da8e76d86a0ddf070a7f729b8:

  sandbox: spi: Enable new spi/sf layers (2013-12-09 12:22:42 -0700)

----------------------------------------------------------------
Mike Frysinger (3):
      sandbox: spi: Add SPI emulation bus
      sandbox: spi: Add new SPI flash driver
      sandbox: spi: Enable new spi/sf layers

Simon Glass (3):
      sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
      spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
      spi: Add device tree binding for SPI bus

 arch/sandbox/cpu/os.c                    |   2 +-
 arch/sandbox/cpu/start.c                 |  17 +-
 arch/sandbox/include/asm/config.h        |   8 +
 arch/sandbox/include/asm/getopt.h        |  23 +-
 arch/sandbox/include/asm/sections.h      |   4 +-
 arch/sandbox/include/asm/spi.h           |  58 ++++
 arch/sandbox/include/asm/state.h         |   9 +
 board/sandbox/sandbox/README.sandbox     |  54 ++++
 doc/SPI/README.sandbox-spi               |  64 ++++
 doc/device-tree-bindings/spi/spi-bus.txt |  92 ++++++
 drivers/misc/cros_ec_spi.c               |   3 +-
 drivers/mtd/spi/Makefile                 |   1 +
 drivers/mtd/spi/sandbox.c                | 483 +++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf_internal.h            |   1 +
 drivers/mtd/spi/sf_probe.c               |  28 +-
 drivers/spi/Makefile                     |   1 +
 drivers/spi/exynos_spi.c                 |  10 +-
 drivers/spi/sandbox_spi.c                | 204 +++++++++++++
 drivers/spi/spi.c                        |  19 ++
 include/configs/exynos5250-dt.h          |   1 +
 include/configs/sandbox.h                |  10 +
 include/spi.h                            |  23 +-
 include/spi_flash.h                      |  13 +
 23 files changed, 1088 insertions(+), 40 deletions(-)
 create mode 100644 arch/sandbox/include/asm/spi.h
 create mode 100644 doc/SPI/README.sandbox-spi
 create mode 100644 doc/device-tree-bindings/spi/spi-bus.txt
 create mode 100644 drivers/mtd/spi/sandbox.c
 create mode 100644 drivers/spi/sandbox_spi.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-11-21 20:40 Simon Glass
@ 2013-11-25 21:55 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-11-25 21:55 UTC (permalink / raw)
  To: u-boot

On Thu, Nov 21, 2013 at 01:40:17PM -0700, Simon Glass wrote:

> The following changes since commit c2e5e802ecb7ab668ce9911b210ed68c804b349f:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mips (2013-11-17
> 14:11:34 -0500)
> 
> are available in the git repository at:
> 
> 
>   http://git.denx.de/u-boot-x86.git buildpatman
> 
> for you to fetch changes up to 8426d8b0899eb6a9845b3468662512a8da236241:
> 
>   buildman: make board selector argument a regex (2013-11-21 13:35:58 -0700)
> 
> ----------------------------------------------------------------
> Albert ARIBAUD (1):
>       patman: add Commit-notes tag and section
> 
> Andreas Bie?mann (1):
>       buildman: fix README
> 
> Stephen Warren (1):
>       buildman: make board selector argument a regex
> 
>  tools/buildman/README       | 16 +++++++++++-----
>  tools/buildman/board.py     | 12 +++++++++++-
>  tools/patman/README         | 10 +++++++++-
>  tools/patman/commit.py      |  2 ++
>  tools/patman/patchstream.py | 43
> ++++++++++++++++++++++++++++++++++++-------
>  5 files changed, 69 insertions(+), 14 deletions(-)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20131125/d7d9b9ee/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-11-21 20:40 Simon Glass
  2013-11-25 21:55 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-11-21 20:40 UTC (permalink / raw)
  To: u-boot

The following changes since commit c2e5e802ecb7ab668ce9911b210ed68c804b349f:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2013-11-17
14:11:34 -0500)

are available in the git repository at:


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

for you to fetch changes up to 8426d8b0899eb6a9845b3468662512a8da236241:

  buildman: make board selector argument a regex (2013-11-21 13:35:58 -0700)

----------------------------------------------------------------
Albert ARIBAUD (1):
      patman: add Commit-notes tag and section

Andreas Bie?mann (1):
      buildman: fix README

Stephen Warren (1):
      buildman: make board selector argument a regex

 tools/buildman/README       | 16 +++++++++++-----
 tools/buildman/board.py     | 12 +++++++++++-
 tools/patman/README         | 10 +++++++++-
 tools/patman/commit.py      |  2 ++
 tools/patman/patchstream.py | 43
++++++++++++++++++++++++++++++++++++-------
 5 files changed, 69 insertions(+), 14 deletions(-)

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-05-13 22:02 Simon Glass
@ 2013-05-14 13:17 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-05-14 13:17 UTC (permalink / raw)
  To: u-boot

On Mon, May 13, 2013 at 03:02:08PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> The following changes since commit bbd0f7e3ba66d288a2f146f1c7797801e04598ae:
> 
>   Move FDT_RAMDISK_OVERHEAD from fdt.h to libfdt_env.h (2013-05-10
> 19:04:50 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 8f0278eab4410de57ea6a32a8e5a50614a28084f:
> 
>   x86: Add coreboot timestamps (2013-05-13 13:33:22 -0700)
> 
> ----------------------------------------------------------------
> Doug Anderson (2):
>       bootstage: Copy bootstage strings post-relocation
>       Call bootstage_relocate() after malloc is initted
> 
> Simon Glass (17):
>       x86: Remove unused bios/pci code
>       x86: Remove unused portion of link script
>       x86: Remove legacy board init code
>       x86: Declare global_data pointer when it is used
>       x86: Implement panic output for coreboot
>       x86: Rationalise kernel booting logic and bootstage
>       x86: Add TSC timer
>       x86: Remove old broken timer implementation
>       x86: Remove ISR timer
>       x86: Re-enable PCAT timer 2 for beeping
>       bootstage: Add stubs for new bootstage functions
>       x86: Enable bootstage for coreboot
>       bootstage: Allow marking a particular line of code
>       x86: Fix warning in cmd_ximg.c when CONFIG_GZIP is not defined
>       x86: config: Enable LZO for coreboot, remove zlib, gzip
>       x86: Support adding coreboot timestanps to bootstage
>       x86: Add coreboot timestamps
> 
>  arch/x86/cpu/Makefile                          |   2 +-
>  arch/x86/cpu/coreboot/coreboot.c               |  13 ++++
>  arch/x86/cpu/coreboot/timestamp.c              |  42 +++++++++++-
>  arch/x86/cpu/cpu.c                             |   5 ++
>  arch/x86/cpu/interrupts.c                      |   2 +
>  arch/x86/cpu/timer.c                           |  17 -----
>  arch/x86/cpu/u-boot.lds                        |  12 ----
>  arch/x86/include/asm/arch-coreboot/timestamp.h |   7 ++
>  arch/x86/include/asm/init_helpers.h            |   9 ---
>  arch/x86/include/asm/init_wrappers.h           |  42 ------------
>  arch/x86/include/asm/pci.h                     |   4 --
>  arch/x86/include/asm/u-boot-x86.h              |   4 ++
>  arch/x86/include/asm/u-boot.h                  |  32 ----------
>  arch/x86/lib/Makefile                          |  10 +--
>  arch/x86/lib/bios.h                            | 170
> ------------------------------------------------
>  arch/x86/lib/board.c                           | 266
> ----------------------------------------------------------------------------
>  arch/x86/lib/bootm.c                           |   8 ---
>  arch/x86/lib/cmd_boot.c                        |   2 +
>  arch/x86/lib/init_helpers.c                    |  98
> ----------------------------
>  arch/x86/lib/init_wrappers.c                   | 164
> -----------------------------------------------
>  arch/x86/lib/pcat_timer.c                      |  69 +-------------------
>  arch/x86/lib/pci.c                             | 188
> ------------------------------------------------------
>  arch/x86/lib/physmem.c                         |   2 +
>  arch/x86/lib/relocate.c                        |   2 +
>  arch/x86/lib/timer.c                           | 116
> ---------------------------------
>  arch/x86/lib/tsc_timer.c                       | 107
> +++++++++++++++++++++++++++++++
>  arch/x86/lib/zimage.c                          |  11 ++--
>  common/board_r.c                               |   1 +
>  common/bootstage.c                             |  44 +++++++++++++
>  common/cmd_ximg.c                              |   2 +
>  include/bootstage.h                            |  54 ++++++++++++++++
>  include/configs/coreboot.h                     |  18 +++++-
>  32 files changed, 314 insertions(+), 1209 deletions(-)
>  delete mode 100644 arch/x86/cpu/timer.c
>  delete mode 100644 arch/x86/include/asm/init_wrappers.h
>  delete mode 100644 arch/x86/lib/bios.h
>  delete mode 100644 arch/x86/lib/board.c
>  delete mode 100644 arch/x86/lib/init_wrappers.c
>  delete mode 100644 arch/x86/lib/pci.c
>  delete mode 100644 arch/x86/lib/timer.c
>  create mode 100644 arch/x86/lib/tsc_timer.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130514/483264a1/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-05-13 22:02 Simon Glass
  2013-05-14 13:17 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-05-13 22:02 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit bbd0f7e3ba66d288a2f146f1c7797801e04598ae:

  Move FDT_RAMDISK_OVERHEAD from fdt.h to libfdt_env.h (2013-05-10
19:04:50 -0400)

are available in the git repository at:

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

for you to fetch changes up to 8f0278eab4410de57ea6a32a8e5a50614a28084f:

  x86: Add coreboot timestamps (2013-05-13 13:33:22 -0700)

----------------------------------------------------------------
Doug Anderson (2):
      bootstage: Copy bootstage strings post-relocation
      Call bootstage_relocate() after malloc is initted

Simon Glass (17):
      x86: Remove unused bios/pci code
      x86: Remove unused portion of link script
      x86: Remove legacy board init code
      x86: Declare global_data pointer when it is used
      x86: Implement panic output for coreboot
      x86: Rationalise kernel booting logic and bootstage
      x86: Add TSC timer
      x86: Remove old broken timer implementation
      x86: Remove ISR timer
      x86: Re-enable PCAT timer 2 for beeping
      bootstage: Add stubs for new bootstage functions
      x86: Enable bootstage for coreboot
      bootstage: Allow marking a particular line of code
      x86: Fix warning in cmd_ximg.c when CONFIG_GZIP is not defined
      x86: config: Enable LZO for coreboot, remove zlib, gzip
      x86: Support adding coreboot timestanps to bootstage
      x86: Add coreboot timestamps

 arch/x86/cpu/Makefile                          |   2 +-
 arch/x86/cpu/coreboot/coreboot.c               |  13 ++++
 arch/x86/cpu/coreboot/timestamp.c              |  42 +++++++++++-
 arch/x86/cpu/cpu.c                             |   5 ++
 arch/x86/cpu/interrupts.c                      |   2 +
 arch/x86/cpu/timer.c                           |  17 -----
 arch/x86/cpu/u-boot.lds                        |  12 ----
 arch/x86/include/asm/arch-coreboot/timestamp.h |   7 ++
 arch/x86/include/asm/init_helpers.h            |   9 ---
 arch/x86/include/asm/init_wrappers.h           |  42 ------------
 arch/x86/include/asm/pci.h                     |   4 --
 arch/x86/include/asm/u-boot-x86.h              |   4 ++
 arch/x86/include/asm/u-boot.h                  |  32 ----------
 arch/x86/lib/Makefile                          |  10 +--
 arch/x86/lib/bios.h                            | 170
------------------------------------------------
 arch/x86/lib/board.c                           | 266
----------------------------------------------------------------------------
 arch/x86/lib/bootm.c                           |   8 ---
 arch/x86/lib/cmd_boot.c                        |   2 +
 arch/x86/lib/init_helpers.c                    |  98
----------------------------
 arch/x86/lib/init_wrappers.c                   | 164
-----------------------------------------------
 arch/x86/lib/pcat_timer.c                      |  69 +-------------------
 arch/x86/lib/pci.c                             | 188
------------------------------------------------------
 arch/x86/lib/physmem.c                         |   2 +
 arch/x86/lib/relocate.c                        |   2 +
 arch/x86/lib/timer.c                           | 116
---------------------------------
 arch/x86/lib/tsc_timer.c                       | 107
+++++++++++++++++++++++++++++++
 arch/x86/lib/zimage.c                          |  11 ++--
 common/board_r.c                               |   1 +
 common/bootstage.c                             |  44 +++++++++++++
 common/cmd_ximg.c                              |   2 +
 include/bootstage.h                            |  54 ++++++++++++++++
 include/configs/coreboot.h                     |  18 +++++-
 32 files changed, 314 insertions(+), 1209 deletions(-)
 delete mode 100644 arch/x86/cpu/timer.c
 delete mode 100644 arch/x86/include/asm/init_wrappers.h
 delete mode 100644 arch/x86/lib/bios.h
 delete mode 100644 arch/x86/lib/board.c
 delete mode 100644 arch/x86/lib/init_wrappers.c
 delete mode 100644 arch/x86/lib/pci.c
 delete mode 100644 arch/x86/lib/timer.c
 create mode 100644 arch/x86/lib/tsc_timer.c

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-05-09 21:30 Simon Glass
@ 2013-05-10 19:57 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-05-10 19:57 UTC (permalink / raw)
  To: u-boot

On Thu, May 09, 2013 at 02:30:22PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> I left out the one that is not yet reviewed.
> 
> The following changes since commit 4e779ad2e54e39d5343c8c83b4fc686a7bb16859:
> 
>   gpio: Add support for microblaze xilinx GPIO (2013-05-09 11:20:08 +0200)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git patman
> 
> for you to fetch changes up to e85707570cf44f7b2d1da5ae92af3684c72c28f2:
> 
>   patman: Do not hardcode python path (2013-05-09 14:27:41 -0700)
> 
> ----------------------------------------------------------------
> Michal Simek (1):
>       patman: Do not hardcode python path
> 
> Simon Glass (1):
>       buildman: Allow conflicting tags to avoid spurious errors
> 
>  tools/buildman/control.py | 5 +++++
>  tools/patman/patman.py    | 2 +-
>  tools/patman/series.py    | 4 +++-
>  3 files changed, 9 insertions(+), 2 deletions(-)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130510/3589bfbc/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-05-09 21:30 Simon Glass
  2013-05-10 19:57 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-05-09 21:30 UTC (permalink / raw)
  To: u-boot

Hi Tom,

I left out the one that is not yet reviewed.

The following changes since commit 4e779ad2e54e39d5343c8c83b4fc686a7bb16859:

  gpio: Add support for microblaze xilinx GPIO (2013-05-09 11:20:08 +0200)

are available in the git repository at:

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

for you to fetch changes up to e85707570cf44f7b2d1da5ae92af3684c72c28f2:

  patman: Do not hardcode python path (2013-05-09 14:27:41 -0700)

----------------------------------------------------------------
Michal Simek (1):
      patman: Do not hardcode python path

Simon Glass (1):
      buildman: Allow conflicting tags to avoid spurious errors

 tools/buildman/control.py | 5 +++++
 tools/patman/patman.py    | 2 +-
 tools/patman/series.py    | 4 +++-
 3 files changed, 9 insertions(+), 2 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-04-16 20:07   ` Simon Glass
@ 2013-04-16 20:31     ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-04-16 20:31 UTC (permalink / raw)
  To: u-boot

On Tue, Apr 16, 2013 at 01:07:33PM -0700, Simon Glass wrote:

> Hi Tom,
> 
> [Trying again with the offending patch removed for now]
> 
> The following changes since commit cba6494f24d711ba63afb22b1ee691a41fee121c:
> 
>   Prepare v2013.04-rc3 (2013-04-15 11:47:10 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 617c246f3c123d4a2d4dba9d08a4a2dd324cb407:
> 
>   x86: config: Init PCI before SPI (2013-04-15 16:26:43 -0700)
> 
> ----------------------------------------------------------------
> Simon Glass (3):
>       x86: Fix DRAM bank size init with generic board
>       x86: Allow setup code to manage its own global data
>       x86: config: Init PCI before SPI
> 
>  arch/x86/cpu/coreboot/sdram.c | 7 ++++++-
>  common/board_f.c              | 5 ++---
>  common/board_r.c              | 3 ---
>  include/configs/coreboot.h    | 1 +
>  4 files changed, 9 insertions(+), 7 deletions(-)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130416/1f271a58/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-04-16 19:53 ` Tom Rini
@ 2013-04-16 20:07   ` Simon Glass
  2013-04-16 20:31     ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-04-16 20:07 UTC (permalink / raw)
  To: u-boot

Hi Tom,

[Trying again with the offending patch removed for now]

The following changes since commit cba6494f24d711ba63afb22b1ee691a41fee121c:

  Prepare v2013.04-rc3 (2013-04-15 11:47:10 -0400)

are available in the git repository at:

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

for you to fetch changes up to 617c246f3c123d4a2d4dba9d08a4a2dd324cb407:

  x86: config: Init PCI before SPI (2013-04-15 16:26:43 -0700)

----------------------------------------------------------------
Simon Glass (3):
      x86: Fix DRAM bank size init with generic board
      x86: Allow setup code to manage its own global data
      x86: config: Init PCI before SPI

 arch/x86/cpu/coreboot/sdram.c | 7 ++++++-
 common/board_f.c              | 5 ++---
 common/board_r.c              | 3 ---
 include/configs/coreboot.h    | 1 +
 4 files changed, 9 insertions(+), 7 deletions(-)

Regards,
Simon


On Tue, Apr 16, 2013 at 12:53 PM, Tom Rini <trini@ti.com> wrote:
> On Tue, Apr 16, 2013 at 12:15:36PM -0700, Simon Glass wrote:
>
>> Vladimir '?-coder/phcoder' Serbinenko (1):
>>       x86: Fix wrong >4G filtering
>
> Two problems.  First, this is missing a signed-off-by line.  Second,
> nicnames in the author field are frowned upon to not allowed here.
> Thanks!
>
> --
> Tom

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-04-16 19:15 Simon Glass
@ 2013-04-16 19:53 ` Tom Rini
  2013-04-16 20:07   ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Tom Rini @ 2013-04-16 19:53 UTC (permalink / raw)
  To: u-boot

On Tue, Apr 16, 2013 at 12:15:36PM -0700, Simon Glass wrote:

> Vladimir '?-coder/phcoder' Serbinenko (1):
>       x86: Fix wrong >4G filtering

Two problems.  First, this is missing a signed-off-by line.  Second,
nicnames in the author field are frowned upon to not allowed here.
Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130416/a17a4fcd/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-04-16 19:15 Simon Glass
  2013-04-16 19:53 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-04-16 19:15 UTC (permalink / raw)
  To: u-boot

Hi Tom,

[sorry, take 2]

Unfortunately I found some problems in x86 that I had not picked up on earlier.


The following changes since commit cba6494f24d711ba63afb22b1ee691a41fee121c:

  Prepare v2013.04-rc3 (2013-04-15 11:47:10 -0400)

are available in the git repository at:

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

for you to fetch changes up to 054fcf6b562cd80a5e8cbf0fa61db9e8695fe3e4:

  x86: Fix wrong >4G filtering (2013-04-15 16:39:57 -0700)

----------------------------------------------------------------
Simon Glass (3):
      x86: Fix DRAM bank size init with generic board
      x86: Allow setup code to manage its own global data
      x86: config: Init PCI before SPI

Vladimir '?-coder/phcoder' Serbinenko (1):
      x86: Fix wrong >4G filtering

 arch/x86/cpu/coreboot/sdram.c | 12 ++++++++++--
 common/board_f.c              |  5 ++---
 common/board_r.c              |  3 ---
 include/configs/coreboot.h    |  1 +
 4 files changed, 13 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-03-05  0:01 Simon Glass
@ 2013-03-08 17:57 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-03-08 17:57 UTC (permalink / raw)
  To: u-boot

On Mon, Mar 04, 2013 at 04:01:52PM -0800, Simon Glass wrote:

> Hi Tom,
> 
> Great to see the previous lot made it in. Here is the next x86 series.
> 
> The following changes since commit 2536850d7cd90bdb75bf3ff86838f913392b68db:
> 
>   Prepare v2013.04-rc1 (2013-03-04 16:29:17 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to fc959081d41aab2d6f4614c5fb3dd1b77ffcdcf4:
> 
>   x86: Enable CONFIG_OF_CONTROL on coreboot (2013-03-04 15:57:52 -0800)
> 
> ----------------------------------------------------------------
> Simon Glass (9):
>       x86: Add function to get top of usable ram
>       x86: Add basic cache operations
>       x86: Permit bootstage and timer data to be used prior to relocation
>       x86: Add an __end symbol to signal the end of the U-Boot binary
>       x86: Rearrange the output input to remove BSS
>       x86: Support relocation of FDT on start-up
>       x86: Add error checking to x86 relocation code
>       x86: Adjust link device tree include file
>       x86: Enable CONFIG_OF_CONTROL on coreboot
> 
>  arch/x86/cpu/coreboot/coreboot.c    | 15 +++++-------
>  arch/x86/cpu/coreboot/sdram.c       | 18 +++-----------
>  arch/x86/cpu/cpu.c                  | 23 +++++++++++++++++
>  arch/x86/cpu/interrupts.c           |  7 +++---
>  arch/x86/cpu/u-boot.lds             | 21 ++++++++++------
>  arch/x86/include/asm/global_data.h  |  4 +++
>  arch/x86/include/asm/init_helpers.h |  2 ++
>  arch/x86/include/asm/relocate.h     |  1 +
>  arch/x86/include/asm/u-boot-x86.h   |  1 +
>  arch/x86/lib/board.c                |  3 +++
>  arch/x86/lib/init_helpers.c         | 49 ++++++++++++++++++++++++++++---------
>  arch/x86/lib/init_wrappers.c        |  1 +
>  arch/x86/lib/relocate.c             | 37 ++++++++++++++++++++++++++--
>  arch/x86/lib/timer.c                |  9 +++----
>  board/chromebook-x86/dts/link.dts   |  2 +-
>  include/configs/coreboot.h          |  6 +++++
>  16 files changed, 146 insertions(+), 53 deletions(-)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130308/a6ace43b/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-03-05  0:01 Simon Glass
  2013-03-08 17:57 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-03-05  0:01 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Great to see the previous lot made it in. Here is the next x86 series.

The following changes since commit 2536850d7cd90bdb75bf3ff86838f913392b68db:

  Prepare v2013.04-rc1 (2013-03-04 16:29:17 -0500)

are available in the git repository at:

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

for you to fetch changes up to fc959081d41aab2d6f4614c5fb3dd1b77ffcdcf4:

  x86: Enable CONFIG_OF_CONTROL on coreboot (2013-03-04 15:57:52 -0800)

----------------------------------------------------------------
Simon Glass (9):
      x86: Add function to get top of usable ram
      x86: Add basic cache operations
      x86: Permit bootstage and timer data to be used prior to relocation
      x86: Add an __end symbol to signal the end of the U-Boot binary
      x86: Rearrange the output input to remove BSS
      x86: Support relocation of FDT on start-up
      x86: Add error checking to x86 relocation code
      x86: Adjust link device tree include file
      x86: Enable CONFIG_OF_CONTROL on coreboot

 arch/x86/cpu/coreboot/coreboot.c    | 15 +++++-------
 arch/x86/cpu/coreboot/sdram.c       | 18 +++-----------
 arch/x86/cpu/cpu.c                  | 23 +++++++++++++++++
 arch/x86/cpu/interrupts.c           |  7 +++---
 arch/x86/cpu/u-boot.lds             | 21 ++++++++++------
 arch/x86/include/asm/global_data.h  |  4 +++
 arch/x86/include/asm/init_helpers.h |  2 ++
 arch/x86/include/asm/relocate.h     |  1 +
 arch/x86/include/asm/u-boot-x86.h   |  1 +
 arch/x86/lib/board.c                |  3 +++
 arch/x86/lib/init_helpers.c         | 49 ++++++++++++++++++++++++++++---------
 arch/x86/lib/init_wrappers.c        |  1 +
 arch/x86/lib/relocate.c             | 37 ++++++++++++++++++++++++++--
 arch/x86/lib/timer.c                |  9 +++----
 board/chromebook-x86/dts/link.dts   |  2 +-
 include/configs/coreboot.h          |  6 +++++
 16 files changed, 146 insertions(+), 53 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-03-01  3:55               ` Simon Glass
  2013-03-01 14:20                 ` Tom Rini
@ 2013-03-04 21:27                 ` Tom Rini
  1 sibling, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-03-04 21:27 UTC (permalink / raw)
  To: u-boot

On Thu, Feb 28, 2013 at 07:55:39PM -0800, Simon Glass wrote:

[snip]
> The following changes since commit a1eac57a2001ecf86a46f520cd85ef8e9c8b3687:
> 
>   common/env_nand.c: calculate crc only when readenv was OK
> (2013-02-22 19:59:53 -0600)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git mem
> 
> for you to fetch changes up to 218da0f35f4b5e5bf13d3dba6d975d4d5d65516f:
> 
>   hash: Use lower case for hash algorithm names (2013-02-28 19:49:13 -0800)
> 
> ----------------------------------------------------------------
> Allen Martin (1):
>       sandbox: fix compiler warning
> 
> Simon Glass (21):
>       Tidy up error checking and fix bug in hash command
>       Update print_buffer() to use const
>       sandbox: Add un/map_sysmen() to deal with sandbox's ram_buf
>       sandbox: Change memory commands to use map_physmem
>       Split out the memory tests into separate functions
>       Use common mtest iteration counting
>       Fix mtest indenting
>       Bring mtest putc() into common code
>       Reduce casting in mtest
>       Update set_working_fdt_addr() to use setenv_addr()
>       common: Use new numeric setenv functions
>       fs: Use new numeric setenv functions
>       net: Use new numeric setenv functions
>       image: Use crc header file instead of C prototypes
>       hash: Add a flag to support saving hashes in the environment
>       Roll crc32 into hash infrastructure
>       sandbox: config: Enable hash functions and mtest
>       Move CONFIG_SYS_MEMTEST_SCRATCH #ifdef to top of file
>       sandbox: Update mtest to fix crashes
>       sandbox: Allow hash functions to work correctly
>       hash: Use lower case for hash algorithm names
> 
> Taylor Hutt (1):
>       sandbox: Improve sandbox serial port keyboard interface
> 
>  README                        |   9 +
>  arch/sandbox/config.mk        |   1 +
>  arch/sandbox/cpu/os.c         |   8 +
>  arch/sandbox/cpu/start.c      |   3 +
>  arch/sandbox/include/asm/io.h |  10 +
>  common/cmd_bootm.c            |  11 +-
>  common/cmd_cbfs.c             |   4 +-
>  common/cmd_cramfs.c           |   4 +-
>  common/cmd_fdos.c             |   4 +-
>  common/cmd_fdt.c              |  11 +-
>  common/cmd_hash.c             |  14 +-
>  common/cmd_jffs2.c            |   4 +-
>  common/cmd_load.c             |  12 +-
>  common/cmd_mem.c              | 809
> ++++++++++++++++++++++++++++++++--------------------------------
>  common/cmd_mtdparts.c         |   4 +-
>  common/cmd_nand.c             |  12 +-
>  common/cmd_nvedit.c           |  11 +-
>  common/cmd_reiser.c           |   4 +-
>  common/cmd_setexpr.c          |  39 +++-
>  common/cmd_sha1sum.c          |   6 +-
>  common/cmd_unzip.c            |   4 +-
>  common/cmd_ximg.c             |   7 +-
>  common/cmd_zfs.c              |   3 +-
>  common/cmd_zip.c              |   4 +-
>  common/hash.c                 | 194 +++++++++++-----
>  common/image.c                |   4 +-
>  drivers/net/fm/fm.c           |   4 +-
>  drivers/serial/sandbox.c      |  44 +++-
>  fs/fs.c                       |   4 +-
>  fs/ubifs/ubifs.c              |   4 +-
>  include/common.h              |  29 ++-
>  include/configs/sandbox.h     |   9 +-
>  include/hash.h                |  13 +-
>  include/os.h                  |  10 +
>  include/u-boot/crc.h          |  11 +
>  lib/crc32.c                   |   9 +
>  lib/display_options.c         |   3 +-
>  net/net.c                     |   8 +-
>  38 files changed, 761 insertions(+), 583 deletions(-)

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130304/8c8c39f5/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-03-01  3:55               ` Simon Glass
@ 2013-03-01 14:20                 ` Tom Rini
  2013-03-04 21:27                 ` Tom Rini
  1 sibling, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-03-01 14:20 UTC (permalink / raw)
  To: u-boot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/28/2013 10:55 PM, Simon Glass wrote:
> Hi Tom,
> 
> On Thu, Feb 28, 2013 at 4:22 PM, Simon Glass <sjg@chromium.org>
> wrote:
>> Hi Tom,
>> 
>> On Thu, Feb 28, 2013 at 3:00 PM, Tom Rini <trini@ti.com> wrote:
>>> On Wed, Feb 27, 2013 at 01:18:23PM -0800, Simon Glass wrote:
>>> 
>>>> Hi Tom,
>>>> 
>>>> I have pulled the latest series into a branch in the x86
>>>> tree. You can also get it from patchwork. If you are happy
>>>> with it, please see below. I haven't seen any comments for a
>>>> few days.
>>> 
>>> OK, building with ELDK4.2 for a number of ARM boards such as
>>> igep0030: cmd_mem.c: In function 'do_mem_mtest': cmd_mem.c:979:
>>> warning: passing argument 1 of 'unmap_sysmem' discards 
>>> qualifiers from pointer target type cmd_mem.c:980: warning:
>>> passing argument 1 of 'unmap_sysmem' discards qualifiers from
>>> pointer target type
>>> 
>> 
>> Strange - there is even an explicit cast,. But mine is gcc 4.4.1
>> so may be a bit later. I could just remove those two lines since
>> they are only there for semantic correctness and compile to
>> nothing anyway. But I will track down that tool chain and see if
>> I can work out a fix.
> 
> OK I have repeated this - it seems that the compiler does not like
> a direct 'cast away' of volatile in a function argument. I have
> added a work-around, and sent out an updated patch 20. You can
> either pull this in from patchwork, or I have updated the pull
> information below.

Thanks, I'll give it a day or two in public before re-pulling.

> Rather ominously this might mean that I need to start building
> with multiple tool chains for each architecture. I was rather
> hoping to avoid that...
> 
> Thanks for spotting it.

Sadly, it's a must.  ELDK4.2 is the oldest toolchain we support, but
we do support it for ARM (except when THUMB is required, those fail
gracefully tho).  My build loops include ELDK4.2/arm, ELDK5.2/arm and
whatever Linaro PPA has up, for ARM (and eldk5.2 for powerpc).

- -- 
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRMLkvAAoJENk4IS6UOR1W5SUQAJ8a/lgm4/0IC3iQidTuhYr7
7/Xp3lwZkFvcIYYcV3hlMwejHwEZ6+YLynCNwRaRcLu2rPjrO2VrCyezFF0lXBRB
+REFPzPelUWRmzNlJNE95rlf1R1Oj+NMalou/BLtP6UYP/BDsYqEO1DSg+b+xAzU
1ynx4Jbz/elszgII8On/rn6fjbLn1Nx8r+GvEd/EoZQNb4ykgp/P23FY5n1SpDav
QgLsOBnoGNh3t+iM/d1Uqkp9SxaCmgVkgCVjWMYBsLrDB0lQKS92P3cXPQ7eYPPu
wW3mlKxJI3E42X+XLxk961BmGvyzWDxs92/YW+ctTZ52jKmbBciD1+Yk7p7jlKLP
inBPKmBChswzpZOyyg/aOCJ3DENc6ad8JQA5kELtn3wOlJJcwUDJdEzvaRFwvbQV
qUqSO+aUjL6Kd7lvn72MI40sqgPxleP84fCy3ZjqFISGPtcFGrsc9NVteJM4k59R
S6FEwYdWYarMhJq+1Q25tyfEMjUzvLLARdPx88nh97Ew4D7d3ZGt8ma6ClfO0/Ku
dzS0bBhlRn2ZUfSHjPRl8SvoyjjRT19VO5zrucIupnU5Zx+wU4g1h/bMoGlDxTVw
3Yf8OhFCAXWnhPtsIQTj7KM5Asgl1waX5jc4afiEyTt+SqT2BNtcShjyfUR2c3gh
pI2LEszwK0iD7K0E6p5m
=oihH
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-03-01  0:22             ` Simon Glass
@ 2013-03-01  3:55               ` Simon Glass
  2013-03-01 14:20                 ` Tom Rini
  2013-03-04 21:27                 ` Tom Rini
  0 siblings, 2 replies; 73+ messages in thread
From: Simon Glass @ 2013-03-01  3:55 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Thu, Feb 28, 2013 at 4:22 PM, Simon Glass <sjg@chromium.org> wrote:
> Hi Tom,
>
> On Thu, Feb 28, 2013 at 3:00 PM, Tom Rini <trini@ti.com> wrote:
>> On Wed, Feb 27, 2013 at 01:18:23PM -0800, Simon Glass wrote:
>>
>>> Hi Tom,
>>>
>>> I have pulled the latest series into a branch in the x86 tree. You can
>>> also get it from patchwork. If you are happy with it, please see
>>> below. I haven't seen any comments for a few days.
>>
>> OK, building with ELDK4.2 for a number of ARM boards such as igep0030:
>> cmd_mem.c: In function 'do_mem_mtest':
>> cmd_mem.c:979: warning: passing argument 1 of 'unmap_sysmem' discards
>> qualifiers from pointer target type
>> cmd_mem.c:980: warning: passing argument 1 of 'unmap_sysmem' discards
>> qualifiers from pointer target type
>>
>
> Strange - there is even an explicit cast,. But mine is gcc 4.4.1 so
> may be a bit later. I could just remove those two lines since they are
> only there for semantic correctness and compile to nothing anyway. But
> I will track down that tool chain and see if I can work out a fix.

OK I have repeated this - it seems that the compiler does not like a
direct 'cast away' of volatile in a function argument. I have added a
work-around, and sent out an updated patch 20. You can either pull
this in from patchwork, or I have updated the pull information below.

Rather ominously this might mean that I need to start building with
multiple tool chains for each architecture. I was rather hoping to
avoid that...

Thanks for spotting it.

Regards,
Simon

>
>> Please fix and re-submit, thanks.


The following changes since commit a1eac57a2001ecf86a46f520cd85ef8e9c8b3687:

  common/env_nand.c: calculate crc only when readenv was OK
(2013-02-22 19:59:53 -0600)

are available in the git repository at:

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

for you to fetch changes up to 218da0f35f4b5e5bf13d3dba6d975d4d5d65516f:

  hash: Use lower case for hash algorithm names (2013-02-28 19:49:13 -0800)

----------------------------------------------------------------
Allen Martin (1):
      sandbox: fix compiler warning

Simon Glass (21):
      Tidy up error checking and fix bug in hash command
      Update print_buffer() to use const
      sandbox: Add un/map_sysmen() to deal with sandbox's ram_buf
      sandbox: Change memory commands to use map_physmem
      Split out the memory tests into separate functions
      Use common mtest iteration counting
      Fix mtest indenting
      Bring mtest putc() into common code
      Reduce casting in mtest
      Update set_working_fdt_addr() to use setenv_addr()
      common: Use new numeric setenv functions
      fs: Use new numeric setenv functions
      net: Use new numeric setenv functions
      image: Use crc header file instead of C prototypes
      hash: Add a flag to support saving hashes in the environment
      Roll crc32 into hash infrastructure
      sandbox: config: Enable hash functions and mtest
      Move CONFIG_SYS_MEMTEST_SCRATCH #ifdef to top of file
      sandbox: Update mtest to fix crashes
      sandbox: Allow hash functions to work correctly
      hash: Use lower case for hash algorithm names

Taylor Hutt (1):
      sandbox: Improve sandbox serial port keyboard interface

 README                        |   9 +
 arch/sandbox/config.mk        |   1 +
 arch/sandbox/cpu/os.c         |   8 +
 arch/sandbox/cpu/start.c      |   3 +
 arch/sandbox/include/asm/io.h |  10 +
 common/cmd_bootm.c            |  11 +-
 common/cmd_cbfs.c             |   4 +-
 common/cmd_cramfs.c           |   4 +-
 common/cmd_fdos.c             |   4 +-
 common/cmd_fdt.c              |  11 +-
 common/cmd_hash.c             |  14 +-
 common/cmd_jffs2.c            |   4 +-
 common/cmd_load.c             |  12 +-
 common/cmd_mem.c              | 809
++++++++++++++++++++++++++++++++--------------------------------
 common/cmd_mtdparts.c         |   4 +-
 common/cmd_nand.c             |  12 +-
 common/cmd_nvedit.c           |  11 +-
 common/cmd_reiser.c           |   4 +-
 common/cmd_setexpr.c          |  39 +++-
 common/cmd_sha1sum.c          |   6 +-
 common/cmd_unzip.c            |   4 +-
 common/cmd_ximg.c             |   7 +-
 common/cmd_zfs.c              |   3 +-
 common/cmd_zip.c              |   4 +-
 common/hash.c                 | 194 +++++++++++-----
 common/image.c                |   4 +-
 drivers/net/fm/fm.c           |   4 +-
 drivers/serial/sandbox.c      |  44 +++-
 fs/fs.c                       |   4 +-
 fs/ubifs/ubifs.c              |   4 +-
 include/common.h              |  29 ++-
 include/configs/sandbox.h     |   9 +-
 include/hash.h                |  13 +-
 include/os.h                  |  10 +
 include/u-boot/crc.h          |  11 +
 lib/crc32.c                   |   9 +
 lib/display_options.c         |   3 +-
 net/net.c                     |   8 +-
 38 files changed, 761 insertions(+), 583 deletions(-)

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-28 23:00           ` Tom Rini
@ 2013-03-01  0:22             ` Simon Glass
  2013-03-01  3:55               ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-03-01  0:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Thu, Feb 28, 2013 at 3:00 PM, Tom Rini <trini@ti.com> wrote:
> On Wed, Feb 27, 2013 at 01:18:23PM -0800, Simon Glass wrote:
>
>> Hi Tom,
>>
>> I have pulled the latest series into a branch in the x86 tree. You can
>> also get it from patchwork. If you are happy with it, please see
>> below. I haven't seen any comments for a few days.
>
> OK, building with ELDK4.2 for a number of ARM boards such as igep0030:
> cmd_mem.c: In function 'do_mem_mtest':
> cmd_mem.c:979: warning: passing argument 1 of 'unmap_sysmem' discards
> qualifiers from pointer target type
> cmd_mem.c:980: warning: passing argument 1 of 'unmap_sysmem' discards
> qualifiers from pointer target type
>

Strange - there is even an explicit cast,. But mine is gcc 4.4.1 so
may be a bit later. I could just remove those two lines since they are
only there for semantic correctness and compile to nothing anyway. But
I will track down that tool chain and see if I can work out a fix.

Regards,
Simon

> Please fix and re-submit, thanks.
>
> --
> Tom

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-27 21:18         ` Simon Glass
@ 2013-02-28 23:00           ` Tom Rini
  2013-03-01  0:22             ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Tom Rini @ 2013-02-28 23:00 UTC (permalink / raw)
  To: u-boot

On Wed, Feb 27, 2013 at 01:18:23PM -0800, Simon Glass wrote:

> Hi Tom,
> 
> I have pulled the latest series into a branch in the x86 tree. You can
> also get it from patchwork. If you are happy with it, please see
> below. I haven't seen any comments for a few days.

OK, building with ELDK4.2 for a number of ARM boards such as igep0030:
cmd_mem.c: In function 'do_mem_mtest':
cmd_mem.c:979: warning: passing argument 1 of 'unmap_sysmem' discards
qualifiers from pointer target type
cmd_mem.c:980: warning: passing argument 1 of 'unmap_sysmem' discards
qualifiers from pointer target type

Please fix and re-submit, thanks.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130228/2e14ba43/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-19  5:22       ` Simon Glass
@ 2013-02-27 21:18         ` Simon Glass
  2013-02-28 23:00           ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-02-27 21:18 UTC (permalink / raw)
  To: u-boot

Hi Tom,

I have pulled the latest series into a branch in the x86 tree. You can
also get it from patchwork. If you are happy with it, please see
below. I haven't seen any comments for a few days.


The following changes since commit 47104c37de076e2be35ae1b3d144614f4d24a766:

  MAKEALL: add support for per architecture toolchains (2013-02-20
09:40:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to dc63c7ccecee7b22fdc06f2c9d62d53bd5511b00:

  hash: Use lower case for hash algorithm names (2013-02-27 13:13:16 -0800)

----------------------------------------------------------------
Allen Martin (1):
      sandbox: fix compiler warning

Simon Glass (21):
      Tidy up error checking and fix bug in hash command
      Update print_buffer() to use const
      sandbox: Add un/map_sysmen() to deal with sandbox's ram_buf
      sandbox: Change memory commands to use map_physmem
      Split out the memory tests into separate functions
      Use common mtest iteration counting
      Fix mtest indenting
      Bring mtest putc() into common code
      Reduce casting in mtest
      Update set_working_fdt_addr() to use setenv_addr()
      common: Use new numeric setenv functions
      fs: Use new numeric setenv functions
      net: Use new numeric setenv functions
      image: Use crc header file instead of C prototypes
      hash: Add a flag to support saving hashes in the environment
      Roll crc32 into hash infrastructure
      sandbox: config: Enable hash functions and mtest
      Move CONFIG_SYS_MEMTEST_SCRATCH #ifdef to top of file
      sandbox: Update mtest to fix crashes
      sandbox: Allow hash functions to work correctly
      hash: Use lower case for hash algorithm names

Taylor Hutt (1):
      sandbox: Improve sandbox serial port keyboard interface

 README                        |   9 +
 arch/sandbox/config.mk        |   1 +
 arch/sandbox/cpu/os.c         |   8 +
 arch/sandbox/cpu/start.c      |   3 +
 arch/sandbox/include/asm/io.h |  10 +
 common/cmd_bootm.c            |  11 +-
 common/cmd_cbfs.c             |   4 +-
 common/cmd_cramfs.c           |   4 +-
 common/cmd_fdos.c             |   4 +-
 common/cmd_fdt.c              |  11 +-
 common/cmd_hash.c             |  14 +-
 common/cmd_jffs2.c            |   4 +-
 common/cmd_load.c             |  12 +-
 common/cmd_mem.c              | 798 +++++++++++++++++++++---------------------
 common/cmd_mtdparts.c         |   4 +-
 common/cmd_nand.c             |  12 +-
 common/cmd_nvedit.c           |  11 +-
 common/cmd_reiser.c           |   4 +-
 common/cmd_setexpr.c          |  39 ++-
 common/cmd_sha1sum.c          |   6 +-
 common/cmd_unzip.c            |   4 +-
 common/cmd_ximg.c             |   7 +-
 common/cmd_zfs.c              |   3 +-
 common/cmd_zip.c              |   4 +-
 common/hash.c                 | 194 +++++++---
 common/image.c                |   4 +-
 drivers/net/fm/fm.c           |   4 +-
 drivers/serial/sandbox.c      |  44 ++-
 fs/fs.c                       |   4 +-
 fs/ubifs/ubifs.c              |   4 +-
 include/common.h              |  29 +-
 include/configs/sandbox.h     |   9 +-
 include/hash.h                |  13 +-
 include/os.h                  |  10 +
 include/u-boot/crc.h          |  11 +
 lib/crc32.c                   |   9 +
 lib/display_options.c         |   3 +-
 net/net.c                     |   8 +-
 38 files changed, 750 insertions(+), 583 deletions(-)


Regards,
Simon

On Mon, Feb 18, 2013 at 9:22 PM, Simon Glass <sjg@chromium.org> wrote:
> Hi Tom,
>
> On Mon, Feb 18, 2013 at 2:52 PM, Tom Rini <trini@ti.com> wrote:
>> On Sun, Feb 17, 2013 at 01:32:58PM -0800, Simon Glass wrote:
>>> Hi Wolfgang,
>>>
>>> On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote:
>>> > Dear Simon Glass,
>>> >
>>> > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote:
>>> >> Hi Tom,
>>> >>
>>> >> This series includes the sandbox map_sysmem() feature, and gets the
>>> >> memory and hashing functions running on sandbox to allow testing/code
>>> >> coverage. I have run it through buildman and it seems clean, with the
>>> >> proviso that I don't have fully-working toolchains for all
>>> >> architectures.
>>> >
>>> > NAK. It is not correct to push changes that affect global code
>>> > through a arch-specific custodian tree, especially if the submitter
>>> > of the patche(es) is identical to the custodian of the very tree, and
>>> > even more so if there have been not ANY independent Acked-by: or at
>>> > least Tested-by: messages.
>>> >
>>> > This is NOT how the peer review process is supposed to work!!
>>> >
>>> > Especially as a custodian you must not do such things.
>>>
>>> OK, I was not quite sure what to do, so may have misunderstood Tom's
>>> instructions - there is a short thread here
>>> http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342
>>>
>>> I have created a patchwork bundle instead.
>>>
>>> http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/
>>
>> OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree,
>> but _not_ the master branch,  u-boot-x86/sandbox would have been fine.
>
> Yes, you said "toss it into a branch in u-boot-x86.git". It did cross
> my mind to use something other than master, but I wasn't sure if that
> was OK in U-Boot. I know for next time.
>
> Regards,
> Simon
>
>>
>> --
>> Tom

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-18 22:52     ` Tom Rini
  2013-02-18 23:30       ` Otavio Salvador
@ 2013-02-19  5:22       ` Simon Glass
  2013-02-27 21:18         ` Simon Glass
  1 sibling, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-02-19  5:22 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Mon, Feb 18, 2013 at 2:52 PM, Tom Rini <trini@ti.com> wrote:
> On Sun, Feb 17, 2013 at 01:32:58PM -0800, Simon Glass wrote:
>> Hi Wolfgang,
>>
>> On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote:
>> > Dear Simon Glass,
>> >
>> > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote:
>> >> Hi Tom,
>> >>
>> >> This series includes the sandbox map_sysmem() feature, and gets the
>> >> memory and hashing functions running on sandbox to allow testing/code
>> >> coverage. I have run it through buildman and it seems clean, with the
>> >> proviso that I don't have fully-working toolchains for all
>> >> architectures.
>> >
>> > NAK. It is not correct to push changes that affect global code
>> > through a arch-specific custodian tree, especially if the submitter
>> > of the patche(es) is identical to the custodian of the very tree, and
>> > even more so if there have been not ANY independent Acked-by: or at
>> > least Tested-by: messages.
>> >
>> > This is NOT how the peer review process is supposed to work!!
>> >
>> > Especially as a custodian you must not do such things.
>>
>> OK, I was not quite sure what to do, so may have misunderstood Tom's
>> instructions - there is a short thread here
>> http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342
>>
>> I have created a patchwork bundle instead.
>>
>> http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/
>
> OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree,
> but _not_ the master branch,  u-boot-x86/sandbox would have been fine.

Yes, you said "toss it into a branch in u-boot-x86.git". It did cross
my mind to use something other than master, but I wasn't sure if that
was OK in U-Boot. I know for next time.

Regards,
Simon

>
> --
> Tom

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-18 23:48           ` Otavio Salvador
@ 2013-02-18 23:51             ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-02-18 23:51 UTC (permalink / raw)
  To: u-boot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/18/2013 06:48 PM, Otavio Salvador wrote:
> On Mon, Feb 18, 2013 at 8:45 PM, Tom Rini <trini@ti.com> wrote:
>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> 
>> On 02/18/2013 06:30 PM, Otavio Salvador wrote:
>>> On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com>
>>> wrote:
>>>> OK, I thought I said, but maybe I didn't, I'm OK with
>>>> re-using the tree, but _not_ the master branch,
>>>> u-boot-x86/sandbox would have been fine.
>>> 
>>> Personally I'd prefer another tree as done for other
>>> custodians. It makes life of new developers easier.
>> 
>> It doesn't scale, however.  If I had my wish and we were starting
>> this afresh, I'd go with user repositories rather than subject 
>> repositories.  Using Simon as the example, I don't think he needs
>> one for sandbox, one for patman (and other tools) and one for
>> x86.  I'd rather pull
>> .../sjc/for-trini/x86-whatever-vs-something.
> 
> The hassle to send to separated branches is the same for different 
> remotes; what concerns me is a new developer to try to find patman
> or sandbox pending patches and do not realize it is at x86 tree.
> This is confusing.

It's not that great in kernel-land, I agree.  But at least for U-Boot
I hope we would be able to keep the number, and possibly as/more
importantly, the time trees are not in master (or next) but have good
things in them.

- -- 
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRIr6WAAoJENk4IS6UOR1WOOsP/2mxdE/HHOF0GMhDAo9xDPqm
24NHn5286PCGbQIizbbwBIOnb0/suFLbqNIhIXaE587z4veDFwiTR74Ns85NrDvi
2IUavB0QwpSO8dwpjykOHvo5aA8DUaM6jYxXhrgnm3fsvlZJIgrOcEHtBd3xKerq
LdGrHybmjPZFhC9kK04JoICVAJb8svnWH9C+ql56QLn1/ZjwHVP3OlYv3bmx+iKG
QuBtx30CmLwciJBAq6x3LlVasm76naA9S444RFPwxH0s3Eqlsl111Z9FdtAnc2HW
VCgzU+GPgowayLSnMCf0RdXL5ho23vpOYsABOd+jKVCoK3VgEkSpyQXWk52vKD5h
pRTqBNOl7KrVaCYcB5NC+xB/5dTUpem3qfvQ6UAbElehLDfHvI82Dd7ttPl0GMsH
+aUTNdqubHtU6DmApGQDrfOyzi4u4vLSy3CX6Am/7pGpfd3h1M+gLChhLNH010H0
b9BMOWRRc8TolydImTFHuibCtEfx7HcleIujlThodTocU4aTkaUMoi3nSeJ58KcA
vPJl1Y/vR8MmuS5mQr//Lzvf+nsSxQYg18crkasPqbqiiAeCAKHBkHd7ZD+ALCxY
k9Plxpa/sx8DUqQUdgFxyDz5kAPCOli/BLdC6h/+7Yflp6HAwa/Ly6QoFYT6yGA3
79hxzWjtJ5/uravy4eKl
=5qPb
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-18 23:45         ` Tom Rini
@ 2013-02-18 23:48           ` Otavio Salvador
  2013-02-18 23:51             ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Otavio Salvador @ 2013-02-18 23:48 UTC (permalink / raw)
  To: u-boot

On Mon, Feb 18, 2013 at 8:45 PM, Tom Rini <trini@ti.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 02/18/2013 06:30 PM, Otavio Salvador wrote:
>> On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote:
>>> OK, I thought I said, but maybe I didn't, I'm OK with re-using
>>> the tree, but _not_ the master branch,  u-boot-x86/sandbox would
>>> have been fine.
>>
>> Personally I'd prefer another tree as done for other custodians.
>> It makes life of new developers easier.
>
> It doesn't scale, however.  If I had my wish and we were starting this
> afresh, I'd go with user repositories rather than subject
> repositories.  Using Simon as the example, I don't think he needs one
> for sandbox, one for patman (and other tools) and one for x86.  I'd
> rather pull .../sjc/for-trini/x86-whatever-vs-something.

The hassle to send to separated branches is the same for different
remotes; what concerns me is a new developer to try to find patman or
sandbox pending patches and do not realize it is at x86 tree. This is
confusing.

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-18 23:30       ` Otavio Salvador
@ 2013-02-18 23:45         ` Tom Rini
  2013-02-18 23:48           ` Otavio Salvador
  0 siblings, 1 reply; 73+ messages in thread
From: Tom Rini @ 2013-02-18 23:45 UTC (permalink / raw)
  To: u-boot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/18/2013 06:30 PM, Otavio Salvador wrote:
> On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote:
>> OK, I thought I said, but maybe I didn't, I'm OK with re-using
>> the tree, but _not_ the master branch,  u-boot-x86/sandbox would
>> have been fine.
> 
> Personally I'd prefer another tree as done for other custodians.
> It makes life of new developers easier.

It doesn't scale, however.  If I had my wish and we were starting this
afresh, I'd go with user repositories rather than subject
repositories.  Using Simon as the example, I don't think he needs one
for sandbox, one for patman (and other tools) and one for x86.  I'd
rather pull .../sjc/for-trini/x86-whatever-vs-something.

- -- 
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJRIr00AAoJENk4IS6UOR1W5BsP/0XxGgvNqvp/Od5k1JnrR9EW
mqf6xRV7IZ6MXwPBAK7/WBaAerEZ79vx2KSezQxejkxzJlTYVgiltJHf9GNCM3xh
aenk/RGsyjjPmvZXTY/kR79x3/tMMdEu3xHaLb9F2a62qWfOAjQAcjqWtfwN1mSP
TOgnEenxYovihC8hqQA+Qo6PjRwTQJStGapUCwxWinXAD1CWxcp3QdlHr8I2T6Ib
TYIBSzT5iM/9LSdexh0Z8HOqQ0Mdu91znbJZCROkSWN5E9PM/oRaiXoWfSF6zWZy
mjhmI9V+Egl9SOhJU3XL6Q2Zjs98jsnQMIELczHrHFxidWjbdopYD5GOEfx59A+z
R8zZc59TSe1ocWdoJOkToy33iiXhWSUJR3ig6fmofVV7IXF/i9yO07GrlpW+CUip
GVxAUaZdSgPfNtIKXQ10zwzO3VGRgxk2eLs5zb+cMR/wc/gy8cqQY9J9GJwF/k7t
cysCzTW+iaSBaXwYSgVIscO7e7B9x+rt7Py+1MkkYegVE5N5Z2Igh8J5Z/tHe1Fi
A+GuvkcX9aytvSiBtKjqBbe0pSc10h1EfsmAfhH1F/Go94RA+58cPMNPmzN9KkBj
6+TahbMkzk5vsHcLosio6Oj0ZNS0Xo6w/XAZGyhep0gl61YSZNwUGx5pBbcQ6OPi
2I6hs4o9GUZV2id6IZU9
=dJRp
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-18 22:52     ` Tom Rini
@ 2013-02-18 23:30       ` Otavio Salvador
  2013-02-18 23:45         ` Tom Rini
  2013-02-19  5:22       ` Simon Glass
  1 sibling, 1 reply; 73+ messages in thread
From: Otavio Salvador @ 2013-02-18 23:30 UTC (permalink / raw)
  To: u-boot

On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote:
> OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree,
> but _not_ the master branch,  u-boot-x86/sandbox would have been fine.

Personally I'd prefer another tree as done for other custodians. It
makes life of new developers easier.

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-17 21:32   ` Simon Glass
@ 2013-02-18 22:52     ` Tom Rini
  2013-02-18 23:30       ` Otavio Salvador
  2013-02-19  5:22       ` Simon Glass
  0 siblings, 2 replies; 73+ messages in thread
From: Tom Rini @ 2013-02-18 22:52 UTC (permalink / raw)
  To: u-boot

On Sun, Feb 17, 2013 at 01:32:58PM -0800, Simon Glass wrote:
> Hi Wolfgang,
> 
> On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote:
> > Dear Simon Glass,
> >
> > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote:
> >> Hi Tom,
> >>
> >> This series includes the sandbox map_sysmem() feature, and gets the
> >> memory and hashing functions running on sandbox to allow testing/code
> >> coverage. I have run it through buildman and it seems clean, with the
> >> proviso that I don't have fully-working toolchains for all
> >> architectures.
> >
> > NAK. It is not correct to push changes that affect global code
> > through a arch-specific custodian tree, especially if the submitter
> > of the patche(es) is identical to the custodian of the very tree, and
> > even more so if there have been not ANY independent Acked-by: or at
> > least Tested-by: messages.
> >
> > This is NOT how the peer review process is supposed to work!!
> >
> > Especially as a custodian you must not do such things.
> 
> OK, I was not quite sure what to do, so may have misunderstood Tom's
> instructions - there is a short thread here
> http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342
> 
> I have created a patchwork bundle instead.
> 
> http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/

OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree,
but _not_ the master branch,  u-boot-x86/sandbox would have been fine.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130218/e90cd718/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-17 20:58 ` Wolfgang Denk
@ 2013-02-17 21:32   ` Simon Glass
  2013-02-18 22:52     ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-02-17 21:32 UTC (permalink / raw)
  To: u-boot

Hi Wolfgang,

On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote:
> Dear Simon Glass,
>
> In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote:
>> Hi Tom,
>>
>> This series includes the sandbox map_sysmem() feature, and gets the
>> memory and hashing functions running on sandbox to allow testing/code
>> coverage. I have run it through buildman and it seems clean, with the
>> proviso that I don't have fully-working toolchains for all
>> architectures.
>
> NAK. It is not correct to push changes that affect global code
> through a arch-specific custodian tree, especially if the submitter
> of the patche(es) is identical to the custodian of the very tree, and
> even more so if there have been not ANY independent Acked-by: or at
> least Tested-by: messages.
>
> This is NOT how the peer review process is supposed to work!!
>
> Especially as a custodian you must not do such things.

OK, I was not quite sure what to do, so may have misunderstood Tom's
instructions - there is a short thread here
http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342

I have created a patchwork bundle instead.

http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/

Only one patch was Acked, so it could certainly use a few more eyes.
However, it has been on the list for nearly two months, and I feel
that applying things too close to the next release doesn't give people
a lot of time to find problems.

Regards,
Simon

>
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
> Pray to God, but keep rowing to shore. - Russian Proverb

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-16  0:14 Simon Glass
@ 2013-02-17 20:58 ` Wolfgang Denk
  2013-02-17 21:32   ` Simon Glass
  0 siblings, 1 reply; 73+ messages in thread
From: Wolfgang Denk @ 2013-02-17 20:58 UTC (permalink / raw)
  To: u-boot

Dear Simon Glass,

In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote:
> Hi Tom,
> 
> This series includes the sandbox map_sysmem() feature, and gets the
> memory and hashing functions running on sandbox to allow testing/code
> coverage. I have run it through buildman and it seems clean, with the
> proviso that I don't have fully-working toolchains for all
> architectures.

NAK. It is not correct to push changes that affect global code
through a arch-specific custodian tree, especially if the submitter
of the patche(es) is identical to the custodian of the very tree, and
even more so if there have been not ANY independent Acked-by: or at
least Tested-by: messages.

This is NOT how the peer review process is supposed to work!!

Especially as a custodian you must not do such things.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Pray to God, but keep rowing to shore. - Russian Proverb

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-02-16  0:14 Simon Glass
  2013-02-17 20:58 ` Wolfgang Denk
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-02-16  0:14 UTC (permalink / raw)
  To: u-boot

Hi Tom,

This series includes the sandbox map_sysmem() feature, and gets the
memory and hashing functions running on sandbox to allow testing/code
coverage. I have run it through buildman and it seems clean, with the
proviso that I don't have fully-working toolchains for all
architectures.


The following changes since commit 9f024f62e4604274a23213dcee30016092e32e7b:

  Merge branch 'fixes' of git://git.denx.de/u-boot-mips (2013-02-15
12:23:42 -0500)

are available in the git repository at:


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

for you to fetch changes up to d76bd1c2d5e75db16b239bd2d4a642673974e250:

  sandbox: Allow hash functions to work correctly (2013-02-15 16:06:06 -0800)

----------------------------------------------------------------
Allen Martin (1):
      sandbox: fix compiler warning

Simon Glass (19):
      Tidy up error checking and fix bug in hash command
      Update print_buffer() to use const
      sandbox: Add un/map_sysmen() to deal with sandbox's ram_buf
      sandbox: Change memory commands to use map_physmem
      Split out the memory tests into separate functions
      Use common mtest iteration counting
      Fix mtest indenting
      Bring mtest putc() into common code
      Reduce casting in mtest
      Update set_working_fdt_addr() to use setenv_addr()
      common: Use new numeric setenv functions
      drivers: Use new numeric setenv functions
      net: Use new numeric setenv functions
      image: Use crc header file instead of C prototypes
      Roll crc32 into hash infrastructure
      sandbox: config: Enable hash functions and mtest
      Move CONFIG_SYS_MEMTEST_SCRATCH #ifdef to top of file
      sandbox: Update mtest to fix crashes
      sandbox: Allow hash functions to work correctly

Taylor Hutt (1):
      sandbox: Improve sandbox serial port keyboard interface

 README                        |   9 +
 arch/sandbox/config.mk        |   1 +
 arch/sandbox/cpu/os.c         |   8 +
 arch/sandbox/cpu/start.c      |   3 +
 arch/sandbox/include/asm/io.h |  10 +
 common/cmd_bootm.c            |  11 +-
 common/cmd_cbfs.c             |   4 +-
 common/cmd_cramfs.c           |   4 +-
 common/cmd_fdos.c             |   4 +-
 common/cmd_fdt.c              |  11 +-
 common/cmd_hash.c             |   4 +
 common/cmd_jffs2.c            |   4 +-
 common/cmd_load.c             |  12 +-
 common/cmd_mem.c              | 798 +++++++++++++++++++++---------------------
 common/cmd_mtdparts.c         |   4 +-
 common/cmd_nand.c             |  12 +-
 common/cmd_nvedit.c           |  11 +-
 common/cmd_reiser.c           |   4 +-
 common/cmd_setexpr.c          |  39 ++-
 common/cmd_unzip.c            |   4 +-
 common/cmd_ximg.c             |   7 +-
 common/cmd_zfs.c              |   3 +-
 common/cmd_zip.c              |   4 +-
 common/hash.c                 |  31 +-
 common/image.c                |   4 +-
 drivers/net/fm/fm.c           |   4 +-
 drivers/serial/sandbox.c      |  44 ++-
 fs/fs.c                       |   4 +-
 fs/ubifs/ubifs.c              |   4 +-
 include/common.h              |  29 +-
 include/configs/sandbox.h     |   9 +-
 include/hash.h                |   2 +-
 include/os.h                  |  10 +
 include/u-boot/crc.h          |  11 +
 lib/crc32.c                   |   9 +
 lib/display_options.c         |   3 +-
 net/net.c                     |   8 +-
 37 files changed, 615 insertions(+), 528 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-02-15  4:39 Simon Glass
@ 2013-02-15 17:34 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-02-15 17:34 UTC (permalink / raw)
  To: u-boot

On Thu, Feb 14, 2013 at 08:39:53PM -0800, Simon Glass wrote:

> Hi Tom,
> 
> The following changes since commit 9c748e02d99476e6a08d55eadfd8776edffe1e2e:
> 
>   Merge branch 'next' of git://git.denx.de/u-boot-mips (2013-02-12
> 19:03:59 -0500)
> 
> are available in the git repository at:
> 
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 96dfc0633aabb4f8fb720d39d9deb29dde08749b:
> 
>   x86: Remove unused real mode code (2013-02-14 20:19:03 -0800)
> 
> ----------------------------------------------------------------
> Simon Glass (5):
>       x86: Remove eNET boards
>       x86: Remove sc520 cpu
>       x86: Remove unneeded cruft from main Makefile
>       x86: Rename CONFIG_NO_X86_RESET_VECTOR to CONFIG_X86_RESET_VECTOR
>       x86: Remove unused real mode code
> 
>  Makefile                                |   6 +-
>  README                                  |  11 +-
>  arch/x86/cpu/Makefile                   |   4 +-
>  arch/x86/cpu/sc520/Makefile             |  58 --------
>  arch/x86/cpu/sc520/asm-offsets.c        |  45 ------
>  arch/x86/cpu/sc520/sc520.c              |  66 ---------
>  arch/x86/cpu/sc520/sc520_car.S          |  94 ------------
>  arch/x86/cpu/sc520/sc520_pci.c          | 142 ------------------
>  arch/x86/cpu/sc520/sc520_reset.c        |  40 -----
>  arch/x86/cpu/sc520/sc520_sdram.c        | 479
> ------------------------------------------------------------
>  arch/x86/cpu/sc520/sc520_ssi.c          |  93 ------------
>  arch/x86/cpu/sc520/sc520_timer.c        |  89 ------------
>  arch/x86/cpu/u-boot.lds                 |   2 +-
>  arch/x86/include/asm/arch-sc520/pci.h   |  79 ----------
>  arch/x86/include/asm/arch-sc520/sc520.h | 372
> -----------------------------------------------
>  arch/x86/include/asm/arch-sc520/ssi.h   |  34 -----
>  arch/x86/include/asm/realmode.h         |  36 -----
>  arch/x86/lib/Makefile                   |  10 --
>  arch/x86/lib/bios.S                     | 569
> -----------------------------------------------------------------------
>  arch/x86/lib/bios.h                     |   3 -
>  arch/x86/lib/bios_pci.S                 | 447
> --------------------------------------------------------
>  arch/x86/lib/bios_setup.c               | 179 -----------------------
>  arch/x86/lib/realmode.c                 |  93 ------------
>  arch/x86/lib/realmode_switch.S          | 232 -----------------------------
>  arch/x86/lib/video.c                    |   6 -
>  arch/x86/lib/video_bios.c               | 196 -------------------------
>  arch/x86/lib/zimage.c                   |  23 ---
>  board/eNET/Makefile                     |  52 -------
>  board/eNET/eNET.c                       | 284
> ------------------------------------
>  board/eNET/eNET_pci.c                   | 128 ----------------
>  board/eNET/eNET_start.S                 |  30 ----
>  board/eNET/eNET_start16.S               |  87 -----------
>  board/eNET/hardware.h                   |  36 -----
>  boards.cfg                              |   2 -
>  include/configs/coreboot.h              |   1 -
>  include/configs/eNET.h                  | 619
> ------------------------------------------------------------------------------
>  36 files changed, 7 insertions(+), 4640 deletions(-)
>  delete mode 100644 arch/x86/cpu/sc520/Makefile
>  delete mode 100644 arch/x86/cpu/sc520/asm-offsets.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520_car.S
>  delete mode 100644 arch/x86/cpu/sc520/sc520_pci.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520_reset.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520_sdram.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520_ssi.c
>  delete mode 100644 arch/x86/cpu/sc520/sc520_timer.c
>  delete mode 100644 arch/x86/include/asm/arch-sc520/pci.h
>  delete mode 100644 arch/x86/include/asm/arch-sc520/sc520.h
>  delete mode 100644 arch/x86/include/asm/arch-sc520/ssi.h
>  delete mode 100644 arch/x86/include/asm/realmode.h
>  delete mode 100644 arch/x86/lib/bios.S
>  delete mode 100644 arch/x86/lib/bios_pci.S
>  delete mode 100644 arch/x86/lib/bios_setup.c
>  delete mode 100644 arch/x86/lib/realmode.c
>  delete mode 100644 arch/x86/lib/realmode_switch.S
>  delete mode 100644 arch/x86/lib/video_bios.c
>  delete mode 100644 board/eNET/Makefile
>  delete mode 100644 board/eNET/eNET.c
>  delete mode 100644 board/eNET/eNET_pci.c
>  delete mode 100644 board/eNET/eNET_start.S
>  delete mode 100644 board/eNET/eNET_start16.S
>  delete mode 100644 board/eNET/hardware.h
>  delete mode 100644 include/configs/eNET.h

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130215/62d0314a/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-02-15  4:39 Simon Glass
  2013-02-15 17:34 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-02-15  4:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

The following changes since commit 9c748e02d99476e6a08d55eadfd8776edffe1e2e:

  Merge branch 'next' of git://git.denx.de/u-boot-mips (2013-02-12
19:03:59 -0500)

are available in the git repository at:


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

for you to fetch changes up to 96dfc0633aabb4f8fb720d39d9deb29dde08749b:

  x86: Remove unused real mode code (2013-02-14 20:19:03 -0800)

----------------------------------------------------------------
Simon Glass (5):
      x86: Remove eNET boards
      x86: Remove sc520 cpu
      x86: Remove unneeded cruft from main Makefile
      x86: Rename CONFIG_NO_X86_RESET_VECTOR to CONFIG_X86_RESET_VECTOR
      x86: Remove unused real mode code

 Makefile                                |   6 +-
 README                                  |  11 +-
 arch/x86/cpu/Makefile                   |   4 +-
 arch/x86/cpu/sc520/Makefile             |  58 --------
 arch/x86/cpu/sc520/asm-offsets.c        |  45 ------
 arch/x86/cpu/sc520/sc520.c              |  66 ---------
 arch/x86/cpu/sc520/sc520_car.S          |  94 ------------
 arch/x86/cpu/sc520/sc520_pci.c          | 142 ------------------
 arch/x86/cpu/sc520/sc520_reset.c        |  40 -----
 arch/x86/cpu/sc520/sc520_sdram.c        | 479
------------------------------------------------------------
 arch/x86/cpu/sc520/sc520_ssi.c          |  93 ------------
 arch/x86/cpu/sc520/sc520_timer.c        |  89 ------------
 arch/x86/cpu/u-boot.lds                 |   2 +-
 arch/x86/include/asm/arch-sc520/pci.h   |  79 ----------
 arch/x86/include/asm/arch-sc520/sc520.h | 372
-----------------------------------------------
 arch/x86/include/asm/arch-sc520/ssi.h   |  34 -----
 arch/x86/include/asm/realmode.h         |  36 -----
 arch/x86/lib/Makefile                   |  10 --
 arch/x86/lib/bios.S                     | 569
-----------------------------------------------------------------------
 arch/x86/lib/bios.h                     |   3 -
 arch/x86/lib/bios_pci.S                 | 447
--------------------------------------------------------
 arch/x86/lib/bios_setup.c               | 179 -----------------------
 arch/x86/lib/realmode.c                 |  93 ------------
 arch/x86/lib/realmode_switch.S          | 232 -----------------------------
 arch/x86/lib/video.c                    |   6 -
 arch/x86/lib/video_bios.c               | 196 -------------------------
 arch/x86/lib/zimage.c                   |  23 ---
 board/eNET/Makefile                     |  52 -------
 board/eNET/eNET.c                       | 284
------------------------------------
 board/eNET/eNET_pci.c                   | 128 ----------------
 board/eNET/eNET_start.S                 |  30 ----
 board/eNET/eNET_start16.S               |  87 -----------
 board/eNET/hardware.h                   |  36 -----
 boards.cfg                              |   2 -
 include/configs/coreboot.h              |   1 -
 include/configs/eNET.h                  | 619
------------------------------------------------------------------------------
 36 files changed, 7 insertions(+), 4640 deletions(-)
 delete mode 100644 arch/x86/cpu/sc520/Makefile
 delete mode 100644 arch/x86/cpu/sc520/asm-offsets.c
 delete mode 100644 arch/x86/cpu/sc520/sc520.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_car.S
 delete mode 100644 arch/x86/cpu/sc520/sc520_pci.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_reset.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_sdram.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_ssi.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_timer.c
 delete mode 100644 arch/x86/include/asm/arch-sc520/pci.h
 delete mode 100644 arch/x86/include/asm/arch-sc520/sc520.h
 delete mode 100644 arch/x86/include/asm/arch-sc520/ssi.h
 delete mode 100644 arch/x86/include/asm/realmode.h
 delete mode 100644 arch/x86/lib/bios.S
 delete mode 100644 arch/x86/lib/bios_pci.S
 delete mode 100644 arch/x86/lib/bios_setup.c
 delete mode 100644 arch/x86/lib/realmode.c
 delete mode 100644 arch/x86/lib/realmode_switch.S
 delete mode 100644 arch/x86/lib/video_bios.c
 delete mode 100644 board/eNET/Makefile
 delete mode 100644 board/eNET/eNET.c
 delete mode 100644 board/eNET/eNET_pci.c
 delete mode 100644 board/eNET/eNET_start.S
 delete mode 100644 board/eNET/eNET_start16.S
 delete mode 100644 board/eNET/hardware.h
 delete mode 100644 include/configs/eNET.h

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2013-01-31 23:57 Simon Glass
@ 2013-02-04 22:50 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-02-04 22:50 UTC (permalink / raw)
  To: u-boot

On Fri, Feb 01, 2013 at 12:57:46PM +1300, Simon Glass wrote:

> Hi Tom,
> 
> Here are the patman changes. I have left that ones that buildman
> requires for now, since they are not needed for patman.
> 
> The following changes since commit 6ad77d88e57f6ab815ec7e85c5ac329054318c73:
> 
>   vfat: Fix mkcksum argument sizes (2013-01-31 14:43:01 -0500)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> for you to fetch changes up to 99adf6eda7bed1beb3fa3e18951342f67b108db7:
> 
>   patman: Allow use outside of u-boot tree (2013-01-31 15:23:40 -0800)
> 
> ----------------------------------------------------------------
> Doug Anderson (9):
>       patman: Add spaces back into patman test
>       patman: Allow tests to run even if patman is in the path
>       patman: Look for checkpatch in the scripts directory
>       patman: Cache the CC list from MakeCcFile() for use in ShowActions()
>       patman: Add all CC addresses to the cover letter
>       patman: Add a call to get_maintainer.pl if it exists
>       patman: Add support for settings in .patman
>       patman: Add the concept of multiple projects
>       patman: Add settings to the list of modules to doctest
> 
> Vadim Bendebury (1):
>       patman: Allow use outside of u-boot tree
> 
>  tools/patman/README            |  43 +++++++++-
>  tools/patman/checkpatch.py     |  14 ++--
>  tools/patman/get_maintainer.py |  63 +++++++++++++++
>  tools/patman/gitutil.py        |  13 ++-
>  tools/patman/patman.py         |  29 +++++--
>  tools/patman/project.py        |  43 ++++++++++
>  tools/patman/series.py         |  27 +++++--
>  tools/patman/settings.py       | 180 ++++++++++++++++++++++++++++++++++++++++-
>  tools/patman/test.py           |   6 +-
>  9 files changed, 389 insertions(+), 29 deletions(-)
>  create mode 100644 tools/patman/get_maintainer.py
>  create mode 100644 tools/patman/project.py

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130204/eb85cbfa/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2013-01-31 23:57 Simon Glass
  2013-02-04 22:50 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2013-01-31 23:57 UTC (permalink / raw)
  To: u-boot

Hi Tom,

Here are the patman changes. I have left that ones that buildman
requires for now, since they are not needed for patman.

The following changes since commit 6ad77d88e57f6ab815ec7e85c5ac329054318c73:

  vfat: Fix mkcksum argument sizes (2013-01-31 14:43:01 -0500)

are available in the git repository at:

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

for you to fetch changes up to 99adf6eda7bed1beb3fa3e18951342f67b108db7:

  patman: Allow use outside of u-boot tree (2013-01-31 15:23:40 -0800)

----------------------------------------------------------------
Doug Anderson (9):
      patman: Add spaces back into patman test
      patman: Allow tests to run even if patman is in the path
      patman: Look for checkpatch in the scripts directory
      patman: Cache the CC list from MakeCcFile() for use in ShowActions()
      patman: Add all CC addresses to the cover letter
      patman: Add a call to get_maintainer.pl if it exists
      patman: Add support for settings in .patman
      patman: Add the concept of multiple projects
      patman: Add settings to the list of modules to doctest

Vadim Bendebury (1):
      patman: Allow use outside of u-boot tree

 tools/patman/README            |  43 +++++++++-
 tools/patman/checkpatch.py     |  14 ++--
 tools/patman/get_maintainer.py |  63 +++++++++++++++
 tools/patman/gitutil.py        |  13 ++-
 tools/patman/patman.py         |  29 +++++--
 tools/patman/project.py        |  43 ++++++++++
 tools/patman/series.py         |  27 +++++--
 tools/patman/settings.py       | 180 ++++++++++++++++++++++++++++++++++++++++-
 tools/patman/test.py           |   6 +-
 9 files changed, 389 insertions(+), 29 deletions(-)
 create mode 100644 tools/patman/get_maintainer.py
 create mode 100644 tools/patman/project.py

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-26 18:42 Simon Glass
@ 2013-01-03  0:05 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2013-01-03  0:05 UTC (permalink / raw)
  To: u-boot

On Wed, Dec 26, 2012 at 10:42:25AM -0800, Simon Glass wrote:

> Hi Tom,
> 
> These are the two that patchwork somehow missed. They are in there
> now, so here is the pull request for those two.
> 
> 
> The following changes since commit f8cfcf1b1c7543d5dd103359376a3319301143bc:
> 
>   env: don't generate callback list entries for SPL (2012-12-22 05:57:16 -0700)
> 
> are available in the git repository at:
>   git://git.denx.de/u-boot-x86.git master
> 
> Simon Glass (1):
>       x86: coreboot: Enable io command
> 
> Stefan Reinauer (1):
>       x86: Add coreboot version to u-boot's version command
> 
>  common/cmd_version.c       |    7 ++++++-
>  include/configs/coreboot.h |    1 +
>  2 files changed, 7 insertions(+), 1 deletions(-)

Applied, thanks.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20130102/0c9e2570/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2012-12-26 18:42 Simon Glass
  2013-01-03  0:05 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2012-12-26 18:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

These are the two that patchwork somehow missed. They are in there
now, so here is the pull request for those two.


The following changes since commit f8cfcf1b1c7543d5dd103359376a3319301143bc:

  env: don't generate callback list entries for SPL (2012-12-22 05:57:16 -0700)

are available in the git repository at:
  git://git.denx.de/u-boot-x86.git master

Simon Glass (1):
      x86: coreboot: Enable io command

Stefan Reinauer (1):
      x86: Add coreboot version to u-boot's version command

 common/cmd_version.c       |    7 ++++++-
 include/configs/coreboot.h |    1 +
 2 files changed, 7 insertions(+), 1 deletions(-)

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-06 22:39 Simon Glass
@ 2012-12-07 15:51 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2012-12-07 15:51 UTC (permalink / raw)
  To: u-boot

On Thu, Dec 06, 2012 at 02:39:37PM -0800, Simon Glass wrote:

> Hi Tom,
> 
> I have included a config change 'Fix coreboot config to boot on
> Chromebook' as I found after all this work that it did not actually
> boot correctly without this. I hope that is ok. This should be the
> final pull request for x86 until 'next' opens.
> 
> 
> The following changes since commit 468ebf190a737dd1021ca15ff350ceee2001372e:
> 
>   4xx: Fix PCI memory mapping on CPCI405 boards (2012-12-06 15:53:04 +0100)
> 
> are available in the git repository at:
>   git://git.denx.de/u-boot-x86.git master
> 
> Bill Richardson (2):
>       x86: gpio: Add GPIO driver for Intel ICH6 and later.
>       x86: gpio: Add additional GPIO banks to the ICH6 driver
> 
> Duncan Laurie (5):
>       x86: Ignore memory >4GB when parsing Coreboot tables
>       x86: Fix off-by-one error in do_elf_reloc_fixups()
>       x86: Fix MTRR clear to detect which MTRR to use
>       x86: Issue SMI to finalize Coreboot in final stage
>       video: Check for valid FB pointer before clearing
> 
> Gabe Black (13):
>       x86: Fill in the dram info using the e820 map on coreboot/x86
>       x86: Increase the size of the phys_size_t and phys_addr_t types
>       Introduce arch_phys_memset which works like memset but on physical memory
>       x86: Implement arch_phys_memset so that it can wipe memory above 4GB
>       x86: Initialise SPI if enabled
>       x86: Reorder x86's post relocation memory layout
>       x86: Make the upper bound on relocated symbols closed instead of open
>       x86: Make calculate_relocation_address an overridable function
>       x86: Override calculate_relocation_address to use the e820 map
>       x86: Add back cold- and warm-boot flags
>       x86: Add support for CONFIG_OF_CONTROL
>       x86: coreboot: Set CONFIG_ARCH_DEVICE_TREE correctly
>       x86: Turn on support for EFI's GPT in the coreboot config
> 
> Graeme Russ (1):
>       x86: Import MSR/MTRR code from Linux
> 
> Simon Glass (8):
>       x86: Enable ICH6 GPIO controller for coreboot
>       x86: Fix indirect jmp warning in zimage.c
>       x86: Enable CONFIG_CMD_ZBOOT for coreboot
>       x86: fdt: Create basic .dtsi file for coreboot
>       x86: Remove video_init() prototype from u-boot-x86.h
>       x86: Build vga video code only if CONFIG_VIDEO_VGA is defined
>       x86: coreboot: Enable video display
>       x86: Fix coreboot config to boot on Chromebook
> 
> Stefan Reinauer (7):
>       x86: Add basic cache operations
>       x86: Provide a function to clean up just before booting a zimage
>       x86: Clean up MTRR 7 right before jumping to the kernel
>       x86: Add CONFIG_DELAY_ENVIRONMENT to delay environment loading
>       x86: Emit port 80 post codes in show_boot_progress()
>       x86: Remove coreboot_ from file name
>       x86: drop unused code in coreboot.c
> 
> Vadim Bendebury (5):
>       x86: Add function to read time stamp counter
>       x86: Enable coreboot timestamp facility support in u-boot.
>       x86: Add a CBMEM timestamp generated right before the kernel startup.
>       x86: Provide tick counter and frequency reference for Intel core
> architecture
>       x86: Provide a way to throttle port80 accesses
> 
>  README                                             |   15 +
>  arch/x86/cpu/coreboot/Makefile                     |    4 +-
>  arch/x86/cpu/coreboot/{coreboot_car.S => car.S}    |    0
>  arch/x86/cpu/coreboot/config.mk                    |   23 +
>  arch/x86/cpu/coreboot/coreboot.c                   |   61 +++-
>  arch/x86/cpu/coreboot/sdram.c                      |   72 +++-
>  arch/x86/cpu/coreboot/timestamp.c                  |   61 +++
>  arch/x86/cpu/cpu.c                                 |   38 ++-
>  arch/x86/cpu/interrupts.c                          |   99 ++---
>  arch/x86/cpu/start.S                               |   10 +-
>  arch/x86/cpu/start16.S                             |    3 +
>  arch/x86/dts/coreboot.dtsi                         |   16 +
>  arch/x86/dts/skeleton.dtsi                         |   13 +
>  arch/x86/include/asm/arch-coreboot/timestamp.h     |   52 +++
>  arch/x86/include/asm/cache.h                       |   16 +
>  arch/x86/include/asm/control_regs.h                |  105 +++++
>  arch/x86/include/asm/global_data.h                 |    6 +
>  arch/x86/include/asm/gpio.h                        |   27 ++
>  arch/x86/include/asm/init_helpers.h                |    1 +
>  arch/x86/include/asm/io.h                          |    6 +-
>  arch/x86/include/asm/msr-index.h                   |  469 ++++++++++++++++++++
>  arch/x86/include/asm/msr.h                         |  238 ++++++++++
>  arch/x86/include/asm/mtrr.h                        |  206 +++++++++
>  arch/x86/include/asm/types.h                       |    4 +-
>  arch/x86/include/asm/u-boot-x86.h                  |   13 +-
>  arch/x86/lib/Makefile                              |    5 +-
>  arch/x86/lib/board.c                               |   10 +
>  arch/x86/lib/init_helpers.c                        |   48 ++-
>  arch/x86/lib/init_wrappers.c                       |   28 ++-
>  arch/x86/lib/physmem.c                             |  228 ++++++++++
>  arch/x86/lib/relocate.c                            |    4 +-
>  arch/x86/lib/timer.c                               |   17 +
>  arch/x86/lib/zimage.c                              |   23 +-
>  .../chromebook-x86/dts/{x86-alex.dts => alex.dts}  |   18 +-
>  board/chromebook-x86/dts/link.dts                  |   24 +
>  boards.cfg                                         |    2 +-
>  drivers/gpio/Makefile                              |    1 +
>  drivers/gpio/intel_ich6_gpio.c                     |  290 ++++++++++++
>  drivers/video/cfb_console.c                        |    2 +
>  include/configs/coreboot.h                         |   48 ++-
>  include/pci.h                                      |  123 +++++
>  include/physmem.h                                  |   21 +
>  lib/Makefile                                       |    1 +
>  lib/physmem.c                                      |   24 +
>  44 files changed, 2347 insertions(+), 128 deletions(-)
>  rename arch/x86/cpu/coreboot/{coreboot_car.S => car.S} (100%)
>  create mode 100644 arch/x86/cpu/coreboot/config.mk
>  create mode 100644 arch/x86/cpu/coreboot/timestamp.c
>  create mode 100644 arch/x86/dts/coreboot.dtsi
>  create mode 100644 arch/x86/dts/skeleton.dtsi
>  create mode 100644 arch/x86/include/asm/arch-coreboot/timestamp.h
>  create mode 100644 arch/x86/include/asm/control_regs.h
>  create mode 100644 arch/x86/include/asm/gpio.h
>  create mode 100644 arch/x86/include/asm/msr-index.h
>  create mode 100644 arch/x86/include/asm/msr.h
>  create mode 100644 arch/x86/include/asm/mtrr.h
>  create mode 100644 arch/x86/lib/physmem.c
>  rename board/chromebook-x86/dts/{x86-alex.dts => alex.dts} (53%)
>  create mode 100644 board/chromebook-x86/dts/link.dts
>  create mode 100644 drivers/gpio/intel_ich6_gpio.c
>  create mode 100644 include/physmem.h
>  create mode 100644 lib/physmem.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20121207/586f0185/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2012-12-06 22:39 Simon Glass
  2012-12-07 15:51 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2012-12-06 22:39 UTC (permalink / raw)
  To: u-boot

Hi Tom,

I have included a config change 'Fix coreboot config to boot on
Chromebook' as I found after all this work that it did not actually
boot correctly without this. I hope that is ok. This should be the
final pull request for x86 until 'next' opens.


The following changes since commit 468ebf190a737dd1021ca15ff350ceee2001372e:

  4xx: Fix PCI memory mapping on CPCI405 boards (2012-12-06 15:53:04 +0100)

are available in the git repository at:
  git://git.denx.de/u-boot-x86.git master

Bill Richardson (2):
      x86: gpio: Add GPIO driver for Intel ICH6 and later.
      x86: gpio: Add additional GPIO banks to the ICH6 driver

Duncan Laurie (5):
      x86: Ignore memory >4GB when parsing Coreboot tables
      x86: Fix off-by-one error in do_elf_reloc_fixups()
      x86: Fix MTRR clear to detect which MTRR to use
      x86: Issue SMI to finalize Coreboot in final stage
      video: Check for valid FB pointer before clearing

Gabe Black (13):
      x86: Fill in the dram info using the e820 map on coreboot/x86
      x86: Increase the size of the phys_size_t and phys_addr_t types
      Introduce arch_phys_memset which works like memset but on physical memory
      x86: Implement arch_phys_memset so that it can wipe memory above 4GB
      x86: Initialise SPI if enabled
      x86: Reorder x86's post relocation memory layout
      x86: Make the upper bound on relocated symbols closed instead of open
      x86: Make calculate_relocation_address an overridable function
      x86: Override calculate_relocation_address to use the e820 map
      x86: Add back cold- and warm-boot flags
      x86: Add support for CONFIG_OF_CONTROL
      x86: coreboot: Set CONFIG_ARCH_DEVICE_TREE correctly
      x86: Turn on support for EFI's GPT in the coreboot config

Graeme Russ (1):
      x86: Import MSR/MTRR code from Linux

Simon Glass (8):
      x86: Enable ICH6 GPIO controller for coreboot
      x86: Fix indirect jmp warning in zimage.c
      x86: Enable CONFIG_CMD_ZBOOT for coreboot
      x86: fdt: Create basic .dtsi file for coreboot
      x86: Remove video_init() prototype from u-boot-x86.h
      x86: Build vga video code only if CONFIG_VIDEO_VGA is defined
      x86: coreboot: Enable video display
      x86: Fix coreboot config to boot on Chromebook

Stefan Reinauer (7):
      x86: Add basic cache operations
      x86: Provide a function to clean up just before booting a zimage
      x86: Clean up MTRR 7 right before jumping to the kernel
      x86: Add CONFIG_DELAY_ENVIRONMENT to delay environment loading
      x86: Emit port 80 post codes in show_boot_progress()
      x86: Remove coreboot_ from file name
      x86: drop unused code in coreboot.c

Vadim Bendebury (5):
      x86: Add function to read time stamp counter
      x86: Enable coreboot timestamp facility support in u-boot.
      x86: Add a CBMEM timestamp generated right before the kernel startup.
      x86: Provide tick counter and frequency reference for Intel core
architecture
      x86: Provide a way to throttle port80 accesses

 README                                             |   15 +
 arch/x86/cpu/coreboot/Makefile                     |    4 +-
 arch/x86/cpu/coreboot/{coreboot_car.S => car.S}    |    0
 arch/x86/cpu/coreboot/config.mk                    |   23 +
 arch/x86/cpu/coreboot/coreboot.c                   |   61 +++-
 arch/x86/cpu/coreboot/sdram.c                      |   72 +++-
 arch/x86/cpu/coreboot/timestamp.c                  |   61 +++
 arch/x86/cpu/cpu.c                                 |   38 ++-
 arch/x86/cpu/interrupts.c                          |   99 ++---
 arch/x86/cpu/start.S                               |   10 +-
 arch/x86/cpu/start16.S                             |    3 +
 arch/x86/dts/coreboot.dtsi                         |   16 +
 arch/x86/dts/skeleton.dtsi                         |   13 +
 arch/x86/include/asm/arch-coreboot/timestamp.h     |   52 +++
 arch/x86/include/asm/cache.h                       |   16 +
 arch/x86/include/asm/control_regs.h                |  105 +++++
 arch/x86/include/asm/global_data.h                 |    6 +
 arch/x86/include/asm/gpio.h                        |   27 ++
 arch/x86/include/asm/init_helpers.h                |    1 +
 arch/x86/include/asm/io.h                          |    6 +-
 arch/x86/include/asm/msr-index.h                   |  469 ++++++++++++++++++++
 arch/x86/include/asm/msr.h                         |  238 ++++++++++
 arch/x86/include/asm/mtrr.h                        |  206 +++++++++
 arch/x86/include/asm/types.h                       |    4 +-
 arch/x86/include/asm/u-boot-x86.h                  |   13 +-
 arch/x86/lib/Makefile                              |    5 +-
 arch/x86/lib/board.c                               |   10 +
 arch/x86/lib/init_helpers.c                        |   48 ++-
 arch/x86/lib/init_wrappers.c                       |   28 ++-
 arch/x86/lib/physmem.c                             |  228 ++++++++++
 arch/x86/lib/relocate.c                            |    4 +-
 arch/x86/lib/timer.c                               |   17 +
 arch/x86/lib/zimage.c                              |   23 +-
 .../chromebook-x86/dts/{x86-alex.dts => alex.dts}  |   18 +-
 board/chromebook-x86/dts/link.dts                  |   24 +
 boards.cfg                                         |    2 +-
 drivers/gpio/Makefile                              |    1 +
 drivers/gpio/intel_ich6_gpio.c                     |  290 ++++++++++++
 drivers/video/cfb_console.c                        |    2 +
 include/configs/coreboot.h                         |   48 ++-
 include/pci.h                                      |  123 +++++
 include/physmem.h                                  |   21 +
 lib/Makefile                                       |    1 +
 lib/physmem.c                                      |   24 +
 44 files changed, 2347 insertions(+), 128 deletions(-)
 rename arch/x86/cpu/coreboot/{coreboot_car.S => car.S} (100%)
 create mode 100644 arch/x86/cpu/coreboot/config.mk
 create mode 100644 arch/x86/cpu/coreboot/timestamp.c
 create mode 100644 arch/x86/dts/coreboot.dtsi
 create mode 100644 arch/x86/dts/skeleton.dtsi
 create mode 100644 arch/x86/include/asm/arch-coreboot/timestamp.h
 create mode 100644 arch/x86/include/asm/control_regs.h
 create mode 100644 arch/x86/include/asm/gpio.h
 create mode 100644 arch/x86/include/asm/msr-index.h
 create mode 100644 arch/x86/include/asm/msr.h
 create mode 100644 arch/x86/include/asm/mtrr.h
 create mode 100644 arch/x86/lib/physmem.c
 rename board/chromebook-x86/dts/{x86-alex.dts => alex.dts} (53%)
 create mode 100644 board/chromebook-x86/dts/link.dts
 create mode 100644 drivers/gpio/intel_ich6_gpio.c
 create mode 100644 include/physmem.h
 create mode 100644 lib/physmem.c

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-01 19:42   ` Simon Glass
  2012-12-03 12:12     ` Otavio Salvador
@ 2012-12-03 14:31     ` Tom Rini
  1 sibling, 0 replies; 73+ messages in thread
From: Tom Rini @ 2012-12-03 14:31 UTC (permalink / raw)
  To: u-boot

On Sat, Dec 01, 2012 at 11:42:28AM -0800, Simon Glass wrote:
> Hi Tom,
> 
> On Sat, Dec 1, 2012 at 10:32 AM, Tom Rini <trini@ti.com> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > On 12/01/12 09:38, Simon Glass wrote:
> >> The following changes since commit
> >> b8715d8def240014da5614a4f940130ec06d9ebf:
> >>
> >> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29
> >> 06:41:56 -0700)
> >>
> >> are available in the git repository at:
> >>
> >> git://git.denx.de/u-boot-x86.git master
> >>
> >> Gabe Black (6): x86: Allow compiling out realmode/bios code x86:
> >> Add an fdt pointer to the global data structure x86: Add a minimal
> >>  device tree for alex x86 x86: Add a default implementation for
> >> cleanup_before_linux() x86: Add a dummy implementation for
> >> timer_get_us x86: Include types.h explicitly in the i386 version of
> >> io.h
> >>
> >> Simon Glass (4): x86: coreboot: Decode additional coreboot sysinfo
> >>  tags x86: Select stdio devices for coreboot x86: Remove coreboot
> >> start16 code x86: Define CONFIG_SYS_VSNPRINTF for coreboot
> >>
> >> Stefan Reinauer (4): x86: coreboot: Drop sysinfo.c x86: video: Add
> >>  coreboot framebuffer support x86: Fix typo in pcat_timer.c x86:
> >> Don't spam POST80 codes with slow IO functions
> >>
> >> Vadim Bendebury (2): x86: Add CBMEM console driver for coreboot
> >> x86: Add console command to display CBMEM console buffer
> >
> > I know there's outstanding x86 work, but was all of this in some
> > series that was posted before the merge window closed?  Thanks!
> 
> This set of patches was posted between 13th and 20th October. I
> actually have more patches in my todo list on patchwork (mostly newer
> ones to 3 November, but a few very old like 4 of those in the first
> pull request this week).
> 
> I took over as maintainer right near the end of the merge window and
> sorted out repo access 10 days ago, so I am definitely playing catch
> up. All going well I should work through the rest next week.

OK, thanks.

> While talking about patches I see that the patman patches are assigned
> to me. I will of course review them, but what should I do after that,
> as they are not x86? Also they are outside the merge window for this
> release, but will you accept 'next' pull requests at some point?

For patman patches that you didn't author/post, I think I assigned them
to you to review and then pass back to me to pickup.

For the next branch, I would like to see custodians take things in that
they're happy with, but came in post merge window.  How it gets into the
main tree, I'm still thinking about.  Having a lot of people using a
rebased tree was shown to be a pain last time around.  I'm tempted to
say we should try something more Linux Kernel like and say put patches
that are ready into a branch against what they're tested / posted
against, and send pull requests once the merge window opens.  But I know
there's a lot of nuance to the process there too.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20121203/0daf8a18/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-03 12:27       ` Simon Glass
@ 2012-12-03 14:24         ` Otavio Salvador
  0 siblings, 0 replies; 73+ messages in thread
From: Otavio Salvador @ 2012-12-03 14:24 UTC (permalink / raw)
  To: u-boot

On Mon, Dec 3, 2012 at 10:27 AM, Simon Glass <sjg@chromium.org> wrote:

> Hi Otavio,
>
> On Mon, Dec 3, 2012 at 4:12 AM, Otavio Salvador <otavio@ossystems.com.br>
> wrote:
> >[snip]
>
> > Maybe it is the time to move patman to another git repository?
> >
> > patman is nice for many projects so maybe it could live outside U-Boot
> git?
>
> Maybe one day, but we still have a number of things to sort out - e.g.
> the threading issue Wolfgang raised. Also I don't think patman is
> widely used even in U-Boot, and having it here promotes its use. What
> other projects actually use it at this stage? (yes I see Doug's
> patches aimed at supporting Linux better).
>

I've been using it a lot! It is your call about moving it outside U-Boot
git or not but I do believe it would be easier to find users (specially
among other projects) if it were in a standalone tree. It would also allow
for independent release cycle (which would be good).

(this is my point of view)

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-01 14:38 Simon Glass
  2012-12-01 18:32 ` Tom Rini
@ 2012-12-03 14:03 ` Tom Rini
  1 sibling, 0 replies; 73+ messages in thread
From: Tom Rini @ 2012-12-03 14:03 UTC (permalink / raw)
  To: u-boot

On Sat, Dec 01, 2012 at 06:38:43AM -0800, Simon Glass wrote:

> The following changes since commit b8715d8def240014da5614a4f940130ec06d9ebf:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29
> 06:41:56 -0700)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-x86.git master
> 
> Gabe Black (6):
>       x86: Allow compiling out realmode/bios code
>       x86: Add an fdt pointer to the global data structure
>       x86: Add a minimal device tree for alex x86
>       x86: Add a default implementation for cleanup_before_linux()
>       x86: Add a dummy implementation for timer_get_us
>       x86: Include types.h explicitly in the i386 version of io.h
> 
> Simon Glass (4):
>       x86: coreboot: Decode additional coreboot sysinfo tags
>       x86: Select stdio devices for coreboot
>       x86: Remove coreboot start16 code
>       x86: Define CONFIG_SYS_VSNPRINTF for coreboot
> 
> Stefan Reinauer (4):
>       x86: coreboot: Drop sysinfo.c
>       x86: video: Add coreboot framebuffer support
>       x86: Fix typo in pcat_timer.c
>       x86: Don't spam POST80 codes with slow IO functions
> 
> Vadim Bendebury (2):
>       x86: Add CBMEM console driver for coreboot
>       x86: Add console command to display CBMEM console buffer
> 
>  README                                           |    6 +
>  arch/x86/cpu/Makefile                            |    2 +-
>  arch/x86/cpu/coreboot/Makefile                   |    1 -
>  arch/x86/cpu/coreboot/sysinfo.c                  |   39 -------
>  arch/x86/cpu/coreboot/tables.c                   |  117 ++++++++++++++++++----
>  arch/x86/cpu/cpu.c                               |    5 +
>  arch/x86/cpu/timer.c                             |   17 +++
>  arch/x86/include/asm/arch-coreboot/sysinfo.h     |   34 +++++--
>  arch/x86/include/asm/arch-coreboot/tables.h      |   74 ++++++++++++++
>  arch/x86/include/asm/global_data.h               |    1 +
>  arch/x86/include/asm/io.h                        |    4 +-
>  arch/x86/include/asm/u-boot-x86.h                |    1 +
>  arch/x86/lib/Makefile                            |    9 +-
>  arch/x86/lib/pcat_timer.c                        |    2 +-
>  arch/x86/lib/video.c                             |    2 +
>  arch/x86/lib/zimage.c                            |    4 +-
>  board/chromebook-x86/coreboot/Makefile           |    1 -
>  board/chromebook-x86/coreboot/coreboot_start16.S |   33 ------
>  board/chromebook-x86/dts/x86-alex.dts            |   30 ++++++
>  common/stdio.c                                   |    4 +-
>  drivers/misc/Makefile                            |    1 +
>  drivers/misc/cbmem_console.c                     |   67 ++++++++++++
>  drivers/video/Makefile                           |    1 +
>  drivers/video/coreboot_fb.c                      |  101 +++++++++++++++++++
>  include/configs/coreboot.h                       |   13 +++
>  include/stdio_dev.h                              |    3 +
>  26 files changed, 460 insertions(+), 112 deletions(-)
>  delete mode 100644 arch/x86/cpu/coreboot/sysinfo.c
>  create mode 100644 arch/x86/cpu/timer.c
>  delete mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S
>  create mode 100644 board/chromebook-x86/dts/x86-alex.dts
>  create mode 100644 drivers/misc/cbmem_console.c
>  create mode 100644 drivers/video/coreboot_fb.c

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20121203/699b079b/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-03 12:12     ` Otavio Salvador
@ 2012-12-03 12:27       ` Simon Glass
  2012-12-03 14:24         ` Otavio Salvador
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2012-12-03 12:27 UTC (permalink / raw)
  To: u-boot

Hi Otavio,

On Mon, Dec 3, 2012 at 4:12 AM, Otavio Salvador <otavio@ossystems.com.br> wrote:
>[snip]

> Maybe it is the time to move patman to another git repository?
>
> patman is nice for many projects so maybe it could live outside U-Boot git?

Maybe one day, but we still have a number of things to sort out - e.g.
the threading issue Wolfgang raised. Also I don't think patman is
widely used even in U-Boot, and having it here promotes its use. What
other projects actually use it at this stage? (yes I see Doug's
patches aimed at supporting Linux better).

Regards,
Simon

>
> --
> Otavio Salvador                             O.S. Systems
> E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
> Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-01 19:42   ` Simon Glass
@ 2012-12-03 12:12     ` Otavio Salvador
  2012-12-03 12:27       ` Simon Glass
  2012-12-03 14:31     ` Tom Rini
  1 sibling, 1 reply; 73+ messages in thread
From: Otavio Salvador @ 2012-12-03 12:12 UTC (permalink / raw)
  To: u-boot

On Sat, Dec 1, 2012 at 5:42 PM, Simon Glass <sjg@chromium.org> wrote:

> Hi Tom,
>
> On Sat, Dec 1, 2012 at 10:32 AM, Tom Rini <trini@ti.com> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > On 12/01/12 09:38, Simon Glass wrote:
> >> The following changes since commit
> >> b8715d8def240014da5614a4f940130ec06d9ebf:
> >>
> >> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29
> >> 06:41:56 -0700)
> >>
> >> are available in the git repository at:
> >>
> >> git://git.denx.de/u-boot-x86.git master
> >>
> >> Gabe Black (6): x86: Allow compiling out realmode/bios code x86:
> >> Add an fdt pointer to the global data structure x86: Add a minimal
> >>  device tree for alex x86 x86: Add a default implementation for
> >> cleanup_before_linux() x86: Add a dummy implementation for
> >> timer_get_us x86: Include types.h explicitly in the i386 version of
> >> io.h
> >>
> >> Simon Glass (4): x86: coreboot: Decode additional coreboot sysinfo
> >>  tags x86: Select stdio devices for coreboot x86: Remove coreboot
> >> start16 code x86: Define CONFIG_SYS_VSNPRINTF for coreboot
> >>
> >> Stefan Reinauer (4): x86: coreboot: Drop sysinfo.c x86: video: Add
> >>  coreboot framebuffer support x86: Fix typo in pcat_timer.c x86:
> >> Don't spam POST80 codes with slow IO functions
> >>
> >> Vadim Bendebury (2): x86: Add CBMEM console driver for coreboot
> >> x86: Add console command to display CBMEM console buffer
> >
> > I know there's outstanding x86 work, but was all of this in some
> > series that was posted before the merge window closed?  Thanks!
>
> This set of patches was posted between 13th and 20th October. I
> actually have more patches in my todo list on patchwork (mostly newer
> ones to 3 November, but a few very old like 4 of those in the first
> pull request this week).
>
> I took over as maintainer right near the end of the merge window and
> sorted out repo access 10 days ago, so I am definitely playing catch
> up. All going well I should work through the rest next week.
>
> While talking about patches I see that the patman patches are assigned
> to me. I will of course review them, but what should I do after that,
> as they are not x86? Also they are outside the merge window for this
> release, but will you accept 'next' pull requests at some point?
>

Maybe it is the time to move patman to another git repository?

patman is nice for many projects so maybe it could live outside U-Boot git?

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-01 18:32 ` Tom Rini
@ 2012-12-01 19:42   ` Simon Glass
  2012-12-03 12:12     ` Otavio Salvador
  2012-12-03 14:31     ` Tom Rini
  0 siblings, 2 replies; 73+ messages in thread
From: Simon Glass @ 2012-12-01 19:42 UTC (permalink / raw)
  To: u-boot

Hi Tom,

On Sat, Dec 1, 2012 at 10:32 AM, Tom Rini <trini@ti.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 12/01/12 09:38, Simon Glass wrote:
>> The following changes since commit
>> b8715d8def240014da5614a4f940130ec06d9ebf:
>>
>> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29
>> 06:41:56 -0700)
>>
>> are available in the git repository at:
>>
>> git://git.denx.de/u-boot-x86.git master
>>
>> Gabe Black (6): x86: Allow compiling out realmode/bios code x86:
>> Add an fdt pointer to the global data structure x86: Add a minimal
>>  device tree for alex x86 x86: Add a default implementation for
>> cleanup_before_linux() x86: Add a dummy implementation for
>> timer_get_us x86: Include types.h explicitly in the i386 version of
>> io.h
>>
>> Simon Glass (4): x86: coreboot: Decode additional coreboot sysinfo
>>  tags x86: Select stdio devices for coreboot x86: Remove coreboot
>> start16 code x86: Define CONFIG_SYS_VSNPRINTF for coreboot
>>
>> Stefan Reinauer (4): x86: coreboot: Drop sysinfo.c x86: video: Add
>>  coreboot framebuffer support x86: Fix typo in pcat_timer.c x86:
>> Don't spam POST80 codes with slow IO functions
>>
>> Vadim Bendebury (2): x86: Add CBMEM console driver for coreboot
>> x86: Add console command to display CBMEM console buffer
>
> I know there's outstanding x86 work, but was all of this in some
> series that was posted before the merge window closed?  Thanks!

This set of patches was posted between 13th and 20th October. I
actually have more patches in my todo list on patchwork (mostly newer
ones to 3 November, but a few very old like 4 of those in the first
pull request this week).

I took over as maintainer right near the end of the merge window and
sorted out repo access 10 days ago, so I am definitely playing catch
up. All going well I should work through the rest next week.

While talking about patches I see that the patman patches are assigned
to me. I will of course review them, but what should I do after that,
as they are not x86? Also they are outside the merge window for this
release, but will you accept 'next' pull requests at some point?

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-12-01 14:38 Simon Glass
@ 2012-12-01 18:32 ` Tom Rini
  2012-12-01 19:42   ` Simon Glass
  2012-12-03 14:03 ` Tom Rini
  1 sibling, 1 reply; 73+ messages in thread
From: Tom Rini @ 2012-12-01 18:32 UTC (permalink / raw)
  To: u-boot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12/01/12 09:38, Simon Glass wrote:
> The following changes since commit 
> b8715d8def240014da5614a4f940130ec06d9ebf:
> 
> Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29 
> 06:41:56 -0700)
> 
> are available in the git repository at:
> 
> git://git.denx.de/u-boot-x86.git master
> 
> Gabe Black (6): x86: Allow compiling out realmode/bios code x86: 
> Add an fdt pointer to the global data structure x86: Add a minimal
>  device tree for alex x86 x86: Add a default implementation for 
> cleanup_before_linux() x86: Add a dummy implementation for 
> timer_get_us x86: Include types.h explicitly in the i386 version of
> io.h
> 
> Simon Glass (4): x86: coreboot: Decode additional coreboot sysinfo
>  tags x86: Select stdio devices for coreboot x86: Remove coreboot 
> start16 code x86: Define CONFIG_SYS_VSNPRINTF for coreboot
> 
> Stefan Reinauer (4): x86: coreboot: Drop sysinfo.c x86: video: Add
>  coreboot framebuffer support x86: Fix typo in pcat_timer.c x86: 
> Don't spam POST80 codes with slow IO functions
> 
> Vadim Bendebury (2): x86: Add CBMEM console driver for coreboot 
> x86: Add console command to display CBMEM console buffer

I know there's outstanding x86 work, but was all of this in some
series that was posted before the merge window closed?  Thanks!

- -- 
Tom

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQIcBAEBAgAGBQJQuk0gAAoJENk4IS6UOR1WhSQQAIrj9V6WFTYTGP2I4/1KvTIZ
9MDou2S1okgYXkr0xIiNQdas9QFRTd3Z2xEVOlb5gPJhY8llDqs0TUrzTVlRoomd
bb1Aaq4C+CKmVqNH2LdH4zWCJhSAmZPXigLu8UsUXZcMquzz7CPKmlYyid5psdYF
78OmAihoqsZEpYM/YdBg5koJ2dqi72Wud7IGeXGl3XwWGrMNKtuylCLIRLiuslAp
3u0Bet/lNQ/5fVXxmsPDVMrSr5Kd9To7zCVSXownrlGZVLKr3GV3H4plPdbqcqr5
kI4ZZhZLULMLFcMsbl9BN800Ud5Rv53O4ltW/WTtFRdxpdJeXuzZ2L9ooiRyHEPa
E7YPXF3Ty1ovZZqMZR3zeLTbZS3fy6Kf7K/Kcw6+VFnf+XOvkbjaGuRr4LqHnKHw
eIg/w9qUvafbxSno6OVzvx5AJypGI6h+jTg/hPiBiwKBRpiXTWaXxtv5X9NmGb9+
2XcL9c3EMTf1UL2TFtdgQs+0qRn+nHQEyP45wEbnPzPcAynZBeOHxsT7NUtINNIX
PFJ6G4w1UON8tV8gm3CytE/mTDAK2uQZzlrXxEXKCmOanyvMZjjT6IrxUMaexy1N
+c5f8V9fMxjO91agt7qJXUSzbny4QdeLxZuwNs41xXhKa8/OIjXy0TJ6V5shsD8V
7mjKkkpLUCizvae3DNyU
=h6IE
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2012-12-01 14:38 Simon Glass
  2012-12-01 18:32 ` Tom Rini
  2012-12-03 14:03 ` Tom Rini
  0 siblings, 2 replies; 73+ messages in thread
From: Simon Glass @ 2012-12-01 14:38 UTC (permalink / raw)
  To: u-boot

The following changes since commit b8715d8def240014da5614a4f940130ec06d9ebf:

  Merge branch 'master' of git://git.denx.de/u-boot-fdt (2012-11-29
06:41:56 -0700)

are available in the git repository at:

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

Gabe Black (6):
      x86: Allow compiling out realmode/bios code
      x86: Add an fdt pointer to the global data structure
      x86: Add a minimal device tree for alex x86
      x86: Add a default implementation for cleanup_before_linux()
      x86: Add a dummy implementation for timer_get_us
      x86: Include types.h explicitly in the i386 version of io.h

Simon Glass (4):
      x86: coreboot: Decode additional coreboot sysinfo tags
      x86: Select stdio devices for coreboot
      x86: Remove coreboot start16 code
      x86: Define CONFIG_SYS_VSNPRINTF for coreboot

Stefan Reinauer (4):
      x86: coreboot: Drop sysinfo.c
      x86: video: Add coreboot framebuffer support
      x86: Fix typo in pcat_timer.c
      x86: Don't spam POST80 codes with slow IO functions

Vadim Bendebury (2):
      x86: Add CBMEM console driver for coreboot
      x86: Add console command to display CBMEM console buffer

 README                                           |    6 +
 arch/x86/cpu/Makefile                            |    2 +-
 arch/x86/cpu/coreboot/Makefile                   |    1 -
 arch/x86/cpu/coreboot/sysinfo.c                  |   39 -------
 arch/x86/cpu/coreboot/tables.c                   |  117 ++++++++++++++++++----
 arch/x86/cpu/cpu.c                               |    5 +
 arch/x86/cpu/timer.c                             |   17 +++
 arch/x86/include/asm/arch-coreboot/sysinfo.h     |   34 +++++--
 arch/x86/include/asm/arch-coreboot/tables.h      |   74 ++++++++++++++
 arch/x86/include/asm/global_data.h               |    1 +
 arch/x86/include/asm/io.h                        |    4 +-
 arch/x86/include/asm/u-boot-x86.h                |    1 +
 arch/x86/lib/Makefile                            |    9 +-
 arch/x86/lib/pcat_timer.c                        |    2 +-
 arch/x86/lib/video.c                             |    2 +
 arch/x86/lib/zimage.c                            |    4 +-
 board/chromebook-x86/coreboot/Makefile           |    1 -
 board/chromebook-x86/coreboot/coreboot_start16.S |   33 ------
 board/chromebook-x86/dts/x86-alex.dts            |   30 ++++++
 common/stdio.c                                   |    4 +-
 drivers/misc/Makefile                            |    1 +
 drivers/misc/cbmem_console.c                     |   67 ++++++++++++
 drivers/video/Makefile                           |    1 +
 drivers/video/coreboot_fb.c                      |  101 +++++++++++++++++++
 include/configs/coreboot.h                       |   13 +++
 include/stdio_dev.h                              |    3 +
 26 files changed, 460 insertions(+), 112 deletions(-)
 delete mode 100644 arch/x86/cpu/coreboot/sysinfo.c
 create mode 100644 arch/x86/cpu/timer.c
 delete mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S
 create mode 100644 board/chromebook-x86/dts/x86-alex.dts
 create mode 100644 drivers/misc/cbmem_console.c
 create mode 100644 drivers/video/coreboot_fb.c

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
  2012-11-28 19:52 Simon Glass
@ 2012-11-29 13:39 ` Tom Rini
  0 siblings, 0 replies; 73+ messages in thread
From: Tom Rini @ 2012-11-29 13:39 UTC (permalink / raw)
  To: u-boot

On Wed, Nov 28, 2012 at 11:52:21AM -0800, Simon Glass wrote:

> Hi Tom,
> 
> (This is my first pull request for x86, so please view it with
> suspicion and let me know of any steps I have missed, etc.)
> 
> The following changes since commit d41b3cc16fd97da23900f79e8fefdeedeebde8f6:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mips (2012-11-27
> 20:34:51 -0700)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git master

Usual form is to use the git:// URI, fyi.

> Gabe Black (4):
>       x86: Allow excluding reset vector code from u-boot
>       x86: Add some missing includes
>       x86: coreboot: Tell u-boot about PCI bus 0 when initializing
>       x86: coreboot: Implement recursively scanning PCI busses
> 
> Graeme Russ (4):
>       x86: Forward declare gd_t
>       x86: Put global data on the stack
>       x86: Remove duplicate PCI init
>       x86: Add ilog2 to bitops
> 
> Simon Glass (3):
>       x86: Add initial memory barrier macros
>       x86: Remove coreboot start16 code
>       x86: coreboot: Enable LPC TPM
> 
> Stefan Reinauer (1):
>       x86: coreboot: Move non-board specific files to coreboot arch directory
> 
> Vadim Bendebury (1):
>       x86: coreboot: Modify u-boot code to allow building coreboot payload
> 
>  Makefile                                           |    6 +-
>  README                                             |    4 +
>  arch/x86/cpu/Makefile                              |    5 +-
>  arch/x86/cpu/coreboot/Makefile                     |    2 +
>  .../x86/cpu}/coreboot/coreboot.c                   |    0
>  .../coreboot_pci.c => arch/x86/cpu/coreboot/pci.c  |   35 ++++++++++
>  arch/x86/cpu/cpu.c                                 |    6 --
>  arch/x86/cpu/start.S                               |   67 +++++++++++++++++--
>  arch/x86/cpu/u-boot.lds                            |    3 +
>  arch/x86/include/asm/bitops.h                      |    5 ++
>  arch/x86/include/asm/global_data.h                 |   11 ++-
>  arch/x86/include/asm/init_helpers.h                |    1 -
>  arch/x86/include/asm/io.h                          |    8 +++
>  arch/x86/include/asm/pci.h                         |    2 +-
>  arch/x86/include/asm/processor.h                   |    1 +
>  arch/x86/include/asm/u-boot.h                      |    3 +
>  arch/x86/lib/board.c                               |    5 +-
>  arch/x86/lib/init_helpers.c                        |   37 +-----------
>  board/chromebook-x86/coreboot/Makefile             |    2 -
>  board/chromebook-x86/coreboot/config.mk            |   37 +++++++++++
>  board/chromebook-x86/coreboot/coreboot_start16.S   |   13 ----
>  include/configs/coreboot.h                         |   11 ++-
>  include/configs/eNET.h                             |    6 --
>  23 files changed, 181 insertions(+), 89 deletions(-)
>  rename {board/chromebook-x86 => arch/x86/cpu}/coreboot/coreboot.c (100%)
>  rename board/chromebook-x86/coreboot/coreboot_pci.c =>
> arch/x86/cpu/coreboot/pci.c (51%)
>  create mode 100644 board/chromebook-x86/coreboot/config.mk

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20121129/adf0091d/attachment.pgp>

^ permalink raw reply	[flat|nested] 73+ messages in thread

* [U-Boot] Please pull u-boot-x86.git
@ 2012-11-28 19:52 Simon Glass
  2012-11-29 13:39 ` Tom Rini
  0 siblings, 1 reply; 73+ messages in thread
From: Simon Glass @ 2012-11-28 19:52 UTC (permalink / raw)
  To: u-boot

Hi Tom,

(This is my first pull request for x86, so please view it with
suspicion and let me know of any steps I have missed, etc.)

The following changes since commit d41b3cc16fd97da23900f79e8fefdeedeebde8f6:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2012-11-27
20:34:51 -0700)

are available in the git repository at:

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

Gabe Black (4):
      x86: Allow excluding reset vector code from u-boot
      x86: Add some missing includes
      x86: coreboot: Tell u-boot about PCI bus 0 when initializing
      x86: coreboot: Implement recursively scanning PCI busses

Graeme Russ (4):
      x86: Forward declare gd_t
      x86: Put global data on the stack
      x86: Remove duplicate PCI init
      x86: Add ilog2 to bitops

Simon Glass (3):
      x86: Add initial memory barrier macros
      x86: Remove coreboot start16 code
      x86: coreboot: Enable LPC TPM

Stefan Reinauer (1):
      x86: coreboot: Move non-board specific files to coreboot arch directory

Vadim Bendebury (1):
      x86: coreboot: Modify u-boot code to allow building coreboot payload

 Makefile                                           |    6 +-
 README                                             |    4 +
 arch/x86/cpu/Makefile                              |    5 +-
 arch/x86/cpu/coreboot/Makefile                     |    2 +
 .../x86/cpu}/coreboot/coreboot.c                   |    0
 .../coreboot_pci.c => arch/x86/cpu/coreboot/pci.c  |   35 ++++++++++
 arch/x86/cpu/cpu.c                                 |    6 --
 arch/x86/cpu/start.S                               |   67 +++++++++++++++++--
 arch/x86/cpu/u-boot.lds                            |    3 +
 arch/x86/include/asm/bitops.h                      |    5 ++
 arch/x86/include/asm/global_data.h                 |   11 ++-
 arch/x86/include/asm/init_helpers.h                |    1 -
 arch/x86/include/asm/io.h                          |    8 +++
 arch/x86/include/asm/pci.h                         |    2 +-
 arch/x86/include/asm/processor.h                   |    1 +
 arch/x86/include/asm/u-boot.h                      |    3 +
 arch/x86/lib/board.c                               |    5 +-
 arch/x86/lib/init_helpers.c                        |   37 +-----------
 board/chromebook-x86/coreboot/Makefile             |    2 -
 board/chromebook-x86/coreboot/config.mk            |   37 +++++++++++
 board/chromebook-x86/coreboot/coreboot_start16.S   |   13 ----
 include/configs/coreboot.h                         |   11 ++-
 include/configs/eNET.h                             |    6 --
 23 files changed, 181 insertions(+), 89 deletions(-)
 rename {board/chromebook-x86 => arch/x86/cpu}/coreboot/coreboot.c (100%)
 rename board/chromebook-x86/coreboot/coreboot_pci.c =>
arch/x86/cpu/coreboot/pci.c (51%)
 create mode 100644 board/chromebook-x86/coreboot/config.mk

Regards,
Simon

^ permalink raw reply	[flat|nested] 73+ messages in thread

end of thread, other threads:[~2015-10-22 11:24 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-13  1:06 [U-Boot] Please pull u-boot-x86.git Simon Glass
2015-01-13 14:37 ` Tom Rini
2015-01-13 14:54   ` Simon Glass
  -- strict thread matches above, loose matches on Subject: below --
2015-10-21 23:15 Simon Glass
2015-10-22 11:24 ` Tom Rini
2015-09-10 22:50 Simon Glass
2015-09-11  2:13 ` Tom Rini
2015-08-26 21:26 Simon Glass
2015-08-27  1:57 ` Tom Rini
2015-08-14 16:57 Simon Glass
2015-08-17 13:35 ` Tom Rini
2015-03-25 22:33 Simon Glass
2015-03-27 14:19 ` Tom Rini
2014-12-19  0:29 Simon Glass
2014-12-30  2:25 ` Tom Rini
2014-11-26 16:28 Simon Glass
2014-12-02 11:49 ` Tom Rini
2014-11-21  7:00 Simon Glass
2014-11-21  7:11 ` Masahiro Yamada
2014-11-21  7:24   ` Simon Glass
2014-11-21  8:29     ` Masahiro Yamada
2014-11-21 22:28       ` Simon Glass
2014-11-23 12:29         ` Tom Rini
2014-11-24 22:13 ` Tom Rini
2014-10-23  3:55 Simon Glass
2014-10-23 13:53 ` Tom Rini
2013-12-09 20:27 Simon Glass
2013-12-11 16:43 ` Tom Rini
2013-11-21 20:40 Simon Glass
2013-11-25 21:55 ` Tom Rini
2013-05-13 22:02 Simon Glass
2013-05-14 13:17 ` Tom Rini
2013-05-09 21:30 Simon Glass
2013-05-10 19:57 ` Tom Rini
2013-04-16 19:15 Simon Glass
2013-04-16 19:53 ` Tom Rini
2013-04-16 20:07   ` Simon Glass
2013-04-16 20:31     ` Tom Rini
2013-03-05  0:01 Simon Glass
2013-03-08 17:57 ` Tom Rini
2013-02-16  0:14 Simon Glass
2013-02-17 20:58 ` Wolfgang Denk
2013-02-17 21:32   ` Simon Glass
2013-02-18 22:52     ` Tom Rini
2013-02-18 23:30       ` Otavio Salvador
2013-02-18 23:45         ` Tom Rini
2013-02-18 23:48           ` Otavio Salvador
2013-02-18 23:51             ` Tom Rini
2013-02-19  5:22       ` Simon Glass
2013-02-27 21:18         ` Simon Glass
2013-02-28 23:00           ` Tom Rini
2013-03-01  0:22             ` Simon Glass
2013-03-01  3:55               ` Simon Glass
2013-03-01 14:20                 ` Tom Rini
2013-03-04 21:27                 ` Tom Rini
2013-02-15  4:39 Simon Glass
2013-02-15 17:34 ` Tom Rini
2013-01-31 23:57 Simon Glass
2013-02-04 22:50 ` Tom Rini
2012-12-26 18:42 Simon Glass
2013-01-03  0:05 ` Tom Rini
2012-12-06 22:39 Simon Glass
2012-12-07 15:51 ` Tom Rini
2012-12-01 14:38 Simon Glass
2012-12-01 18:32 ` Tom Rini
2012-12-01 19:42   ` Simon Glass
2012-12-03 12:12     ` Otavio Salvador
2012-12-03 12:27       ` Simon Glass
2012-12-03 14:24         ` Otavio Salvador
2012-12-03 14:31     ` Tom Rini
2012-12-03 14:03 ` Tom Rini
2012-11-28 19:52 Simon Glass
2012-11-29 13:39 ` Tom Rini

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.