)]}'
{
  "log": [
    {
      "commit": "24247053afda2bab6b4ace42402dbf9f3b1305d6",
      "tree": "b6364ee02a3001c0ae2df82ecac9ac4aca2f9fb2",
      "parents": [
        "cd1cdb24d86e463a5f90f48f3653363f6eaf3c0c",
        "5cdef65aaa6322ab2c49e73adcce41d1fd51684c"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 07 12:01:52 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 07 12:01:52 2026 +0000"
      },
      "message": "Merge branch \u0027arch14-8\u0027 into \u0027main\u0027\n\npanthor: Add initial firmware for Architecture 14.8 Arm Mali GPU\n\nSee merge request kernel-firmware/linux-firmware!1292"
    },
    {
      "commit": "5cdef65aaa6322ab2c49e73adcce41d1fd51684c",
      "tree": "b6364ee02a3001c0ae2df82ecac9ac4aca2f9fb2",
      "parents": [
        "cd1cdb24d86e463a5f90f48f3653363f6eaf3c0c"
      ],
      "author": {
        "name": "Joao Barbosa",
        "email": "joao.barbosa@arm.com",
        "time": "Wed Sep 30 23:00:41 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 07 11:58:44 2026 +0000"
      },
      "message": "panthor: Add initial firmware for Architecture 14.8 Arm Mali GPU\n\nAdd firmware for Arm Mali GPU architecture 14.8.\n\nSigned-off-by: Joao Barbosa \u003cjoao.barbosa@arm.com\u003e\n"
    },
    {
      "commit": "cd1cdb24d86e463a5f90f48f3653363f6eaf3c0c",
      "tree": "385cdda76ce0b28f858fcdcfc1e8575856c69873",
      "parents": [
        "79104f902411a949afe1da25dc25e05e3160fab0",
        "6b5ab2d6f06018479dcb6701980eb508714896c8"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 07 11:54:52 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Wed Oct 07 11:54:52 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1791357315\u0027 into \u0027main\u0027\n\nrobot/pr-0-1791357315\n\nSee merge request kernel-firmware/linux-firmware!1293"
    },
    {
      "commit": "6b5ab2d6f06018479dcb6701980eb508714896c8",
      "tree": "385cdda76ce0b28f858fcdcfc1e8575856c69873",
      "parents": [
        "79104f902411a949afe1da25dc25e05e3160fab0"
      ],
      "author": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Wed Oct 07 12:33:32 2026 +0530"
      },
      "committer": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Wed Oct 07 12:33:32 2026 +0530"
      },
      "message": "qcom: update ADSP firmware for glymur platform\n\nUpdate ADSP firmware for the glymur platform.\n\n-- Enable Fluence eNPU support on Glymur.\n\nSigned-off-by: Saddam Patan \u003csaddam.patan@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "79104f902411a949afe1da25dc25e05e3160fab0",
      "tree": "440be988acafe5f18415a4798d4f0f832532f755",
      "parents": [
        "0e4d0184bfcc0d926e7db814bda346aded6efdb3",
        "9c7ee0c8ef56763c264782bd294f9a7bdcc5d71f"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Oct 06 16:25:17 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Oct 06 16:25:17 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1791302343\u0027 into \u0027main\u0027\n\nrobot/pr-0-1791302343\n\nSee merge request kernel-firmware/linux-firmware!1291"
    },
    {
      "commit": "9c7ee0c8ef56763c264782bd294f9a7bdcc5d71f",
      "tree": "440be988acafe5f18415a4798d4f0f832532f755",
      "parents": [
        "0e4d0184bfcc0d926e7db814bda346aded6efdb3"
      ],
      "author": {
        "name": "Stefan Binding",
        "email": "sbinding@opensource.cirrus.com",
        "time": "Tue Oct 06 14:00:49 2026 +0100"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Oct 06 16:04:55 2026 +0000"
      },
      "message": "cirrus: cs35l41: Add firmware and tuning for Lenovo Thinkbook laptops\n\nLaptops Supported:\n- 17AA3845\n- 17AA3846\n\nSigned-off-by: Stefan Binding \u003csbinding@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "0e4d0184bfcc0d926e7db814bda346aded6efdb3",
      "tree": "37d684814fdaf3dae7438874ff9a45df9e573907",
      "parents": [
        "d947e4e8e314e9254a1242dc1a5d9cede2cce33d",
        "c3bbdd9de36a611fe1d0a6a22f30d5681ef1d734"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Oct 06 13:15:13 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Tue Oct 06 13:15:13 2026 +0000"
      },
      "message": "Merge branch \u0027f01-f04\u0027 into \u0027main\u0027\n\ncirrus: cs42l45: cs35l63: Add Cirrus firmware for Dell laptops\n\nSee merge request kernel-firmware/linux-firmware!1290"
    },
    {
      "commit": "c3bbdd9de36a611fe1d0a6a22f30d5681ef1d734",
      "tree": "37d684814fdaf3dae7438874ff9a45df9e573907",
      "parents": [
        "ae4b9e72fc5e37aded0bab37665249632473bc59"
      ],
      "author": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Mon Aug 03 12:26:12 2026 +0000"
      },
      "committer": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Tue Oct 06 13:19:27 2026 +0100"
      },
      "message": "cirrus: cs35l63: Add firmware for Cirrus CS35L63 for various Dell laptops\n\nThis patch adds the firmware files for the Cirrus CS35L63 smart\namplifier used in various Dell laptops.\n\nSigned-off-by: Simon Trimmer \u003csimont@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "ae4b9e72fc5e37aded0bab37665249632473bc59",
      "tree": "a7fdbed7145506918fa74da63b6cf85f6e82ad79",
      "parents": [
        "d947e4e8e314e9254a1242dc1a5d9cede2cce33d"
      ],
      "author": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Mon Sep 21 09:50:59 2026 +0100"
      },
      "committer": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Tue Oct 06 13:19:27 2026 +0100"
      },
      "message": "cirrus: cs42l45: Add CS42L49 SDCA codec firmware for Dell laptops\n\nIntroduce CS42L49 CODEC, a member of the CS42L45 family. Its firmware\nkeeps the file id 0x42450005 and the four primers shared with CS42L45.\n\nAdd SDCA bin files of cs42l49 for the following SSIDs:\n0x0f01\n0x0f04\n\nRename the driver section to include CS42L49.\n\nSigned-off-by: Maciej Strozek \u003cmstrozek@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "d947e4e8e314e9254a1242dc1a5d9cede2cce33d",
      "tree": "8c0cc1470f8e186e398110f55db71be82e49680e",
      "parents": [
        "9136d4730ac9afc81bed41367e65bfc98c230bc3",
        "2180bb08bab164a52fb0bce129156b33fb838cc2"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 13:40:44 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 13:40:44 2026 +0000"
      },
      "message": "Merge branch \u0027fix-qcs8300\u0027 into \u0027main\u0027\n\nqcom: fix qcs8300 gpdspr.jsn symlink target\n\nSee merge request kernel-firmware/linux-firmware!1276"
    },
    {
      "commit": "2180bb08bab164a52fb0bce129156b33fb838cc2",
      "tree": "8c0cc1470f8e186e398110f55db71be82e49680e",
      "parents": [
        "9136d4730ac9afc81bed41367e65bfc98c230bc3"
      ],
      "author": {
        "name": "Robie Basak",
        "email": "robie.basak@oss.qualcomm.com",
        "time": "Fri Sep 25 15:43:23 2026 +0100"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 13:37:55 2026 +0000"
      },
      "message": "qcom: fix qcs8300 gpdspr.jsn symlink target\n\nqcom/qcs8300/gpdspr.jsn should point to the same filename in\n../sa8775p/, not gpdsp0.mbn. This looks like a typo in the previous\nrefactoring.\n\nFixes: ff6861c6be6fd74cb22020f5dd910893a0acdadb\nSigned-off-by: Robie Basak \u003crobie.basak@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "9136d4730ac9afc81bed41367e65bfc98c230bc3",
      "tree": "98db83c87233eed61397a19accd8882515459e8f",
      "parents": [
        "50c28bbf4158b310fa8463e8937a61940bff76c4",
        "360b6a1c56daffaff796511a91c43172bd83bc6e"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 12:18:53 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 12:18:53 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790660961\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790660961\n\nSee merge request kernel-firmware/linux-firmware!1282"
    },
    {
      "commit": "360b6a1c56daffaff796511a91c43172bd83bc6e",
      "tree": "98db83c87233eed61397a19accd8882515459e8f",
      "parents": [
        "50c28bbf4158b310fa8463e8937a61940bff76c4"
      ],
      "author": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Tue Sep 29 11:07:25 2026 +0530"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Fri Oct 02 12:17:33 2026 +0000"
      },
      "message": "qcom: update ADSP firmware for x1e80100 platform\n\nUpdate ADSP firmware to support RTC alarm notifications over Glink on\nQualcomm x1e80100 platform.\n\nSigned-off-by: Saddam Patan \u003csaddam.patan@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "50c28bbf4158b310fa8463e8937a61940bff76c4",
      "tree": "dab0f7b24926ba910cbecd1d186eaf6ea739175a",
      "parents": [
        "cd032de3ec916251635652d919afc10f3fc0fd35",
        "6163f5ba0c3357372bdc9aa743ed6071cbbed07f"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Oct 01 16:54:15 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Oct 01 16:54:15 2026 +0000"
      },
      "message": "Merge branch \u0027main\u0027 into \u0027main\u0027\n\nlinux-firmware: Update firmware file for Intel Scorpius core\n\nSee merge request kernel-firmware/linux-firmware!1289"
    },
    {
      "commit": "6163f5ba0c3357372bdc9aa743ed6071cbbed07f",
      "tree": "dab0f7b24926ba910cbecd1d186eaf6ea739175a",
      "parents": [
        "b95a9e9319583d9c92a98d9027edb52d63d23052"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:32:27 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel Solar core\n\nThis patch contains firmware files for products\n    1. Typhoon Peak2 (TyP2) - AX210\n    2. Garfield Peak2 (GfP2) - AX211\n    3. Johnson Peak2 (JnP2) - AX203\n\nFW Build: BT_Solar_REL82200_23.50.26292.82200\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "b95a9e9319583d9c92a98d9027edb52d63d23052",
      "tree": "c0c9b15c3dfe528b66b01a3250fc2ae8d552339d",
      "parents": [
        "2ce099f2c91390344405e9bad7250744426cdd0d"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:28:37 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel Magnetar core\n\nThis patch contains firmware files for products\n    1. Garfield Peak2 (GfP2) - AX211\n    2. Harrison Peak1 (HrP1) - AX101\n    3. Johnson Peak2 (JnP2) - AX203\n\nFW Build: BT_Magnetar_REL104027_23.50.26292.104027\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "2ce099f2c91390344405e9bad7250744426cdd0d",
      "tree": "d6ac4913d8edea80d92abb4edbba52e75337b309",
      "parents": [
        "b593e397a7c8815e45efb8432e0e66208b60d017"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:23:29 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazaruHrpGfp core\n\nThis patch contains firmware files for products\n    1. Garfield Peak2 (GfP2) - AX211\n    2. Harrison Peak1 (HrP1) - AX101\n    3. Johnson Peak2 (JnP2) - AX203\n\nFW Build: BT_BlazaruHrpGfp_S_REL405_24.00.26304.405\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "b593e397a7c8815e45efb8432e0e66208b60d017",
      "tree": "ede321376be7c3521eedd0a8b2dad420b9d5438e",
      "parents": [
        "458831d07217d420a438a14f974c23c0349afdd0"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:08:22 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazariGfp core\n\nThis patch contains firmware files for products\n    1. Garfield Peak2 (GfP2) - AX211\n    2. Otter Peak2 (OrP2) - BE231\n\nFW Build: BT_BlazariGfp_S_REL349_24.00.26304.349\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "458831d07217d420a438a14f974c23c0349afdd0",
      "tree": "60ad5fac22dd6777d3e0fb84eb2ec9223f972866",
      "parents": [
        "a385fbdf167845cc75b4d9a3fa681e88b2f708e1"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:02:32 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazarUFmPArl core\n\nThis patch contains firmware files for products\n    1. Filmore Peak2 (FmP2) - BE201\n\nFW Build: BT_BlazaruFmpArl_S_REL58_24.70.26333.58\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "a385fbdf167845cc75b4d9a3fa681e88b2f708e1",
      "tree": "495f5f326a8b2b95bb305f05ca5078fb37682013",
      "parents": [
        "8956e3383e949bb865681e00889cd43996ed5819"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 15:35:41 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazarI core\n\nThis patch contains firmware files for products\n    1. Spider Peak2 (SpP2) - BE213\n\nFW Build: BT_BlazarI_S_REL132931_24.80.26362.132931\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "8956e3383e949bb865681e00889cd43996ed5819",
      "tree": "f97b7e5b48512f5ef0b4581b3211673fccbe6877",
      "parents": [
        "138a87a2591cc7ebc342cf699163fe6d5cd4d25d"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 15:32:20 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazariFmp core\n\nThis patch contains firmware files for products\n    1. Filmore Peak2 (FmP2) - BE201\n\nFW Build: BT_BlazariFmp_S_REL62_24.70.26333.62\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "138a87a2591cc7ebc342cf699163fe6d5cd4d25d",
      "tree": "43c8c922b190c57c35576ec0dc00eeb9f12a3a0c",
      "parents": [
        "5c1ebeca629fe23c7a22597e89d6a1ff325c49e8"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 15:25:32 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel BlazarU core\n\nThis patch contains firmware files for products\n    1. Gale Peak2 (GaP2) - BE200\n\nFW Build: BT_BlazarU_S_REL125585_24.80.26362.125585\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "5c1ebeca629fe23c7a22597e89d6a1ff325c49e8",
      "tree": "6b85edee449817186077159a9b76de0908e9dfea",
      "parents": [
        "8a2941fae0d02364d8ae6542ba890fd496681b55"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 15:04:53 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel ScorpiusGfp core\n\nThis patch contains firmware files for products\n    1. Garfield Peak2 (GfP2) - AX211\n\nFW Build: BT_ScorpiusGfp_S_REL384_24.00.26304.384\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "8a2941fae0d02364d8ae6542ba890fd496681b55",
      "tree": "a396ac9c158e15570b92946be874f4612051b1c1",
      "parents": [
        "cd032de3ec916251635652d919afc10f3fc0fd35"
      ],
      "author": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 14:20:01 2026 +0530"
      },
      "committer": {
        "name": "Kiran K",
        "email": "kiran.k@intel.com",
        "time": "Thu Oct 01 21:50:23 2026 +0530"
      },
      "message": "linux-firmware: Update firmware file for Intel Scorpius core\n\nThis patch contains firmware files for products\n    1. Whale Peak2 (WhP2) - BE211\n    2. Filmore Peak2 (FmP2) - BE201\n\nFW Build: BT_Scorpius_S_REL102163_24.80.26362.102163\n\nRelease Version: 24.80.0.2\n\nAssisted-by: GitHub-Copilot:gpt-6-luna\nSigned-off-by: Kiran K \u003ckiran.k@intel.com\u003e\n"
    },
    {
      "commit": "cd032de3ec916251635652d919afc10f3fc0fd35",
      "tree": "00507d8dcc553e545e1ecc0a307662623cfd3e9b",
      "parents": [
        "5b935f2e9e9518e18d520f133b0bdec012cdcaa7",
        "c6e051da7ca9331bc94040cec0dbf1e436a0d9f2"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Oct 01 15:27:32 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Oct 01 15:27:32 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790867943\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790867943\n\nSee merge request kernel-firmware/linux-firmware!1288"
    },
    {
      "commit": "c6e051da7ca9331bc94040cec0dbf1e436a0d9f2",
      "tree": "00507d8dcc553e545e1ecc0a307662623cfd3e9b",
      "parents": [
        "5b935f2e9e9518e18d520f133b0bdec012cdcaa7"
      ],
      "author": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Mon Jul 13 12:36:41 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Oct 01 15:20:27 2026 +0000"
      },
      "message": "cirrus: cs35l57 cs35l63: Add firmware for some Dell laptops\n\nThis patch adds the firmware files for the Cirrus CS35L57 and CS35L63\nsmart amplifiers used in some Dell laptops.\n\nSigned-off-by: Simon Trimmer \u003csimont@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "5b935f2e9e9518e18d520f133b0bdec012cdcaa7",
      "tree": "bd25d5b6989c124eed7efcedbe305a01e3250e78",
      "parents": [
        "c251ff18ca53740a57781d3a1e331b3aaf4f31a5",
        "185df4e8a45ab7630ff0367cc31f8c832b04434f"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 14:08:22 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 14:08:22 2026 +0000"
      },
      "message": "Merge branch \u0027spdx\u0027 into \u0027main\u0027\n\nWHENCE: prototype SPDX identifiers\n\nSee merge request kernel-firmware/linux-firmware!591"
    },
    {
      "commit": "185df4e8a45ab7630ff0367cc31f8c832b04434f",
      "tree": "bd25d5b6989c124eed7efcedbe305a01e3250e78",
      "parents": [
        "37d557ab3cc2ac26216371b6040f62085aaed6f4"
      ],
      "author": {
        "name": "Ross Burton",
        "email": "ross.burton@arm.com",
        "time": "Wed Oct 01 17:34:34 2025 +0100"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:50:08 2026 +0000"
      },
      "message": "WHENCE: add SPDX license references for non-standard license texts\n\nWhere the license text is included in the linux-firmware repository but\nis not a standardised SPDX license, we can add LicenseRef- statements that\nlink to the texts directly.\n\nSigned-off-by: Ross Burton \u003cross.burton@arm.com\u003e\n"
    },
    {
      "commit": "37d557ab3cc2ac26216371b6040f62085aaed6f4",
      "tree": "e54959957cc1e2857590a90cde22d8a97530d075",
      "parents": [
        "c251ff18ca53740a57781d3a1e331b3aaf4f31a5"
      ],
      "author": {
        "name": "Ross Burton",
        "email": "ross.burton@arm.com",
        "time": "Mon Jun 23 15:57:07 2025 +0100"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:50:08 2026 +0000"
      },
      "message": "WHENCE: add initial SPDX identifiers\n\nAdd SPDX license identifiers to WHENCE where the licensing is explicit\nand a well-known license.\n\nThis allows automated generation of license statements in distribution\npackaging.\n\nSigned-off-by: Ross Burton \u003cross.burton@arm.com\u003e\n"
    },
    {
      "commit": "c251ff18ca53740a57781d3a1e331b3aaf4f31a5",
      "tree": "c55ac1964a032bba0a7113a9e16c647561a504c5",
      "parents": [
        "34afe324e80278a2db531f558330b6ca4f114b66",
        "8dcbe88cf1c005a5e897259970efc41d5a5d21b5"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:49:13 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:49:13 2026 +0000"
      },
      "message": "Merge branch \u0027edc\u0027 into \u0027main\u0027\n\ncirrus: cs42l45: Add CS42L45 SDCA codec firmware for a Dell laptop\n\nSee merge request kernel-firmware/linux-firmware!1287"
    },
    {
      "commit": "8dcbe88cf1c005a5e897259970efc41d5a5d21b5",
      "tree": "c55ac1964a032bba0a7113a9e16c647561a504c5",
      "parents": [
        "34afe324e80278a2db531f558330b6ca4f114b66"
      ],
      "author": {
        "name": "Maciej Strozek",
        "email": "mstrozek@opensource.cirrus.com",
        "time": "Wed Sep 30 11:46:34 2026 +0100"
      },
      "committer": {
        "name": "mstrozek",
        "email": "maciej.strozek@cirrus.com",
        "time": "Wed Sep 30 13:46:54 2026 +0000"
      },
      "message": "cirrus: cs42l45: Add CS42L45 SDCA codec firmware for a Dell laptop\n\nAdd SDCA bin file of cs42l45 for SSID 0x0edc.\n\nSigned-off-by: Maciej Strozek \u003cmstrozek@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "34afe324e80278a2db531f558330b6ca4f114b66",
      "tree": "e1795ff9063afc884ed925b399fa81fe8e088f3c",
      "parents": [
        "f4f49d688ecbf712bca7dd204325f4d96290c4aa",
        "675924146dabb3f17282e152636fe4c7aad76707"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:18:15 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:18:15 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790693129\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790693129\n\nSee merge request kernel-firmware/linux-firmware!1285"
    },
    {
      "commit": "675924146dabb3f17282e152636fe4c7aad76707",
      "tree": "e1795ff9063afc884ed925b399fa81fe8e088f3c",
      "parents": [
        "f4f49d688ecbf712bca7dd204325f4d96290c4aa"
      ],
      "author": {
        "name": "Stefan Binding",
        "email": "sbinding@opensource.cirrus.com",
        "time": "Tue Sep 29 14:46:38 2026 +0100"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:15:42 2026 +0000"
      },
      "message": "cirrus: cs35l41: Add support for Lenovo Yoga Slim 7 Carbon 14ACN6\n\nThis adds cs35l41 firmware support for Lenovo laptop with SSID:\n17aa3856\n\nSigned-off-by: Stefan Binding \u003csbinding@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "f4f49d688ecbf712bca7dd204325f4d96290c4aa",
      "tree": "310970aad92db48b0309a48d287f94a9feed09ad",
      "parents": [
        "27bac57ed81494fe6d23f8e2995dbf7d83cd110e",
        "01d600e69036bc0e61d66001ddcf2d828a4d6392"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:15:29 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 30 13:15:29 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790735780\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790735780\n\nSee merge request kernel-firmware/linux-firmware!1286"
    },
    {
      "commit": "01d600e69036bc0e61d66001ddcf2d828a4d6392",
      "tree": "310970aad92db48b0309a48d287f94a9feed09ad",
      "parents": [
        "27bac57ed81494fe6d23f8e2995dbf7d83cd110e"
      ],
      "author": {
        "name": "Zhang Lixu",
        "email": "lixu.zhang@intel.com",
        "time": "Wed Sep 30 10:04:13 2026 +0800"
      },
      "committer": {
        "name": "Zhang Lixu",
        "email": "lixu.zhang@intel.com",
        "time": "Wed Sep 30 10:18:01 2026 +0800"
      },
      "message": "linux-firmware: Add ISH firmware files for Intel Nova Lake-H/S platforms\n\nThis patch contains ISH firmware files for Intel Nova Lake-H/S platforms.\nFW Version: 5.8.2.7822 for NVL-H and 5.8.3.7819 for NVL-S\n\nSigned-off-by: Zhang Lixu \u003clixu.zhang@intel.com\u003e\n"
    },
    {
      "commit": "27bac57ed81494fe6d23f8e2995dbf7d83cd110e",
      "tree": "c5e7405152e268ae0dcb62711036044cbc6ead89",
      "parents": [
        "33b68e2c701198457657c2e656ef9a9cc4272d01",
        "9705050407445dcb46c01a1b28e8b70e1d2f1a94"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 13:58:23 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 13:58:23 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790664884\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790664884\n\nSee merge request kernel-firmware/linux-firmware!1284"
    },
    {
      "commit": "9705050407445dcb46c01a1b28e8b70e1d2f1a94",
      "tree": "c5e7405152e268ae0dcb62711036044cbc6ead89",
      "parents": [
        "33b68e2c701198457657c2e656ef9a9cc4272d01"
      ],
      "author": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Tue Sep 29 12:17:57 2026 +0530"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 12:58:44 2026 +0000"
      },
      "message": "qcom: add ADSP firmware for eliza platform\n\nAdd ADSP firmware for Qualcomm eliza platform.\n\nSigned-off-by: Saddam Patan \u003csaddam.patan@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "33b68e2c701198457657c2e656ef9a9cc4272d01",
      "tree": "6bbd6212cea8da8c0e7a76630da2967a46cc64a5",
      "parents": [
        "58a9869598b606fc2e5531298932b8757292f9a0",
        "e13358126f692a768b8bed0a188a1933ccac4832"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 08:17:06 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 08:17:06 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790661570\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790661570\n\nSee merge request kernel-firmware/linux-firmware!1283"
    },
    {
      "commit": "e13358126f692a768b8bed0a188a1933ccac4832",
      "tree": "6bbd6212cea8da8c0e7a76630da2967a46cc64a5",
      "parents": [
        "58a9869598b606fc2e5531298932b8757292f9a0"
      ],
      "author": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Tue Sep 29 11:24:12 2026 +0530"
      },
      "committer": {
        "name": "Saddam Patan",
        "email": "saddam.patan@oss.qualcomm.com",
        "time": "Tue Sep 29 11:24:12 2026 +0530"
      },
      "message": "qcom: update ADSP firmware for hawi platform\n\nUpdate ADSP firmware for Qualcomm hawi platform.\n\nSigned-off-by: Saddam Patan \u003csaddam.patan@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "58a9869598b606fc2e5531298932b8757292f9a0",
      "tree": "01bdd4a6c8039c15dd653c42da66a0bc220942a3",
      "parents": [
        "d091548b0825f449581e4f58f94fb793d03cdf3e",
        "f830e56c110c727e8286eb1cebe18f6f1d9331f6"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 04:30:30 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Tue Sep 29 04:30:30 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790653747\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790653747\n\nSee merge request kernel-firmware/linux-firmware!1281"
    },
    {
      "commit": "f830e56c110c727e8286eb1cebe18f6f1d9331f6",
      "tree": "01bdd4a6c8039c15dd653c42da66a0bc220942a3",
      "parents": [
        "11184fe575c78d87ca6ac12435e4040729c2ff9c"
      ],
      "author": {
        "name": "Jinwang Li",
        "email": "jinwang.li@oss.qualcomm.com",
        "time": "Wed Sep 23 12:59:12 2026 +0800"
      },
      "committer": {
        "name": "Jinwang Li",
        "email": "jinwang.li@oss.qualcomm.com",
        "time": "Tue Sep 29 11:26:40 2026 +0800"
      },
      "message": "QCA: Add QCA2066 Bluetooth firmware hpnv21g.30c\n\nAdd the hpnv21g.30c Bluetooth NVM firmware for QCA2066 devices. This\nfirmware was previously provided through the hpnv21g.b111 symlink and\nis now supplied as a standalone firmware image.\n\nSigned-off-by: Jinwang Li \u003cjinwang.li@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "11184fe575c78d87ca6ac12435e4040729c2ff9c",
      "tree": "950200a95d985d28d2407a5fd68d048c1739c5af",
      "parents": [
        "d091548b0825f449581e4f58f94fb793d03cdf3e"
      ],
      "author": {
        "name": "Jinwang Li",
        "email": "jinwang.li@oss.qualcomm.com",
        "time": "Wed Sep 23 11:05:54 2026 +0800"
      },
      "committer": {
        "name": "Jinwang Li",
        "email": "jinwang.li@oss.qualcomm.com",
        "time": "Tue Sep 29 11:26:40 2026 +0800"
      },
      "message": "QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00653\n\nThis commit will update QCA2066 Bluetoth firmware files\nto 2.1.0-00680.\n\nSigned-off-by: Jinwang Li \u003cjinwang.li@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "d091548b0825f449581e4f58f94fb793d03cdf3e",
      "tree": "7d68e3f5a10e4509bda3f5836b2c2abee9deea5a",
      "parents": [
        "e8f6c9c36b0c4284a800487239b6a5317b469cf1",
        "5e7b5bc6a938f8d222b9283873c97be3d4a36c43"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Sep 28 13:15:21 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Sep 28 13:15:21 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-1-1790599378\u0027 into \u0027main\u0027\n\nrobot/pr-1-1790599378\n\nSee merge request kernel-firmware/linux-firmware!1280"
    },
    {
      "commit": "5e7b5bc6a938f8d222b9283873c97be3d4a36c43",
      "tree": "7d68e3f5a10e4509bda3f5836b2c2abee9deea5a",
      "parents": [
        "e8f6c9c36b0c4284a800487239b6a5317b469cf1"
      ],
      "author": {
        "name": "Venkata Kota",
        "email": "venkata.kota@oss.qualcomm.com",
        "time": "Mon Sep 28 09:16:04 2026 +0530"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Sep 28 13:12:46 2026 +0000"
      },
      "message": "Revert \"qcom: update ADSP firmware for qcs615 platform\"q\n\nThis reverts commit 5aeb5a22d89448db90b116e154247fa0c3231c7b.\nThis is to address the regression post SVA activation on Audio\n\nSigned-off-by: Venkata Kota \u003cvenkata.kota@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "e8f6c9c36b0c4284a800487239b6a5317b469cf1",
      "tree": "c7378b13d1bdc80bb1342bc5ec75987b11a777d3",
      "parents": [
        "9b858e5bb58d7bf1fc4d8818cb9100aed6d46f6a",
        "28b21de3602284fade6d98ea194ce2523034168b"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Sep 28 12:42:45 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon Sep 28 12:42:45 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790598170\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790598170\n\nSee merge request kernel-firmware/linux-firmware!1279"
    },
    {
      "commit": "28b21de3602284fade6d98ea194ce2523034168b",
      "tree": "c7378b13d1bdc80bb1342bc5ec75987b11a777d3",
      "parents": [
        "9b858e5bb58d7bf1fc4d8818cb9100aed6d46f6a"
      ],
      "author": {
        "name": "Rajesh Kemisetti",
        "email": "rajesh.kemisetti@oss.qualcomm.com",
        "time": "Mon Sep 28 17:35:25 2026 +0530"
      },
      "committer": {
        "name": "Rajesh Kemisetti",
        "email": "rajesh.kemisetti@oss.qualcomm.com",
        "time": "Mon Sep 28 17:37:54 2026 +0530"
      },
      "message": "qcom: Add gpu firmwares for Hawi and Maili chipsets\n\nAdd the necessary GPU firmwares to support the GPUs\npresent in Hawi and Maili chipsets.\n\nSigned-off-by: Rajesh Kemisetti \u003crajesh.kemisetti@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "9b858e5bb58d7bf1fc4d8818cb9100aed6d46f6a",
      "tree": "53ad10673a2746f91ac1879e805486e9d5c5b532",
      "parents": [
        "a06a853ae6c43f66bc0e3d3ba6d12efc5fd95c9c",
        "a4c4b10b7ed673fb18ad663220a01231f58f17e6"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 26 12:42:39 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Sat Sep 26 12:42:39 2026 +0000"
      },
      "message": "Merge branch \u0027rubikpi3-adsp-00249.1\u0027 into \u0027main\u0027\n\nqcom: update Rubik Pi 3 ADSP firmware\n\nSee merge request kernel-firmware/linux-firmware!1277"
    },
    {
      "commit": "a4c4b10b7ed673fb18ad663220a01231f58f17e6",
      "tree": "53ad10673a2746f91ac1879e805486e9d5c5b532",
      "parents": [
        "a06a853ae6c43f66bc0e3d3ba6d12efc5fd95c9c"
      ],
      "author": {
        "name": "Hongyang Zhao",
        "email": "hongyang.zhao@thundersoft.com",
        "time": "Fri Sep 25 00:37:36 2026 +0800"
      },
      "committer": {
        "name": "Hongyang Zhao",
        "email": "hongyang.zhao@thundersoft.com",
        "time": "Sat Sep 26 18:15:19 2026 +0800"
      },
      "message": "qcom: update Rubik Pi 3 ADSP firmware\n\nUpdate the Rubik Pi 3 ADSP firmware to ADSP.HT.5.5.c8-00249.1-KODIAK-1.\n\nSigned-off-by: Hongyang Zhao \u003chongyang.zhao@thundersoft.com\u003e\n"
    },
    {
      "commit": "a06a853ae6c43f66bc0e3d3ba6d12efc5fd95c9c",
      "tree": "fc901380ed2ed04201a66d422becdd32789b1078",
      "parents": [
        "e8a8bc636565a2874b2123684b8ef23f30687c27",
        "4203b9738f727ea866786b9fde285386076ab014"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 25 15:41:10 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 25 15:41:10 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790343276\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790343276\n\nSee merge request kernel-firmware/linux-firmware!1275"
    },
    {
      "commit": "4203b9738f727ea866786b9fde285386076ab014",
      "tree": "fc901380ed2ed04201a66d422becdd32789b1078",
      "parents": [
        "e8a8bc636565a2874b2123684b8ef23f30687c27"
      ],
      "author": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Fri Sep 25 11:47:13 2026 +0000"
      },
      "committer": {
        "name": "Simon Trimmer",
        "email": "simont@opensource.cirrus.com",
        "time": "Fri Sep 25 13:27:02 2026 +0000"
      },
      "message": "cirrus: cs35l56: Correct firmware instances for 103c8c52 and 103c8c53\n\nThe firmware files for amp2 and amp3 were exchanged for SSIDs\n103c8c52 and 103c8c53.\n\nSwap the amp2 and amp3 firmware files so the instances match the\nexpected channel layout.\n\nFixes: 173d4852f468 (\"cirrus: cs35l56: Update firmware for Cirrus Amps for some HP laptops\")\nSigned-off-by: Simon Trimmer \u003csimont@opensource.cirrus.com\u003e\n"
    },
    {
      "commit": "e8a8bc636565a2874b2123684b8ef23f30687c27",
      "tree": "4e5d21621bff9dc8395fd4de7dad6d2ffa3507f0",
      "parents": [
        "b0ce527562283ed11af6cd8195f4f00085ee2477",
        "d9dd66ff33ed22953653a7d52e11026ee049b3b3"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 25 02:34:08 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 25 02:34:08 2026 +0000"
      },
      "message": "Merge branch \u0027fix-repo\u0027 into \u0027main\u0027\n\ncontrib: post the MR comment to the project of the merge request\n\nSee merge request kernel-firmware/linux-firmware!1273"
    },
    {
      "commit": "d9dd66ff33ed22953653a7d52e11026ee049b3b3",
      "tree": "4e5d21621bff9dc8395fd4de7dad6d2ffa3507f0",
      "parents": [
        "b0ce527562283ed11af6cd8195f4f00085ee2477"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dmitry.baryshkov@oss.qualcomm.com",
        "time": "Wed Sep 23 17:07:27 2026 +0300"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Fri Sep 25 02:30:36 2026 +0000"
      },
      "message": "contrib: post the MR comment to the project of the merge request\n\nThe merge request comment is posted to CI_PROJECT_ID, the project the\npipeline runs in. For a merge request coming from a fork the pipeline\nruns in the fork, so the comment is addressed to the project ID of the\nfork, while CI_MERGE_REQUEST_IID is the IID in the target project. The\nrequest is therefore sent to an unrelated merge request, if the fork has\none with that IID at all.\n\nUse CI_MERGE_REQUEST_PROJECT_ID, the project of the merge request,\nfalling back to CI_PROJECT_ID if it is not set.\n\nFixes: fd32f86a8ade (\"ci: add amdgpu firmware version diff MR comment job\")\nAssisted-by: Claude Code:claude-opus-5\nSigned-off-by: Dmitry Baryshkov \u003cdmitry.baryshkov@oss.qualcomm.com\u003e\n"
    },
    {
      "commit": "b0ce527562283ed11af6cd8195f4f00085ee2477",
      "tree": "742c68ed97221cbee1dc83d6bfbdb9473e2e99f9",
      "parents": [
        "40942671b530fe5d684eb5cbfa0226b8c8eb3f17",
        "83f41d84ccdc3338f73c36c896aafbe7859e86a8"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:52:12 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:52:12 2026 +0000"
      },
      "message": "Merge branch \u0027amd-staging\u0027 into \u0027main\u0027\n\nSome amdgpu firmware updates\n\nSee merge request kernel-firmware/linux-firmware!1274"
    },
    {
      "commit": "83f41d84ccdc3338f73c36c896aafbe7859e86a8",
      "tree": "742c68ed97221cbee1dc83d6bfbdb9473e2e99f9",
      "parents": [
        "bc5252f2c0debd62ed00dbab7dbc3369f8c9dca5"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Thu Sep 24 15:33:36 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:49:17 2026 +0000"
      },
      "message": "amdgpu: update VPE 2.0.0 firmware\n\nFrom internal commit:\n5bf292fa72ac0aabf7a29019f4bcac542d437e66\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "bc5252f2c0debd62ed00dbab7dbc3369f8c9dca5",
      "tree": "d4c1de547e23f656563f7f3f98efbb8f93138bf1",
      "parents": [
        "c3e8dd75984b25af81a453ed3f0b2047d851f414"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Thu Sep 24 15:33:29 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:49:17 2026 +0000"
      },
      "message": "amdgpu: update VCN 5.3.0 firmware\n\nFrom internal commit:\n5bf292fa72ac0aabf7a29019f4bcac542d437e66\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "c3e8dd75984b25af81a453ed3f0b2047d851f414",
      "tree": "176a8970b5f07da6bce2f0895026d7e548707a47",
      "parents": [
        "9ab11f1c5767ec9ae4aaaed34ac1b783f9c747f3"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Thu Sep 24 15:33:22 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:49:17 2026 +0000"
      },
      "message": "amdgpu: update GC 11.7.0 MES firmware\n\nFrom internal commit:\n5bf292fa72ac0aabf7a29019f4bcac542d437e66\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "9ab11f1c5767ec9ae4aaaed34ac1b783f9c747f3",
      "tree": "2964790297628b23a3c81159a0f567dc628a1da2",
      "parents": [
        "09c29d394433ac9e1960ce389c84f774fe825862"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Thu Sep 24 15:33:14 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:49:17 2026 +0000"
      },
      "message": "amdgpu: update PSP 15.0.9 firmware\n\nFrom internal commit:\n5bf292fa72ac0aabf7a29019f4bcac542d437e66\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "09c29d394433ac9e1960ce389c84f774fe825862",
      "tree": "3741a5c92f9847c89b4d2ede835b9875ff8b4e83",
      "parents": [
        "40942671b530fe5d684eb5cbfa0226b8c8eb3f17"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@kernel.org",
        "time": "Thu Sep 24 15:33:02 2026 -0500"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Thu Sep 24 20:49:17 2026 +0000"
      },
      "message": "amdgpu: update PSP 15.0.0 firmware\n\nFrom internal commit:\n5bf292fa72ac0aabf7a29019f4bcac542d437e66\n\nSigned-off-by: Mario Limonciello \u003csuperm1@kernel.org\u003e\n"
    },
    {
      "commit": "40942671b530fe5d684eb5cbfa0226b8c8eb3f17",
      "tree": "9d8170da4270354035b3843f854b67d55c9b9a91",
      "parents": [
        "965ee9b6ec253bf7ac7f5924b5b5585d1912bc4d",
        "39490329b2341e1001b7d320b886232147d33937"
      ],
      "author": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 24 01:06:05 2026 +0000"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 24 01:06:05 2026 +0000"
      },
      "message": "Merge branch \u0027maili_vpu_fw\u0027 into \u0027main\u0027\n\nqcom: vpu: add Gen2 firmware binary for Maili\n\nSee merge request kernel-firmware/linux-firmware!1204"
    },
    {
      "commit": "39490329b2341e1001b7d320b886232147d33937",
      "tree": "9d8170da4270354035b3843f854b67d55c9b9a91",
      "parents": [
        "f1ea87d9cc8424fc80d6c1692c763ac6879d66f8"
      ],
      "author": {
        "name": "Wangao Wang",
        "email": "wangaow@qti.qualcomm.com",
        "time": "Tue Sep 22 15:00:26 2026 +0800"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 24 01:02:31 2026 +0000"
      },
      "message": "qcom: vpu: add Gen2 firmware binary for Hawi\n\nAdd video firmware binary with Gen2 HFI for Hawi, update the WHENCE\nfile with fw version accordingly.\n\nSigned-off-by: Wangao Wang \u003cwangaow@qti.qualcomm.com\u003e\n"
    },
    {
      "commit": "f1ea87d9cc8424fc80d6c1692c763ac6879d66f8",
      "tree": "958fc7077e0b8d4c4d50ec27ad73ea68ea43723f",
      "parents": [
        "965ee9b6ec253bf7ac7f5924b5b5585d1912bc4d"
      ],
      "author": {
        "name": "Wangao Wang",
        "email": "wangaow@qti.qualcomm.com",
        "time": "Thu Aug 27 14:14:58 2026 +0800"
      },
      "committer": {
        "name": "Dmitry Baryshkov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Sep 24 01:02:31 2026 +0000"
      },
      "message": "qcom: vpu: add Gen2 firmware binary for Maili\n\nAdd video firmware binary with Gen2 HFI for Maili, update the WHENCE\nfile with fw version accordingly.\n\nSigned-off-by: Wangao Wang \u003cwangaow@qti.qualcomm.com\u003e\n"
    },
    {
      "commit": "965ee9b6ec253bf7ac7f5924b5b5585d1912bc4d",
      "tree": "ad94ac8adc4415c557439da5238e03b5edcdb486",
      "parents": [
        "eb37893c0eba887601953355d1f7f2acb3ca8a6a",
        "de45f8bef2ce208db2aad61accd258f7c053f2b5"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 23 16:43:18 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 23 16:43:18 2026 +0000"
      },
      "message": "Merge branch \u0027amd-ucode-9-23-26\u0027 into \u0027main\u0027\n\nUpdate amd-ucode fam1ah container\n\nSee merge request kernel-firmware/linux-firmware!1272"
    },
    {
      "commit": "de45f8bef2ce208db2aad61accd258f7c053f2b5",
      "tree": "ad94ac8adc4415c557439da5238e03b5edcdb486",
      "parents": [
        "eb37893c0eba887601953355d1f7f2acb3ca8a6a"
      ],
      "author": {
        "name": "Ben Cheatham",
        "email": "Benjamin.Cheatham@amd.com",
        "time": "Wed Sep 23 11:33:12 2026 -0500"
      },
      "committer": {
        "name": "Ben Cheatham",
        "email": "Benjamin.Cheatham@amd.com",
        "time": "Wed Sep 23 11:34:17 2026 -0500"
      },
      "message": "linux-firmware: Update AMD cpu microcode\n\n* Update AMD cpu microcode for processor family 1ah\n\nKey Name        \u003d AMD Microcode Signing Key (for signing microcode container files only)\nKey ID          \u003d F328AE73\nKey Fingerprint \u003d FC7C 6C50 5DAF CC14 7183 57CA E4BE 5339 F328 AE73\n\nSigned-off-by: Ben Cheatham \u003cBenjamin.Cheatham@amd.com\u003e\n"
    },
    {
      "commit": "eb37893c0eba887601953355d1f7f2acb3ca8a6a",
      "tree": "744a2fd428307c09670d5535ebd3730ff51a8530",
      "parents": [
        "797d34e622b2262ca0777e98fd40b1d29034169d",
        "b72356140866169b692ad33a69a0e5b6e596ebd6"
      ],
      "author": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 23 14:52:55 2026 +0000"
      },
      "committer": {
        "name": "Mario Limonciello",
        "email": "superm1@gmail.com",
        "time": "Wed Sep 23 14:52:55 2026 +0000"
      },
      "message": "Merge branch \u0027robot/pr-0-1790150614\u0027 into \u0027main\u0027\n\nrobot/pr-0-1790150614\n\nSee merge request kernel-firmware/linux-firmware!1271"
    },
    {
      "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"
    }
  ],
  "next": "30b8501b4fe4a5634dac19a82edab584a0b41f95"
}
