All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/45] Various fixes and improvements
@ 2018-10-01 18:22 Simon Glass
  2018-10-01 18:22 ` [U-Boot] [PATCH 01/45] dm: core: Alloc uclass-private data to be cache-aligned Simon Glass
                   ` (84 more replies)
  0 siblings, 85 replies; 106+ messages in thread
From: Simon Glass @ 2018-10-01 18:22 UTC (permalink / raw)
  To: u-boot

This series collects together a large number of small patches that I have
been fiddling with for a while. At lot of them relate to SPL and TPL and
updating Chromium OS verified boot to work on U-Boot.


Simon Glass (45):
  dm: core: Alloc uclass-private data to be cache-aligned
  dm: core: Update some functions to use const
  dm: core: Add a function to find the first inactive child
  dm: core: Update ofnode to read binman-style flash entry
  sf: Avoid allocating memory on every read operation
  spl: input: Allow input in SPL and TPL
  Makefile: Add a warning if SPL/TPL cannot be built
  spl: misc: Allow misc drivers in SPL and TPL
  blk: Support block drivers in TPL
  Kconfig: Convert CONFIG_RTC_MC146818 to Kconfig
  rtc: Allow use of RTC in SPL and TPL
  fdt: Document the fact that dtc is now built
  doc: Update docs for device tree in SPL, TPL
  fdt: Allow indicating a node is for U-Boot proper only
  tpm: Add support for SPL and TPL
  serial: Allow serial to be absent in TPL
  fdt: Allow libfdt in TPL
  cros: Update cros_ec code to use struct udevice
  cros: Adjust board_get_cros_ec_dev() to return a udevice
  dm: spi: Add logging of some return values
  fdt: Remove fdtdec_decode_region() function
  video: Adjust video_clear() to return an error
  tpm: Use livetree and allow children
  tpm: Tidy up logging in tpm-common.c
  tpm: Add a few new commands for v1
  binman: Move to three-digit test-file numbers
  binman: Add a test for Intel reference code
  log: Add comments to the rest of the log categories
  malloc_simple: Add logging of allocations
  Add a header file for strings
  Rename GPT_HEADER_SIGNATURE to avoid conflict
  cros: Update ec_commands to latest version
  x86: Update mtrr functions to allow leaving cache alone
  cros_ec: Update cros_ec_read_hash() to specify the image
  cros_ec: Add support for v3 messages on LPC
  test: panel: Add a test for the panel uclass
  panel: Expand the backlight support
  ctags: Minor changes to fix ctags output
  fdt: Allow C++ comments in link scripts and DT files
  pci: Add a little more debugging to pci_rom
  sysreset: Tidy up a few comments and logging
  sysreset: Add a way to find the last reset
  video: at91: Adjust vidconsole_position_cursor() to use char pos
  video: Tidy up a few comments in video.o
  dtoc: Fix the value of SetInt()

 Makefile                                      |    2 +-
 arch/sandbox/dts/sandbox.dts                  |   20 +-
 arch/sandbox/dts/sandbox64.dts                |   20 +-
 arch/sandbox/dts/sandbox_pmic.dtsi            |    2 +-
 arch/sandbox/dts/test.dts                     |   20 +-
 arch/sandbox/include/asm/test.h               |   15 +
 arch/x86/cpu/mtrr.c                           |   31 +-
 arch/x86/include/asm/mtrr.h                   |    6 +-
 board/atmel/common/video_display.c            |    5 +-
 cmd/cros_ec.c                                 |   31 +-
 cmd/tpm_test.c                                |   15 -
 cmd/x86/mtrr.c                                |    8 +-
 common/cros_ec.c                              |    4 +-
 common/malloc_simple.c                        |   58 +-
 configs/edison_defconfig                      |    1 +
 configs/malta_defconfig                       |    1 +
 disk/part_efi.c                               |    6 +-
 doc/README.fdt-control                        |   16 +-
 doc/driver-model/README.txt                   |    7 +-
 drivers/block/Kconfig                         |   12 +
 drivers/block/Makefile                        |    2 +-
 drivers/core/device.c                         |   45 +-
 drivers/core/of_extra.c                       |   27 +-
 drivers/core/ofnode.c                         |    2 +
 drivers/input/Kconfig                         |   48 +
 drivers/input/Makefile                        |   11 +-
 drivers/input/input.c                         |    5 +-
 drivers/misc/Kconfig                          |   72 +
 drivers/misc/Makefile                         |    9 +-
 drivers/misc/cros_ec.c                        |  178 +-
 drivers/misc/cros_ec_lpc.c                    |   33 +
 drivers/misc/cros_ec_sandbox.c                |    8 +-
 drivers/mtd/spi/sf-uclass.c                   |    6 +-
 drivers/mtd/spi/sf_probe.c                    |    2 +-
 drivers/mtd/spi/spi_flash.c                   |   17 +-
 drivers/pci/pci_rom.c                         |    4 +-
 drivers/pwm/sandbox_pwm.c                     |   25 +
 drivers/rtc/Kconfig                           |   26 +
 drivers/rtc/Makefile                          |    2 +-
 drivers/rtc/rtc-uclass.c                      |    1 +
 drivers/serial/Kconfig                        |   10 +
 drivers/serial/serial-uclass.c                |    4 +
 drivers/spi/spi-uclass.c                      |    6 +-
 drivers/sysreset/sysreset-uclass.c            |   34 +-
 drivers/sysreset/sysreset_sandbox.c           |   12 +
 drivers/tpm/Makefile                          |    2 +-
 drivers/tpm/tpm-uclass.c                      |    7 +-
 drivers/tpm/tpm_tis_lpc.c                     |    2 +-
 drivers/video/backlight-uclass.c              |   10 +
 drivers/video/panel-uclass.c                  |   18 +
 drivers/video/pwm_backlight.c                 |  186 +-
 drivers/video/simple_panel.c                  |   20 +-
 drivers/video/tegra124/sor.c                  |    3 +-
 drivers/video/vidconsole-uclass.c             |    2 +
 drivers/video/video-uclass.c                  |    4 +-
 include/backlight.h                           |   25 +
 include/configs/edison.h                      |    1 -
 include/configs/malta.h                       |    1 -
 include/cros_ec.h                             |   72 +-
 include/dm/device.h                           |   39 +-
 include/dm/of_extra.h                         |    3 +-
 include/dm/uclass.h                           |    3 +
 include/ec_commands.h                         | 4324 ++++++++++++++---
 include/fdtdec.h                              |   45 -
 include/linux/compiler-gcc.h                  |    6 +-
 include/log.h                                 |   12 +-
 include/malloc.h                              |    1 +
 include/panel.h                               |   22 +-
 include/part_efi.h                            |    2 +-
 include/string.h                              |    1 +
 include/sysreset.h                            |   34 +-
 include/tpm-v1.h                              |   28 +
 include/video.h                               |    7 +-
 lib/Kconfig                                   |   32 +
 lib/Makefile                                  |   10 +-
 lib/fdtdec.c                                  |   83 -
 lib/hang.c                                    |    5 +-
 lib/tpm-common.c                              |   10 +-
 lib/tpm-v1.c                                  |   68 +-
 scripts/Makefile.spl                          |    9 +-
 scripts/config_whitelist.txt                  |    1 -
 test/dm/Makefile                              |    1 +
 test/dm/core.c                                |   31 +
 test/dm/ofnode.c                              |   16 +
 test/dm/panel.c                               |   79 +
 test/dm/sysreset.c                            |   20 +-
 tools/binman/entry_test.py                    |    2 +-
 tools/binman/fdt_test.py                      |    4 +-
 tools/binman/ftest.py                         |  231 +-
 .../test/{01_invalid.dts => 001_invalid.dts}  |    0
 ..._missing_node.dts => 002_missing_node.dts} |    0
 .../test/{03_empty.dts => 003_empty.dts}      |    0
 ...nvalid_entry.dts => 004_invalid_entry.dts} |    0
 .../test/{05_simple.dts => 005_simple.dts}    |    0
 .../{06_dual_image.dts => 006_dual_image.dts} |    0
 .../{07_bad_align.dts => 007_bad_align.dts}   |    0
 .../binman/test/{08_pack.dts => 008_pack.dts} |    0
 .../{09_pack_extra.dts => 009_pack_extra.dts} |    0
 ...n_power2.dts => 010_pack_align_power2.dts} |    0
 ...er2.dts => 011_pack_align_size_power2.dts} |    0
 ...k_inv_align.dts => 012_pack_inv_align.dts} |    0
 ..._align.dts => 013_pack_inv_size_align.dts} |    0
 ..._pack_overlap.dts => 014_pack_overlap.dts} |    0
 ...ack_overflow.dts => 015_pack_overflow.dts} |    0
 ...erflow.dts => 016_pack_image_overflow.dts} |    0
 ...image_size.dts => 017_pack_image_size.dts} |    0
 ...age_align.dts => 018_pack_image_align.dts} |    0
 ...align.dts => 019_pack_inv_image_align.dts} |    0
 ...ts => 020_pack_inv_image_align_power2.dts} |    0
 .../{21_image_pad.dts => 021_image_pad.dts}   |    0
 .../{22_image_name.dts => 022_image_name.dts} |    0
 .../binman/test/{23_blob.dts => 023_blob.dts} |    0
 .../test/{24_sorted.dts => 024_sorted.dts}    |    0
 ...k_zero_size.dts => 025_pack_zero_size.dts} |    0
 ...u_boot_dtb.dts => 026_pack_u_boot_dtb.dts} |    0
 ...b_no_size.dts => 027_pack_4gb_no_size.dts} |    0
 ...b_outside.dts => 028_pack_4gb_outside.dts} |    0
 .../test/{29_x86-rom.dts => 029_x86-rom.dts}  |    0
 ...no-desc.dts => 030_x86-rom-me-no-desc.dts} |    0
 .../{31_x86-rom-me.dts => 031_x86-rom-me.dts} |    0
 .../{32_intel-vga.dts => 032_intel-vga.dts}   |    0
 ...33_x86-start16.dts => 033_x86-start16.dts} |    0
 .../{34_x86_ucode.dts => 034_x86_ucode.dts}   |    0
 ...gle_ucode.dts => 035_x86_single_ucode.dts} |    0
 .../{36_u_boot_img.dts => 036_u_boot_img.dts} |    0
 ..._x86_no_ucode.dts => 037_x86_no_ucode.dts} |    0
 ...ode.dts => 038_x86_ucode_missing_node.dts} |    0
 ...e2.dts => 039_x86_ucode_missing_node2.dts} |    0
 ...age.dts => 040_x86_ucode_not_in_image.dts} |    0
 ..._pos_size.dts => 041_unknown_pos_size.dts} |    0
 .../{42_intel-fsp.dts => 042_intel-fsp.dts}   |    0
 .../{43_intel-cmc.dts => 043_intel-cmc.dts}   |    0
 ...l_ucode.dts => 044_x86_optional_ucode.dts} |    0
 .../{45_prop_test.dts => 045_prop_test.dts}   |    0
 .../{46_intel-vbt.dts => 046_intel-vbt.dts}   |    0
 ...47_spl_bss_pad.dts => 047_spl_bss_pad.dts} |    0
 ...tart16-spl.dts => 048_x86-start16-spl.dts} |    0
 ...86_ucode_spl.dts => 049_x86_ucode_spl.dts} |    0
 .../{50_intel_mrc.dts => 050_intel_mrc.dts}   |    0
 ...oot_spl_dtb.dts => 051_u_boot_spl_dtb.dts} |    0
 ...spl_nodtb.dts => 052_u_boot_spl_nodtb.dts} |    0
 .../test/{53_symbols.dts => 053_symbols.dts}  |    0
 ..._unit_address.dts => 054_unit_address.dts} |    0
 .../{55_sections.dts => 055_sections.dts}     |    0
 ...56_name_prefix.dts => 056_name_prefix.dts} |    0
 ..._contents.dts => 057_unknown_contents.dts} |    0
 ....dts => 058_x86_ucode_spl_needs_retry.dts} |    0
 ...59_change_size.dts => 059_change_size.dts} |    0
 .../{60_fdt_update.dts => 060_fdt_update.dts} |    0
 ..._update_bad.dts => 061_fdt_update_bad.dts} |    0
 .../{62_entry_args.dts => 062_entry_args.dts} |    0
 ...missing.dts => 063_entry_args_missing.dts} |    0
 ...quired.dts => 064_entry_args_required.dts} |    0
 ...ts => 065_entry_args_unknown_datatype.dts} |    0
 .../binman/test/{66_text.dts => 066_text.dts} |    0
 .../binman/test/{67_fmap.dts => 067_fmap.dts} |    0
 ...d_by_arg.dts => 068_blob_named_by_arg.dts} |    0
 .../binman/test/{69_fill.dts => 069_fill.dts} |    0
 ..._fill_no_size.dts => 070_fill_no_size.dts} |    0
 tools/binman/test/{71_gbb.dts => 071_gbb.dts} |    0
 ...bb_too_small.dts => 072_gbb_too_small.dts} |    0
 ...73_gbb_no_size.dts => 073_gbb_no_size.dts} |    0
 .../test/{74_vblock.dts => 074_vblock.dts}    |    0
 ..._content.dts => 075_vblock_no_content.dts} |    0
 ...phandle.dts => 076_vblock_bad_phandle.dts} |    0
 ...bad_entry.dts => 077_vblock_bad_entry.dts} |    0
 .../{78_u_boot_tpl.dts => 078_u_boot_tpl.dts} |    0
 .../{79_uses_pos.dts => 079_uses_pos.dts}     |    0
 .../{80_fill_empty.dts => 080_fill_empty.dts} |    0
 ...tart16-tpl.dts => 081_x86-start16-tpl.dts} |    0
 ..._update_all.dts => 082_fdt_update_all.dts} |    0
 .../{83_compress.dts => 083_compress.dts}     |    0
 .../test/{84_files.dts => 084_files.dts}      |    0
 ...es_compress.dts => 085_files_compress.dts} |    0
 .../{86_files_none.dts => 086_files_none.dts} |    0
 ...o_pattern.dts => 087_files_no_pattern.dts} |    0
 ...88_expand_size.dts => 088_expand_size.dts} |    0
 ...d_size_bad.dts => 089_expand_size_bad.dts} |    0
 .../binman/test/{90_hash.dts => 090_hash.dts} |    0
 ..._hash_no_algo.dts => 091_hash_no_algo.dts} |    0
 ...ash_bad_algo.dts => 092_hash_bad_algo.dts} |    0
 ...86_tpl_ucode.dts => 093_x86_tpl_ucode.dts} |    0
 .../{94_fmap_x86.dts => 094_fmap_x86.dts}     |    0
 ...6_section.dts => 095_fmap_x86_section.dts} |    0
 tools/binman/test/{96_elf.dts => 096_elf.dts} |    0
 .../{97_elf_strip.dts => 097_elf_strip.dts}   |    0
 ..._hash_section.dts => 099_hash_section.dts} |    0
 tools/binman/test/100_intel_refcode.dts       |   14 +
 tools/dtoc/fdt.py                             |    2 +-
 189 files changed, 5038 insertions(+), 1329 deletions(-)
 create mode 100644 include/string.h
 create mode 100644 test/dm/panel.c
 rename tools/binman/test/{01_invalid.dts => 001_invalid.dts} (100%)
 rename tools/binman/test/{02_missing_node.dts => 002_missing_node.dts} (100%)
 rename tools/binman/test/{03_empty.dts => 003_empty.dts} (100%)
 rename tools/binman/test/{04_invalid_entry.dts => 004_invalid_entry.dts} (100%)
 rename tools/binman/test/{05_simple.dts => 005_simple.dts} (100%)
 rename tools/binman/test/{06_dual_image.dts => 006_dual_image.dts} (100%)
 rename tools/binman/test/{07_bad_align.dts => 007_bad_align.dts} (100%)
 rename tools/binman/test/{08_pack.dts => 008_pack.dts} (100%)
 rename tools/binman/test/{09_pack_extra.dts => 009_pack_extra.dts} (100%)
 rename tools/binman/test/{10_pack_align_power2.dts => 010_pack_align_power2.dts} (100%)
 rename tools/binman/test/{11_pack_align_size_power2.dts => 011_pack_align_size_power2.dts} (100%)
 rename tools/binman/test/{12_pack_inv_align.dts => 012_pack_inv_align.dts} (100%)
 rename tools/binman/test/{13_pack_inv_size_align.dts => 013_pack_inv_size_align.dts} (100%)
 rename tools/binman/test/{14_pack_overlap.dts => 014_pack_overlap.dts} (100%)
 rename tools/binman/test/{15_pack_overflow.dts => 015_pack_overflow.dts} (100%)
 rename tools/binman/test/{16_pack_image_overflow.dts => 016_pack_image_overflow.dts} (100%)
 rename tools/binman/test/{17_pack_image_size.dts => 017_pack_image_size.dts} (100%)
 rename tools/binman/test/{18_pack_image_align.dts => 018_pack_image_align.dts} (100%)
 rename tools/binman/test/{19_pack_inv_image_align.dts => 019_pack_inv_image_align.dts} (100%)
 rename tools/binman/test/{20_pack_inv_image_align_power2.dts => 020_pack_inv_image_align_power2.dts} (100%)
 rename tools/binman/test/{21_image_pad.dts => 021_image_pad.dts} (100%)
 rename tools/binman/test/{22_image_name.dts => 022_image_name.dts} (100%)
 rename tools/binman/test/{23_blob.dts => 023_blob.dts} (100%)
 rename tools/binman/test/{24_sorted.dts => 024_sorted.dts} (100%)
 rename tools/binman/test/{25_pack_zero_size.dts => 025_pack_zero_size.dts} (100%)
 rename tools/binman/test/{26_pack_u_boot_dtb.dts => 026_pack_u_boot_dtb.dts} (100%)
 rename tools/binman/test/{27_pack_4gb_no_size.dts => 027_pack_4gb_no_size.dts} (100%)
 rename tools/binman/test/{28_pack_4gb_outside.dts => 028_pack_4gb_outside.dts} (100%)
 rename tools/binman/test/{29_x86-rom.dts => 029_x86-rom.dts} (100%)
 rename tools/binman/test/{30_x86-rom-me-no-desc.dts => 030_x86-rom-me-no-desc.dts} (100%)
 rename tools/binman/test/{31_x86-rom-me.dts => 031_x86-rom-me.dts} (100%)
 rename tools/binman/test/{32_intel-vga.dts => 032_intel-vga.dts} (100%)
 rename tools/binman/test/{33_x86-start16.dts => 033_x86-start16.dts} (100%)
 rename tools/binman/test/{34_x86_ucode.dts => 034_x86_ucode.dts} (100%)
 rename tools/binman/test/{35_x86_single_ucode.dts => 035_x86_single_ucode.dts} (100%)
 rename tools/binman/test/{36_u_boot_img.dts => 036_u_boot_img.dts} (100%)
 rename tools/binman/test/{37_x86_no_ucode.dts => 037_x86_no_ucode.dts} (100%)
 rename tools/binman/test/{38_x86_ucode_missing_node.dts => 038_x86_ucode_missing_node.dts} (100%)
 rename tools/binman/test/{39_x86_ucode_missing_node2.dts => 039_x86_ucode_missing_node2.dts} (100%)
 rename tools/binman/test/{40_x86_ucode_not_in_image.dts => 040_x86_ucode_not_in_image.dts} (100%)
 rename tools/binman/test/{41_unknown_pos_size.dts => 041_unknown_pos_size.dts} (100%)
 rename tools/binman/test/{42_intel-fsp.dts => 042_intel-fsp.dts} (100%)
 rename tools/binman/test/{43_intel-cmc.dts => 043_intel-cmc.dts} (100%)
 rename tools/binman/test/{44_x86_optional_ucode.dts => 044_x86_optional_ucode.dts} (100%)
 rename tools/binman/test/{45_prop_test.dts => 045_prop_test.dts} (100%)
 rename tools/binman/test/{46_intel-vbt.dts => 046_intel-vbt.dts} (100%)
 rename tools/binman/test/{47_spl_bss_pad.dts => 047_spl_bss_pad.dts} (100%)
 rename tools/binman/test/{48_x86-start16-spl.dts => 048_x86-start16-spl.dts} (100%)
 rename tools/binman/test/{49_x86_ucode_spl.dts => 049_x86_ucode_spl.dts} (100%)
 rename tools/binman/test/{50_intel_mrc.dts => 050_intel_mrc.dts} (100%)
 rename tools/binman/test/{51_u_boot_spl_dtb.dts => 051_u_boot_spl_dtb.dts} (100%)
 rename tools/binman/test/{52_u_boot_spl_nodtb.dts => 052_u_boot_spl_nodtb.dts} (100%)
 rename tools/binman/test/{53_symbols.dts => 053_symbols.dts} (100%)
 rename tools/binman/test/{54_unit_address.dts => 054_unit_address.dts} (100%)
 rename tools/binman/test/{55_sections.dts => 055_sections.dts} (100%)
 rename tools/binman/test/{56_name_prefix.dts => 056_name_prefix.dts} (100%)
 rename tools/binman/test/{57_unknown_contents.dts => 057_unknown_contents.dts} (100%)
 rename tools/binman/test/{58_x86_ucode_spl_needs_retry.dts => 058_x86_ucode_spl_needs_retry.dts} (100%)
 rename tools/binman/test/{59_change_size.dts => 059_change_size.dts} (100%)
 rename tools/binman/test/{60_fdt_update.dts => 060_fdt_update.dts} (100%)
 rename tools/binman/test/{61_fdt_update_bad.dts => 061_fdt_update_bad.dts} (100%)
 rename tools/binman/test/{62_entry_args.dts => 062_entry_args.dts} (100%)
 rename tools/binman/test/{63_entry_args_missing.dts => 063_entry_args_missing.dts} (100%)
 rename tools/binman/test/{64_entry_args_required.dts => 064_entry_args_required.dts} (100%)
 rename tools/binman/test/{65_entry_args_unknown_datatype.dts => 065_entry_args_unknown_datatype.dts} (100%)
 rename tools/binman/test/{66_text.dts => 066_text.dts} (100%)
 rename tools/binman/test/{67_fmap.dts => 067_fmap.dts} (100%)
 rename tools/binman/test/{68_blob_named_by_arg.dts => 068_blob_named_by_arg.dts} (100%)
 rename tools/binman/test/{69_fill.dts => 069_fill.dts} (100%)
 rename tools/binman/test/{70_fill_no_size.dts => 070_fill_no_size.dts} (100%)
 rename tools/binman/test/{71_gbb.dts => 071_gbb.dts} (100%)
 rename tools/binman/test/{72_gbb_too_small.dts => 072_gbb_too_small.dts} (100%)
 rename tools/binman/test/{73_gbb_no_size.dts => 073_gbb_no_size.dts} (100%)
 rename tools/binman/test/{74_vblock.dts => 074_vblock.dts} (100%)
 rename tools/binman/test/{75_vblock_no_content.dts => 075_vblock_no_content.dts} (100%)
 rename tools/binman/test/{76_vblock_bad_phandle.dts => 076_vblock_bad_phandle.dts} (100%)
 rename tools/binman/test/{77_vblock_bad_entry.dts => 077_vblock_bad_entry.dts} (100%)
 rename tools/binman/test/{78_u_boot_tpl.dts => 078_u_boot_tpl.dts} (100%)
 rename tools/binman/test/{79_uses_pos.dts => 079_uses_pos.dts} (100%)
 rename tools/binman/test/{80_fill_empty.dts => 080_fill_empty.dts} (100%)
 rename tools/binman/test/{81_x86-start16-tpl.dts => 081_x86-start16-tpl.dts} (100%)
 rename tools/binman/test/{82_fdt_update_all.dts => 082_fdt_update_all.dts} (100%)
 rename tools/binman/test/{83_compress.dts => 083_compress.dts} (100%)
 rename tools/binman/test/{84_files.dts => 084_files.dts} (100%)
 rename tools/binman/test/{85_files_compress.dts => 085_files_compress.dts} (100%)
 rename tools/binman/test/{86_files_none.dts => 086_files_none.dts} (100%)
 rename tools/binman/test/{87_files_no_pattern.dts => 087_files_no_pattern.dts} (100%)
 rename tools/binman/test/{88_expand_size.dts => 088_expand_size.dts} (100%)
 rename tools/binman/test/{89_expand_size_bad.dts => 089_expand_size_bad.dts} (100%)
 rename tools/binman/test/{90_hash.dts => 090_hash.dts} (100%)
 rename tools/binman/test/{91_hash_no_algo.dts => 091_hash_no_algo.dts} (100%)
 rename tools/binman/test/{92_hash_bad_algo.dts => 092_hash_bad_algo.dts} (100%)
 rename tools/binman/test/{93_x86_tpl_ucode.dts => 093_x86_tpl_ucode.dts} (100%)
 rename tools/binman/test/{94_fmap_x86.dts => 094_fmap_x86.dts} (100%)
 rename tools/binman/test/{95_fmap_x86_section.dts => 095_fmap_x86_section.dts} (100%)
 rename tools/binman/test/{96_elf.dts => 096_elf.dts} (100%)
 rename tools/binman/test/{97_elf_strip.dts => 097_elf_strip.dts} (100%)
 rename tools/binman/test/{99_hash_section.dts => 099_hash_section.dts} (100%)
 create mode 100644 tools/binman/test/100_intel_refcode.dts

-- 
2.19.0.605.g01d371f741-goog

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

end of thread, other threads:[~2018-10-22 20:54 UTC | newest]

Thread overview: 106+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-01 18:22 [U-Boot] [PATCH 00/45] Various fixes and improvements Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 01/45] dm: core: Alloc uclass-private data to be cache-aligned Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 02/45] dm: core: Update some functions to use const Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 03/45] dm: core: Add a function to find the first inactive child Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 04/45] dm: core: Update ofnode to read binman-style flash entry Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 05/45] sf: Avoid allocating memory on every read operation Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 06/45] spl: input: Allow input in SPL and TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 07/45] Makefile: Add a warning if SPL/TPL cannot be built Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 08/45] spl: misc: Allow misc drivers in SPL and TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 09/45] blk: Support block drivers in TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 10/45] Kconfig: Convert CONFIG_RTC_MC146818 to Kconfig Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 11/45] rtc: Allow use of RTC in SPL and TPL Simon Glass
2018-10-11 19:21   ` [U-Boot] [U-Boot,11/45] " Heinrich Schuchardt
2018-10-11 19:56     ` Heinrich Schuchardt
2018-10-13  2:46       ` Bin Meng
2018-10-19  3:25         ` Simon Glass
2018-10-19  4:20           ` Bin Meng
2018-10-01 18:22 ` [U-Boot] [PATCH 12/45] fdt: Document the fact that dtc is now built Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 13/45] doc: Update docs for device tree in SPL, TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 14/45] fdt: Allow indicating a node is for U-Boot proper only Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 15/45] tpm: Add support for SPL and TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 16/45] serial: Allow serial to be absent in TPL Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 17/45] fdt: Allow libfdt " Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 18/45] cros: Update cros_ec code to use struct udevice Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 19/45] cros: Adjust board_get_cros_ec_dev() to return a udevice Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 20/45] dm: spi: Add logging of some return values Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 21/45] fdt: Remove fdtdec_decode_region() function Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 22/45] video: Adjust video_clear() to return an error Simon Glass
2018-10-01 19:23   ` Anatolij Gustschin
2018-10-09 23:55   ` sjg at google.com
2018-10-01 18:22 ` [U-Boot] [PATCH 23/45] tpm: Use livetree and allow children Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 24/45] tpm: Tidy up logging in tpm-common.c Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 25/45] tpm: Add a few new commands for v1 Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 26/45] binman: Move to three-digit test-file numbers Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 27/45] binman: Add a test for Intel reference code Simon Glass
2018-10-22 20:54   ` [U-Boot] [U-Boot, " Tom Rini
2018-10-01 18:22 ` [U-Boot] [PATCH 28/45] log: Add comments to the rest of the log categories Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 29/45] malloc_simple: Add logging of allocations Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 30/45] Add a header file for strings Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 31/45] Rename GPT_HEADER_SIGNATURE to avoid conflict Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 32/45] cros: Update ec_commands to latest version Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 33/45] x86: Update mtrr functions to allow leaving cache alone Simon Glass
2018-10-02 13:41   ` Bin Meng
2018-10-09 23:54   ` sjg at google.com
2018-10-01 18:22 ` [U-Boot] [PATCH 34/45] cros_ec: Update cros_ec_read_hash() to specify the image Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 35/45] cros_ec: Add support for v3 messages on LPC Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 36/45] test: panel: Add a test for the panel uclass Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 37/45] panel: Expand the backlight support Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 38/45] ctags: Minor changes to fix ctags output Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 39/45] fdt: Allow C++ comments in link scripts and DT files Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 40/45] pci: Add a little more debugging to pci_rom Simon Glass
2018-10-02 13:37   ` Bin Meng
2018-10-09 23:54   ` sjg at google.com
2018-10-01 18:22 ` [U-Boot] [PATCH 41/45] sysreset: Tidy up a few comments and logging Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 42/45] sysreset: Add a way to find the last reset Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 43/45] video: at91: Adjust vidconsole_position_cursor() to use char pos Simon Glass
2018-10-01 20:22   ` Anatolij Gustschin
2018-10-02  7:37     ` Eugen Hristev
2018-10-09  3:40       ` Simon Glass
2018-10-09 10:44         ` Eugen.Hristev at microchip.com
2018-10-09 23:54         ` sjg at google.com
2018-10-09  3:41     ` Simon Glass
2018-10-01 18:22 ` [U-Boot] [PATCH 44/45] video: Tidy up a few comments in video.o Simon Glass
2018-10-01 19:25   ` Anatolij Gustschin
2018-10-09 23:54   ` sjg at google.com
2018-10-01 18:22 ` [U-Boot] [PATCH 45/45] dtoc: Fix the value of SetInt() Simon Glass
2018-10-09 23:54 ` sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 42/45] sysreset: Add a way to find the last reset sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 41/45] sysreset: Tidy up a few comments and logging sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 38/45] ctags: Minor changes to fix ctags output sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 39/45] fdt: Allow C++ comments in link scripts and DT files sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 37/45] panel: Expand the backlight support sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 36/45] test: panel: Add a test for the panel uclass sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 35/45] cros_ec: Add support for v3 messages on LPC sjg at google.com
2018-10-09 23:54 ` [U-Boot] [PATCH 34/45] cros_ec: Update cros_ec_read_hash() to specify the image sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 32/45] cros: Update ec_commands to latest version sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 31/45] Rename GPT_HEADER_SIGNATURE to avoid conflict sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 30/45] Add a header file for strings sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 29/45] malloc_simple: Add logging of allocations sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 28/45] log: Add comments to the rest of the log categories sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 27/45] binman: Add a test for Intel reference code sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 26/45] binman: Move to three-digit test-file numbers sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 25/45] tpm: Add a few new commands for v1 sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 24/45] tpm: Tidy up logging in tpm-common.c sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 23/45] tpm: Use livetree and allow children sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 21/45] fdt: Remove fdtdec_decode_region() function sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 20/45] dm: spi: Add logging of some return values sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 19/45] cros: Adjust board_get_cros_ec_dev() to return a udevice sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 18/45] cros: Update cros_ec code to use struct udevice sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 17/45] fdt: Allow libfdt in TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 16/45] serial: Allow serial to be absent " sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 15/45] tpm: Add support for SPL and TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 14/45] fdt: Allow indicating a node is for U-Boot proper only sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 13/45] doc: Update docs for device tree in SPL, TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 12/45] fdt: Document the fact that dtc is now built sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 11/45] rtc: Allow use of RTC in SPL and TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 10/45] Kconfig: Convert CONFIG_RTC_MC146818 to Kconfig sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 09/45] blk: Support block drivers in TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 08/45] spl: misc: Allow misc drivers in SPL and TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 07/45] Makefile: Add a warning if SPL/TPL cannot be built sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 06/45] spl: input: Allow input in SPL and TPL sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 05/45] sf: Avoid allocating memory on every read operation sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 04/45] dm: core: Update ofnode to read binman-style flash entry sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 03/45] dm: core: Add a function to find the first inactive child sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 02/45] dm: core: Update some functions to use const sjg at google.com
2018-10-09 23:55 ` [U-Boot] [PATCH 01/45] dm: core: Alloc uclass-private data to be cache-aligned sjg at google.com

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.