)]}'
{
  "log": [
    {
      "commit": "b72356140866169b692ad33a69a0e5b6e596ebd6",
      "tree": "744a2fd428307c09670d5535ebd3730ff51a8530",
      "parents": [
        "092f5591c5856c09d18fbde447bb4bc9142d4729"
      ],
      "author": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Wed Sep 23 10:49:02 2026 +0300"
      },
      "committer": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Wed Sep 23 10:51:09 2026 +0300"
      },
      "message": "iwlwifi: add Bz/Sc FW for core24.80-41 release\n\nAdd the -c108 ucode firmware for Bz/Sc/Gl and Wh/Fm devices.\n\nBuild number: Core_manual_signed_core24.80-41\nRevision: 45105872 (bz, sc)\n\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\n"
    },
    {
      "commit": "092f5591c5856c09d18fbde447bb4bc9142d4729",
      "tree": "6bdebf905105d071b3d12906a19eb5f509ea3cba",
      "parents": [
        "723c52333487e67712e9c760e111a5aa5a098eee"
      ],
      "author": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:04:31 2026 +0300"
      },
      "committer": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Wed Sep 23 10:50:51 2026 +0300"
      },
      "message": "iwlwifi: Update Bz/Fm firmware for core24.80-41 release\n\nBz/Fm is now frozen on core 107.\nUpdate -c107.ucode firmware for Bz/Fm devices.\n\nBuild number: Core_manual_signed_core24.80-41\nRevision: b2a0d4b2k (bz/fm)\n\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\n"
    },
    {
      "commit": "723c52333487e67712e9c760e111a5aa5a098eee",
      "tree": "acaf1fe918eb8f2a7a62d2404d188bd6b1c25ecf",
      "parents": [
        "72caed25761a6d12e429a6f3e3c376a2fa187975"
      ],
      "author": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:04:31 2026 +0300"
      },
      "committer": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:04:31 2026 +0300"
      },
      "message": "iwlwifi: Add Hr/Gf firmware for core24.80-41 release\n\nAdd -100.ucode firmwares for Sc/Bz and Hr/Gf devices.\n\nBuild number: Core_manual_signed_core24.80-41\nRevision: 5850a0c2 (gf, hr)\n\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\n"
    },
    {
      "commit": "72caed25761a6d12e429a6f3e3c376a2fa187975",
      "tree": "5200b5940651961ef461abe5056b1c183deb8c7e",
      "parents": [
        "0029ab7d31385de7f05cdfceae1232f27a55312c"
      ],
      "author": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:03:22 2026 +0300"
      },
      "committer": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:03:22 2026 +0300"
      },
      "message": "iwlwifi: update ty/So/Ma firmwares for core24.80-41 release\n\nAdd -89.ucode firmwares for ty/So/Ma devices,\nand update the PNVM files.\n\nBuild number: Core_manual_signed_core24.80-41\nRevision: b20dcd1f (ty, so, ma)\n\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\n"
    },
    {
      "commit": "0029ab7d31385de7f05cdfceae1232f27a55312c",
      "tree": "d23290a334d0ab7b260740e18c830a063bcc5bcd",
      "parents": [
        "797d34e622b2262ca0777e98fd40b1d29034169d"
      ],
      "author": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:01:17 2026 +0300"
      },
      "committer": {
        "name": "Miri Korenblit",
        "email": "miriam.rachel.korenblit@intel.com",
        "time": "Tue Sep 22 23:01:48 2026 +0300"
      },
      "message": "iwlwifi: Add cc/Qu/QuZ firmwares for core24.80-41 release\n\nAdd -77.ucode firmwares for cc/Qu/QuZ devices.\n\nBuild number: Core_manual_signed_core24.80-41\nRevision: 563a6e92 (Qu, QuZ, cc)\n\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\n"
    },
    {
      "commit": "797d34e622b2262ca0777e98fd40b1d29034169d",
      "tree": "7deb4622948eb39ad5911d56a8c424932df1556f",
      "parents": [
        "ea47fbe387fd1eac564b49ea39b86d848c0063f4",
        "ca5fdc3e674b1a8637a79976a06eaa032904340e"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Mon Sep 21 19:45:43 2026 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Mon Sep 21 19:45:43 2026 +0000"
      },
      "message": "Merge branch \u0027robot/patch-0-1789972095\u0027 into \u0027main\u0027\n\nrobot/patch-0-1789972095\n\nSee merge request kernel-firmware/linux-firmware!1269"
    },
    {
      "commit": "ca5fdc3e674b1a8637a79976a06eaa032904340e",
      "tree": "7deb4622948eb39ad5911d56a8c424932df1556f",
      "parents": [
        "ea47fbe387fd1eac564b49ea39b86d848c0063f4"
      ],
      "author": {
        "name": "Jeff Chen",
        "email": "jeff.chen_1@nxp.com",
        "time": "Mon Sep 21 14:25:19 2026 +0800"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Mon Sep 21 19:41:44 2026 +0000"
      },
      "message": "linux-firmware: mwifiex: add IW416 firmware\n\nAdd sdiouartiw416_combo_v0.bin and update the WHENCE file.\n\nSigned-off-by: Jeff Chen \u003cjeff.chen_1@nxp.com\u003e\n"
    },
    {
      "commit": "ea47fbe387fd1eac564b49ea39b86d848c0063f4",
      "tree": "a1e8e9c86a0f5f371f0d057047924e2b3eac3a95",
      "parents": [
        "2b8daaf611fbade74f26a5b58ec1defe6a02f5e0",
        "e88807ffbf0fce50130cf1f7475acfb8ba365c12"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Mon Sep 21 19:39:23 2026 +0000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@redhat.com",
        "time": "Mon Sep 21 19:39:23 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790017179\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790017179\n\nSee merge request kernel-firmware/linux-firmware!1270"
    },
    {
      "commit": "e88807ffbf0fce50130cf1f7475acfb8ba365c12",
      "tree": "a1e8e9c86a0f5f371f0d057047924e2b3eac3a95",
      "parents": [
        "781bd88c531d2449161ba7c5b0c44d5a70d63f39"
      ],
      "author": {
        "name": "Jeff Johnson",
        "email": "jjohnson@qti.qualcomm.com",
        "time": "Mon Sep 21 11:42:41 2026 -0700"
      },
      "committer": {
        "name": "Jeff Johnson",
        "email": "jjohnson@qti.qualcomm.com",
        "time": "Mon Sep 21 11:50:36 2026 -0700"
      },
      "message": "ath12k: WCN7850 hw2.0: update board-2.bin\n\nAdd support for board-ids 0x201 \u0026 0x202.\n\nAdded:\nbus\u003dpci,vendor\u003d17cb,device\u003d1107,subsystem-vendor\u003d17cb,subsystem-device\u003d1107,qmi-chip-id\u003d2,qmi-board-id\u003d513\nbus\u003dpci,vendor\u003d17cb,device\u003d1107,subsystem-vendor\u003d17cb,subsystem-device\u003d1107,qmi-chip-id\u003d2,qmi-board-id\u003d514\n\nChanged:\n\nDeleted:\n\n2 board image(s) added, 0 changed, 0 deleted, 27 in total\n\nSigned-off-by: Jeff Johnson \u003cjjohnson@qti.qualcomm.com\u003e\n"
    },
    {
      "commit": "781bd88c531d2449161ba7c5b0c44d5a70d63f39",
      "tree": "0f21c77c625b89a2d4737f6c4284588ae5c31677",
      "parents": [
        "2b8daaf611fbade74f26a5b58ec1defe6a02f5e0"
      ],
      "author": {
        "name": "Jeff Johnson",
        "email": "jjohnson@qti.qualcomm.com",
        "time": "Mon Sep 21 11:42:40 2026 -0700"
      },
      "committer": {
        "name": "Jeff Johnson",
        "email": "jjohnson@qti.qualcomm.com",
        "time": "Mon Sep 21 11:49:51 2026 -0700"
      },
      "message": "ath12k: QCC2072 hw1.0: update board-2.bin\n\nAdd initial support for CQ2390 targeted for IOT platforms.\n\nNew board:\nbus\u003dpci,vendor\u003d17cb,device\u003d1112,subsystem-vendor\u003d17cb,subsystem-device\u003d1110,\nchip-id\u003d33,qmi-board-id\u003d2306\n\nChanged board:\n\nDeleted board:\n\n1 board image(s) added, 0 changed, 0 deleted, 4 in total\n\nSigned-off-by: Jeff Johnson \u003cjjohnson@qti.qualcomm.com\u003e\n"
    },
    {
      "commit": "2b8daaf611fbade74f26a5b58ec1defe6a02f5e0",
      "tree": "6665acde25e192f82cf4ca5470f120f99dd4ac2f",
      "parents": [
        "30b8501b4fe4a5634dac19a82edab584a0b41f95",
        "4de2491cbe13042d58f0047b8ba99b20fb3035e3"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:16:57 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:16:57 2026 +0000"
      },
      "message": "Merge branch \u0027qcom-fw-version-diff\u0027 into \u0027main\u0027\n\nqcom: read and display firmware versions\n\nSee merge request kernel-firmware/linux-firmware!1257"
    },
    {
      "commit": "4de2491cbe13042d58f0047b8ba99b20fb3035e3",
      "tree": "6665acde25e192f82cf4ca5470f120f99dd4ac2f",
      "parents": [
        "4e1bb35244b76ce9984c0bb1c89f9b721d5d059d"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:54 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "ci: add Qualcomm firmware version diff MR comment job\n\nMerge requests updating Qualcomm firmware carry no information about\nthe firmware versions involved, so reviewers cannot easily spot\nunintended downgrades or blobs that changed without a version bump.\n\nAdd a GitLab CI job that runs contrib/qcom_fw_version_diff.py when\nfiles under qcom/, ath10k/, ath11k/ or ath12k/ change in a merge\nrequest, posting the before/after version comparison as an MR comment,\nsimilar to the existing amdgpu-version-diff job.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "4e1bb35244b76ce9984c0bb1c89f9b721d5d059d",
      "tree": "9781dbe41bd6592efc8323fa3123b899e49cef85",
      "parents": [
        "bd59c643be3ce4bcef74167883173151687ab5d9"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:53 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: sdx61: add missing firmware version\n\nThe SDX61 Foxconn firehose programmer is listed in WHENCE without a\nversion, although the version is embedded in the image as\nQC_IMAGE_VERSION_STRING.\n\nAdd the version reported by contrib/get_qcom_fw_version.py. Next to its\nown version the programmer carries a second, separately versioned\nTrustZone image, whose version is not the version of the file.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "bd59c643be3ce4bcef74167883173151687ab5d9",
      "tree": "70712e813ed4ffa613a02e87b9017b9c6a805baf",
      "parents": [
        "d04b22b2f7b1f05583ddd0fc5cb96721f8a919d9"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:53 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: sdx35: add missing firmware version\n\nThe SDX35 Foxconn boot image is listed in WHENCE without a version,\nalthough the version is embedded in the image as\nQC_IMAGE_VERSION_STRING.\n\nAdd the version reported by contrib/get_qcom_fw_version.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "d04b22b2f7b1f05583ddd0fc5cb96721f8a919d9",
      "tree": "da8d864fc7d60589b4ffbe29fb8058aa1a5fdbe3",
      "parents": [
        "77b75e7f7c09f322a129e89a7c3bc1a49bd7e0e2"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:52 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: aic100: add missing firmware versions\n\nThe AIC100 NSP and SBL images are listed in WHENCE without a version,\nalthough the version is embedded in the images as\nQC_IMAGE_VERSION_STRING.\n\nAdd the versions reported by contrib/get_qcom_fw_version.py. Next to\nits own version the SBL image carries a second, separately versioned\nimage (aic100.XBL_SEC_dbg), whose version is not the version of the\nfile.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "77b75e7f7c09f322a129e89a7c3bc1a49bd7e0e2",
      "tree": "c35549021f1f7b21d7ebfc39d3b8bd88c6a30e19",
      "parents": [
        "3cbed670aaa593be67eee45c3bf5976c397e984d"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:52 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: qdu100: add missing firmware versions\n\nThe QDU100 AOP, hypervisor, TrustZone and boot images are listed in\nWHENCE without a version, although the version is embedded in the\nimages as QC_IMAGE_VERSION_STRING.\n\nAdd the versions reported by contrib/get_qcom_fw_version.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "3cbed670aaa593be67eee45c3bf5976c397e984d",
      "tree": "35b4a4a9a4f8f54e65b75fd467d7f1ee0b8db6b8",
      "parents": [
        "b259e2f9460ced08e48859e4eb146127b9ef5a15"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:51 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: sdm845: add missing modem firmware version\n\nThe SDM845 modem firmware qcom/sdm845/modem_nm.mbn is listed in WHENCE\nwithout a version, although the version is embedded in the image as\nQC_IMAGE_VERSION_STRING.\n\nAdd the version reported by contrib/get_qcom_fw_version.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "b259e2f9460ced08e48859e4eb146127b9ef5a15",
      "tree": "d3fd4ebeffdf69b8ead8190dc00c8c4a2cef04e2",
      "parents": [
        "4d9d409cddcb9d58686ffa8f404b04cb4a340c8a"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:51 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: x1e80100: add missing Dell XPS 13 9345 DSP versions\n\nThe ADSP and CDSP firmware of the Dell XPS 13 9345 laptop is listed in\nWHENCE without a version, although the version is embedded in the\nimages as QC_IMAGE_VERSION_STRING.\n\nAdd the versions reported by contrib/get_qcom_fw_version.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "4d9d409cddcb9d58686ffa8f404b04cb4a340c8a",
      "tree": "6f5ed2d2acc67ea0bf3c5fad820b3a9530a424be",
      "parents": [
        "630e8b53cc2a6ff9f8faa20e643df419aaed22a4"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:50 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: add missing Adreno ZAP shader versions\n\nThe Adreno ZAP shaders for APQ8096, QRB4210, SDM845 (including the\nSHIFT6mq one), SM8250 and QCM2290 are listed in WHENCE without a\nversion, although the version is embedded in the shader images.\n\nAdd the versions reported by contrib/get_qcom_fw_version.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "630e8b53cc2a6ff9f8faa20e643df419aaed22a4",
      "tree": "f327f1dae7b6fe4679af3efed11d5997efe52590",
      "parents": [
        "28b24eb3bacfed2d85e8c868a9efdb9ae90bd4c9"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:54 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: report the version of the Qualcomm Bluetooth firmware\n\nThe Bluetooth firmware in qca/ does not embed a QC_IMAGE_VERSION_STRING,\nso no version is shown for it. The ROM patches, the TLV images and most\nof the NVM data do carry the build id of the firmware they belong to\n(e.g. BTFW.HSP.2.1.0-00669-USB_UART_PATCHZ-1), which is what WHENCE\nlists as their version.\n\nReport that build id for the files below qca/ and look at that directory\nin the merge request diff as well. 116 of the 150 files carry such a\nstring, the remaining ones, mostly the older NVM data, carry none.\n\nThe Orne images embed the string with a _DEF suffix, which WHENCE does\nnot list, so their version is reported with that suffix.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "28b24eb3bacfed2d85e8c868a9efdb9ae90bd4c9",
      "tree": "9fbe251845d090c17c81db63ee71f1171eb2eeba",
      "parents": [
        "0e45740a8632781d5cea2eebbb9992c62672e465"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:50 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: detect the version of Adreno GMU firmware\n\nAdreno GMU firmware (qcom/*_gmu.bin, qcom/gmu_*.bin) does not embed a\nQC_IMAGE_VERSION_STRING either, so merge requests updating it show no\nversion information.\n\nThe firmware is a list of blocks loaded into the GMU memory, one of\nwhich initializes the GMU_CORE_FW_VERSION reported by the firmware. Read\nthe version from that block, formatting it like WHENCE does (e.g.\nv4.03.11). The older GMU firmware keeps its version at a different\naddress and in the lowest 12 bits of that word, like the microcode does\n(e.g. v1.05 for the a640 GMU firmware).\n\nThe legacy a630 GMU firmware is a plain image without a version, so no\nversion is shown for it.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "0e45740a8632781d5cea2eebbb9992c62672e465",
      "tree": "45273b7dd033a089a4af0218ca51657f1cb3130c",
      "parents": [
        "968bab9bb0a80319aac174ff01bbeeab333af15a"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:49 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: detect the version of Adreno RGMU firmware\n\nThe a612 RGMU firmware (qcom/a612_rgmu.bin) does not embed a\nQC_IMAGE_VERSION_STRING, so no version is shown for it.\n\nThe firmware image writes its version to GMU_GENERAL_0 (register\n0x1f9c5), from which the downstream kgsl driver reads it once the\nfirmware has booted. Look up that register write in the image and use\nthe written value (v2.11 for the current firmware).\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "968bab9bb0a80319aac174ff01bbeeab333af15a",
      "tree": "bc4df10a08a8e58b3857c770fac44f001779ce52",
      "parents": [
        "4aeb44e73c5fca857d51986587efa86d3517898a"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:49 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: detect the version of Adreno ZAP shaders\n\nAdreno ZAP shaders (qcom/*/*_zap.mbn) are signed ELF images, which do\nnot embed a QC_IMAGE_VERSION_STRING, so the Qualcomm firmware version\nscripts show no version for them.\n\nThe first loadable segment of the shader starts with the same header\ndword as the SQE microcode, carrying the version in its lowest 12 bits\n(e.g. 0x01512015 for v0.15).\n\nRead the version from the first loadable segment of *_zap.mbn images,\nsharing the formatting with the SQE microcode.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "4aeb44e73c5fca857d51986587efa86d3517898a",
      "tree": "4609296a81985940f579598a291b19ff17ff0c6a",
      "parents": [
        "019260ca4ee3631ed74473ec5fa245596eb565eb"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:48 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: detect the version of Adreno SQE and AQE microcode\n\nAdreno SQE and AQE microcode (qcom/*_sqe.fw, qcom/*_aqe.fw) does not\nembed a QC_IMAGE_VERSION_STRING, so the Qualcomm firmware version\nscripts ignore these files and merge requests updating them show no\nversion information.\n\nThe version is stored in the microcode header instead, and the kernel\nreads it in a6xx_ucode_check_version(): after dropping the first dword\nof the file, the lowest 12 bits of the next dword hold the version\n(e.g. 0x207 for v2.07). Patched a630 microcode is marked by 0xa in the\nlowest nibble and carries the actual version, including the patch\nlevel, in dword 3 (e.g. v1.89.01). AQE microcode, which the kernel\nloads the same way, uses the same header.\n\nSelect the version format by the file name, like the kernel does, and\ninclude *_sqe.fw and *_aqe.fw files in qcom_fw_version_diff.py. Compare\nsuch versions as hex numbers, like the kernel does, which also orders\nthe patched a630 versions against the later ones.\n\nThe versions read this way match WHENCE and the commit messages for all\ncurrent and historical SQE and AQE files, except for\nqcom/gen71700_sqe.fw, whose header reports v1.79 while WHENCE lists\nv1.82.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "019260ca4ee3631ed74473ec5fa245596eb565eb",
      "tree": "84b9290b1071b94a4bffe0d3fd71f8ecbc434813",
      "parents": [
        "30a63ce57b8522cdc3eea1232488b5be46a9faf8"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:48 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: report Iris video firmware versions in the WHENCE format\n\nThe Iris video firmware embeds its version as vfw-3.1:rel0093-\u003csha1\u003e,\nwhile WHENCE lists it as VIDEO.VPU.3.1-0093, so the versions reported\nfor these images do not match WHENCE.\n\nConvert such versions to the WHENCE format.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "30a63ce57b8522cdc3eea1232488b5be46a9faf8",
      "tree": "f290e58b5f023af659810e15dd68e5245fd1e21c",
      "parents": [
        "5d6ac99fb00594bc05e8f3924daba9c7e7195f61"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 16:24:47 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: add Qualcomm firmware version scripts\n\nReviewing a Qualcomm firmware update requires knowing which firmware\nversion is being replaced by which, but the images are opaque binaries:\nneither the diff nor the file names tell whether a change is an upgrade,\na downgrade or merely a re-signing of the same build. Reviewers have to\nextract the version by hand, and there is no tooling similar to\ncontrib/get_amdgpu_fw_version.py and contrib/amdgpu_fw_version_diff.py.\n\nQualcomm images embed their version after a QC_IMAGE_VERSION_STRING\u003d\nmarker. Add two scripts modelled after the amdgpu ones:\n\n- get_qcom_fw_version.py prints the version strings of the given\n  firmware files, transparently decompressing xz and zstd files so that\n  it can also be used on installed firmware.\n- qcom_fw_version_diff.py lists the versions of the files under\n  ath10k/, ath11k/, ath12k/ and qcom/, or, like\n  amdgpu_fw_version_diff.py, compares the files changed since the merge\n  request diff base with the working tree, classifying each change as new,\n  removed, upgraded, downgraded or not comparable, and calling out\n  files that changed without a version change. In GitLab CI it posts\n  the report as a merge request comment.\n\nBoth scripts use the helpers from contrib/fw_helpers.py. Register them\nin check_whence.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "5d6ac99fb00594bc05e8f3924daba9c7e7195f61",
      "tree": "b8a9cf3f2ab02ca4ab925e9da79d423f26d9da60",
      "parents": [
        "6a3381ca830185692202f98c32c1d9926656ef41"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:47:24 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "contrib: move common firmware script helpers to fw_helpers.py\n\nThe amdgpu firmware version scripts contain code that is not specific to\namdgpu: get_amdgpu_fw_version.py detects and decompresses xz and zstd\ncompressed firmware files, while amdgpu_fw_version_diff.py lists the\nfiles changed in a merge request, reads their base version from git and\nposts a merge request comment through the GitLab API. Version scripts\nfor other firmware need the same functionality and would have to\nduplicate it.\n\nMove this code into contrib/fw_helpers.py: open_firmware() opens a\nfirmware file, transparently decompressing xz and zstd files,\nget_changed_files() and git_show_file() wrap the git commands, and\npost_mr_comment() posts a prepared Markdown body. The amdgpu comment\nbody is now built by comment_body(). The output of the amdgpu scripts,\nincluding the posted comment, is unchanged.\n\nRegister the new module in check_whence.py.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "6a3381ca830185692202f98c32c1d9926656ef41",
      "tree": "d9b8772ee7da600dacad85b902df5fb9c41d2b4d",
      "parents": [
        "5dd792fbcbbc688ec881d694c1dd7134c2f6ca4e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:45:08 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: use the WHENCE version format for the x1e80100 video firmware\n\nqcom/x1e80100/LENOVO/21N1/qcvss8380.mbn is listed with the raw\nvfw-3.1:rel0085-\u003csha1\u003e string that is embedded in the image, while the\nsame kind of version is listed as VIDEO.VPU.3.1-0085 for the video\nfirmware images in qcom/vpu/.\n\nUse the same format for this image.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "5dd792fbcbbc688ec881d694c1dd7134c2f6ca4e",
      "tree": "b89da48292190a0d1519ce4b5b4639afbde45ff8",
      "parents": [
        "16726a8138648ee26bb507c1b7e6ab1b44f08f7e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:28:47 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qca: separate the WCN685x uart firmware revisions\n\nThe files of the two WCN685x uart firmware revisions follow each other\nwithout a visible separation, which makes it hard to tell which files\neach of the two versions covers.\n\nSeparate the two revisions with an empty line.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "16726a8138648ee26bb507c1b7e6ab1b44f08f7e",
      "tree": "0b0b6d9bff3ecc243e5d2dccb531d0de62a50fbf",
      "parents": [
        "8e96c7fb4935f7a1ab8a91dbe3586c276de36ff2"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:28:46 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qca: group the QCA61x4 USB firmware files\n\nThe files of the QCA61x4 USB firmware are listed without a visible\nstructure: the ROM patches and the NVM data of the different firmware\nrevisions are interleaved.\n\nList each ROM patch together with the NVM files that belong to it,\nkeeping the version just below the ROM patch, and separate the firmware\nrevisions with an empty line.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "8e96c7fb4935f7a1ab8a91dbe3586c276de36ff2",
      "tree": "26dbee20eb573c55e1f0bcf2050233449b7a779d",
      "parents": [
        "ffce0cc016427e404bb492c98e43a34b3c938664"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:28:46 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qca: drop duplicate version lines\n\nEach of the qca/nvm_usb_00130201*.bin files repeats the version of the\nqca/rampatch_usb_00130201.bin ROM patch that they belong to.\n\nList the version once, below that ROM patch.\n\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "ffce0cc016427e404bb492c98e43a34b3c938664",
      "tree": "57fd2c6a0d2e245bb0cb632bab6c70b03191490a",
      "parents": [
        "eedcf262a66a38d1a778a65e534474f2d2e101ba"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:28:46 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qca: fix the version of the QCA6698 Bluetooth firmware\n\nCommit 94997d7b4720 (\"QCA: Update Bluetooth QCA6698 firmware to\n2.1.2-00079\") updated qca/QCA6698/hpbtfw21.tlv, but left the version in\nWHENCE at the previous BTFW.HSP.2.1.2-00072-PATCHZ-2, while the\nfirmware carries BTFW.HSP.2.1.2-00079-PATCH-1.\n\nCorrect the version in WHENCE.\n\nFixes: 94997d7b4720 (\"QCA: Update Bluetooth QCA6698 firmware to 2.1.2-00079\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "eedcf262a66a38d1a778a65e534474f2d2e101ba",
      "tree": "5ca9043402fa742c4f88961f2deb062f43911609",
      "parents": [
        "828db6bf0dc92adf695fb27f72486781322aa6e6"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 15:28:46 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qca: fix the version of the WCN785x USB firmware\n\nCommit f573fa75ee6c (\"QCA: Add Bluetooth firmwares for QCA2066 with USB\ntransport\") inserted the QCA2066 files between the WCN785x firmware\nqca/rampatch_usb_00190200.bin and its version, so that the WCN785x\nfirmware is left without a version, while the Hamilton version now\nreads as the version of the last QCA2066 file.\n\nThe QCA2066 files carry BTFW.HSP.2.1.0-00653-VER_PATCHZ-3, while\nBTFW.HAMILTON.2.0.0-00799-USB_PATCHZ-5 is embedded in the WCN785x ROM\npatch and in the qca/nvm_usb_00190200*.bin files that follow it.\n\nMove the QCA2066 files before the WCN785x ones, keeping the files\nordered by the firmware id, and put each version back below the ROM\npatch that it belongs to.\n\nFixes: f573fa75ee6c (\"QCA: Add Bluetooth firmwares for QCA2066 with USB transport\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "828db6bf0dc92adf695fb27f72486781322aa6e6",
      "tree": "34b11febf1a8d0a6d36c83841a29f360f0a41bf7",
      "parents": [
        "d77a7ff09172e2b860e312a08f2c7e93ebaee23e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 14:13:38 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: fix the version of the a660 GMU firmware\n\nWHENCE lists version v3.01.0B for qcom/a660_gmu.bin, while the firmware\nreports v3.01.0A in its GMU_CORE_FW_VERSION.\n\nCorrect the version in WHENCE.\n\nFixes: d3e7e025210a (\"qcom/adreno: document firmware revisions\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "d77a7ff09172e2b860e312a08f2c7e93ebaee23e",
      "tree": "55c9615a1edc0517f7b37c250e58d96da505a2cd",
      "parents": [
        "f35ac0f38f83348cc0b6e25c53335582a7c4f57b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 16 14:13:38 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: fix the version of the Eliza SQE microcode\n\nWHENCE lists version v1.82 for qcom/gen71700_sqe.fw, while the header\nof the microcode reports v1.79.\n\nCorrect the version in WHENCE.\n\nFixes: 68e5d7dc9f41 (\"qcom: Add gpu firmwares for Eliza chipset\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "f35ac0f38f83348cc0b6e25c53335582a7c4f57b",
      "tree": "c480cdfeaf79416e57eb6b755f6ddf7738b554ca",
      "parents": [
        "30b8501b4fe4a5634dac19a82edab584a0b41f95"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Tue Sep 15 17:12:28 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:14:45 2026 +0000"
      },
      "message": "qcom: fix the version of the QCS615 ZAP shader\n\nWHENCE lists version v0.19 for qcom/qcs615/a612_zap.mbn, although the\nshader is v0.21. It was added by commit f4f5689fe58f (\"qcom: update gpu\nfirmwares for qcs615 chipset\") as:\n\n    Add the secure gpu firmware required for QCS615 chipset:\n\n    qcom/qcs615/a612_zap.mbn: v0.21\n\nCommit 5bcef62c4107 (\"qcom: Update gpu firmwares of QCS615 chipset\")\nreplaced it with the same shader signed with a newer security profile,\nbut recorded v0.19 as its version. The image restored by commit\n6f2733131a80 (\"qcom: Fix QCS615 chipset\u0027s GPU secure fw\") has the same\nloadable segment as the v0.21 one, only the hash segment differs, and\nthe shader header reports v0.21 too.\n\nCorrect the version in WHENCE.\n\nFixes: 5bcef62c4107 (\"qcom: Update gpu firmwares of QCS615 chipset\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "30b8501b4fe4a5634dac19a82edab584a0b41f95",
      "tree": "7de51b1bfb2964f8df11bdda566ed76ce47bdd72",
      "parents": [
        "96ebe7f871a4ca9c1d76ece0200b4f43e4584c51",
        "837ae0e5beccc2f1e974afba56c22c3cf981fc4e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:10:01 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:10:01 2026 +0000"
      },
      "message": "Merge branch \u0027shikra-lnk\u0027 into \u0027main\u0027\n\nqcom/shikra: link WiFi firmware from the ath10k subdir\n\nSee merge request kernel-firmware/linux-firmware!1264"
    },
    {
      "commit": "837ae0e5beccc2f1e974afba56c22c3cf981fc4e",
      "tree": "7de51b1bfb2964f8df11bdda566ed76ce47bdd72",
      "parents": [
        "96ebe7f871a4ca9c1d76ece0200b4f43e4584c51"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Fri Sep 18 17:52:15 2026 +0300"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 19 17:06:52 2026 +0000"
      },
      "message": "qcom/shikra: link WiFi firmware from the ath10k subdir\n\nOn Qualcomm Shikra platform the WiFi firmware is loaded by the tqftpserv\nfrom the same location as the rest of the DSP firmware. Add symlink,\npointing from the expected location to the actual WiFi firmware file.\n\nFixes: f64d7db7d264 (\"ath10k: WCN3990: hw1.0: add shikra firmware files\")\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "96ebe7f871a4ca9c1d76ece0200b4f43e4584c51",
      "tree": "55f78849f50ea1f3cf68bd93f6592ff70d978f0d",
      "parents": [
        "b52be4ae2a19144881ad4c8770721ecf7cf8d1c9",
        "9a7c283fa0037c4db360214192d57aab1272d403"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 22:52:47 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 22:52:47 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789771762\u0027 into \u0027main\u0027\n\nrobot/pr-0-1789771762\n\nSee merge request kernel-firmware/linux-firmware!1267"
    },
    {
      "commit": "9a7c283fa0037c4db360214192d57aab1272d403",
      "tree": "55f78849f50ea1f3cf68bd93f6592ff70d978f0d",
      "parents": [
        "0a5565a4a8881d95c55399ae6f95fb0ce3ceec75"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Sep 18 18:37:33 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 22:50:05 2026 +0000"
      },
      "message": "Revert \"amdgpu: update GC 11.0.0 firmware\"\n\nThis reverts commit 59ab535919b430477b69ec361758796373513163.\n\nCauses instability in some games.\n\nCloses: https://gitlab.freedesktop.org/drm/amd/-/work_items/5711\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "0a5565a4a8881d95c55399ae6f95fb0ce3ceec75",
      "tree": "fc10bf18e140c012133e552dbfd98f933f226eb2",
      "parents": [
        "b52be4ae2a19144881ad4c8770721ecf7cf8d1c9"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Fri Sep 18 18:36:40 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 22:50:05 2026 +0000"
      },
      "message": "Revert \"amdgpu: update GC 11.0.0 firmware\"\n\nThis reverts commit cd0c61074db0728a543796951c9ec58e1f322fac.\n\nRevert the MES update as well.\n\nCloses: https://gitlab.freedesktop.org/drm/amd/-/work_items/5711\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "b52be4ae2a19144881ad4c8770721ecf7cf8d1c9",
      "tree": "d8b63a57596f69ee0a2394672d8bc1035808bf05",
      "parents": [
        "add9701c7d0c5032bf8db415a93c810543b6b1ea",
        "f5e8adfa1e0c2af7ac13280fdbedfd48f37e0c34"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 17:53:21 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 17:53:21 2026 +0000"
      },
      "message": "Merge branch \u0027amd-staging\u0027 into \u0027main\u0027\n\namdgpu: DMCUB updates for various ASICs\n\nSee merge request kernel-firmware/linux-firmware!1266"
    },
    {
      "commit": "f5e8adfa1e0c2af7ac13280fdbedfd48f37e0c34",
      "tree": "d8b63a57596f69ee0a2394672d8bc1035808bf05",
      "parents": [
        "add9701c7d0c5032bf8db415a93c810543b6b1ea"
      ],
      "author": {
        "name": "George Zhang",
        "email": "george.zhang@amd.com",
        "time": "Fri Sep 18 13:27:54 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 17:49:24 2026 +0000"
      },
      "message": "amdgpu: DMCUB updates for various ASICs\n\nDMCUB updates for DCN315, DCN35, DCN351, DCN36, DCN401.\nFrom internal git commit 8ca67eeae222eb52a6bc7d7e773955a2202ad8ff\n\nFirmware release 0.1.76.0\nTested with DC 3.2.399\n\nRelease Notes:\n- Updated DMUB interface\n- Added OEM visual debug flags\n- Updated HW lock pending error\n- Added new DMUB_CMD__NBIF_AZ_PME_RESTORE command\n\nSigned-off-by: George Zhang \u003cgeorge.zhang@amd.com\u003e\n"
    },
    {
      "commit": "add9701c7d0c5032bf8db415a93c810543b6b1ea",
      "tree": "7170f86fb4cf214ee530bb19f7b832bb477748f1",
      "parents": [
        "006bfb67dbf9b64e63468962772c32c781b8b8a7",
        "a98a6daa9f4dee2f662cc8a48610287189b23499"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 16:27:25 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 16:27:25 2026 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into \u0027main\u0027\n\nintel: Update ibt-00a0-01a1-pci.ddc for BE211 - Whale Peak2 (WhP2)\n\nSee merge request kernel-firmware/linux-firmware!1265"
    },
    {
      "commit": "a98a6daa9f4dee2f662cc8a48610287189b23499",
      "tree": "7170f86fb4cf214ee530bb19f7b832bb477748f1",
      "parents": [
        "006bfb67dbf9b64e63468962772c32c781b8b8a7"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Fri Sep 18 19:46:16 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Fri Sep 18 21:45:58 2026 +0530"
      },
      "message": "intel: Update ibt-00a0-01a1-pci.ddc for BE211 - Whale Peak2 (WhP2)\n\nFix error while loading ddc file.\n\nBefore this update, the following error was observed:\n\n  Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-00a0-01a1-pci.ddc\n  Bluetooth: hci0: Failed to send Intel_Write_DDC (-22)\n\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\nAssisted-by: GitHub-Copilot:claude-opus-4.7\n"
    },
    {
      "commit": "006bfb67dbf9b64e63468962772c32c781b8b8a7",
      "tree": "e27df3f3a6faf528c5e649e3e879f32c9c33b009",
      "parents": [
        "e995d8e4b59b4f98f69bc60b0d6c897e7b7b9ab4",
        "8fe920c980c35bf4d75a80afc1ba38c7309dbbdb"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 14:55:55 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 14:55:55 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789741422\u0027 into \u0027main\u0027\n\nrobot/pr-0-1789741422\n\nSee merge request kernel-firmware/linux-firmware!1263"
    },
    {
      "commit": "8fe920c980c35bf4d75a80afc1ba38c7309dbbdb",
      "tree": "e27df3f3a6faf528c5e649e3e879f32c9c33b009",
      "parents": [
        "e995d8e4b59b4f98f69bc60b0d6c897e7b7b9ab4"
      ],
      "author": {
        "name": "Jeff Johnson",
        "email": "jjohnson@qti.qualcomm.com",
        "time": "Fri Sep 18 06:41:52 2026 -0700"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 14:52:02 2026 +0000"
      },
      "message": "ath11k: WCN6855 hw2.0: update board-2.bin\n\nAdd support for ASUS Zenbook A14 (UX3407Q) and associated NFA725A boards.\n\nAdded:\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d950a,qmi-chip-id\u003d2,qmi-board-id\u003d255,variant\u003dUX3407Q\n\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d950a,qmi-chip-id\u003d18,qmi-board-id\u003d255,variant\u003dUX3407Q\n\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d910a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d940a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d970a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d980a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d9f0a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d960a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d17aa,subsystem-device\u003d930a,qmi-chip-id\u003d2,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d950a,qmi-chip-id\u003d2,qmi-board-id\u003d255\n\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d910a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d940a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d970a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d980a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d9f0a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d960a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d17aa,subsystem-device\u003d930a,qmi-chip-id\u003d18,qmi-board-id\u003d255\nbus\u003dpci,vendor\u003d17cb,device\u003d1103,subsystem-vendor\u003d14cd,subsystem-device\u003d950a,qmi-chip-id\u003d18,qmi-board-id\u003d255\n\nChanged:\n\nDeleted:\n\n4 board image(s) added, 0 changed, 0 deleted, 123 in total\n\nSigned-off-by: Jeff Johnson \u003cjjohnson@qti.qualcomm.com\u003e\n"
    },
    {
      "commit": "e995d8e4b59b4f98f69bc60b0d6c897e7b7b9ab4",
      "tree": "c94e60d8923028af438b8c6b6ddbdf84f6bbec12",
      "parents": [
        "ea6c0d5e2c06bacc4d39f6d7d880b7ced31347fb",
        "30f83ae033e8c7e99982af34663d797205a6c102"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 14:24:30 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 18 14:24:30 2026 +0000"
      },
      "message": "Merge branch \u0027f07-f08\u0027 into \u0027main\u0027\n\ncirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops\n\nSee merge request kernel-firmware/linux-firmware!1262"
    },
    {
      "commit": "30f83ae033e8c7e99982af34663d797205a6c102",
      "tree": "c94e60d8923028af438b8c6b6ddbdf84f6bbec12",
      "parents": [
        "ea6c0d5e2c06bacc4d39f6d7d880b7ced31347fb"
      ],
      "author": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Fri Sep 18 14:21:13 2026 +0100"
      },
      "committer": {
        "name": "mstrozek",
        "email": "maciej.strozek@cirrus.com",
        "time": "Fri Sep 18 14:10:30 2026 +0000"
      },
      "message": "cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops\n\nLink SDCA bin files of cs42l45 for the following SSIDs:\n0x0f07\n0x0f08\n\nSigned-off-by: Maciej Strozek \u003cmstrozek@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "ea6c0d5e2c06bacc4d39f6d7d880b7ced31347fb",
      "tree": "01d911a70743a0cfa058438e3a19ed1759ec4960",
      "parents": [
        "c9f6fc67b4833a0e4d0aee2554d637c49f997329",
        "c664be6ce9be11174e7480587df8926da1cf6b28"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 13:44:58 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 13:44:58 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789625167\u0027 into \u0027main\u0027\n\nrobot/pr-0-1789625167\n\nSee merge request kernel-firmware/linux-firmware!1258"
    },
    {
      "commit": "c664be6ce9be11174e7480587df8926da1cf6b28",
      "tree": "01d911a70743a0cfa058438e3a19ed1759ec4960",
      "parents": [
        "c9f6fc67b4833a0e4d0aee2554d637c49f997329"
      ],
      "author": {
        "name": "Venkata Kota",
        "email": "venkata.kota@oss.qualcomm.com",
        "time": "Thu Sep 17 11:20:41 2026 +0530"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Sep 18 13:41:42 2026 +0000"
      },
      "message": "qcom: add CDSP firmware for hawi platform\n\nAdd CDSP firmware for Qualcomm hawi platform.\n\nSigned-off-by: Venkata Kota \u003cvenkata.kota@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "c9f6fc67b4833a0e4d0aee2554d637c49f997329",
      "tree": "de094651477cbb25040f1ce578bd5a45b429eded",
      "parents": [
        "1508ceb1945adc6308b866ef9fd7429dd9e2c114",
        "10f09227a370e02de71b584024c20dc8d3a02103"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 17 14:57:59 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 17 14:57:59 2026 +0000"
      },
      "message": "Merge branch \u0027eec-eef\u0027 into \u0027main\u0027\n\ncirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops\n\nSee merge request kernel-firmware/linux-firmware!1261"
    },
    {
      "commit": "10f09227a370e02de71b584024c20dc8d3a02103",
      "tree": "de094651477cbb25040f1ce578bd5a45b429eded",
      "parents": [
        "1508ceb1945adc6308b866ef9fd7429dd9e2c114"
      ],
      "author": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Thu Sep 17 14:56:25 2026 +0100"
      },
      "committer": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Thu Sep 17 15:37:56 2026 +0100"
      },
      "message": "cirrus: cs42l45: Add CS42L45 SDCA codec firmware for Dell laptops\n\nAdd SDCA bin files of cs42l45 for the following SSIDs:\n0x0eec\n0x0eed\n0x0eee\n0x0eef\n\nSigned-off-by: Maciej Strozek \u003cmstrozek@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "1508ceb1945adc6308b866ef9fd7429dd9e2c114",
      "tree": "1f363e3a8939ba9f1de9187f2e373107b303a0fe",
      "parents": [
        "e289868675d1071935ba4dac48acb6600f278d57",
        "2ded07e3da99f522881039f13595f34d54acdc74"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 17 14:20:47 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 17 14:20:47 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789654309\u0027 into \u0027main\u0027\n\nrobot/pr-0-1789654309\n\nSee merge request kernel-firmware/linux-firmware!1260"
    },
    {
      "commit": "2ded07e3da99f522881039f13595f34d54acdc74",
      "tree": "1f363e3a8939ba9f1de9187f2e373107b303a0fe",
      "parents": [
        "e289868675d1071935ba4dac48acb6600f278d57"
      ],
      "author": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Wed Sep 09 10:37:22 2026 +0000"
      },
      "committer": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Thu Sep 17 14:07:18 2026 +0000"
      },
      "message": "cirrus: cs35l63: Add Cirrus CS35L63 firmware mappings for some Dell laptops\n\nAdd WHENCE links for Cirrus CS35L63 smart amplifier firmware on\nvarious Dell laptops. The firmware files are already present in\nlinux-firmware.\n\nSigned-off-by: Simon Trimmer \u003csimont@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "e289868675d1071935ba4dac48acb6600f278d57",
      "tree": "15a874292c13a92ca33466f8d88ebcca2d7c5828",
      "parents": [
        "ab23307cfe7f9366c819025ca3e4778299bc2db2",
        "c50e97d36b107c8c0796594117779fc487aca1c3"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 18:24:09 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 18:24:09 2026 +0000"
      },
      "message": "Merge branch \u0027qca-qcc2072-clnbtnv10\u0027 into \u0027main\u0027\n\nQCA: Update Bluetooth firmware for QCC2072 UART interface to 1.1.0-00355\n\nSee merge request kernel-firmware/linux-firmware!1256"
    },
    {
      "commit": "c50e97d36b107c8c0796594117779fc487aca1c3",
      "tree": "15a874292c13a92ca33466f8d88ebcca2d7c5828",
      "parents": [
        "ab23307cfe7f9366c819025ca3e4778299bc2db2"
      ],
      "author": {
        "name": "Dishank Garg",
        "email": "dishgarg@qti.qualcomm.com",
        "time": "Wed Sep 16 13:07:56 2026 +0530"
      },
      "committer": {
        "name": "dishankgargoss",
        "email": "dishank.garg@oss.qualcomm.com",
        "time": "Wed Sep 16 11:15:24 2026 +0000"
      },
      "message": "QCA: Update Bluetooth firmware for QCC2072 UART interface: 1.1.0-00340 to 1.1.0-00355\n\nSigned-off-by: Dishank Garg \u003cdishank.garg@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "ab23307cfe7f9366c819025ca3e4778299bc2db2",
      "tree": "aa6e25a53fc43e6ee5a3be0ca45750c014c887aa",
      "parents": [
        "16c1a628d3d6c66f0ea8272acc9017419e2a0ac2",
        "b7ad496be53d2aa27392570640cfa707b484cbaf"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 11:01:54 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 11:01:54 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789541358\u0027 into \u0027main\u0027\n\nrobot/pr-0-1789541358\n\nSee merge request kernel-firmware/linux-firmware!1254"
    },
    {
      "commit": "b7ad496be53d2aa27392570640cfa707b484cbaf",
      "tree": "aa6e25a53fc43e6ee5a3be0ca45750c014c887aa",
      "parents": [
        "16c1a628d3d6c66f0ea8272acc9017419e2a0ac2"
      ],
      "author": {
        "name": "Venkata Kota",
        "email": "venkata.kota@oss.qualcomm.com",
        "time": "Wed Sep 16 12:11:16 2026 +0530"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 10:58:43 2026 +0000"
      },
      "message": "qcom: add ADSP firmware for maili platform\n\nAdd ADSP firmware for Qualcomm maili platform.\n\nSigned-off-by: Venkata Kota \u003cvenkata.kota@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "16c1a628d3d6c66f0ea8272acc9017419e2a0ac2",
      "tree": "7cbbc0c60e8c37867794d47255f04921bef0154d",
      "parents": [
        "4584045b21217268f94a4a2a203d05545345d313",
        "f2200d346fe21a23ed4caf392e756b8ab607de9c"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 10:58:04 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Sep 16 10:58:04 2026 +0000"
      },
      "message": "Merge branch \u0027vpu_update-2026ww38\u0027 into \u0027main\u0027\n\nintel_vpu: Update NPU firmware\n\nSee merge request kernel-firmware/linux-firmware!1255"
    },
    {
      "commit": "f2200d346fe21a23ed4caf392e756b8ab607de9c",
      "tree": "7cbbc0c60e8c37867794d47255f04921bef0154d",
      "parents": [
        "4584045b21217268f94a4a2a203d05545345d313"
      ],
      "author": {
        "name": "Wludzik, Jozef",
        "email": "jozef.wludzik@intel.com",
        "time": "Wed Sep 16 11:11:11 2026 +0200"
      },
      "committer": {
        "name": "Wludzik, Jozef",
        "email": "jozef.wludzik@intel.com",
        "time": "Wed Sep 16 11:11:11 2026 +0200"
      },
      "message": "intel_vpu: Update NPU firmware\n\nUpdate firmware for Intel NPUs found in MTL, ARL, LNL and PTL platforms.\nRelease: https://github.com/intel/linux-npu-driver/releases/tag/v1.38.0\n\nSigned-off-by: Wludzik, Jozef \u003cjozef.wludzik@intel.com\u003e\n"
    },
    {
      "commit": "4584045b21217268f94a4a2a203d05545345d313",
      "tree": "63a9187e3e6d4d4f1ae4c654cbe4c857c4cd0fbb",
      "parents": [
        "3c5eae6bfe0216406f100f5473b3fafafa6f09f0",
        "0aa766fc7f9dc51282b7314e913ec1ec0b50ced0"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Sep 15 13:04:08 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Sep 15 13:04:08 2026 +0000"
      },
      "message": "Merge branch \u0027robot/patch-0-1789459360\u0027 into \u0027main\u0027\n\nrobot/patch-0-1789459360\n\nSee merge request kernel-firmware/linux-firmware!1251"
    },
    {
      "commit": "0aa766fc7f9dc51282b7314e913ec1ec0b50ced0",
      "tree": "63a9187e3e6d4d4f1ae4c654cbe4c857c4cd0fbb",
      "parents": [
        "3c5eae6bfe0216406f100f5473b3fafafa6f09f0"
      ],
      "author": {
        "name": "Javen Xu",
        "email": "javen_xu@realsil.com.cn",
        "time": "Tue Sep 15 15:57:17 2026 +0800"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Sep 15 12:59:09 2026 +0000"
      },
      "message": "rtl_nic: add firmware rtl8261d.bin for RTL8261d\n\nAdd firmware for RTL8261d in phy driver.\n\nSigned-off-by: Javen Xu \u003cjaven_xu@realsil.com.cn\u003e\n"
    },
    {
      "commit": "3c5eae6bfe0216406f100f5473b3fafafa6f09f0",
      "tree": "b5d833d09500a80265a18e49847f06037d531689",
      "parents": [
        "6ba865941dee6d7b2dc5710c84eec533f09bab54",
        "ecb81e72f4b8dbd208d6782ffe45fcda25ac597b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:44:19 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:44:19 2026 +0000"
      },
      "message": "Merge branch \u0027sc8280xp-vpu\u0027 into \u0027main\u0027\n\nqcom: vpu: add Gen2 firmware binary for sc8280xp\n\nSee merge request kernel-firmware/linux-firmware!1200"
    },
    {
      "commit": "ecb81e72f4b8dbd208d6782ffe45fcda25ac597b",
      "tree": "b5d833d09500a80265a18e49847f06037d531689",
      "parents": [
        "6ba865941dee6d7b2dc5710c84eec533f09bab54"
      ],
      "author": {
        "name": "Xilin Wu",
        "email": "sophon@radxa.com",
        "time": "Thu Aug 27 10:43:27 2026 +0800"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:41:03 2026 +0000"
      },
      "message": "qcom: vpu: add Gen2 firmware binary for sc8280xp\n\nAdd video firmware binary with Gen2 HFI for sc8280xp, update the WHENCE\nfile with fw version accordingly.\n\nSigned-off-by: Xilin Wu \u003csophon@radxa.com\u003e\n"
    },
    {
      "commit": "6ba865941dee6d7b2dc5710c84eec533f09bab54",
      "tree": "b0ca29342da1b1e507c7fbbe8f1524d6a2789668",
      "parents": [
        "1522c78ab870b3c051d8a3a1d24ecbbc12b23be5",
        "eebade24ca4231fc6593f10590adaeaf5c2f5d2c"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:40:19 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:40:19 2026 +0000"
      },
      "message": "Merge branch \u0027axolotl-wifi\u0027 into \u0027main\u0027\n\nqcom/sdm845: Let SHIFT6mq use the provided Wi-Fi firmware\n\nSee merge request kernel-firmware/linux-firmware!1239"
    },
    {
      "commit": "eebade24ca4231fc6593f10590adaeaf5c2f5d2c",
      "tree": "b0ca29342da1b1e507c7fbbe8f1524d6a2789668",
      "parents": [
        "1522c78ab870b3c051d8a3a1d24ecbbc12b23be5"
      ],
      "author": {
        "name": "Guido Günther",
        "email": "agx@sigxcpu.org",
        "time": "Sat Sep 12 11:51:10 2026 +0200"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 15 12:36:19 2026 +0000"
      },
      "message": "qcom/sdm845: Let SHIFT6mq use the provided Wi-Fi firmware\n\nThe firmware shipped on the Android partition doesn\u0027t work with the Linux Wi-Fi driver so\nuse the one from linux-firmware instead.\n\nSince wlanmdsp is fetched by tqftpserv we need it in the same directory as mba.mbn. The\nlater has a device specific path in device tree so we add a symlink for it too.\n\nThe approach is based on what postmarketOS does since several years.\n\nSigned-off-by: Guido Günther \u003cagx@sigxcpu.org\u003e\n"
    },
    {
      "commit": "1522c78ab870b3c051d8a3a1d24ecbbc12b23be5",
      "tree": "4161700406a615645e9e94ef3ff6f29da5606c6d",
      "parents": [
        "d78784e4e2925aa24a23edaa986d402b0e95d8ca",
        "f15c84dc2d8fb73b3bc459efeece58dcdc27e53a"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Sep 15 02:06:16 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Sep 15 02:06:16 2026 +0000"
      },
      "message": "Merge branch \u0027superm1/leading-character\u0027 into \u0027main\u0027\n\nshow explicit amdgpu downgrades\n\nSee merge request kernel-firmware/linux-firmware!1248"
    },
    {
      "commit": "f15c84dc2d8fb73b3bc459efeece58dcdc27e53a",
      "tree": "4161700406a615645e9e94ef3ff6f29da5606c6d",
      "parents": [
        "d78784e4e2925aa24a23edaa986d402b0e95d8ca"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 18:57:05 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 20:27:44 2026 -0500"
      },
      "message": "show explicit amdgpu downgrades\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "d78784e4e2925aa24a23edaa986d402b0e95d8ca",
      "tree": "1993d9becc9d8a049ee1046ded0ed4c909a391c0",
      "parents": [
        "3bd140fa2a0326c70361c29e467e20003dc7b221",
        "54d241ccea4236f9cb462fccfa456cb0d7e4cd1f"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:36:50 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:36:50 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1789420002\u0027 into \u0027main\u0027\n\namdgpu: partially revert 063e840eb6a5\n\nSee merge request kernel-firmware/linux-firmware!1244"
    },
    {
      "commit": "54d241ccea4236f9cb462fccfa456cb0d7e4cd1f",
      "tree": "1993d9becc9d8a049ee1046ded0ed4c909a391c0",
      "parents": [
        "1e1716ff686ad271c54ebbc079309673b0c783e8"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:53:16 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 5.3.0 firmware\"\n\nThis reverts commit abc0efc52fb8e72e1cdee1aace3e39c8774d2a04.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "1e1716ff686ad271c54ebbc079309673b0c783e8",
      "tree": "297c108d2d9776d18968d630cb5ab72146c6a912",
      "parents": [
        "80be3dfc76233d847f50a8406d13fed2f2906921"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:52:31 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 5.0.1 firmware\"\n\nThis reverts commit 498b56c257a0d7b2eb09299d790bbbecf23fb26b.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "80be3dfc76233d847f50a8406d13fed2f2906921",
      "tree": "bdea589af762f0e5e147a1086342697fd39fd171",
      "parents": [
        "1aa2ae78637c162c6065dd4e47527f10ab99af96"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:52:00 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 5.0.0 firmware\"\n\nThis reverts commit d9abb168e11ea897b028e172a68b98065783d349.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "1aa2ae78637c162c6065dd4e47527f10ab99af96",
      "tree": "1e448b688ab76f2bc5a87c0cb564124e72099764",
      "parents": [
        "93d9d824c2e596e2c2e1aea8293adb3221f29b78"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:51:12 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.6 firmware\"\n\nThis reverts commit 5647ab9de0b8514ab5ca888d3b88cb14f6f55a81.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "93d9d824c2e596e2c2e1aea8293adb3221f29b78",
      "tree": "8ebeeec558df8dded8f664257af71bfde42730be",
      "parents": [
        "26899eccab832c02655c13df74cbd8ae9b7f9c17"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:50:34 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.6 firmware\"\n\nThis reverts commit 148c36840f18b3c350f188e4fe99050029b92bb9.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "26899eccab832c02655c13df74cbd8ae9b7f9c17",
      "tree": "4744414806eaa8e9899eaf22b45b153135464cb3",
      "parents": [
        "71681d2f921bc21a32b84c43cd75912bcf006ab6"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:49:57 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.5 firmware\"\n\nThis reverts commit b7580590a8821d19828dfdfcc68d64e4466cb964.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "71681d2f921bc21a32b84c43cd75912bcf006ab6",
      "tree": "b5ee175ac8b03adbc34354354fb583c4d13c5125",
      "parents": [
        "c7e90399bcad9340fd201c0cf53b608dd0598f31"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:49:38 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.5 firmware\"\n\nThis reverts commit 98f2653b0d3d8473b5caa6b9f78518ef19be1015.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "c7e90399bcad9340fd201c0cf53b608dd0598f31",
      "tree": "89e5f4f8788a6be55afbb3036e0514c45329dfab",
      "parents": [
        "6762573523c6bce8e8d39ee4453b5507a6524660"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:49:01 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update vcn 4.0.4 firmware\"\n\nThis reverts commit c07514a7b1ad05df3bd6cd6897744ee217d1babf.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "6762573523c6bce8e8d39ee4453b5507a6524660",
      "tree": "ff0f9b0bed94684ac335ed5e7dc92240582c4949",
      "parents": [
        "f30df53f0f0601642698999c0fc03bb0f47d4d51"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:48:32 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.3 firmware\"\n\nThis reverts commit efbaf51d25360d920eda6c19f14487f7763223ed.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "f30df53f0f0601642698999c0fc03bb0f47d4d51",
      "tree": "f8835514505da5d01058ce416089ea7e8e6f1bcb",
      "parents": [
        "aa0c6905b5eb7b94ef15131f3d185cd118d3f529"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:47:59 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.2 firmware\"\n\nThis reverts commit 021748a2d0637a6c055669e0c0046c2c9e971ff5.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "aa0c6905b5eb7b94ef15131f3d185cd118d3f529",
      "tree": "07b3f7edf7323ca8a74650ea50bce7147de9b3e8",
      "parents": [
        "f960f2d0c65038d8ccc0d5f76ff993f1f07a40c6"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:47:35 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.2 firmware\"\n\nThis reverts commit 6a93deab0852b026fe154cad2c307b3ba6117171.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "f960f2d0c65038d8ccc0d5f76ff993f1f07a40c6",
      "tree": "156f55c3b70b92d34e93eee6619f960f2579031b",
      "parents": [
        "26319976f210cd66b598c966ab9d78d65e67f4ac"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:46:52 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 4.0.0 firmware\"\n\nThis reverts commit 4d370ad31dcff9297367e361cdb5b24f16fe7b38.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "26319976f210cd66b598c966ab9d78d65e67f4ac",
      "tree": "a4f12123cc74e5db57f941abe7bf699ac193fc23",
      "parents": [
        "eb58f6a2a5a3ee15a08593a162629c7b2cad4bd1"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:46:07 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "Revert \"amdgpu: update VCN 3.1.2 firmware\"\n\nThis reverts commit cdca61c3e725b4eeefdea704b7f462a150f8eef9.\n\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "eb58f6a2a5a3ee15a08593a162629c7b2cad4bd1",
      "tree": "4bb96f651e3a535a9594b481d448aa9b42910498",
      "parents": [
        "f027e6527d33a6a07af5518cd00ac5f95f70ace8"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:43:26 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert 9f1eb5124635\n\nRevert the VCN portion of commit:\n9f1eb5124635 (\"amdgpu: update beige goby firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "f027e6527d33a6a07af5518cd00ac5f95f70ace8",
      "tree": "6334a02d78af264f5f88e488006004497ab5dc2e",
      "parents": [
        "d7791ca498c22b1dd69b3f95578613d4163bda3d"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:40:22 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert e3e45091597e\n\nRevert the VCN portion of commit:\ne3e45091597e (\"amdgpu: update dimgrey cavefish firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "d7791ca498c22b1dd69b3f95578613d4163bda3d",
      "tree": "252dd301e19b69877d261a4cfac457981bb959c1",
      "parents": [
        "0d2ae4945d81e9811f676659edc31fa44c958e3c"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 16:36:42 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert 7df10898a825\n\nRevert the VCN firmware part of commit:\n7df10898a825 (\"amdgpu: update navy flounder firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "0d2ae4945d81e9811f676659edc31fa44c958e3c",
      "tree": "e9aa74d2e28fff101b04d817f83bf9f036673fc1",
      "parents": [
        "bafc878828f7bec3383cdbb9257c53e9e6dbd048"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 14:19:02 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert 7b262e1ddce5\n\nThis reverts the VCN firmware from commit:\n7b262e1ddce5 (\"amdgpu: update sienna cichlid firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "bafc878828f7bec3383cdbb9257c53e9e6dbd048",
      "tree": "188bebb0ec786c92bfabe2865c5854392378b0b0",
      "parents": [
        "b167895782c55b31b199af021d41def5f69ad826"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 14:12:07 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert 17ee8fdf9196\n\nRevert the VCN firmware from commit:\n17ee8fdf9196 (\"amdgpu: update yellow carp firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "b167895782c55b31b199af021d41def5f69ad826",
      "tree": "d24c59b24fa36925110e28ae7c3cc7c4c437a0b7",
      "parents": [
        "3bd140fa2a0326c70361c29e467e20003dc7b221"
      ],
      "author": {
        "name": "Alex Deucher",
        "email": "alexander.deucher@amd.com",
        "time": "Mon Sep 14 14:07:57 2026 -0400"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:31:37 2026 +0000"
      },
      "message": "amdgpu: partially revert 063e840eb6a5\n\nRevert the VCN firmware from commit:\n063e840eb6a5 (\"amdgpu: update vangogh firmware\")\nThis firmware uncovered an issue with mesa, which was\nfixed in mesa, but since there are a lot of flatpaks out\nthere, revert the patch.  This will be fixed in a backwards\ncompatible way in a newer firwmare.\n\nLink: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/16090\nSigned-off-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\n"
    },
    {
      "commit": "3bd140fa2a0326c70361c29e467e20003dc7b221",
      "tree": "860d79756a57b4c1a57dde30e9d443dd355ff00d",
      "parents": [
        "28877278f8325fabdd30fff53142e4be0bc22e6a",
        "3242cd5d7f76899e80b21a16a2a026ca553b6fe6"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:30:15 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:30:15 2026 +0000"
      },
      "message": "Merge branch \u0027superm1/leading-character\u0027 into \u0027main\u0027\n\nUpdate discussions API\n\nSee merge request kernel-firmware/linux-firmware!1247"
    },
    {
      "commit": "3242cd5d7f76899e80b21a16a2a026ca553b6fe6",
      "tree": "860d79756a57b4c1a57dde30e9d443dd355ff00d",
      "parents": [
        "28877278f8325fabdd30fff53142e4be0bc22e6a"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 17:26:18 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 17:26:54 2026 -0500"
      },
      "message": "Update discussions API\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "28877278f8325fabdd30fff53142e4be0bc22e6a",
      "tree": "76d3fabfeb245999c3d2d4995e7e86296ed62bb0",
      "parents": [
        "4ae1f1aa48af2ae00f0a5e79baad6ba5a249c913",
        "cdac0ede51628fc47dec15ad820928b5eb3e3ff1"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:10:43 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:10:43 2026 +0000"
      },
      "message": "Merge branch \u0027superm1/leading-character\u0027 into \u0027main\u0027\n\nUpdate MR comment token secret\n\nSee merge request kernel-firmware/linux-firmware!1246"
    },
    {
      "commit": "cdac0ede51628fc47dec15ad820928b5eb3e3ff1",
      "tree": "76d3fabfeb245999c3d2d4995e7e86296ed62bb0",
      "parents": [
        "4ae1f1aa48af2ae00f0a5e79baad6ba5a249c913"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 17:06:43 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 22:07:14 2026 +0000"
      },
      "message": "Update MR comment token secret\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "4ae1f1aa48af2ae00f0a5e79baad6ba5a249c913",
      "tree": "ed1697fcc88eada3e0edc27584d7184aeb47bf85",
      "parents": [
        "e894e3a544c305d5d41165959af8446eacbfb867",
        "7af24fddbe179846a247556ee3bded1559355cb3"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 21:47:50 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 21:47:50 2026 +0000"
      },
      "message": "Merge branch \u0027superm1/leading-character\u0027 into \u0027main\u0027\n\nDrop trailing character for path matching on amdgpu/\n\nSee merge request kernel-firmware/linux-firmware!1245"
    },
    {
      "commit": "7af24fddbe179846a247556ee3bded1559355cb3",
      "tree": "ed1697fcc88eada3e0edc27584d7184aeb47bf85",
      "parents": [
        "e894e3a544c305d5d41165959af8446eacbfb867"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 16:42:56 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 16:44:38 2026 -0500"
      },
      "message": "Drop trailing character for path matching on amdgpu/\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "e894e3a544c305d5d41165959af8446eacbfb867",
      "tree": "2e25d30689807d4a37e6ae3527541bf755fe40ee",
      "parents": [
        "03b8bb2adac4320b0f55ce1e7df03409891fe9ef",
        "fd32f86a8adeea4851bb2056f79bbb736e903824"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 21:19:13 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 21:19:13 2026 +0000"
      },
      "message": "Merge branch \u0027superm1/amdgpu-parsing\u0027 into \u0027main\u0027\n\nMake CI parse amdgpu FW header versions\n\nSee merge request kernel-firmware/linux-firmware!1242"
    },
    {
      "commit": "fd32f86a8adeea4851bb2056f79bbb736e903824",
      "tree": "2e25d30689807d4a37e6ae3527541bf755fe40ee",
      "parents": [
        "894fca4f928b7f6ac298ccfa0510c0d566ee686f"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 10:17:07 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 10:22:07 2026 -0500"
      },
      "message": "ci: add amdgpu firmware version diff MR comment job\n\nAdd a GitLab CI job that triggers when amdgpu/ files change in an MR.\nIt uses contrib/get_amdgpu_fw_version.py to parse firmware versions from\nboth the base commit and the working tree, then posts a Markdown table\ncomment showing the before/after comparison.\n\nFiles changed:\n- contrib/amdgpu_fw_version_diff.py — new script, imports directly from\n  get_amdgpu_fw_version.py (no subprocess, no duplication)\n- .gitlab-ci.yml — new amdgpu-version-diff job\n- check_whence.py — register new scripts in known_files/executable_files\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "894fca4f928b7f6ac298ccfa0510c0d566ee686f",
      "tree": "1efea79d721fdd9781fdecb6a6ea89a364e127f0",
      "parents": [
        "03b8bb2adac4320b0f55ce1e7df03409891fe9ef"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 09:30:56 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Mon Sep 14 10:22:07 2026 -0500"
      },
      "message": "Add amdgpu FW header parsing script to contrib/\n\nThis script comes from [1]. Users can utilize this script to show\ninformation about the FW binaries.\n\nLink: https://gitlab.freedesktop.org/drm/amd/-/blob/master/scripts/get_amdgpu_fw_version.py [1]\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "03b8bb2adac4320b0f55ce1e7df03409891fe9ef",
      "tree": "f13f09375cf4b893d71ad94af2c848897aae1eeb",
      "parents": [
        "fcfce28eec4593d9eb469416733f1927c2adaf4e",
        "1e223f7ecf65681d6d501566049e700de06331b1"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 14:09:42 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 14:09:42 2026 +0000"
      },
      "message": "Merge branch \u0027feat/add_tqc_a01\u0027 into \u0027main\u0027\n\nWHENCE: add missing symlink for TaiqiCat (TQC) A01\n\nSee merge request kernel-firmware/linux-firmware!1240"
    },
    {
      "commit": "1e223f7ecf65681d6d501566049e700de06331b1",
      "tree": "f13f09375cf4b893d71ad94af2c848897aae1eeb",
      "parents": [
        "fcfce28eec4593d9eb469416733f1927c2adaf4e"
      ],
      "author": {
        "name": "yjun",
        "email": "jerrysteve1101@gmail.com",
        "time": "Sun Sep 13 09:40:45 2026 +0800"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Mon Sep 14 14:08:54 2026 +0000"
      },
      "message": "WHENCE: add missing symlink for TaiqiCat (TQC) A01\n\nTaiqiCat A01[1] uses the AP6212 Wi-Fi module.\n\nFixes the below error.\n\n[   20.759660] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1\n[   20.774911] usbcore: registered new interface driver brcmfmac\n[   20.784130] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43430-sdio.txt failed with error -2\n[   21.425225] Bluetooth: hci0: BCM43430A1 \u0027brcm/BCM43430A1.hcd\u0027 Patch\n[   21.795056] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50\n\n[1]: https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/allwinner/sun50i-h6-taiqicat-a01.dts\n\nSigned-off-by: Jun Yan \u003cjerrysteve1101@gmail.com\u003e\n"
    }
  ],
  "next": "fcfce28eec4593d9eb469416733f1927c2adaf4e"
}
