)]}'
{
  "log": [
    {
      "commit": "5b93c3ec7f9d66dc40d062a47a4a880f7d346b7a",
      "tree": "f10ba825a869213ac23bb65cda4cbaffa12e7ee2",
      "parents": [
        "8dee93cfc50992990ea6f1871b128d464929e1f5",
        "8a2e75e6a1ca51bbd81eef36ffb26737adec316f"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 30 10:47:19 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 30 10:47:19 2025 -0600"
      },
      "message": "Merge tag \u0027u-boot-stm32-20250930\u0027 of https://source.denx.de/u-boot/custodians/u-boot-stm\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/27776\n\n- stm32mp1: Fix env_get_location()\n- stm32mp2: Update register used by BL31 for boot parameter\n"
    },
    {
      "commit": "8dee93cfc50992990ea6f1871b128d464929e1f5",
      "tree": "fe15e48629a62054e3e164b970f0daf14432390b",
      "parents": [
        "662672dede1ddc77c99dcea03c490603abf05786"
      ],
      "author": {
        "name": "Jamie Gibbons",
        "email": "jamie.gibbons@microchip.com",
        "time": "Tue Sep 30 16:45:34 2025 +0100"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 30 10:10:08 2025 -0600"
      },
      "message": "board: mpfs_icicle: fix pointer assignment in board_fdt_blob_setup()\n\nCorrect the assignment in board_fdt_blob_setup() to use *fdtp instead of\nfdtp, ensuring the caller receives the correct FDT address. This\nresolves an issue where the device tree pointer was not properly set due\nto assigning to the local parameter rather than the dereferenced\npointer.\n\nFixes: 7c16ebba1ed (\"board: mpfs_icicle: implement board_fdt_blob_setup()/board_fit_config_name_match()\")\nSigned-off-by: Jamie Gibbons \u003cjamie.gibbons@microchip.com\u003e\nReviewed-by: Conor Dooley \u003cconor.dooley@microchip.com\u003e\n"
    },
    {
      "commit": "8a2e75e6a1ca51bbd81eef36ffb26737adec316f",
      "tree": "18f08d6ddab97896ef99de9c3722922bf1e35284",
      "parents": [
        "d1afa6650434b1d6ebeba22a44c3e02a2e822798"
      ],
      "author": {
        "name": "Patrick Delaunay",
        "email": "patrick.delaunay@foss.st.com",
        "time": "Wed Sep 17 14:31:30 2025 +0200"
      },
      "committer": {
        "name": "Patrice Chotard",
        "email": "patrice.chotard@foss.st.com",
        "time": "Tue Sep 30 17:37:10 2025 +0200"
      },
      "message": "stm32mp2: update register used by BL31 for boot parameter\n\nUse the ARM64 kernel booting register settings, defined in Linux\ndocumentation Documentation/arch/arm64/booting.rst:\n\n x0 \u003d physical address of device tree blob (dtb) in system RAM.\n\nso kernel can replace U-Boot in FIP without modification of BL31.\n\nUse x0 for future TF-A version and keep x2 as fallback to be compatible\nwith previous version of TF-A BL31.\n\nSigned-off-by: Patrick Delaunay \u003cpatrick.delaunay@foss.st.com\u003e\nReviewed-by: Patrice Chotard \u003cpatrice.chotard@foss.st.com\u003e\n"
    },
    {
      "commit": "662672dede1ddc77c99dcea03c490603abf05786",
      "tree": "20a5cf6382b26ab2b5a5e64cb716f02f975468f8",
      "parents": [
        "a239b0b0b6dbe6a168969b8cd6e600cf85db278d",
        "b2217c935e3f30d15821b1c5183ab4dd4c9d9dd2"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 30 08:57:25 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 30 08:57:25 2025 -0600"
      },
      "message": "Merge tag \u0027net-20250930\u0027 of https://source.denx.de/u-boot/custodians/u-boot-net\n\nPull request net-20250930\n\nnet-common:\n- DesignWare: avoid regulator enable failure\n- Fix RMII help text\n\nnet-lwip:\n- Ensure alignment of packet buffers\n- Use NTP server(s) obtained from DHCP\n"
    },
    {
      "commit": "d1afa6650434b1d6ebeba22a44c3e02a2e822798",
      "tree": "ad9480aca742b6e274a25b7e849f8f4b5fddaae6",
      "parents": [
        "a239b0b0b6dbe6a168969b8cd6e600cf85db278d"
      ],
      "author": {
        "name": "Kory Maincent",
        "email": "kory.maincent@bootlin.com",
        "time": "Wed Sep 17 16:17:35 2025 +0200"
      },
      "committer": {
        "name": "Patrice Chotard",
        "email": "patrice.chotard@foss.st.com",
        "time": "Tue Sep 30 16:44:26 2025 +0200"
      },
      "message": "Revert \"board: st: stm32mp1: Clean env_get_location()\"\n\nThis reverts commit d37641c61ba212241c38e3fd22f0335fc0bebc96.\n\nRestore support for environment storage in EXT4 filesystem on eMMC boot.\nThe previous cleanup incorrectly removed this fallback option which is\nneeded for boards that store their environment in an EXT4 partition.\n\nThis configuration is OS-specific rather than board-dependent and should\nremain as it is configurable via menuconfig. Even if it is not described\nin ST defconfigs people may have enabled it in their defconfig.\n\nSigned-off-by: Kory Maincent \u003ckory.maincent@bootlin.com\u003e\nReviewed-by: Patrice Chotard \u003cpatrice.chotard@foss.st.com\u003e\n"
    },
    {
      "commit": "b2217c935e3f30d15821b1c5183ab4dd4c9d9dd2",
      "tree": "20a5cf6382b26ab2b5a5e64cb716f02f975468f8",
      "parents": [
        "61a6f5ab99197c8b1233de0ac9861bcae3d9df05"
      ],
      "author": {
        "name": "Tim Harvey",
        "email": "tharvey@gateworks.com",
        "time": "Mon Sep 29 12:21:49 2025 -0700"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 13:08:38 2025 +0200"
      },
      "message": "net: lwip: ensure alignment of packet buffers\n\nNetwork packet buffers should be aligned to PKTALIGN. Add a compiler\nattribute to ensure this.\n\nSigned-off-by: Tim Harvey \u003ctharvey@gateworks.com\u003e\n[jf: use __aligned(x) from \u003clinux/compiler_attributes.h\u003e]\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@linaro.org\u003e\n"
    },
    {
      "commit": "61a6f5ab99197c8b1233de0ac9861bcae3d9df05",
      "tree": "aba1319233b3931064f79c194da97fef42750adc",
      "parents": [
        "57a623230eaadc836c548a1e7effae34ec11eb0f"
      ],
      "author": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Mon Sep 22 11:35:43 2025 +0200"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 12:01:36 2025 +0200"
      },
      "message": "net: lwip: dhcp: set ntpserverip environment variable\n\nOnce the DHCP exchange is complete, if we have an IP address for an NTP\nserver, set the ntpserverip environment variable accordingly. Although\nnot necessary to make the sntp command use that server (since it is\nknown internally to the lwIP stack), this makes the behavior in line\nwith the legacy NET stack. This is also consistent with exporting the\nDNS servers etc.\n\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@linaro.org\u003e\nSuggested-by: Michal Simek \u003cmichal.simek@amd.com\u003e\n"
    },
    {
      "commit": "57a623230eaadc836c548a1e7effae34ec11eb0f",
      "tree": "ba8c3cf51263dd55e49dc554b90e81e13294fbd0",
      "parents": [
        "4462ab9a0b559a45c2b3e2dfb3912303e3449c9b"
      ],
      "author": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Mon Sep 22 11:35:42 2025 +0200"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 12:01:36 2025 +0200"
      },
      "message": "net: lwip: dhcp: make NTP servers usable by the sntp command\n\nWhen both CMD_DHCP and CMD_SNTP are enabled, one would expect the NTP\nservers received by DHCP to be used by the sntp command by default. Fix\ndhcp_loop() so that it is indeed the case.\n\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@linaro.org\u003e\nReported-by: Michal Simek \u003cmichal.simek@amd.com\u003e\n"
    },
    {
      "commit": "4462ab9a0b559a45c2b3e2dfb3912303e3449c9b",
      "tree": "91fa88d9ba4810db68298e46ad224d49e937916a",
      "parents": [
        "bf82aa8ae07ef5573701fbf7bb924a3c9fb3d777"
      ],
      "author": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Mon Sep 22 11:35:41 2025 +0200"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 12:01:36 2025 +0200"
      },
      "message": "net: lwip: enable debug traces for SNTP when CONFIG_LWIP_DEBUG is set\n\nNow that SNTP is supported, enable SNTP debug traces when LWIP_DEBUG is\nenabled. In particular, this allows to see which NTP servers are\nreceived during DHCP.\n\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@linaro.org\u003e\n"
    },
    {
      "commit": "bf82aa8ae07ef5573701fbf7bb924a3c9fb3d777",
      "tree": "578dd0912cb7f80f76333f4728ca2820a30dfb1b",
      "parents": [
        "adc6d192e9cab74a4f31accb43914fc1928ea79d"
      ],
      "author": {
        "name": "Ben Wolsieffer",
        "email": "ben.wolsieffer@hefring.com",
        "time": "Wed Aug 27 14:27:05 2025 -0400"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 12:01:36 2025 +0200"
      },
      "message": "net: designware: avoid regulator enable failure\n\nUse regulator_set_enable_if_allowed() to avoid failure if regulator is\nshared between multiple devices.\n\nSigned-off-by: Ben Wolsieffer \u003cben.wolsieffer@hefring.com\u003e\n"
    },
    {
      "commit": "adc6d192e9cab74a4f31accb43914fc1928ea79d",
      "tree": "4632c9bd31558d6272107148d3eead729ece8360",
      "parents": [
        "a239b0b0b6dbe6a168969b8cd6e600cf85db278d"
      ],
      "author": {
        "name": "Yegor Yefremov",
        "email": "yegorslists@googlemail.com",
        "time": "Mon Sep 22 15:32:29 2025 +0200"
      },
      "committer": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Tue Sep 30 12:01:36 2025 +0200"
      },
      "message": "net: fix RMII help text\n\nReplace MII with RMII as it is a Reduced Media-Independent Interface.\n\nSigned-off-by: Yegor Yefremov \u003cyegorslists@googlemail.com\u003e\nReviewed-by: Quentin Schulz \u003cquentin.schulz@cherry.de\u003e\n"
    },
    {
      "commit": "a239b0b0b6dbe6a168969b8cd6e600cf85db278d",
      "tree": "7e069faef988b56a830cb4cef81d93878ce9d3f7",
      "parents": [
        "26efc940c865a04d345ac9d39f71746fc2821da6"
      ],
      "author": {
        "name": "Daniel P. Berrangé",
        "email": "berrange@redhat.com",
        "time": "Fri Sep 26 10:45:46 2025 +0100"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 29 11:56:16 2025 -0600"
      },
      "message": "Add symlink from gpl-2.0.txt to a COPYING file\n\nWhile it is good that the \"Licenses/\" directory contains the text\nfor all licenses that are applicable to u-boot code, it is harder\nto determine at a glance what the default and/or preferred license\nis. While humans can look at the Licenses/README file, this is not\nmachine parseable, making it tricky for license detection tools to\nautomatically determine/report on the overall / aggregate u-boot\nlicense.\n\nThe project previously had a top level COPYING file containing a\nshort blurb, followed by the GPL license text. This was removed\nback in commit eca3aeb352c964bdb28b8e191d6326370245e03f when\nthe \"Licenses/\" directory was introduced. For the benefit of\nautomated tools, it is helpful to retain a top level COPYING\nfile in the repository. Rather than duplicate the license text,\nhowever, a symlink from the Licenses/gpl-2.0.txt file should\nsuffice.\n\nSigned-off-by: Daniel P. Berrangé \u003cberrange@redhat.com\u003e\nReported-by: Alex Bennée \u003calex.bennee@linaro.org\u003e\nAcked-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "26efc940c865a04d345ac9d39f71746fc2821da6",
      "tree": "01d69c8c2f83acca845abfe8ce779b0d2dc4833e",
      "parents": [
        "522a58af836598918758b41b110a73f35b9335ba"
      ],
      "author": {
        "name": "Jiaxun Yang",
        "email": "jiaxun.yang@flygoat.com",
        "time": "Wed Jul 17 23:12:59 2024 +0800"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 29 10:05:19 2025 -0600"
      },
      "message": "b4-config: configure `b4` for U-Boot\n\n`b4` is a commandline tool to make patch-based development easier.\n\nProvide a .b4-config file to match U-Boot\u0027s development preference about\nwho is cc\u0027d on patch submission.\n\nSigned-off-by: Jiaxun Yang \u003cjiaxun.yang@flygoat.com\u003e\n[trini: Reword slightly]\n"
    },
    {
      "commit": "522a58af836598918758b41b110a73f35b9335ba",
      "tree": "d65b93a72720838487fd46c6bf2682acac591bc4",
      "parents": [
        "07b7259b8b668e49d413f6ace3d1fe098a67c5fa"
      ],
      "author": {
        "name": "Maksim Kiselev",
        "email": "bigunclemax@gmail.com",
        "time": "Fri Sep 26 13:05:26 2025 +0300"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 29 08:01:15 2025 -0600"
      },
      "message": "i2c: designware_i2c: Don\u0027t warn if reset DT property is not present\n\nIf reset property is missing in DT, then we get this warning:\n\tdesignware_i2c@0: Can\u0027t get reset: -2\n\nAvoid this by checking if reset DT property is present, first.\n\nFixes: 622597dee4f (\"i2c: designware: add reset ctrl to driver\")\nSigned-off-by: Maksim Kiselev \u003cbigunclemax@gmail.com\u003e\nReviewed-by: Heiko Schocher \u003chs@nabladev.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "07b7259b8b668e49d413f6ace3d1fe098a67c5fa",
      "tree": "7d5e2ccd2fa182842fd6eb0f3beadf4ca7d425a7",
      "parents": [
        "9b45d574af1b64fcd997f08fe702a2d0ecfccbe4",
        "a0fe8cedcbe8c76403a77e57eac228b8f778a3ae"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Sat Sep 27 08:05:53 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Sat Sep 27 08:05:53 2025 -0600"
      },
      "message": "Merge tag \u0027efi-2025-10-rc6\u0027 of https://source.denx.de/u-boot/custodians/u-boot-efi\n\nPull request efi-2025-10-rc6\n\nCI:\n\n* https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/27745\n\nDocs:\n\n* Correct encodings for spl memory layout diagrams\n* Suggest usage of KDOC_WERROR when building documentation\n* Replace references to README.fdt-control\n* Clarify precedence of environment locations\n* Add documentation for the TI am335x_evm board\n* Remove README.commands.itest\n* Add a note about asking for feedback in the development process\n\nUEFI:\n\n* Cleanup UEFI Variables Kconfig menu\n"
    },
    {
      "commit": "a0fe8cedcbe8c76403a77e57eac228b8f778a3ae",
      "tree": "7d5e2ccd2fa182842fd6eb0f3beadf4ca7d425a7",
      "parents": [
        "c9aad6dbd97b44fccaf761a1f07932ae567d76b7"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "michal.simek@amd.com",
        "time": "Wed Sep 24 16:18:18 2025 +0200"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:22:00 2025 +0200"
      },
      "message": "efi_loader: Cleanup UEFI Variables menu selection\n\nThere are 3 options listed between choice/endchoice FILE/TEE/NO_STORE.\nThere is no reason to add other config with dependencies between\nchoice/endchoice because they can never be selected because they depends on\nonly that 3 options which can be selected.\nThat\u0027s why move additional configuration with dependency below choice\nsection.\n\nSigned-off-by: Michal Simek \u003cmichal.simek@amd.com\u003e\n"
    },
    {
      "commit": "c9aad6dbd97b44fccaf761a1f07932ae567d76b7",
      "tree": "ed12a3410354f6934eb6247ba8d467a081712659",
      "parents": [
        "7b5e66a2b3a2501dcff077fcc26ea55d6c5fba6e"
      ],
      "author": {
        "name": "E Shattow",
        "email": "e@freeshell.de",
        "time": "Tue Sep 23 15:30:50 2025 -0700"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:20:22 2025 +0200"
      },
      "message": "doc: Update mentions of README.fdt-control\n\nUpdate documents \u0027README.fdt-control\u0027 reference to replacement \u0027control.rst\u0027:\n  doc/arch/nios2.rst\n  dts/Makefile\n\nAlso convert some adjacent pathname mentions to rST links where applicable\n\nFixes: 3e9fddfc4f14 \"doc: Move devicetree control doc to rST\"\nSigned-off-by: E Shattow \u003ce@freeshell.de\u003e\n"
    },
    {
      "commit": "7b5e66a2b3a2501dcff077fcc26ea55d6c5fba6e",
      "tree": "aeb13cf3f502157fb48d9b2f0ab2044578d6a334",
      "parents": [
        "77493c488bafafe7b347f38cc3df7ad395f810e1"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 23 11:54:29 2025 -0600"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:19:20 2025 +0200"
      },
      "message": "doc: develop: process: Add note about asking for feedback\n\nIt can be unclear to contributors what to do if they haven\u0027t gotten any\nfeedback on patches they have submitted. Add a sentence saying that if\nthey feel it\u0027s been too long without any comment, it\u0027s OK to reply\nagain.\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "77493c488bafafe7b347f38cc3df7ad395f810e1",
      "tree": "5e77586a5f03023d484953708ed8b918ded6ca33",
      "parents": [
        "0e4fad5f419eb55b0e141c8c229e520724c5b378"
      ],
      "author": {
        "name": "E Shattow",
        "email": "e@freeshell.de",
        "time": "Thu Sep 18 18:37:56 2025 -0700"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:18:48 2025 +0200"
      },
      "message": "doc: build: documentation: add description of KDOC_WERROR\n\nDescribe KDOC_WERROR and recommend when building documentation for a patch\nsubmission.\n\nSigned-off-by: E Shattow \u003ce@freeshell.de\u003e\n"
    },
    {
      "commit": "0e4fad5f419eb55b0e141c8c229e520724c5b378",
      "tree": "14aa114b12a64e30980866080e63eb80a1f2dc56",
      "parents": [
        "75ef35b57849c07708934ed820fed4e3e8bbcc83"
      ],
      "author": {
        "name": "Anshul Dalal",
        "email": "anshuld@ti.com",
        "time": "Wed Sep 17 18:57:31 2025 +0530"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:11:54 2025 +0200"
      },
      "message": "doc: memory: fix encodings for spl layout diagrams\n\nThe commit 284ef1bbcefc (\"doc: memory: Add documentation for system\nRAM\") added documentation for U-Boot\u0027s memory usage along with diagrams\nshowcasing the SPL\u0027s memory usage. Although the SVGs for the diagrams\nwere improperly encoded.\n\nTherefore, this patch fixes the older SVGs with one\u0027s with better\nencoding and reduced size created using inkscape[1].\n\n[1]: https://inkscape.org/\n\nReported-by: Alexander Dahl \u003cada@thorsis.com\u003e\nFixes: 284ef1bbcefc (\"doc: memory: Add documentation for system RAM\")\nSigned-off-by: Anshul Dalal \u003canshuld@ti.com\u003e\n"
    },
    {
      "commit": "75ef35b57849c07708934ed820fed4e3e8bbcc83",
      "tree": "7fa5e3d7deab9daf25debe7b6b27a6e79f5fdce6",
      "parents": [
        "e59e10240c69ecae8ef55e4bbb2e9a6cf5c24cef"
      ],
      "author": {
        "name": "Ricardo Simoes",
        "email": "ricardo.simoes@pt.bosch.com",
        "time": "Mon Sep 15 16:40:33 2025 +0200"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:11:34 2025 +0200"
      },
      "message": "doc: environment: clarify env precedence\n\nSince commit 5cf6a06a it is possible to have both text-based and\nold-style C environment files. But so far the environment documentation\nhas not reflected this change. This commit fixes that.\n\nSigned-off-by: Ricardo Simoes \u003cricardo.simoes@pt.bosch.com\u003e\nSigned-off-by: Mark Jonas \u003cmark.jonas@de.bosch.com\u003e\n"
    },
    {
      "commit": "e59e10240c69ecae8ef55e4bbb2e9a6cf5c24cef",
      "tree": "9f6dd629a8ae94b052bbf65786c324fce7022ede",
      "parents": [
        "9585c8f45f44f976c359286d71f1b8f2ae6fdf5f"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Fri Sep 12 17:02:52 2025 -0600"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:08:08 2025 +0200"
      },
      "message": "doc: Remove README.commands.itest\n\nWe currently document this command in doc/usage/cmd/itest.rst and this\ndocumentation is more comprehensive than the older README file. Delete\nthe older file.\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\nReviewed-by: Heinrich Schuchardt \u003cxypron.glpk@gmx.de\u003e\n"
    },
    {
      "commit": "9585c8f45f44f976c359286d71f1b8f2ae6fdf5f",
      "tree": "e2840a3b6c05f096f8e03a2864da1915ebba5bf2",
      "parents": [
        "fa1922846bfbb92a84d5d726ca3846e540a3028f"
      ],
      "author": {
        "name": "Neha Malcom Francis",
        "email": "n-francis@ti.com",
        "time": "Wed Sep 10 09:40:39 2025 -0600"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 09:00:27 2025 +0200"
      },
      "message": "doc: memory: Restore missing diagram\n\nWhen applying the patch that became commit a2d881f5bcd3 (\"doc: memory:\nAdd documentation for system RAM\") one of the diagrams was missed.\nRe-add this missing file.\n\nReported-by: Adriano Carvalho \u003cadrianocarvalho.pt@gmail.com\u003e\nFixes: a2d881f5bcd3 doc: memory: Add documentation for system RAM\nSigned-off-by: Neha Malcom Francis \u003cn-francis@ti.com\u003e\n[trini: Take Neha\u0027s original svg and re-apply it]\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "fa1922846bfbb92a84d5d726ca3846e540a3028f",
      "tree": "d802a6d120f3b5fe122d300331c53557aa988db6",
      "parents": [
        "9b45d574af1b64fcd997f08fe702a2d0ecfccbe4"
      ],
      "author": {
        "name": "Sidharth Seela",
        "email": "sidharthseela@gmail.com",
        "time": "Thu Sep 04 01:50:42 2025 +0530"
      },
      "committer": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Sat Sep 27 08:58:39 2025 +0200"
      },
      "message": "doc: board: ti: am335x_evm: Add documentation\n\nLink: https://lore.kernel.org/u-boot/20250829191830.GZ124814@bill-the-cat/\n\nAdd documentation for config changes required to enable Falcon SD-FAT boot.\n\nSigned-off-by: Sidharth Seela \u003csidharthseela@gmail.com\u003e\nCc: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "9b45d574af1b64fcd997f08fe702a2d0ecfccbe4",
      "tree": "0c047daeaf75cb1b6bf8ed824b3acd20b5ee6b10",
      "parents": [
        "9a20a4fba587956225ebaf3878f48e70a2f42ced"
      ],
      "author": {
        "name": "Yegor Yefremov",
        "email": "yegorslists@googlemail.com",
        "time": "Thu Sep 25 22:51:50 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 25 18:54:07 2025 -0600"
      },
      "message": "spl: nand: initialize writesize for am335x\n\nInitialize mtd-\u003ewritesize in nand_init() as otherwise\nnand_page_size() returns 0 and this affects NAND read\noperations.\n\nSigned-off-by: Yegor Yefremov \u003cyegorslists@googlemail.com\u003e\n"
    },
    {
      "commit": "9a20a4fba587956225ebaf3878f48e70a2f42ced",
      "tree": "4d3725c8cd790ee0ed4d8ae755d0c302eda9b817",
      "parents": [
        "5074fd5f722079dfccd92df854400e7dbb045464"
      ],
      "author": {
        "name": "Peng Fan",
        "email": "peng.fan@nxp.com",
        "time": "Fri Sep 26 09:57:47 2025 +0800"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 25 18:53:28 2025 -0600"
      },
      "message": "MAINTAINERS: Update MMC/POWER/FREESCALE QORIQ\n\n- Update MMC entry to match \u0027mmc\u0027 using \u0027N\u0027\n- Add myself as POWER maintainer for regulator and pmic patches. I have\n  started to handle relevant patches.\n- Update QORIQ maintainer. Priyanka has moved to work on other stuff, I\n  have been handling this for quite some time.\n\nSigned-off-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "5074fd5f722079dfccd92df854400e7dbb045464",
      "tree": "74c649aa32d95d09b44aded084b6e687d141acd3",
      "parents": [
        "0d5d489ab1b88f5158d20c62173672adfbe4e0a1"
      ],
      "author": {
        "name": "Jerome Forissier",
        "email": "jerome.forissier@linaro.org",
        "time": "Thu Sep 25 17:38:16 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 25 18:53:07 2025 -0600"
      },
      "message": "MAINTAINERS: update NETWORK and NETWORK (LWIP)\n\nAdd myself as a maintainer of the NETWORK subsystem since:\n- I have effectively been handling net patches in my patchwork queue and\nsending pull requests to Tom,\n- I do have push access to the u-boot-net custodian tree.\n\nAlso, add u-boot-net as the SCM tree for NETWORK (LWIP) since it is where\nlwIP-related patches end up too.\n\nSigned-off-by: Jerome Forissier \u003cjerome.forissier@linaro.org\u003e\nCC: Ramon Fried \u003crfried.dev@gmail.com\u003e\nCC: Joe Hershberger \u003cjoe.hershberger@ni.com\u003e\nCC: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "0d5d489ab1b88f5158d20c62173672adfbe4e0a1",
      "tree": "86281a83edae5a7cd49b05ec5d277f91d9a48c84",
      "parents": [
        "f53fe908ac3dd44f7ad63dff319636541710b98c",
        "19c292a8c5d0e2d0b85279d22643c6a4f6db9139"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 25 18:50:11 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 25 18:50:11 2025 -0600"
      },
      "message": "Merge branch \u0027master\u0027 of https://source.denx.de/u-boot/custodians/u-boot-sh\n\nRZG2 boot failure fix for boot with TFA which does not pass DT, and\nR-Car Gen4 PCIe controller driver alignment with Linux fixes.\n"
    },
    {
      "commit": "19c292a8c5d0e2d0b85279d22643c6a4f6db9139",
      "tree": "86281a83edae5a7cd49b05ec5d277f91d9a48c84",
      "parents": [
        "38541b5db5b1de67f5fbab3d9971ac7ba818cb46"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 24 03:47:14 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Thu Sep 25 23:19:17 2025 +0200"
      },
      "message": "pci: pcie-rcar-gen4: Add missing 1ms delay after PWR reset assertion\n\nR-Car V4H Reference Manual R19UH0186EJ0130 Rev.1.30 Apr. 21, 2025 page 585\nFigure 9.3.2 Software Reset flow (B) indicates that for peripherals in HSC\ndomain, after reset has been asserted by writing a matching reset bit into\nregister SRCR, it is mandatory to wait 1ms.\n\nBecause it is the controller driver which can determine whether or not the\ncontroller is in HSC domain based on its compatible string, add the missing\ndelay into the controller driver.\n\nThis 1ms delay is documented on R-Car V4H and V4M, it is currently unclear\nwhether S4 is affected as well. This patch does apply the extra delay on\nR-Car S4 as well.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "38541b5db5b1de67f5fbab3d9971ac7ba818cb46",
      "tree": "337eb87bccc036370f09cad58ee3ca3338096862",
      "parents": [
        "eb69747cd231767098d4ad7957fbedad6a42af99"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 24 03:47:13 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Thu Sep 25 23:19:17 2025 +0200"
      },
      "message": "pci: pcie-rcar-gen4: Assure reset occurs before DBI access\n\nAssure the reset is latched and the core is ready for DBI access.\nOn R-Car V4H, the PCIe reset is asynchronized and does not take\neffect immediately, but needs a short time to complete. In case\nDBI access happens in that short time, that access generates an\nSError. Make sure that condition can never happen, read back the\nstate of the reset which should turn the asynchronized reset into\nsynchronized one, and wait a little over 1ms to add additional\nsafety margin.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "eb69747cd231767098d4ad7957fbedad6a42af99",
      "tree": "ca403f35439b2b7f5d69e10c5fc61552578cc661",
      "parents": [
        "9c7e61fccc65974fc970c587bddcd5857b334852"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 24 03:47:12 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Thu Sep 25 23:19:17 2025 +0200"
      },
      "message": "pci: pcie-rcar-gen4: Fix inverted break condition in PHY initialization\n\nR-Car V4H Reference Manual R19UH0186EJ0130 Rev.1.30 Apr. 21, 2025 page 4581\nFigure 104.3b Initial Setting of PCIEC(example), third quarter of the figure\nindicates that register 0xf8 should be polled until bit 18 becomes set to 1.\n\nRegister 0xf8 bit 18 is 0 immediately after write to PCIERSTCTRL1 and is set\nto 1 in less than 1 ms afterward. The current readl_poll_timeout() break\ncondition is inverted and returns when register 0xf8 bit 18 is set to 0,\nwhich in most cases means immediately. In case CONFIG_DEBUG_LOCK_ALLOC\u003dy ,\nthe timing changes just enough for the first readl_poll_timeout() poll to\nalready read register 0xf8 bit 18 as 1 and afterward never read register\n0xf8 bit 18 as 0, which leads to timeout and failure to start the PCIe\ncontroller.\n\nFix this by inverting the poll condition to match the reference manual\ninitialization sequence.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "9c7e61fccc65974fc970c587bddcd5857b334852",
      "tree": "e6585acba71375ad573f671d9ffbf39a90d7565d",
      "parents": [
        "f53fe908ac3dd44f7ad63dff319636541710b98c"
      ],
      "author": {
        "name": "Mathieu Othacehe",
        "email": "othacehe@gnu.org",
        "time": "Mon Sep 22 18:29:00 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Thu Sep 25 23:18:34 2025 +0200"
      },
      "message": "board: rzg2l: Check the DTB pointer passed by the TF-A.\n\nOn the RZG2L platform, the advised\nTF-A (https://github.com/renesas-rz/rzg_trusted-firmware-a/tree/v2.5/rzg2l)\ndoes not pass any DTB blob to U-Boot.\n\nOn the other hand, the RZG2L part of U-Boot expects a DTB to be passed.  It\nmeans that if one flashes the latest TF-A as well as the mainline U-Boot,\nit will crash trying to dereference the NULL DTB pointer before outputing\nanything.\n\nCheck if the DTB pointer is NULL before trying to use it.\n\nSigned-off-by: Mathieu Othacehe \u003cothacehe@gnu.org\u003e\nReviewed-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "f53fe908ac3dd44f7ad63dff319636541710b98c",
      "tree": "a74769d6773ba8f24ea024f0494d39a0e507c5c5",
      "parents": [
        "d3074f3d699d188bbeb68feacc473d8bc53ce762",
        "96971e5090cd6975023d0556b3d47b195442902e"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 24 07:49:33 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 24 07:50:13 2025 -0600"
      },
      "message": "Merge patch series \"Fix boot w/ scriptaddr \u0026 minor newline issue\"\n\nWadim Egorov \u003cw.egorov@phytec.de\u003e says:\n\nFirst patch fixes boot issues with script boot method and the\nsecond patch is a minor formatting fix in our board detection code.\n\n@TI: I think the scriptaddr should be also updated for most TI/K3 and\nbeagle board boards.\n\nLink: https://lore.kernel.org/r/20250919063948.3093358-1-w.egorov@phytec.de\n"
    },
    {
      "commit": "96971e5090cd6975023d0556b3d47b195442902e",
      "tree": "a74769d6773ba8f24ea024f0494d39a0e507c5c5",
      "parents": [
        "ac046ad1873cb3d85f4c81c0bed592a4ed7a5903"
      ],
      "author": {
        "name": "Wadim Egorov",
        "email": "w.egorov@phytec.de",
        "time": "Fri Sep 19 08:39:48 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 24 07:50:13 2025 -0600"
      },
      "message": "board: phytec: common: Fix missing newline in error message\n\nThe error message in phytec_get_product_name() was missing a newline,\ncausing log output to be concatenated with subsequent messages. Add\nthe newline to improve readability.\n\nSigned-off-by: Wadim Egorov \u003cw.egorov@phytec.de\u003e\n"
    },
    {
      "commit": "ac046ad1873cb3d85f4c81c0bed592a4ed7a5903",
      "tree": "a1036c865cd2f922bb6d027526668238614d6709",
      "parents": [
        "d3074f3d699d188bbeb68feacc473d8bc53ce762"
      ],
      "author": {
        "name": "Wadim Egorov",
        "email": "w.egorov@phytec.de",
        "time": "Fri Sep 19 08:39:47 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 24 07:50:13 2025 -0600"
      },
      "message": "board: phytec: phycore_am6xx: Update scriptaddr\n\nAfter switching our boards to standard boot, we observed that the\nkernel hangs when booting with the \"script\" boot method over the\nnetwork.\n\nThe original scriptaddr value was copied from ti_common.env and\nremained unused for some time. On phycore-am62x and phycore-am62ax,\nhowever, this address conflicts with the current location where\nATF is loaded (CONFIG_K3_ATF_LOAD_ADDR).\n\nMove scriptaddr to 0x89100000, directly after fdtoverlay_addr_r.\nThe phycore-am64x is not affected by this issue, but we update it\nas well to keep all phycore-am6xx boards consistent.\n\nSigned-off-by: Wadim Egorov \u003cw.egorov@phytec.de\u003e\nReviewed-by: Anshul Dalal \u003canshuld@ti.com\u003e\n"
    },
    {
      "commit": "d3074f3d699d188bbeb68feacc473d8bc53ce762",
      "tree": "b386100fd0499485232668fcedbb269a79bc6846",
      "parents": [
        "a6caca94fc77dbe1db9484915241f77909aa43e3"
      ],
      "author": {
        "name": "Raymond Mao",
        "email": "raymond.mao@linaro.org",
        "time": "Fri Sep 19 14:04:51 2025 -0700"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 23 12:37:48 2025 -0600"
      },
      "message": "MAINTAINERS: Add myself into the list for MbedTLS\n\nAdd myself into the list for MbedTLS.\n\nSigned-off-by: Raymond Mao \u003craymond.mao@linaro.org\u003e\nAcked-by: Ilias Apalodimas \u003cilias.apalodimas@linaro.org\u003e\n"
    },
    {
      "commit": "a6caca94fc77dbe1db9484915241f77909aa43e3",
      "tree": "73702073f55a3f08d0e44c3ba704511b7b86b797",
      "parents": [
        "2f2ab7e13a69367cc9b88a45899e24dba02667c6"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 15 15:01:09 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 23 12:37:40 2025 -0600"
      },
      "message": "MAINTAINERS: Update Luka Perkov\u0027s roles\n\nPer a private email, drop Luka Perkov from MAINTAINERS entries.\n\nReviewed-by: Tony Dinh \u003cmibodhi@gmail.com\u003e\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "2f2ab7e13a69367cc9b88a45899e24dba02667c6",
      "tree": "89929387f37b9371e5494cde510c9cc3b85a7b1f",
      "parents": [
        "df4c18067fe04d42c9929d6c3565f8ec002b41f2"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 23 07:33:47 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 23 07:33:47 2025 -0600"
      },
      "message": "Prepare v2025.10-rc5\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "df4c18067fe04d42c9929d6c3565f8ec002b41f2",
      "tree": "0736a0f4ebb5336be0a1988ef4608a9f284f6722",
      "parents": [
        "d33b21b7e261691e8d6613a24cc9b0ececba3b01",
        "1f95591cee01ea5e065b61d99a9853b164acbcf8"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 22 08:22:22 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 22 08:22:22 2025 -0600"
      },
      "message": "Merge tag \u0027u-boot-imx-master-20250922\u0027 of https://gitlab.denx.de/u-boot/custodians/u-boot-imx\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/27685\n\n- Fix Phycore i.MX93 voltage modes\n- Call DM post init function for init_r phase on i.MX8ULP\n- Fix ELE FW version print bug on i.MX8UL EVK.\n- Fix LPCG number in ccm_reg structure on i.MX93\n"
    },
    {
      "commit": "1f95591cee01ea5e065b61d99a9853b164acbcf8",
      "tree": "0736a0f4ebb5336be0a1988ef4608a9f284f6722",
      "parents": [
        "2d7a6f19bbbc0f5eaff79b50497a1b4af1717432"
      ],
      "author": {
        "name": "Primoz Fiser",
        "email": "primoz.fiser@norik.com",
        "time": "Fri Sep 19 09:51:42 2025 +0200"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sun Sep 21 09:09:13 2025 -0300"
      },
      "message": "board: phytec: phycore-imx93: Fix i.MX93 voltage modes\n\nFix support for i.MX93 voltage modes on phyCORE-i.MX93 SoM boards.\n\nFirst of all, Kconfig option CONFIG_IMX9_LOW_DRIVE_MODE is gone since\ncommit c9efcad23741 (\"imx93_evk: Remove CONFIG_IMX9_LOW_DRIVE_MODE and\nld defconfig\") and was replaced by runtime detection mechanism. Thus\nlets use is_voltage_mode() instead of Kconfig to detect CPU type and\nselect proper voltage mode.\n\nSecondly, 1400MHz ND mode (Nominal Drive) requiring 0.85V BUCK voltage\nwas not supported with current power_init_board() PMIC settings. Add\ncheck also for this CPU type and set BUCK voltage accordingly.\n\nLast but not least, add printf() printouts about PMIC voltage mode to\nthe console. This makes it more apparent and verbose about voltage mode\nin use. Also our internal tests depend on this printout to catch issues\nwith i.MX93 CPU types and set PMIC voltage modes.\n\nSigned-off-by: Primoz Fiser \u003cprimoz.fiser@norik.com\u003e\n"
    },
    {
      "commit": "2d7a6f19bbbc0f5eaff79b50497a1b4af1717432",
      "tree": "dd8f29e314b9c590fe7507f64ede75d2ac1b9646",
      "parents": [
        "aee235798724fd041af21460e7f6ba02bdeedaeb"
      ],
      "author": {
        "name": "Ye Li",
        "email": "ye.li@nxp.com",
        "time": "Fri Sep 19 14:58:34 2025 +0800"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sun Sep 21 09:08:50 2025 -0300"
      },
      "message": "arm: imx9: Fix LPCG number in ccm_reg structure\n\nThe LPCG number on iMX93 and iMX91 is 127 not 122. The wrong\nvalue is used in ccm_reg structure and Coverity reports several\nissues as out-of-bounds write.\n\nSigned-off-by: Ye Li \u003cye.li@nxp.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "aee235798724fd041af21460e7f6ba02bdeedaeb",
      "tree": "3bef24429e46206e4ebe7f5c1ff394eb4a3a99e7",
      "parents": [
        "9390876cc8235fdb339a32c8b8d1af42ced74393"
      ],
      "author": {
        "name": "Ye Li",
        "email": "ye.li@nxp.com",
        "time": "Fri Sep 19 14:58:33 2025 +0800"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sun Sep 21 09:08:26 2025 -0300"
      },
      "message": "imx8ulp_evk: Fix ELE FW version print bug\n\nAccording to latest ELE Get FW version API, the FW version word is defined\nas below. The patch version only has 4 bits and minor version has 12 bits.\nHowever, the codes use 8 bits for patch version and minor version. Add the\npatch to fix the issue.\n\nELE firmware version\n[31] - When set indicates a dirty build.\n[30] - Reserved\n[29:28] - Hotfix version.\n[27] - When set, indicate that ELE FW is authenticated and operational.\n[26:25] - Reserved\n[24] - When set, indicate that an alternative FW is running.\n[23:16] - Indicate the major version. This byte is checked against the\nversion set in the fuses to determine if the FW execution can be authorized\n[15:4] - Indicate the minor version.\n[3:0] - Indicate the patch version.\n\nSigned-off-by: Ye Li \u003cye.li@nxp.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "9390876cc8235fdb339a32c8b8d1af42ced74393",
      "tree": "0a3c0856ccd99428d78631060858709b57620c44",
      "parents": [
        "d33b21b7e261691e8d6613a24cc9b0ececba3b01"
      ],
      "author": {
        "name": "Ye Li",
        "email": "ye.li@nxp.com",
        "time": "Fri Sep 19 14:58:32 2025 +0800"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sun Sep 21 09:07:58 2025 -0300"
      },
      "message": "imx: imx8ulp: Call DM post init function for init_r phase\n\nThe ELE MU driver needs to be probed at init_r phase as well because\nsome ELE APIs will be called.\n\nSigned-off-by: Ye Li \u003cye.li@nxp.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "d33b21b7e261691e8d6613a24cc9b0ececba3b01",
      "tree": "9e01e5d81fcf1d298200cc232be29c1abe4bf6a6",
      "parents": [
        "f28891d444631c91a6e090927486a2169b51b20f"
      ],
      "author": {
        "name": "Kunihiko Hayashi",
        "email": "hayashi.kunihiko@socionext.com",
        "time": "Wed Sep 10 18:25:01 2025 +0900"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Sat Sep 20 12:02:58 2025 -0600"
      },
      "message": "ARM: Remove mistyped GICV3 definition from ARCH_SYNQUACER\n\nThe config \"GIC_V3\" seems to be typo, and currently \"GICV3\" remains\ndisabled. This should be removed until needed.\n\nFixes: 5cd4a355e0f0 (\"board: synquacer: Add DeveloperBox 96boards EE support\")\nSigned-off-by: Kunihiko Hayashi \u003chayashi.kunihiko@socionext.com\u003e\n"
    },
    {
      "commit": "f28891d444631c91a6e090927486a2169b51b20f",
      "tree": "675519131a778ab5ec57166cf56b18d043e4f41e",
      "parents": [
        "eea731b50c6155b9ec0ccd039590b9cefdafd024",
        "7cd9d2db2627ce65d3c03e4422607b7a86093e8a"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 09:06:53 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 09:06:53 2025 -0600"
      },
      "message": "Merge patch series \"board: dhelectronics: Check pointer before access in dh_get_value_from_eeprom_buffer()\"\n\nThis series from Marek Vasut \u003cmarek.vasut@mailbox.org\u003e cleans up some of\nthe common code between dhelectronics platforms.\n\nLink: https://lore.kernel.org/r/20250907010103.667681-1-marek.vasut@mailbox.org\n"
    },
    {
      "commit": "7cd9d2db2627ce65d3c03e4422607b7a86093e8a",
      "tree": "675519131a778ab5ec57166cf56b18d043e4f41e",
      "parents": [
        "5634cf1afcf17fda0136693f02a843aa6b938b2b"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@mailbox.org",
        "time": "Sun Sep 07 03:00:47 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 09:06:37 2025 -0600"
      },
      "message": "board: dhelectronics: Use isascii() before isprint() in dh_read_eeprom_id_page()\n\nThe isprint() checks printability across all 256 characters, some of the\nupper 128 characters are printable and produce artifacts on UART. Call\nisascii() first to only consider the bottom 7bit ASCII characters as\nprintable, and then check their printability using isprint(). This fixes\na rare misprint in case the ID page content is uninitialized or corrupted.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@mailbox.org\u003e\nReviewed-by: Christoph Niedermaier \u003ccniedermaier@dh-electronics.com\u003e\n"
    },
    {
      "commit": "5634cf1afcf17fda0136693f02a843aa6b938b2b",
      "tree": "0d17b1c2504c50246009f5667b8a9d439079d9f0",
      "parents": [
        "eea731b50c6155b9ec0ccd039590b9cefdafd024"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@mailbox.org",
        "time": "Sun Sep 07 03:00:46 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 09:06:37 2025 -0600"
      },
      "message": "board: dhelectronics: Check pointer before access in dh_get_value_from_eeprom_buffer()\n\nThe eip pointer in dh_get_value_from_eeprom_buffer() might be NULL.\nThe current NULL pointer check happens too late, after the eip was\naccessed in variable assignment. Reorder the two, so the NULL pointer\ncheck happens first, and any access second, otherwise the access may\ntrigger a hang or other undefined behavior.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@mailbox.org\u003e\nReviewed-by: Christoph Niedermaier \u003ccniedermaier@dh-electronics.com\u003e\n"
    },
    {
      "commit": "eea731b50c6155b9ec0ccd039590b9cefdafd024",
      "tree": "90f29da457d11f34b6174ae840a23941d08d80e6",
      "parents": [
        "a3ec093512af5577d381792269b81eca04c2fe26",
        "b3bbbf5fee21c7e4535cf24676609cfe64ff17fc"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:54:06 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:54:06 2025 -0600"
      },
      "message": "Merge tag \u0027u-boot-imx-master-20250917\u0027 of https://gitlab.denx.de/u-boot/custodians/u-boot-imx\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/27660\n\n- Restore the support for the i.MX95 A0 silicon.\n"
    },
    {
      "commit": "a3ec093512af5577d381792269b81eca04c2fe26",
      "tree": "c9a93f1a67b89572740c630752f8bcbdcbae05c4",
      "parents": [
        "5b35aa9da1e0795981cf7bafd1053feb7de95be2",
        "6d4320d7612b6bbb907b2f157c503ad9175a8d43"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:52:31 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:52:31 2025 -0600"
      },
      "message": "Merge patch series \"Hyperflash boot fixes for j721e/j7200\"\n\nAnurag Dutta \u003ca-dutta@ti.com\u003e says:\n\nThis series introdues a couple of small fixes that involves\nenabling hyperflash at R5 SPL and u-boot proper stage and\nKconfig changes that are required for HBMC boot on j721e/j7200\n\nTest logs:\nhttps://gist.github.com/anuragdutta731/0f56e8d9bdf0cfe3d221c69d09a58704\n\nLink: https://lore.kernel.org/r/20250917094659.3922343-1-a-dutta@ti.com\n"
    },
    {
      "commit": "6d4320d7612b6bbb907b2f157c503ad9175a8d43",
      "tree": "c9a93f1a67b89572740c630752f8bcbdcbae05c4",
      "parents": [
        "517744041f37751de094ddef3efcf7a1c5fe1e71"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Wed Sep 17 15:16:59 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:51:32 2025 -0600"
      },
      "message": "arm: dts: k3-j721e-r5-common-proc-board: Enable HBMC in R5 SPL stage\n\nEnable HBMC in the R5 SPL stage\n\nFixes: c9df79ee64d0 (\"arm: dts: k3-j721e-r5-common: Add HBMC overrides for R5 SPL\")\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\nReviewed-by: Udit Kumar \u003cu-kumar1@ti.com\u003e\n"
    },
    {
      "commit": "517744041f37751de094ddef3efcf7a1c5fe1e71",
      "tree": "74dbc60446312c7047dff99a894522415065eb7a",
      "parents": [
        "96cbe36c0bad28fadfdd34e52b8ba87c7918c5dc"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Wed Sep 17 15:16:58 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:51:32 2025 -0600"
      },
      "message": "configs: j7200_evm_*_defconfig: Enable HBMC and MUX_MMIO at SPL\n\nAdd the HBMC and MUX_MMIO configs in the SPL and u-boot proper\nstage for successful HBMC boot.\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\n"
    },
    {
      "commit": "96cbe36c0bad28fadfdd34e52b8ba87c7918c5dc",
      "tree": "e7e71c4323f83a098dd7f0e3a1c3cdeae475afb2",
      "parents": [
        "dd4039e380db3558319866e5f03a3949d88af9bd"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Wed Sep 17 15:16:57 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:51:32 2025 -0600"
      },
      "message": "configs: j721e_evm_r5: Enable HBMC and MUX_MMIO at SPL\n\nAdd the HBMC and MUX_MMIO configs in the R5 SPL stage for\nsuccessful HBMC boot.\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\nReviewed-by: Udit Kumar \u003cu-kumar1@ti.com\u003e\n"
    },
    {
      "commit": "dd4039e380db3558319866e5f03a3949d88af9bd",
      "tree": "086689372f5a7cbe748c64ae907109eb6c8633d6",
      "parents": [
        "5b35aa9da1e0795981cf7bafd1053feb7de95be2"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Wed Sep 17 15:16:56 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:51:32 2025 -0600"
      },
      "message": "mtd: Kconfig: Add SPL_MUX_MMIO dependency to HBMC driver\n\nMUX_MMIO is needed by HBMC in SPL stage. Enable it at SPL as well\nas u-boot proper stage.\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\nReviewed-by: Udit Kumar \u003cu-kumar1@ti.com\u003e\n"
    },
    {
      "commit": "5b35aa9da1e0795981cf7bafd1053feb7de95be2",
      "tree": "e8179843454dbd911fc6d44faffd28acb9b56ac1",
      "parents": [
        "097ef53d639c457f067f63b421767f9bd6426b84"
      ],
      "author": {
        "name": "Michal Simek",
        "email": "michal.simek@amd.com",
        "time": "Wed Sep 17 09:22:18 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:50:05 2025 -0600"
      },
      "message": "xilinx: Disable SPL_OS_BOOT for Zynq and ZynqMP\n\nThe commit 210702ae6ce8 (\"spl: spi: fix falcon mode for spi boot\") fixed\nthe logic of spl_start_uboot() where 0 means OS boot and 1 means u-boot.\nZynq/ZynqMP enable OS_BOOT by default but it was never really be used\nthat\u0027s why disable it to boot via U-Boot phase all the time.\n\nSigned-off-by: Michal Simek \u003cmichal.simek@amd.com\u003e\n"
    },
    {
      "commit": "097ef53d639c457f067f63b421767f9bd6426b84",
      "tree": "436461ba93d9dfca3efbd229c13edab688d6f233",
      "parents": [
        "f6d5bda0e32c3d645b9926f6965af8196843c62c",
        "0f4bfee3cfe7e0786b8bf748c523c8e78eda8423"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:49:15 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:49:15 2025 -0600"
      },
      "message": "Merge tag \u0027u-boot-stm32-20250917\u0027 of https://source.denx.de/u-boot/custodians/u-boot-stm\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/27648\n\n- Fix net suport for STM32MP2\n- Fix to prevent hang in clk-stm32-core for STM32MP13\n- Fix ethernet init for DH STM32MP1\n"
    },
    {
      "commit": "f6d5bda0e32c3d645b9926f6965af8196843c62c",
      "tree": "07d32e0af9aee3aa3ea3e5343b32d80157050b53",
      "parents": [
        "b82fa9d752b025d3b5305b5b07debe6808a5d027"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Wed Sep 17 09:47:29 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 17 07:48:52 2025 -0600"
      },
      "message": "board: ti: am57xx: Remove \"ti/omap/\" from name_fit_config\n\nCommit 649f4a7d3ca7 (\"board: ti: am57xx: Set fdtfile from C code\ninstead of findfdt script\") prepends \"ti/omap/\" to the actual name\nof the fdtfile whereas fit image boot needs exact dtb name. So, remove\n\"ti/omap\" from name_fit_config by substituting it with an empty string.\n\nFixes: 649f4a7d3ca7 (\"board: ti: am57xx: Set fdtfile from C code instead of findfdt script\")\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\nReviewed-by: Udit Kumar \u003cu-kumar1@ti.com\u003e\n"
    },
    {
      "commit": "b3bbbf5fee21c7e4535cf24676609cfe64ff17fc",
      "tree": "86e465525550420ff0b9425bdd78e5179427983f",
      "parents": [
        "5c389e61902d12bf295c3ab1db221da3fb034519"
      ],
      "author": {
        "name": "Alice Guo",
        "email": "alice.guo@nxp.com",
        "time": "Sat Sep 06 02:22:04 2025 +0800"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Wed Sep 17 08:16:05 2025 -0300"
      },
      "message": "imx95_evk: Restore support for i.MX95 A0 silicon\n\nThis patch is used to restore support for i.MX95 A0 silicon. To avoid\nduplicating defconfig, imx95.config is added and can be shared between\nimx95_a0_19x19_evk_defconfig and imx95_19x19_evk_defconfig.\n\ncontainer.cfg and imximage.cfg are used to created .cfgout files that\nare be passed to mkimage with -n to build flash.bin. Now they have been\ndeleted and replaced by adding their content to properties of node which\ntype is nxp-imx9image under binman node.\n\nFixes: 9936724aa9b (\"imx95_evk: Add i.MX95 B0 support\")\n\nSigned-off-by: Alice Guo \u003calice.guo@nxp.com\u003e\nTested-By: Tim Harvey \u003ctharvey@gateworks.com\u003e # imx95-19x19-evk (rA0)\n"
    },
    {
      "commit": "5c389e61902d12bf295c3ab1db221da3fb034519",
      "tree": "9a23eaac3e5be73fcbab828ad94f01cba3bdaa9f",
      "parents": [
        "b82fa9d752b025d3b5305b5b07debe6808a5d027"
      ],
      "author": {
        "name": "Alice Guo",
        "email": "alice.guo@nxp.com",
        "time": "Sat Sep 06 02:22:03 2025 +0800"
      },
      "committer": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Wed Sep 17 08:16:04 2025 -0300"
      },
      "message": "binman: add a new entry type to support .bin file generation for the i.MX95 platform\n\nTo support passing specific commands defined in enum imx8image_cmd to\nthe imx8image_copy_image() function, this patch introduces a new entry\ntype nxp-imx9image. This entry generates a plain text data file\ncontaining the relevant commands, enabling flexible configuration during\nimage creation.\n\nSigned-off-by: Alice Guo \u003calice.guo@nxp.com\u003e\n"
    },
    {
      "commit": "b82fa9d752b025d3b5305b5b07debe6808a5d027",
      "tree": "56d2153a68a4176347e37977a75b82941b27991c",
      "parents": [
        "2dbde3f9b08771b8182fcbf0bb0309acaff6c2e1"
      ],
      "author": {
        "name": "E Shattow",
        "email": "e@freeshell.de",
        "time": "Tue Sep 02 19:07:06 2025 -0700"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 16 10:16:54 2025 -0600"
      },
      "message": "board: starfive: visionfive2: deprecate mixed-case product ids VF7110a VF7110b\n\nPer recent discussion [1] product IDs VF7110A or VF7110B from EEPROM are\nsufficient to select for VisionFive 2 1.2a or VisionFive 2 1.3b boards.\nThere are no VisionFive 2 products with mixed-case product IDs in EERPOM\nso factor out the unnecessary select case conditional.\n\n1: https://lore.kernel.org/u-boot/ZQ2PR01MB1307D97D2C9566B8EE443812E6062@ZQ2PR01MB1307.CHNPR01.prod.partner.outlook.cn/\n\nSigned-off-by: E Shattow \u003ce@freeshell.de\u003e\nReported-by: Hal Feng \u003chal.feng@starfivetech.com\u003e\n"
    },
    {
      "commit": "0f4bfee3cfe7e0786b8bf748c523c8e78eda8423",
      "tree": "e37c454be2d7c467c8e48c7ccef4a720bfba7179",
      "parents": [
        "483e19b0ad02672482fdf62097f1758719ff52fc"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@mailbox.org",
        "time": "Mon Sep 15 02:49:05 2025 +0200"
      },
      "committer": {
        "name": "Patrice Chotard",
        "email": "patrice.chotard@foss.st.com",
        "time": "Tue Sep 16 17:36:53 2025 +0200"
      },
      "message": "ARM: stm32: Perform node compatible check for KS8851 early\n\nCheck the compatible string of ethernet1 node for KS8851 very early on,\nbefore calling uclass_get_device_by_of_path() which might initialize\nthe device and possibly attempt to configure MAC address into device\nwhich is not KS8851. Doing the compatibility check early prevent this.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@mailbox.org\u003e\nReviewed-by: Patrice Chotard \u003cpatrice.chotard@foss.st.com\u003e\n"
    },
    {
      "commit": "483e19b0ad02672482fdf62097f1758719ff52fc",
      "tree": "052cd8c829a34ccf665d46cdfd5dc673d86519e9",
      "parents": [
        "7b9b34aa6d2a9125adca5a286eca4bda87e215b9"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@mailbox.org",
        "time": "Mon Sep 15 02:53:04 2025 +0200"
      },
      "committer": {
        "name": "Patrice Chotard",
        "email": "patrice.chotard@foss.st.com",
        "time": "Tue Sep 16 15:24:30 2025 +0200"
      },
      "message": "net: dwc_eth_qos: Fix support for stm32mp2 platform\n\nThe layout of SYSCFG_ETHnCR on STM32MP25xx is slightly different yet again.\nAdd missing swizzling to program the correct register with the correct content.\n\nFixes: 20afca89ed53 (\"net: dwc_eth_qos: add support of stm32mp2 platform\")\nSigned-off-by: Marek Vasut \u003cmarek.vasut@mailbox.org\u003e\nReviewed-by: Christophe ROULLIER\u003cchristophe.roullier@foss.st.com\u003e\n"
    },
    {
      "commit": "7b9b34aa6d2a9125adca5a286eca4bda87e215b9",
      "tree": "955687602b26a167d7457746bbd61f84622eae84",
      "parents": [
        "2dbde3f9b08771b8182fcbf0bb0309acaff6c2e1"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@mailbox.org",
        "time": "Sun Sep 07 01:00:01 2025 +0200"
      },
      "committer": {
        "name": "Patrice Chotard",
        "email": "patrice.chotard@foss.st.com",
        "time": "Tue Sep 16 15:24:30 2025 +0200"
      },
      "message": "clk: stm32: Pass udevice pointer to clk_register_composite()\n\nThe clk_register_composite() does clk_resolve_parent_clk() look up,\nwhich requires valid udevice pointer. Do not pass NULL, pass a valid\ndevice pointer to prevent hang on registering ck_usbo_48m clock on\nSTM32MP13xx.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@mailbox.org\u003e\nReviewed-by: Patrice Chotard \u003cpatrice.chotard@foss.st.com\u003e\n"
    },
    {
      "commit": "2dbde3f9b08771b8182fcbf0bb0309acaff6c2e1",
      "tree": "b944d6f2b9dc339981fd3bad2b0a9ebfbdfe30fd",
      "parents": [
        "210702ae6ce820713773549c4e102b37f09d7cc5"
      ],
      "author": {
        "name": "Ye Li",
        "email": "ye.li@nxp.com",
        "time": "Fri Sep 12 17:41:11 2025 +0800"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Sat Sep 13 17:59:23 2025 -0600"
      },
      "message": "arm: armv8: Fix spl recover data section broken\n\nSPL recover data section is broken which causes reboot failure on\nsome i.MX platforms (iMX8QM/iMX95).\nThe global variable cold_reboot_flag is assigned to weak reset_flag\nfunction which always return 1, so restore never been executed in\nwarm reboot.\n\nFixes: 1c37e59bfbba (\"arm: armv8: Improve SPL data save and restore implementation\")\nSigned-off-by: Ye Li \u003cye.li@nxp.com\u003e\nReviewed-by: Fabio Estevam \u003cfestevam@gmail.com\u003e\nReviewed-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\n"
    },
    {
      "commit": "210702ae6ce820713773549c4e102b37f09d7cc5",
      "tree": "abcb1181daf874249ffb9de3f699ec3d534c6481",
      "parents": [
        "c9800dc906ad21a1157ec718f5e450daaf42e4b3"
      ],
      "author": {
        "name": "Anshul Dalal",
        "email": "anshuld@ti.com",
        "time": "Tue Sep 09 13:47:30 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Fri Sep 12 08:24:21 2025 -0600"
      },
      "message": "spl: spi: fix falcon mode for spi boot\n\nspl_start_uboot is a board overridable function that switches to falcon\nboot mode on return value of 0.\n\nThough for SPI, the falcon boot mode was being enabled on return value\nof 1 which is not the correct behaviour. Therefore this patch fixes it\nto the expected boot flow.\n\nFixes: 14509a28aa20 (\"spl: spi: Consolidate spi_load_image_os into spl_spi_load_image\")\nSigned-off-by: Anshul Dalal \u003canshuld@ti.com\u003e\n"
    },
    {
      "commit": "c9800dc906ad21a1157ec718f5e450daaf42e4b3",
      "tree": "5cdca416f0b4afe0db09a7899ad3b572bd180953",
      "parents": [
        "fd7510e516b519864680c4a56bc14dabdc91607f",
        "7bcc604ef80244ac45d8112b823ceff21af61e39"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 11 10:03:12 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 11 10:03:12 2025 -0600"
      },
      "message": "Merge patch series \"Fix dma_addr_t for R5 SPL\"\n\nAnshul Dalal \u003canshuld@ti.com\u003e says:\n\nOn various TI\u0027s K3 platforms boot failure was observed on SPI NOR since the\ncommit 5609f200d062 (\"arm: Kconfig: enable LTO for ARCH_K3\"). This issue was\nroot caused to stack corruption by the \u0027udma_transfer\u0027 function. Where the local\nvariable \u0027paddr\u0027 of type \u0027dma_addr_t\u0027 was being written to as a 64-bit value\nwhich overwrote the stack frame of the caller (dma_memcpy) as only 32-bits had\nbeen reserved for paddr on the stack, specifically the r4 register in the frame\nof dma_memcpy was being overwritten with a 0.\n\ndrivers/dma/ti/k3-udma.c:2192:\n\n\tint udma_transfer(...)\n\t{\n\t\t...\n\t\tdma_addr_t paddr \u003d 0;\n\n\t\t...\n\t\t/* paddr was written to as 64-bit value here */\n\t\tudma_poll_completion(uc, \u0026paddr);\n\t}\n\ndrivers/dma/dma-uclass.c:234:\n\n\tint dma_memcpy(...)\n\t{\n\t\tdma_addr_t destination;\n\t\tdma_addr_t source;\n\t\tint ret;\n\n\t\t...\n\n\t\t/* This call resolves to udma_transfer */\n\t\tret \u003d ops-\u003etransfer(...);\n\n\t\t...\n\n\t\tdma_unmap_single(destination, ...);\n\t\tdma_unmap_single(...);\n\t\treturn ret;\n\t}\n\nEnabling LTO changed how gcc mapped local variables of dma_memcpy to CPU\nregisters, where earlier the bug was hidden since the overwritten register\n\u0027r4\u0027 was allotted to \u0027ret\u0027 but was allotted to \u0027destination\u0027 once LTO was\nenabled. And since the overwritten value was 0, the bug remained undetected\nas it just meant ret was 0, but having \u0027destination\u0027 set to 0 caused\ndma_unmap_single to fail silently leading to boot failures.\n\nThe fix entails enabling DMA_ADDR_T_64BIT which changes dma_addr_t from u32 to\nu64 for the R5 SPL thus reserving enough space for \u0027paddr\u0027 to prevent the\noverflow.\n\nLink: https://lore.kernel.org/r/20250903115207.572304-1-anshuld@ti.com\n"
    },
    {
      "commit": "7bcc604ef80244ac45d8112b823ceff21af61e39",
      "tree": "937449289e2d7b79595349e2035050fa0f513ff4",
      "parents": [
        "e9e55fefb1ec3e1d2525ef69655914c17e913c4c"
      ],
      "author": {
        "name": "Anshul Dalal",
        "email": "anshuld@ti.com",
        "time": "Wed Sep 03 17:22:06 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 11 10:03:02 2025 -0600"
      },
      "message": "config: arch: k3: enable DMA_ADDR_T_64BIT\n\nARCH_K3 encompasses both 32 and 64-bit cores on the same SoC, though the\nDMA addresses are always 64-bit in size.\n\nWith the current implementation, the R5 SPL uses a u32 for dma_addr_t\nwhich leads to data overflow when functions such as k3_nav_*_pop_mem try\nto write a 64-bit address to dma_addr_t variable.\n\nIn certain cases it leads to stack corruption which manifest as boot\nfailures on certain compilers, such as SPI boot on GCC 14.2 or 13.3.\n\nTherefore this patch selects CONFIG_DMA_ADDR_T_64BIT for all ARCH_K3.\n\nFixes: ffcc66e8fec5 (\"dma: ti: add driver to K3 UDMA\")\nSigned-off-by: Anshul Dalal \u003canshuld@ti.com\u003e\nReviewed-by: Prasanth Babu Mantena \u003cp-mantena@ti.com\u003e\n"
    },
    {
      "commit": "e9e55fefb1ec3e1d2525ef69655914c17e913c4c",
      "tree": "7c64628b48acc63038ed62c906d8564692023b65",
      "parents": [
        "93c3404de9b2320bfd07cd3ce4ab0660f0d39523"
      ],
      "author": {
        "name": "Anshul Dalal",
        "email": "anshuld@ti.com",
        "time": "Wed Sep 03 17:22:05 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 11 10:03:02 2025 -0600"
      },
      "message": "dma: ti: k3-udma: fix dma_addr_t typecasts\n\ndma_addr_t is used to store any valid DMA address which might not\nnecessarily be the same size as host architecture\u0027s word size. Though\nvarious typecasts in k3\u0027s dma and usb driver expect dma_addr_t to be the\nsame size as the word size.\n\nThis leads the compiler to throw a \"cast from pointer to integer of\ndifferent size\" warning when the condition is not met, for example when\nenabling CONFIG_DMA_ADDR_T_64BIT for the R5 core.\n\nTherefore this patch fixes the typecasts by using \u0027uintptr_t\u0027 as an\nintermediary type which is guaranteed to be the same size as void* on\nthe host architecture. Thus, eliminating the compiler warning.\n\nSigned-off-by: Anshul Dalal \u003canshuld@ti.com\u003e\n"
    },
    {
      "commit": "fd7510e516b519864680c4a56bc14dabdc91607f",
      "tree": "44c8ccd44be6e87f864c0a0229d64fb890d498ed",
      "parents": [
        "000fbc7ae5c46861cf377a50421f0239232ee73d"
      ],
      "author": {
        "name": "Heiko Thiery",
        "email": "heiko.thiery@gmail.com",
        "time": "Thu Sep 11 11:32:24 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Thu Sep 11 09:59:47 2025 -0600"
      },
      "message": "env: fix config dependency for ENV_OFFSET_REDUND_RELATIVE_END\n\nSince commit 5fb88fa725 \"env: Rename SYS_REDUNDAND_ENVIRONMENT to ENV_REDUNDANT\"\nthe option SYS_REDUNDAND_ENVIRONMENT is no longer available and should be\nrenamed to ENV_REDUNDANT.\n\nFixes: 95f03ee65c0e (\"env: mmc: fix offsets relative to the end of the partition\")\nSigned-off-by: Heiko Thiery \u003cheiko.thiery@gmail.com\u003e\nReviewed-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\nReviewed-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "000fbc7ae5c46861cf377a50421f0239232ee73d",
      "tree": "f6d70f0201c96dd56901c7c109454eb243c0ee1c",
      "parents": [
        "2083378ff0f096789dcc84a3e5b57891e053421c"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 10 15:25:08 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 10 15:25:09 2025 -0600"
      },
      "message": "configs: Resync with savedefconfig\n\nResync all defconfig files using qconfig.py\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "2083378ff0f096789dcc84a3e5b57891e053421c",
      "tree": "141b90420e33bdda681c7e80f8184790201e76cf",
      "parents": [
        "1a7882de8c859467ce931ed23761db1e391aeaff"
      ],
      "author": {
        "name": "Heinrich Schuchardt",
        "email": "heinrich.schuchardt@canonical.com",
        "time": "Thu Aug 28 15:52:35 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 10 13:44:44 2025 -0600"
      },
      "message": "spl: SPL_DM_SPI_FLASH depends on SPL_DM_SPI\n\nThe SPI flash driver does not build without SPI support enabled.\n\nFixes: 4151f4f822bb (\"spl: Rework and tighten some dependencies\")\nSigned-off-by: Heinrich Schuchardt \u003cheinrich.schuchardt@canonical.com\u003e\nAcked-by: Peng Fan \u003cpeng.fan@nxp.com\u003e\nAcked-by: Anshul Dalal \u003canshuld@ti.com\u003e\n"
    },
    {
      "commit": "1a7882de8c859467ce931ed23761db1e391aeaff",
      "tree": "72562f68f10161f175b811af1d4642a84f61b0d0",
      "parents": [
        "77ef938212b1b273389ea1560b999e79a6c285b3"
      ],
      "author": {
        "name": "E Shattow",
        "email": "e@freeshell.de",
        "time": "Mon Sep 01 04:27:40 2025 -0700"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Tue Sep 09 08:11:07 2025 -0600"
      },
      "message": "configs: starfive: Add visionfive2 CONFIG_DNS enabled\n\nEnable CONFIG_DNS for visionfive2 board target. With CONFIG_PROT_DNS_LWIP\nenabled and CONFIG_CMD_DNS disabled this restores DNS functionality\ndisplaced by LwIP DNS refactoring during the merge window.\n\nSigned-off-by: E Shattow \u003ce@freeshell.de\u003e\n"
    },
    {
      "commit": "77ef938212b1b273389ea1560b999e79a6c285b3",
      "tree": "c2f39bc1afccf7fdc78550d9cd51a5605dbaabc3",
      "parents": [
        "7a4f3c5652157cbb3d26a7728bfe537ea483efc9"
      ],
      "author": {
        "name": "Patrick Rudolph",
        "email": "patrick.rudolph@9elements.com",
        "time": "Wed Sep 03 09:05:01 2025 +0200"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 14:28:09 2025 -0600"
      },
      "message": "configs: Fix crash on coreboot x86\n\nBooting u-boot as payload with coreboot\u0027s main branch is currently broken\nsince commit [1] on x86 as U-boot assumes the active GDT matches what\nU-Boot would have installed in start16.S.\n\nMake no assumptions and always load the GDT when building as coreboot\npayload to make sure the segment registers are actually matching the GDT.\n\nFixes #GP seen when booting U-Boot as coreboot payload.\n\n1: https://review.coreboot.org/c/coreboot/+/87255\n\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\nLink: https://review.coreboot.org/c/coreboot/+/87255\nReviewed-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "7a4f3c5652157cbb3d26a7728bfe537ea483efc9",
      "tree": "ed55ab9a6afe045384dd91874b723c23f82567d7",
      "parents": [
        "bc52200ebf5ad9549081ebb65d54de6fce5ca8c5"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 10:17:59 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 10:17:59 2025 -0600"
      },
      "message": "Prepare v2025.10-rc4\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "bc52200ebf5ad9549081ebb65d54de6fce5ca8c5",
      "tree": "422bc76f91ef0d8135a6f36e13b9906fe8f9b633",
      "parents": [
        "8c981709e03a1bf63d6069ece02d48aab8e6ccae"
      ],
      "author": {
        "name": "Boon Khai Ng",
        "email": "boon.khai.ng@altera.com",
        "time": "Tue Aug 26 11:05:05 2025 +0800"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 09:16:18 2025 -0600"
      },
      "message": "MAINTAINERS: Add entry for DesignWare XGMAC driver\n\nAdd a MAINTAINERS entry for the DesignWare XGMAC network driver to\nensure future patches are properly routed for review and support.\n\nSigned-off-by: Boon Khai Ng \u003cboon.khai.ng@altera.com\u003e\nReviewed-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "8c981709e03a1bf63d6069ece02d48aab8e6ccae",
      "tree": "227b3c4a203ca49075da0d3a861589a19b243f6d",
      "parents": [
        "a433ac255b9df51c091d3d07a383a36fec12a479"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:51:08 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:51:08 2025 -0600"
      },
      "message": "configs: Resync with savedefconfig\n\nResync all defconfig files using qconfig.py\n\nSigned-off-by: Tom Rini \u003ctrini@konsulko.com\u003e\n"
    },
    {
      "commit": "a433ac255b9df51c091d3d07a383a36fec12a479",
      "tree": "79da8318eb90b5a6db739ee3c33968f98709ba0b",
      "parents": [
        "7d5312e162d5d723bc12a29b61a038ca0d1513e4",
        "878888fd07bab1ed97f7f0fef7f6e93269074da4"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:54 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:54 2025 -0600"
      },
      "message": "Merge patch series \"AM57 boot fixes\"\n\nAnurag Dutta \u003ca-dutta@ti.com\u003e says:\n\nThis patch series migrates from .h to .env format for am57xx/dra7xx.\nAlso, we do relevant changes so that the fdtfile can be set from C code.\n\nlogs : https://gist.github.com/anuragdutta731/82560cc9bc958ca70a25a95a7031eeea\n\nLink: https://lore.kernel.org/r/20250901061659.986164-1-a-dutta@ti.com\n"
    },
    {
      "commit": "878888fd07bab1ed97f7f0fef7f6e93269074da4",
      "tree": "743c9017704fdf41c6b82007177dedf584ce9b84",
      "parents": [
        "649f4a7d3ca753991c27c9c159a0aacc9954d96f"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Mon Sep 01 11:46:59 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:33 2025 -0600"
      },
      "message": "board: ti: dra7xx: Set fdtfile from C code instead of findfdt script\n\nWe now can provide a map and have the standard fdtfile variable set from\ncode itself. This allows for bootstd to \"just work\".\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\n"
    },
    {
      "commit": "649f4a7d3ca753991c27c9c159a0aacc9954d96f",
      "tree": "dbffb42a7d7c19710f648b1af0d38e7c5e5a533d",
      "parents": [
        "bc020bf53adca747a533a364969bc6396ef58b13"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Mon Sep 01 11:46:58 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:33 2025 -0600"
      },
      "message": "board: ti: am57xx: Set fdtfile from C code instead of findfdt script\n\nWe now can provide a map and have the standard fdtfile variable set from\ncode itself. This allows for bootstd to \"just work\".\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\n"
    },
    {
      "commit": "bc020bf53adca747a533a364969bc6396ef58b13",
      "tree": "e95cc97002147d2f5fdf03357fca0c7d7af4fb04",
      "parents": [
        "5138d3a561dc9441f956378aa649f7804874e8b8"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Mon Sep 01 11:46:57 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:33 2025 -0600"
      },
      "message": "board: ti: am57xx: Change to using .env\n\nMove to using .env file for setting up environment variables\nfor am57xx and dra7xx.\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\n"
    },
    {
      "commit": "5138d3a561dc9441f956378aa649f7804874e8b8",
      "tree": "c011d3310e9d61eaa51baa6ca50dc44666baf731",
      "parents": [
        "5e711fe26b6f051151f1ef665a4587faa9056319"
      ],
      "author": {
        "name": "Anurag Dutta",
        "email": "a-dutta@ti.com",
        "time": "Mon Sep 01 11:46:56 2025 +0530"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:44:33 2025 -0600"
      },
      "message": "include: env: ti: Use .env for environment variables\n\nAdd omap common environment variables to .env. We retain the old-style C\nenvironment .h files to maintain compatibility with other omap devices that\nhave not moved to using .env yet.\n\nSigned-off-by: Anurag Dutta \u003ca-dutta@ti.com\u003e\n"
    },
    {
      "commit": "7d5312e162d5d723bc12a29b61a038ca0d1513e4",
      "tree": "94fc40b629116024fbca1caf7856fe817bbe6e69",
      "parents": [
        "328747974a0620d0996113fe2b3906b06e96de00",
        "b5294efd21369db75cf2176fdce93d14cd8485ca"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:33:30 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 08 08:33:30 2025 -0600"
      },
      "message": "Merge branch \u0027master\u0027 of https://source.denx.de/u-boot/custodians/u-boot-sh\n"
    },
    {
      "commit": "b5294efd21369db75cf2176fdce93d14cd8485ca",
      "tree": "94fc40b629116024fbca1caf7856fe817bbe6e69",
      "parents": [
        "275978df0dfa79ef369623ef933549344e2a478c"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 03 13:23:23 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Sun Sep 07 20:29:50 2025 +0200"
      },
      "message": "arm64: renesas: r8a779g3: Use $loadaddr in bootcmd on Retronix R-Car V4H Sparrow Hawk board\n\nAvoid use of hard-coded address in boot command, instead use $loadaddr\nwhich is the default load address. This improves consistency of the\nenvironment on this board.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "275978df0dfa79ef369623ef933549344e2a478c",
      "tree": "4acbb3320d2e0eaeba1e0805be7133e425b678e8",
      "parents": [
        "328747974a0620d0996113fe2b3906b06e96de00"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 03 13:23:57 2025 +0200"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Sun Sep 07 20:29:14 2025 +0200"
      },
      "message": "ARM: renesas: Enable CONFIG_ENV_VARS_UBOOT_CONFIG on all boards\n\nThe CONFIG_ENV_VARS_UBOOT_CONFIG extends U-Boot environment with\nvariables arch/board/board_name/soc/vendor, which can be used to\ndiscern different devices from each other based purely on U-Boot\nenvironment variables.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "328747974a0620d0996113fe2b3906b06e96de00",
      "tree": "c089fcbf3efb7778e22d8cc1c5520d324b7a6be1",
      "parents": [
        "76b8edbc732e327d1e56f08c641f51fdefdbff06",
        "93c3404de9b2320bfd07cd3ce4ab0660f0d39523"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Fri Sep 05 08:15:16 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Fri Sep 05 08:15:16 2025 -0600"
      },
      "message": "Merge branch \u0027master\u0027 of https://source.denx.de/u-boot/custodians/u-boot-samsung\n\n- Fix issues reported by smatch\n- exynos4210-origen cleanups\n- e850-96 improvements\n"
    },
    {
      "commit": "76b8edbc732e327d1e56f08c641f51fdefdbff06",
      "tree": "ccece7062070bb0fb4a7ba7942a8a95dd0f8c06e",
      "parents": [
        "8d2bde7af1f94ffb8e37ce79e941e0a30c9c896a",
        "392b5b426cfc40f94803688fe63f72d83d0a5e70"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 03 15:21:14 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 03 15:21:14 2025 -0600"
      },
      "message": "Merge branch \u0027staging\u0027 of https://source.denx.de/u-boot/custodians/u-boot-tegra\n\nBranch contains minor improvents for ASUS SL101 and Jetson Nano along\nwith support for Microsoft Surface 2 tablet.\n"
    },
    {
      "commit": "8d2bde7af1f94ffb8e37ce79e941e0a30c9c896a",
      "tree": "debc569b30d9ef85ed422d2ba4d2854dc09e7218",
      "parents": [
        "d367be2b13a388fdb0dc2720f66c30ddcec8a4fd",
        "8705ee4b6d3665f096017aaef5c1496ba7c74cc3"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 03 15:19:15 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Wed Sep 03 15:19:15 2025 -0600"
      },
      "message": "Merge branch \u0027master\u0027 of https://source.denx.de/u-boot/custodians/u-boot-sh\n\n- Fix an issue reported by smatch in rzg2l pinctrl driver\n"
    },
    {
      "commit": "93c3404de9b2320bfd07cd3ce4ab0660f0d39523",
      "tree": "4408f0a00c339415190e692ff057d560f7edb22d",
      "parents": [
        "949f71c13eafdaf699d4cb0ecdd6fa2950d7d01f"
      ],
      "author": {
        "name": "Andrew Goodbody",
        "email": "andrew.goodbody@linaro.org",
        "time": "Mon Sep 01 16:13:14 2025 +0100"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Wed Sep 03 19:32:38 2025 +0900"
      },
      "message": "spi: exynos: Remove extra term from test\n\nIn spi_rx_tx there comes a test for execution of a code block that\nallows execution if rxp is not NULL or stopping is true. However all the\ncode in this block relies on rxp being valid so allowing entry just if\nstopping is true does not make sense. So remove this from the test\nexpression leaving just a NULL check for rxp.\n\nThis issue was found by Smatch.\n\nSigned-off-by: Andrew Goodbody \u003candrew.goodbody@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "8705ee4b6d3665f096017aaef5c1496ba7c74cc3",
      "tree": "debc569b30d9ef85ed422d2ba4d2854dc09e7218",
      "parents": [
        "d367be2b13a388fdb0dc2720f66c30ddcec8a4fd"
      ],
      "author": {
        "name": "Andrew Goodbody",
        "email": "andrew.goodbody@linaro.org",
        "time": "Thu Aug 07 15:41:18 2025 +0100"
      },
      "committer": {
        "name": "Marek Vasut",
        "email": "marek.vasut+renesas@mailbox.org",
        "time": "Wed Sep 03 02:45:08 2025 +0200"
      },
      "message": "pinctrl: rzg2l: Variable may not have been assigned to\n\nIn rzg2l_pinconf_set and rzg2l_get_pin_muxing if the call to\nrzg2l_selector_decode fails then the variable pin may not have been\nassigned to. Remove the use of pin from the error message. Also update\nthe error message to show the invalid selector used instead of port\nwhich will be the error code returned.\n\nThis issue was found by Smatch.\n\nSigned-off-by: Andrew Goodbody \u003candrew.goodbody@linaro.org\u003e\nReviewed-by: Paul Barker \u003cpaul@pbarker.dev\u003e\nReviewed-by: Marek Vasut \u003cmarek.vasut+renesas@mailbox.org\u003e\n"
    },
    {
      "commit": "d367be2b13a388fdb0dc2720f66c30ddcec8a4fd",
      "tree": "b122767f7a491b65abbab60bc8012879f9dd4cf4",
      "parents": [
        "5e711fe26b6f051151f1ef665a4587faa9056319",
        "0e68a93d7c220e37cf6ffe88ba47373e39fe5001"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 01 09:50:01 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 01 09:50:01 2025 -0600"
      },
      "message": "Merge tag \u0027u-boot-rockchip-20250831\u0027 of https://source.denx.de/u-boot/custodians/u-boot-rockchip\n\nCI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/27522\n\n- New Board support:\n  rk3588 Xunlong Orange Pi 5 Ultra;\n  rk3588s GameForce Ace;\n  rk3576 ArmSoM Sige5;\n\n- rk3328 soc fixes;\n- usb controller and phy fixes;\n- new rk3328 ddr timing;\n- other board level updates;\n"
    },
    {
      "commit": "5e711fe26b6f051151f1ef665a4587faa9056319",
      "tree": "52602a25ec1879bb3df0a761680e17c7727bc6c2",
      "parents": [
        "e4c8b32d03d7ecffd586b7d33336603ad639d7c0",
        "d20b8792c5228a8d9f20943660d61ea5b2c60232"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 01 07:50:36 2025 -0600"
      },
      "committer": {
        "name": "Tom Rini",
        "email": "trini@konsulko.com",
        "time": "Mon Sep 01 07:51:04 2025 -0600"
      },
      "message": "Merge tag \u0027efi-2025-10-rc4\u0027 of https://source.denx.de/u-boot/custodians/u-boot-efi\n\nPull request efi-2025-10-rc4.\n\nCI:\n\n* https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/27527\n\nDocumentation:\n\n* Rephrasing and text corrections for buildman\n\nUEFI:\n\n* Serial: Use correct EFI status type\n* Let EFI_HTTP_BOOT select CMD_DHCP\n* Let EFI_VARIABLES_PRESEED depend on !COMPILE_TEST\n"
    },
    {
      "commit": "949f71c13eafdaf699d4cb0ecdd6fa2950d7d01f",
      "tree": "aed00d96fe84ac9e992741f5f70f60b059799f05",
      "parents": [
        "354b3d789289ceeba0ce1e911def9f3d28ee8c98"
      ],
      "author": {
        "name": "Henrik Grimler",
        "email": "henrik@grimler.se",
        "time": "Fri Aug 22 20:54:40 2025 +0200"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 18:27:17 2025 +0900"
      },
      "message": "ARM: exynos: pinmux: add newlines to debug messages\n\nTo make stdout messages easier to read and understand.\n\nSigned-off-by: Henrik Grimler \u003chenrik@grimler.se\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "354b3d789289ceeba0ce1e911def9f3d28ee8c98",
      "tree": "3f2efcd5be713b391e684f86dad81e8d46379688",
      "parents": [
        "869a18c7e3cbfae613d7829139635de62e96b36c"
      ],
      "author": {
        "name": "Henrik Grimler",
        "email": "henrik@grimler.se",
        "time": "Fri Aug 22 20:54:39 2025 +0200"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 18:27:17 2025 +0900"
      },
      "message": "ARM: exynos: pinmux: fix parentheses alignments\n\nFor multi-line commands the lines should preferably be aligned with\nthe opening parenthesis.\n\nSigned-off-by: Henrik Grimler \u003chenrik@grimler.se\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "869a18c7e3cbfae613d7829139635de62e96b36c",
      "tree": "6aa7bc02aa1e0fe6a7c5bff68612ec54dbf89026",
      "parents": [
        "e1d02147b3f015139e3dcc705a97486b07b640ca"
      ],
      "author": {
        "name": "Henrik Grimler",
        "email": "henrik@grimler.se",
        "time": "Fri Aug 22 20:54:38 2025 +0200"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 18:27:17 2025 +0900"
      },
      "message": "ARM: exynos: use correct exynos4210-origen SoC in Kconfig\n\nThere exists both a Origen board based on exynos4210, and a board\nbased on exynos4412. U-boot only supports the one based on exynos\n4210, but Kconfig string was accidentally written as Exynos4412 Origen\nin previous migration to Kconfig. Fix the string to clear up\nconfusion, and to not give the impression that both types of Origen\nboards are supported.\n\nFixes: 72df68cc6b73 (\"exynos: kconfig: move board select menu and common settings\")\n\nSigned-off-by: Henrik Grimler \u003chenrik@grimler.se\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "392b5b426cfc40f94803688fe63f72d83d0a5e70",
      "tree": "bf55d56977cda8c5e06d7d2f88159275ac039fca",
      "parents": [
        "bd903be32409de11e0f71e6a28835d4333c3e418"
      ],
      "author": {
        "name": "Svyatoslav Ryhel",
        "email": "clamor95@gmail.com",
        "time": "Mon Sep 01 08:43:40 2025 +0300"
      },
      "committer": {
        "name": "Svyatoslav Ryhel",
        "email": "clamor95@gmail.com",
        "time": "Mon Sep 01 11:35:54 2025 +0300"
      },
      "message": "board: transformer-t20: add separate env for SL101\n\nSL101 unlike TF101/G has no Lid sensor, so lets add a separate env for\nSL101 without Lid sensor used.\n\nSigned-off-by: Svyatoslav Ryhel \u003cclamor95@gmail.com\u003e\n"
    },
    {
      "commit": "bd903be32409de11e0f71e6a28835d4333c3e418",
      "tree": "334d72eb40c821695ab1ad3881d6f4d80a3cb944",
      "parents": [
        "a353211288464543e67b3ec4a421a751fcae98ce"
      ],
      "author": {
        "name": "Svyatoslav Ryhel",
        "email": "clamor95@gmail.com",
        "time": "Mon Sep 01 08:50:13 2025 +0300"
      },
      "committer": {
        "name": "Svyatoslav Ryhel",
        "email": "clamor95@gmail.com",
        "time": "Mon Sep 01 11:23:21 2025 +0300"
      },
      "message": "ARM: tegra20: transformer: fix Hall sensor behavior\n\nHall sensor found in SL101 is not used for closed dock detection as on\nTF101 or TF101G, it is used to detect if keyboard slider is out. To address\nthis, lets move Lid sensor switch into TF101/G trees and add Tablet mode\nswitch into SL101 tree.\n\nSigned-off-by: Svyatoslav Ryhel \u003cclamor95@gmail.com\u003e\n"
    },
    {
      "commit": "e1d02147b3f015139e3dcc705a97486b07b640ca",
      "tree": "45efe923a9e22aede9f6a09127855bf6eb70789d",
      "parents": [
        "88a465b47cd625775cc0a693b1d86914ca76cf5f"
      ],
      "author": {
        "name": "Sam Protsenko",
        "email": "semen.protsenko@linaro.org",
        "time": "Wed Aug 06 17:27:10 2025 -0500"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 16:37:13 2025 +0900"
      },
      "message": "configs: e850-96: Enable Ethernet\n\nLAN9514 is a chip on E850-96 board which acts as a USB host hub and\nEthernet controller. It\u0027s controlled via USB lines when DWC3 is\nconfigured to be in USB host role (by setting the \"dr_mode\" property to\n\"host\" value in e850-96 dts file).\n\nEnable network support and LAN9514 chip support. This makes Ethernet\nfunctional on E850-96 board.\n\nSigned-off-by: Sam Protsenko \u003csemen.protsenko@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "88a465b47cd625775cc0a693b1d86914ca76cf5f",
      "tree": "610587684d93e66746fe80560d54bf47ce081fa7",
      "parents": [
        "e52e4320ba8db5a0a42f0bf53b7ac98fcfa83a14"
      ],
      "author": {
        "name": "Sam Protsenko",
        "email": "semen.protsenko@linaro.org",
        "time": "Wed Aug 06 17:27:09 2025 -0500"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 16:37:13 2025 +0900"
      },
      "message": "configs: e850-96: Enable USB host support\n\nExynos850 SoC has a dual-role USB controller which can be configured in\nUSB host role. As it\u0027s the only one USB controller on the board, it\u0027s\nshared between \"device\" USB connector (micro-USB) and host USB\nconnectors. The hardware automatically powers on the host related parts\nwhen the micro-USB cable (for device role) is being disconnected. Also,\nas U-Boot lacks dynamic USB role switching capability, the only way to\nswitch the role at the moment is to modify \"dr_mode\" property in\nU-Boot\u0027s device tree file here:\n\n    dts/upstream/src/arm64/exynos/exynos850-e850-96.dts\n\nThis won\u0027t affect the dynamic role switching later in Linux kernel, as a\nseparate (different) device tree blob is provided to the kernel.\n\nEnable the USB host support and corresponding commands to make it\nfunctional in E850-96 board.\n\nSigned-off-by: Sam Protsenko \u003csemen.protsenko@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "e52e4320ba8db5a0a42f0bf53b7ac98fcfa83a14",
      "tree": "ade7c102cd4f3185ff238d6422967d327b6144d9",
      "parents": [
        "75f75832d0a97a8c1e1167eb3a6d3dbd1d4eae54"
      ],
      "author": {
        "name": "Sam Protsenko",
        "email": "semen.protsenko@linaro.org",
        "time": "Wed Aug 06 17:27:08 2025 -0500"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 16:37:13 2025 +0900"
      },
      "message": "configs: e850-96: Disable CONFIG_DEFAULT_FDT_FILE\n\nLinux kernel should use some separate device tree obtained from another\nsource anyway. For example the dtb file can be read from /boot directory\nin eMMC rootfs partition, either by GRUB or U-Boot. Using U-Boot\u0027s\ndevice tree blob to provide it to the kernel (when\nCONFIG_DEFAULT_FDT_FILE is set and nobody else overrides this choice)\nmight lead to undesired effects when booting the OS. For example, if a\nuser sets \"dr_mode\" property to \"host\" value in U-Boot\u0027s dts to enable\nUSB host capabilities in U-Boot, it might confuse usb-conn-gpio driver\nin Linux kernel later like this:\n\n    platform connector: deferred probe pending: usb-conn-gpio:\n    failed to get role switch\n\nDisable CONFIG_DEFAULT_FDT_FILE option to avoid any possible confusion.\n\nSigned-off-by: Sam Protsenko \u003csemen.protsenko@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "75f75832d0a97a8c1e1167eb3a6d3dbd1d4eae54",
      "tree": "3fd1c22a1266639dee4c8e0e539d66affbad451c",
      "parents": [
        "c542140d7cade7d2f14a7a0f260de9b196a97d00"
      ],
      "author": {
        "name": "Sam Protsenko",
        "email": "semen.protsenko@linaro.org",
        "time": "Wed Aug 06 17:27:07 2025 -0500"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 16:37:13 2025 +0900"
      },
      "message": "board: samsung: e850-96: Add bootdev var to choose boot device\n\nProvide a way for the user to select which storage to load the LDFW\nfirmware from, by setting the corresponding environment variables:\n  - bootdev: block device interface name\n  - bootdevnum: block device number\n  - bootdevpart: partition number\n\nThis might be useful when the OS is flashed and booted from a different\nstorage device than eMMC (e.g. USB flash drive). In this case it should\nbe sufficient to just set:\n\n    \u003d\u003e setenv bootdev usb\n    \u003d\u003e env save\n\nassuming that the USB drive layout follows the same partitioning scheme\nas defined in $partitions.\n\nSigned-off-by: Sam Protsenko \u003csemen.protsenko@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    },
    {
      "commit": "c542140d7cade7d2f14a7a0f260de9b196a97d00",
      "tree": "e99ab479c7c8aab5d104839989e290e2d1ca3442",
      "parents": [
        "8fefc2eb9610b75270f0376980dae952d16fc84b"
      ],
      "author": {
        "name": "Sam Protsenko",
        "email": "semen.protsenko@linaro.org",
        "time": "Wed Aug 06 17:27:06 2025 -0500"
      },
      "committer": {
        "name": "Minkyu Kang",
        "email": "mk7.kang@samsung.com",
        "time": "Mon Sep 01 16:37:13 2025 +0900"
      },
      "message": "board: samsung: e850-96: Extract device info from fw loading code\n\nMake it possible to provide the information about storage device where\nLDFW firmware resides to the firmware loading routine. The firmware\nloader code shouldn\u0027t have that data hard-coded anyway, and it also\nallows for implementing more dynamic behavior later, like choosing the\nstorage device containing LDFW via some environment variables.\n\nNo functional change.\n\nSigned-off-by: Sam Protsenko \u003csemen.protsenko@linaro.org\u003e\nSigned-off-by: Minkyu Kang \u003cmk7.kang@samsung.com\u003e\n"
    }
  ],
  "next": "8fefc2eb9610b75270f0376980dae952d16fc84b"
}
