Show a patch.

GET /api/1.1/patches/23616/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 23616,
    "url": "https://patchwork.libcamera.org/api/1.1/patches/23616/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/23616/",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api",
        "name": "libcamera",
        "link_name": "libcamera",
        "list_id": "libcamera_core",
        "list_email": "libcamera-devel@lists.libcamera.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20250620124452.557855-9-naush@raspberrypi.com>",
    "date": "2025-06-20T12:42:29",
    "name": "[v1,8/8] ipa: rpi: Update IMX708 camera tuning files for AutoFocus changes",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "f836119b29c8fdafde4b10c63e625a1c40281b8d",
    "submitter": {
        "id": 34,
        "url": "https://patchwork.libcamera.org/api/1.1/people/34/?format=api",
        "name": "Naushir Patuck",
        "email": "naush@raspberrypi.com"
    },
    "delegate": null,
    "mbox": "https://patchwork.libcamera.org/patch/23616/mbox/",
    "series": [
        {
            "id": 5235,
            "url": "https://patchwork.libcamera.org/api/1.1/series/5235/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5235",
            "date": "2025-06-20T12:42:21",
            "name": "Raspberry Pi: AF improvements",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/5235/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/23616/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/23616/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>",
        "X-Original-To": "parsemail@patchwork.libcamera.org",
        "Delivered-To": "parsemail@patchwork.libcamera.org",
        "Received": [
            "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 67461BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 20 Jun 2025 12:45:19 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AD83E68DF7;\n\tFri, 20 Jun 2025 14:45:18 +0200 (CEST)",
            "from mail-wr1-x434.google.com (mail-wr1-x434.google.com\n\t[IPv6:2a00:1450:4864:20::434])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id DA44B68DD0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 20 Jun 2025 14:45:02 +0200 (CEST)",
            "by mail-wr1-x434.google.com with SMTP id\n\tffacd0b85a97d-3a577f164c8so288304f8f.2\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 20 Jun 2025 05:45:02 -0700 (PDT)",
            "from NAUSH-P-DELL.pitowers.org ([93.93.133.154])\n\tby smtp.gmail.com with ESMTPSA id\n\t5b1f17b1804b1-45361461375sm41561525e9.14.2025.06.20.05.45.01\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tFri, 20 Jun 2025 05:45:01 -0700 (PDT)"
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=raspberrypi.com header.i=@raspberrypi.com\n\theader.b=\"EASE5bnp\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google; t=1750423502; x=1751028302;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:mime-version:references:in-reply-to\n\t:message-id:date:subject:cc:to:from:from:to:cc:subject:date\n\t:message-id:reply-to;\n\tbh=UE9g7xzDCM3KeDeKQb1yKv5x19VC4Pck1UyFswYi0Zs=;\n\tb=EASE5bnpaRIiB7zleAvejiT7CiPCdODay0Tl7JV2ckzLEmBdlXhz7GZRjo/3gAeoN4\n\tH0nEud7YlPwnzjyNM+KlLnwtqPhoFNdJYm41/ilVCnktLJexQIsvwtG8fuKGB9Nm2P+6\n\tHbsyL1mu7asZNwWDrVHdFmBSYowr6HDnzY8VywcPGY0dHrFI1zvWW71jIOibgeuXtIyy\n\tcIgai2BdqGnlMQnEhPnuXD4auJOjY6AigekHQz8i3lBhy+Wz2QXhkAXMOTFuo+fWbBg2\n\tLSZr28y+fajPdk63eX07hWINDiamrfe94SR8JuVm81eehKzmE3gj06eccITOgNsDw407\n\tiHiA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1750423502; x=1751028302;\n\th=content-transfer-encoding:mime-version:references:in-reply-to\n\t:message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc\n\t:subject:date:message-id:reply-to;\n\tbh=UE9g7xzDCM3KeDeKQb1yKv5x19VC4Pck1UyFswYi0Zs=;\n\tb=NkTiJD2+r+gKaP9VcGdyqG2n9RLCnp/TztJUf0Z6lvjnYdbmfMPdYPZ6O6XJRVeiyq\n\tyBupcoW25cWnNz6rtUp3iBghsjEgPGanRSRji2AIGSiMCCcp3qOm4Nn/cEpcypCO/y5x\n\tElElh8Wi9qrMRwXyDqQRTogMZMrkBc1IuVZJ8onTK0u92UUc7lxRwd2XFgWMJZyrZt77\n\tlaj7HaqDpcSr3GlLlvYDMFtdCzXKRoERYiJooBEtY5tl2YTudkxfdpkLnBRv0qM9+io0\n\tlsTUZFx3Lec9iw11A/AAjpEsv5oGeqK7FCJNoxaDo95gJGhDN9LqX+g+AxQ4g1P3TyPM\n\tkZ/g==",
        "X-Gm-Message-State": "AOJu0YwW7AFGqjgw2xtykrLaReXuENh+/YtmzH1DNmS4SRU+JAiOERzF\n\t8S/kBU+zcnz3VwB3/+HWcyXbMccV8zux8v2h0vFmV3/cZg5HpxntxwcetRiQKxDs6zvMeN9lAET\n\tsCQ0F",
        "X-Gm-Gg": "ASbGncvUwRf8t8q1bqpfnl8YcqHrPuugKkcjrQd69unUSn/6P1+PH8p1RfEUna6SEKs\n\t53CQK+qU4FECeLHZWkXqUW9jw36z7IV4N9FK6wi/ClETXmShbHAZNsWmD8T/AFvQZux4vpNZe9H\n\t9D9A0Jyx1sjzF5y8x+rmXtZ4uuyHhQ3/sywybd/qSxLEmeAqiN4xfPRpEf1feZKAd7d9ti7xQ7M\n\tjx2sJ5SETuO2CzAZUwHxNGIIlL+y3UCI8Gys0noy+fKtCyrlW9bKHcHFVGYqlPDJvY6Hm5nDWtA\n\t9Zq9g8C4GMBUFzhbuHDarZUvuza8plPsMzIP3tWzHxXkFA2tw2q8HCNF2EDaRmmukkGM1LO0EOc\n\tBX7K6mA==",
        "X-Google-Smtp-Source": "AGHT+IH4aaN35RGrYO17rGe5UzPbLEfJcXK7eKeFRurH70TCfPW7MO7nd6PkIXr4+6YJWzXP4nUdGw==",
        "X-Received": "by 2002:a05:6000:2906:b0:3a5:2208:41b6 with SMTP id\n\tffacd0b85a97d-3a6d12dde9cmr940417f8f.11.1750423502010; \n\tFri, 20 Jun 2025 05:45:02 -0700 (PDT)",
        "From": "Naushir Patuck <naush@raspberrypi.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "Nick Hollinghurst <nick.hollinghurst@raspberrypi.com>,\n\tNaushir Patuck <naush@raspberrypi.com>",
        "Subject": "[PATCH v1 8/8] ipa: rpi: Update IMX708 camera tuning files for\n\tAutoFocus changes",
        "Date": "Fri, 20 Jun 2025 13:42:29 +0100",
        "Message-ID": "<20250620124452.557855-9-naush@raspberrypi.com>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20250620124452.557855-1-naush@raspberrypi.com>",
        "References": "<20250620124452.557855-1-naush@raspberrypi.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "libcamera-devel@lists.libcamera.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "<libcamera-devel.lists.libcamera.org>",
        "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>",
        "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>",
        "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>",
        "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "From: Nick Hollinghurst <nick.hollinghurst@raspberrypi.com>\n\nExplicitly add new parameters: \"retrigger_ratio\", \"retrigger_delay\",\n\"check_for_ir\". Tweak other parameters to suit algorithm changes.\n(Though existing tuning files should still work acceptably.)\n\nAdd AfSpeedFast parameters for the Raspberry Pi V3 standard lens.\n\nSigned-off-by: Nick Hollinghurst <nick.hollinghurst@raspberrypi.com>\nSigned-off-by: Naushir Patuck <naush@raspberrypi.com>\nReviewed-by: Naushir Patuck <naush@raspberrypi.com>\n---\n src/ipa/rpi/pisp/data/imx708.json           | 23 ++++++++++++++++++---\n src/ipa/rpi/pisp/data/imx708_noir.json      | 23 ++++++++++++++++++---\n src/ipa/rpi/pisp/data/imx708_wide.json      | 19 ++++++++++-------\n src/ipa/rpi/pisp/data/imx708_wide_noir.json | 19 ++++++++++-------\n src/ipa/rpi/vc4/data/imx708.json            | 23 ++++++++++++++++++---\n src/ipa/rpi/vc4/data/imx708_noir.json       | 23 ++++++++++++++++++---\n src/ipa/rpi/vc4/data/imx708_wide.json       | 19 ++++++++++-------\n src/ipa/rpi/vc4/data/imx708_wide_noir.json  | 19 ++++++++++-------\n 8 files changed, 128 insertions(+), 40 deletions(-)",
    "diff": "diff --git a/src/ipa/rpi/pisp/data/imx708.json b/src/ipa/rpi/pisp/data/imx708.json\nindex e8d25c216025..7f2e786550b8 100644\n--- a/src/ipa/rpi/pisp/data/imx708.json\n+++ b/src/ipa/rpi/pisp/data/imx708.json\n@@ -1139,11 +1139,27 @@\n                         \"step_coarse\": 1.0,\n                         \"step_fine\": 0.25,\n                         \"contrast_ratio\": 0.75,\n-                        \"pdaf_gain\": -0.02,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n+                        \"pdaf_gain\": -0.016,\n                         \"pdaf_squelch\": 0.125,\n-                        \"max_slew\": 2.0,\n+                        \"max_slew\": 1.5,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n+                        \"step_frames\": 5\n+                    },\n+                    \"fast\":\n+                    {\n+                        \"step_coarse\": 1.25,\n+                        \"step_fine\": 0.0,\n+                        \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n+                        \"pdaf_gain\": -0.02,\n+                        \"pdaf_squelch\": 0.125,\n+                        \"max_slew\": 2.0,\n+                        \"pdaf_frames\": 16,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -1151,6 +1167,7 @@\n                 \"conf_thresh\": 16,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": false,\n                 \"map\": [ 0.0, 445, 15.0, 925 ]\n             }\n         },\n@@ -1267,4 +1284,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/pisp/data/imx708_noir.json b/src/ipa/rpi/pisp/data/imx708_noir.json\nindex e69afb0c6d64..c5e6a2652727 100644\n--- a/src/ipa/rpi/pisp/data/imx708_noir.json\n+++ b/src/ipa/rpi/pisp/data/imx708_noir.json\n@@ -1156,11 +1156,27 @@\n                         \"step_coarse\": 1.0,\n                         \"step_fine\": 0.25,\n                         \"contrast_ratio\": 0.75,\n-                        \"pdaf_gain\": -0.02,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n+                        \"pdaf_gain\": -0.016,\n                         \"pdaf_squelch\": 0.125,\n-                        \"max_slew\": 2.0,\n+                        \"max_slew\": 1.5,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n+                        \"step_frames\": 5\n+                    },\n+                    \"fast\":\n+                    {\n+                        \"step_coarse\": 1.25,\n+                        \"step_fine\": 0.0,\n+                        \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n+                        \"pdaf_gain\": -0.02,\n+                        \"pdaf_squelch\": 0.125,\n+                        \"max_slew\": 2.0,\n+                        \"pdaf_frames\": 16,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -1168,6 +1184,7 @@\n                 \"conf_thresh\": 16,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": true,\n                 \"map\": [ 0.0, 445, 15.0, 925 ]\n             }\n         },\n@@ -1230,4 +1247,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/pisp/data/imx708_wide.json b/src/ipa/rpi/pisp/data/imx708_wide.json\nindex 9fff05d93efa..8550cdfc1db0 100644\n--- a/src/ipa/rpi/pisp/data/imx708_wide.json\n+++ b/src/ipa/rpi/pisp/data/imx708_wide.json\n@@ -1148,23 +1148,27 @@\n                         \"step_coarse\": 2.0,\n                         \"step_fine\": 0.5,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\" : 0.8,\n+                        \"retrigger_delay\" : 10,\n                         \"pdaf_gain\": -0.03,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 4.0,\n+                        \"max_slew\": 3.0,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n-                        \"step_frames\": 4\n+                        \"step_frames\": 5\n                     },\n                     \"fast\":\n                     {\n-                        \"step_coarse\": 2.0,\n-                        \"step_fine\": 0.5,\n+                        \"step_coarse\": 2.5,\n+                        \"step_fine\": 0.0,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\" : 0.8,\n+                        \"retrigger_delay\" : 8,\n                         \"pdaf_gain\": -0.05,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 5.0,\n+                        \"max_slew\": 4.0,\n                         \"pdaf_frames\": 16,\n-                        \"dropout_frames\": 6,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -1172,6 +1176,7 @@\n                 \"conf_thresh\": 12,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": false,\n                 \"map\": [ 0.0, 420, 35.0, 920 ]\n             }\n         },\n@@ -1290,4 +1295,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/pisp/data/imx708_wide_noir.json b/src/ipa/rpi/pisp/data/imx708_wide_noir.json\nindex 75d1149b6d3e..069a06180320 100644\n--- a/src/ipa/rpi/pisp/data/imx708_wide_noir.json\n+++ b/src/ipa/rpi/pisp/data/imx708_wide_noir.json\n@@ -1057,23 +1057,27 @@\n                         \"step_coarse\": 2.0,\n                         \"step_fine\": 0.5,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\" : 0.8,\n+                        \"retrigger_delay\" : 10,\n                         \"pdaf_gain\": -0.03,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 4.0,\n+                        \"max_slew\": 3.0,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n-                        \"step_frames\": 4\n+                        \"step_frames\": 5\n                     },\n                     \"fast\":\n                     {\n-                        \"step_coarse\": 2.0,\n-                        \"step_fine\": 0.5,\n+                        \"step_coarse\": 2.5,\n+                        \"step_fine\": 0.0,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\" : 0.8,\n+                        \"retrigger_delay\" : 8,\n                         \"pdaf_gain\": -0.05,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 5.0,\n+                        \"max_slew\": 4.0,\n                         \"pdaf_frames\": 16,\n-                        \"dropout_frames\": 6,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -1081,6 +1085,7 @@\n                 \"conf_thresh\": 12,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": true,\n                 \"map\": [ 0.0, 420, 35.0, 920 ]\n             }\n         },\n@@ -1145,4 +1150,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/vc4/data/imx708.json b/src/ipa/rpi/vc4/data/imx708.json\nindex 4de6f0796fd0..e54ceff494e5 100644\n--- a/src/ipa/rpi/vc4/data/imx708.json\n+++ b/src/ipa/rpi/vc4/data/imx708.json\n@@ -638,11 +638,27 @@\n                         \"step_coarse\": 1.0,\n                         \"step_fine\": 0.25,\n                         \"contrast_ratio\": 0.75,\n-                        \"pdaf_gain\": -0.02,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n+                        \"pdaf_gain\": -0.016,\n                         \"pdaf_squelch\": 0.125,\n-                        \"max_slew\": 2.0,\n+                        \"max_slew\": 1.5,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n+                        \"step_frames\": 5\n+                    },\n+                    \"fast\":\n+                    {\n+                        \"step_coarse\": 1.25,\n+                        \"step_fine\": 0.0,\n+                        \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n+                        \"pdaf_gain\": -0.02,\n+                        \"pdaf_squelch\": 0.125,\n+                        \"max_slew\": 2.0,\n+                        \"pdaf_frames\": 16,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -650,6 +666,7 @@\n                 \"conf_thresh\": 16,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": false,\n                 \"map\": [ 0.0, 445, 15.0, 925 ]\n             }\n         },\n@@ -668,4 +685,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/vc4/data/imx708_noir.json b/src/ipa/rpi/vc4/data/imx708_noir.json\nindex 7b7ee874f66a..f351a1800924 100644\n--- a/src/ipa/rpi/vc4/data/imx708_noir.json\n+++ b/src/ipa/rpi/vc4/data/imx708_noir.json\n@@ -737,11 +737,27 @@\n                         \"step_coarse\": 1.0,\n                         \"step_fine\": 0.25,\n                         \"contrast_ratio\": 0.75,\n-                        \"pdaf_gain\": -0.02,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n+                        \"pdaf_gain\": -0.016,\n                         \"pdaf_squelch\": 0.125,\n-                        \"max_slew\": 2.0,\n+                        \"max_slew\": 1.5,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n+                        \"step_frames\": 5\n+                    },\n+                    \"fast\":\n+                    {\n+                        \"step_coarse\": 1.25,\n+                        \"step_fine\": 0.0,\n+                        \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n+                        \"pdaf_gain\": -0.02,\n+                        \"pdaf_squelch\": 0.125,\n+                        \"max_slew\": 2.0,\n+                        \"pdaf_frames\": 16,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -749,6 +765,7 @@\n                 \"conf_thresh\": 16,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": true,\n                 \"map\": [ 0.0, 445, 15.0, 925 ]\n             }\n         },\n@@ -767,4 +784,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/vc4/data/imx708_wide.json b/src/ipa/rpi/vc4/data/imx708_wide.json\nindex 6f45aafc0997..bf1b122cd7e6 100644\n--- a/src/ipa/rpi/vc4/data/imx708_wide.json\n+++ b/src/ipa/rpi/vc4/data/imx708_wide.json\n@@ -637,23 +637,27 @@\n                         \"step_coarse\": 2.0,\n                         \"step_fine\": 0.5,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n                         \"pdaf_gain\": -0.03,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 4.0,\n+                        \"max_slew\": 3.0,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n-                        \"step_frames\": 4\n+                        \"step_frames\": 5\n                     },\n                     \"fast\":\n                     {\n-                        \"step_coarse\": 2.0,\n-                        \"step_fine\": 0.5,\n+                        \"step_coarse\": 2.5,\n+                        \"step_fine\": 0.0,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n                         \"pdaf_gain\": -0.05,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 5.0,\n+                        \"max_slew\": 4.0,\n                         \"pdaf_frames\": 16,\n-                        \"dropout_frames\": 6,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -661,6 +665,7 @@\n                 \"conf_thresh\": 12,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": false,\n                 \"map\": [ 0.0, 420, 35.0, 920 ]\n             }\n         },\n@@ -679,4 +684,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\ndiff --git a/src/ipa/rpi/vc4/data/imx708_wide_noir.json b/src/ipa/rpi/vc4/data/imx708_wide_noir.json\nindex b9a5227e1acc..ea1c8c690b5c 100644\n--- a/src/ipa/rpi/vc4/data/imx708_wide_noir.json\n+++ b/src/ipa/rpi/vc4/data/imx708_wide_noir.json\n@@ -628,23 +628,27 @@\n                         \"step_coarse\": 2.0,\n                         \"step_fine\": 0.5,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 10,\n                         \"pdaf_gain\": -0.03,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 4.0,\n+                        \"max_slew\": 3.0,\n                         \"pdaf_frames\": 20,\n                         \"dropout_frames\": 6,\n-                        \"step_frames\": 4\n+                        \"step_frames\": 5\n                     },\n                     \"fast\":\n                     {\n-                        \"step_coarse\": 2.0,\n-                        \"step_fine\": 0.5,\n+                        \"step_coarse\": 2.5,\n+                        \"step_fine\": 0.0,\n                         \"contrast_ratio\": 0.75,\n+                        \"retrigger_ratio\": 0.8,\n+                        \"retrigger_delay\": 8,\n                         \"pdaf_gain\": -0.05,\n                         \"pdaf_squelch\": 0.2,\n-                        \"max_slew\": 5.0,\n+                        \"max_slew\": 4.0,\n                         \"pdaf_frames\": 16,\n-                        \"dropout_frames\": 6,\n+                        \"dropout_frames\": 4,\n                         \"step_frames\": 4\n                     }\n                 },\n@@ -652,6 +656,7 @@\n                 \"conf_thresh\": 12,\n                 \"conf_clip\": 512,\n                 \"skip_frames\": 5,\n+                \"check_for_ir\": true,\n                 \"map\": [ 0.0, 420, 35.0, 920 ]\n             }\n         },\n@@ -670,4 +675,4 @@\n             }\n         }\n     ]\n-}\n\\ No newline at end of file\n+}\n",
    "prefixes": [
        "v1",
        "8/8"
    ]
}