All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Glass <sjg@chromium.org>
To: U-Boot Mailing List <u-boot@lists.denx.de>
Cc: Tom Rini <trini@konsulko.com>
Subject: Please pull u-boot-dm
Date: Wed, 18 Jan 2023 19:18:12 -0700	[thread overview]
Message-ID: <CAPnjgZ1k-4g92PK_4ASMr4OPw_Mb-Sh8QEp2ChgFxsYnLEXcCQ@mail.gmail.com> (raw)

Hi Tom,

https://source.denx.de/u-boot/custodians/u-boot-dm/-/pipelines/14776


The following changes since commit 5b958dea5c678dbdb2aeb6ac3c0c8cc8dfea065c:

  Merge branch '2022-01-16-bootstd-updates' (2023-01-17 08:55:40 -0500)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-18jan23

for you to fetch changes up to 4c5907889553696160fabaa7e9f0c96ed1fa6597:

  patman: symlink top level .checkpatch.conf (2023-01-18 14:55:41 -0700)

----------------------------------------------------------------
convert rockchip to use binman
patman fix for checkpatch
binman optional entries, improved support for ELF symbols
trace improvements
minor fdt refactoring

----------------------------------------------------------------
Maxim Cournoyer (2):
      Revert "patman: invoke the checkpatch.pl script with '--u-boot'
and '--strict'"
      patman: symlink top level .checkpatch.conf

Simon Glass (36):
      trace: Use notrace for short
      arm: Support trace on armv8
      tpm: Add a proper Kconfig option for crc8 in SPL
      fdt: Avoid exporting fdtdec_prepare_fdt()
      fdt: Drop ifdefs in fdtdec_prepare_fdt()
      fdt: Pass the device tree to fdtdec_prepare_fdt()
      fdt: Check for overlapping data and FDT
      trace: Move trace pointer to data section
      mkimage: Add a few more messages for FIT failures
      trace: Adjust flags in proftool
      trace: Update trace-format generator for newer version
      trace: Don't require TIMER_EARLY
      rockchip: Enable bootstage on rockpro64
      Revert "fdtdec: drop needlessly convoluted CONFIG_PHANDLE_CHECK_SEQ"
      dm: pinctrl: Revert "pinctrl: probe pinctrl drivers during post-bind"
      binman: Allow writing section contents to a file
      binman: Tidy up comment in fit _gen_node
      binman: Update entry docs
      binman: Use a reference for binman symbols docs
      binman: Support optional entries
      binman: Add a way to check for a valid ELF file
      binman: Support new op-tee binary format
      binman: Support optional external blobs
      rockchip: evb-rk3288: Drop raw-image support
      rockchip: Use multiple-images for rk3399
      rockchip: Support building the all output files in binman
      rockchip: Convert all boards to use binman
      rockchip: Drop the FIT generator script
      binman: Add a test for an inner section with a size
      binman: Clarify use of False when obtaining data
      binman: Add a null entry
      binman: Add a function to check for special section nodes
      binman: Support overlapping entries
      binman: Provide general support for updating ELF symbols
      dtoc: Add a way to read a phandle with params
      binman: Support positioning an entry by and ELF symbol

 .gitignore                                    |   1 +
 Makefile                                      |  11 +--
 arch/arm/cpu/armv7/s5p-common/timer.c         |   2 +-
 arch/arm/cpu/armv8/generic_timer.c            |   6 +-
 arch/arm/dts/px30-ringneck-haikou-u-boot.dtsi |   2 +-
 arch/arm/dts/rk3399-puma-haikou-u-boot.dtsi   |   4 +-
 arch/arm/dts/rk3399-u-boot.dtsi               |   3 +-
 arch/arm/dts/rockchip-u-boot.dtsi             |  78 ++++++++++++++--
 arch/arm/mach-exynos/include/mach/cpu.h       |   6 +-
 arch/arm/mach-rockchip/make_fit_atf.py        | 267
------------------------------------------------------
 arch/arm/mach-rockchip/tpl.c                  |  16 +++-
 arch/x86/include/asm/global_data.h            |   2 +-
 arch/x86/include/asm/msr.h                    |   2 +-
 arch/x86/include/asm/u-boot-x86.h             |   2 +-
 boot/Kconfig                                  |   3 +-
 common/spl/spl_fit.c                          |   1 +
 configs/am65x_evm_a53_defconfig               |   1 +
 configs/evb-ast2600_defconfig                 |   1 +
 configs/evb-rk3288_defconfig                  |   1 +
 configs/rockpro64-rk3399_defconfig            |   8 ++
 configs/sama7g5ek_mmc1_defconfig              |   1 +
 configs/sama7g5ek_mmc_defconfig               |   1 +
 doc/develop/trace.rst                         |   2 +-
 drivers/pinctrl/pinctrl-uclass.c              |   7 --
 include/fdtdec.h                              |   9 --
 lib/Kconfig                                   |  27 +++++-
 lib/Makefile                                  |   3 +-
 lib/efi_loader/efi_freestanding.c             |   4 +-
 lib/fdtdec.c                                  |  92 ++++++++++++-------
 lib/trace.c                                   |  29 +++---
 tools/binman/binman.rst                       |  78 +++++++++++++++-
 tools/binman/control.py                       |  12 +++
 tools/binman/elf.py                           |  46 +++++++++-
 tools/binman/elf_test.py                      |  10 ++
 tools/binman/entries.rst                      | 237
+++++++++++++++++++++++++++++++++++++++++-------
 tools/binman/entry.py                         |  80 ++++++++++++++--
 tools/binman/etype/_testing.py                |   3 +
 tools/binman/etype/blob.py                    |   8 +-
 tools/binman/etype/fit.py                     | 100 +++++++++++---------
 tools/binman/etype/mkimage.py                 |  28 +++---
 tools/binman/etype/null.py                    |  25 +++++
 tools/binman/etype/section.py                 |  93 ++++++++++++++++---
 tools/binman/etype/tee_os.py                  |  76 +++++++++++++++-
 tools/binman/etype/u_boot.py                  |   6 +-
 tools/binman/etype/u_boot_spl.py              |   5 +-
 tools/binman/etype/u_boot_spl_nodtb.py        |   4 +-
 tools/binman/etype/u_boot_tpl.py              |   4 +-
 tools/binman/etype/u_boot_tpl_nodtb.py        |   4 +-
 tools/binman/etype/u_boot_vpl.py              |   4 +-
 tools/binman/etype/u_boot_vpl_nodtb.py        |   6 +-
 tools/binman/ftest.py                         | 233
+++++++++++++++++++++++++++++++++++++++++++++++
 tools/binman/image.py                         |   3 -
 tools/binman/test/261_section_fname.dts       |  29 ++++++
 tools/binman/test/262_absent.dts              |  20 ++++
 tools/binman/test/263_tee_os_opt.dts          |  22 +++++
 tools/binman/test/264_tee_os_opt_fit.dts      |  33 +++++++
 tools/binman/test/265_tee_os_opt_fit_bad.dts  |  40 ++++++++
 tools/binman/test/266_blob_ext_opt.dts        |  21 +++++
 tools/binman/test/267_section_inner.dts       |  16 ++++
 tools/binman/test/268_null.dts                |  19 ++++
 tools/binman/test/269_overlap.dts             |  21 +++++
 tools/binman/test/270_overlap_null.dts        |  24 +++++
 tools/binman/test/271_overlap_bad.dts         |  21 +++++
 tools/binman/test/272_overlap_no_size.dts     |  19 ++++
 tools/binman/test/273_blob_symbol.dts         |  24 +++++
 tools/binman/test/274_offset_from_elf.dts     |  30 ++++++
 tools/binman/test/Makefile                    |   9 +-
 tools/binman/test/blob_syms.c                 |  20 ++++
 tools/binman/test/blob_syms.lds               |  30 ++++++
 tools/dtoc/fdt_util.py                        |  28 ++++++
 tools/dtoc/test/dtoc_test_phandle.dts         |   1 +
 tools/dtoc/test_dtoc.py                       |   3 +
 tools/dtoc/test_fdt.py                        |  11 +++
 tools/fit_image.c                             |   4 +-
 tools/image-host.c                            |   6 +-
 tools/patman/.checkpatch.conf                 |   1 +
 tools/patman/checkpatch.py                    |   2 +-
 tools/proftool.c                              |  43 +++++----
 78 files changed, 1617 insertions(+), 537 deletions(-)
 delete mode 100755 arch/arm/mach-rockchip/make_fit_atf.py
 create mode 100644 tools/binman/etype/null.py
 create mode 100644 tools/binman/test/261_section_fname.dts
 create mode 100644 tools/binman/test/262_absent.dts
 create mode 100644 tools/binman/test/263_tee_os_opt.dts
 create mode 100644 tools/binman/test/264_tee_os_opt_fit.dts
 create mode 100644 tools/binman/test/265_tee_os_opt_fit_bad.dts
 create mode 100644 tools/binman/test/266_blob_ext_opt.dts
 create mode 100644 tools/binman/test/267_section_inner.dts
 create mode 100644 tools/binman/test/268_null.dts
 create mode 100644 tools/binman/test/269_overlap.dts
 create mode 100644 tools/binman/test/270_overlap_null.dts
 create mode 100644 tools/binman/test/271_overlap_bad.dts
 create mode 100644 tools/binman/test/272_overlap_no_size.dts
 create mode 100644 tools/binman/test/273_blob_symbol.dts
 create mode 100644 tools/binman/test/274_offset_from_elf.dts
 create mode 100644 tools/binman/test/blob_syms.c
 create mode 100644 tools/binman/test/blob_syms.lds
 create mode 120000 tools/patman/.checkpatch.conf

Regards,
Simon

             reply	other threads:[~2023-01-19  2:18 UTC|newest]

Thread overview: 154+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-19  2:18 Simon Glass [this message]
2023-01-19 21:33 ` Please pull u-boot-dm Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2023-11-15 13:19 Simon Glass
2023-11-15 22:38 ` Tom Rini
2023-11-02 22:54 Simon Glass
2023-11-03 13:42 ` Tom Rini
2023-10-13 22:01 Simon Glass
2023-10-14 21:19 ` Tom Rini
2023-10-04 18:00 Simon Glass
2023-10-05 14:49 ` Tom Rini
2023-09-23 18:16 Simon Glass
2023-09-25 14:02 ` Tom Rini
2023-08-22 19:46 Simon Glass
2023-08-23 14:41 ` Tom Rini
2023-08-21 19:11 Simon Glass
2023-08-21 20:18 ` Tom Rini
2023-08-06  2:00 Simon Glass
2023-08-06 13:29 ` Tom Rini
2023-08-02 21:31 Simon Glass
2023-08-03 12:02 ` Tom Rini
2023-07-24 18:31 Simon Glass
2023-07-24 23:01 ` Tom Rini
2023-07-20 20:13 Simon Glass
2023-07-21 13:53 ` Tom Rini
2023-07-12 15:51 Simon Glass
2023-07-12 19:29 ` Tom Rini
2023-07-12 19:36   ` Tom Rini
2023-07-12 20:09     ` Simon Glass
2023-07-12 20:14       ` Tom Rini
2023-07-12 20:17         ` Simon Glass
2023-07-12 20:31           ` Tom Rini
2023-07-15 23:40             ` Simon Glass
2023-04-28 19:25 Simon Glass
2023-04-29 13:29 ` Tom Rini
2023-03-30 21:29 Simon Glass
2023-03-31 16:25 ` Tom Rini
2023-03-10 20:54 Simon Glass
2023-03-10 23:27 ` Tom Rini
2023-03-01 20:10 Simon Glass
2023-03-02 15:49 ` Tom Rini
2023-02-13  0:37 Simon Glass
2023-02-13 16:28 ` Tom Rini
2023-01-27  2:20 Simon Glass
2023-01-27 13:22 ` Tom Rini
2022-11-23  2:13 Simon Glass
2022-11-23 14:57 ` Tom Rini
2022-11-08 14:44 Simon Glass
2022-11-08 17:08 ` Tom Rini
2022-10-29 22:43 Simon Glass
2022-10-30 16:37 ` Tom Rini
2022-10-18 11:34 Simon Glass
2022-10-18 13:47 ` Tom Rini
2022-09-21  9:50 Simon Glass
2022-09-21 13:49 ` Tom Rini
2022-09-12 13:39 Simon Glass
2022-09-12 17:20 ` Tom Rini
2022-09-07 12:32 Simon Glass
2022-09-07 17:56 ` Tom Rini
2022-08-27  2:01 Simon Glass
2022-08-27 22:15 ` Tom Rini
2022-08-21  1:02 Simon Glass
2022-08-22  6:23 ` Stefan Herbrechtsmeier
2022-08-22 16:38   ` Simon Glass
2022-08-22 22:56 ` Tom Rini
2022-08-11  3:18 Simon Glass
2022-08-11 16:24 ` Tom Rini
2022-08-09 22:51 Simon Glass
2022-08-10 15:01 ` Tom Rini
2022-07-27  4:37 Simon Glass
2022-07-27 13:05 ` Tom Rini
2022-02-22 23:45 Simon Glass
2022-02-23 20:49 ` Tom Rini
2022-02-08 23:34 Simon Glass
2022-01-31 13:41 Simon Glass
2022-01-31 15:22 ` Tom Rini
2022-01-27  3:35 Simon Glass
2022-01-27 17:31 ` Tom Rini
2022-01-27 19:09   ` Simon Glass
2022-01-28  4:36     ` Tom Rini
2022-01-13 18:05 Simon Glass
2022-01-13 23:52 ` Tom Rini
2021-11-14  0:38 Simon Glass
2021-11-14 15:23 ` Tom Rini
2021-10-31 19:40 Simon Glass
2021-11-01  1:03 ` Tom Rini
2021-10-22  1:36 Simon Glass
2021-10-22 12:56 ` Tom Rini
2021-09-18 11:34 Simon Glass
2021-09-18 11:59 ` Ilias Apalodimas
2021-09-18 12:13   ` Simon Glass
2021-09-18 12:22     ` Ilias Apalodimas
2021-09-18 12:43       ` François Ozog
2021-09-18 15:31         ` Simon Glass
2021-09-18 12:14   ` Tom Rini
2021-09-18 12:19     ` Ilias Apalodimas
2021-09-19 16:51 ` Tom Rini
2021-08-09  2:32 Simon Glass
2021-08-09 18:46 ` Tom Rini
2021-08-01 18:08 Simon Glass
2021-08-02 16:05 ` Tom Rini
2021-07-22 13:07 Simon Glass
2021-07-22 19:00 ` Tom Rini
2021-07-07 15:58 Simon Glass
2021-07-07 23:28 ` Tom Rini
2021-06-06 16:42 Simon Glass
2021-06-07 11:22 ` Tom Rini
2021-04-29 23:16 Simon Glass
2021-04-30 11:16 ` Tom Rini
2021-04-06  7:14 Simon Glass
2021-04-06 17:48 ` Tom Rini
2021-03-04  3:27 Simon Glass
2021-03-04 18:13 ` Tom Rini
2021-02-04  4:30 Simon Glass
2021-02-04 21:58 ` Tom Rini
2021-01-31  3:28 Simon Glass
2021-02-01  0:44 ` Tom Rini
2020-11-15 14:11 Simon Glass
2020-11-16 14:49 ` Tom Rini
2020-11-05 17:22 Simon Glass
2020-11-09 12:59 ` Tom Rini
2020-10-30 19:13 Simon Glass
2020-10-31  2:54 ` Tom Rini
2020-10-06 17:36 Simon Glass
2020-10-07 21:25 ` Tom Rini
2020-08-22 23:21 Simon Glass
2020-08-24 13:05 ` Tom Rini
2020-07-29  2:38 Simon Glass
2020-07-30  0:03 ` Simon Glass
2020-07-30 13:21 ` Tom Rini
2020-07-20 20:19 Simon Glass
2020-07-23 18:25 ` Simon Glass
2020-07-24  1:09 ` Tom Rini
2020-07-24 12:41   ` Tom Rini
2020-07-27 14:54     ` Simon Glass
2020-07-27 14:55       ` Michal Simek
2020-07-27 14:59       ` Tom Rini
2020-07-10 17:07 Simon Glass
2020-07-11 12:57 ` Tom Rini
2020-05-30 15:16 Simon Glass
2020-05-31  0:10 ` Tom Rini
2020-04-27 15:20 Simon Glass
2020-04-28 13:52 ` Tom Rini
2020-04-21 15:14 Simon Glass
2020-04-22 12:58 ` Tom Rini
2020-04-10 13:57 Simon Glass
2020-04-10 19:14 ` Tom Rini
2020-04-01 15:03 Simon Glass
2020-04-02  0:43 ` Tom Rini
2020-03-03 23:53 Simon Glass
2020-03-04 15:41 ` Tom Rini
2020-01-08 18:04 Simon Glass
2020-01-09 18:42 ` Tom Rini
2019-12-03 16:52 Simon Glass
2019-12-04  4:03 ` Tom Rini

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to=CAPnjgZ1k-4g92PK_4ASMr4OPw_Mb-Sh8QEp2ChgFxsYnLEXcCQ@mail.gmail.com \
    --to=sjg@chromium.org \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

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

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