Show a patch.

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

{
    "id": 17458,
    "url": "https://patchwork.libcamera.org/api/1.1/patches/17458/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/17458/",
    "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": "<20220929072323.7400-4-naush@raspberrypi.com>",
    "date": "2022-09-29T07:23:22",
    "name": "[libcamera-devel,v2,3/4] ipa: raspberrypi: Add a tuning file for the colour variant of IMX296",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "5e36f5216e2af35a2f51621b4bcfce3d64952c0d",
    "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/17458/mbox/",
    "series": [
        {
            "id": 3512,
            "url": "https://patchwork.libcamera.org/api/1.1/series/3512/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3512",
            "date": "2022-09-29T07:23:19",
            "name": "imx296 colour tuning",
            "version": 2,
            "mbox": "https://patchwork.libcamera.org/series/3512/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/17458/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/17458/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 8ED4ABD16B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 29 Sep 2022 07:23:48 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 4961F6238B;\n\tThu, 29 Sep 2022 09:23:48 +0200 (CEST)",
            "from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com\n\t[IPv6:2a00:1450:4864:20::42b])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id E451662387\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 29 Sep 2022 09:23:44 +0200 (CEST)",
            "by mail-wr1-x42b.google.com with SMTP id l18so715267wrw.9\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 29 Sep 2022 00:23:44 -0700 (PDT)",
            "from naush-laptop.localdomain ([93.93.133.154])\n\tby smtp.gmail.com with ESMTPSA id\n\tj6-20020a05600c1c0600b003b483000583sm3929805wms.48.2022.09.29.00.23.43\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tThu, 29 Sep 2022 00:23:43 -0700 (PDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1664436228;\n\tbh=kgf2hHImpHZuVcgj/8N2AXPLGHxE/frTXEzhV6Qd50I=;\n\th=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe:\n\tList-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:\n\tFrom;\n\tb=icjzVqVy0sZBUcjL8xTRb8ZVGqv3dI7qRSvKFq1Pm2In2l6bnsJN6PaS9SnxS12/6\n\tKnF9J6zmb2LtOb/UwiisSG2ua5AAZ1yPojtPL4gduhvpswb+V3JxHae4Ouhkeerigs\n\tZgMbvekB7m7bwifnRKI+tHeibMHdYcnZDxw5qvFmmGqsWZsdWsD5QlsM7uq+hlXgUr\n\tTWWxQ/1NBShF0Ol6sDFTuV8aJz7tZflc8JKHJPh7nHLNEOk60JeNkboiqDO60KclyT\n\trcamdEkSEQ1KSRP/1OjuX9SF1JJEITAGwMAMSN1TH4yrtqf8ReLAS1TIae3RyyG2PT\n\ty5bl9TNPLhvHg==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\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\tbh=NU4MIPampEfmG2fhOxr1NX29rg+UggE4ukhHx/79t74=;\n\tb=MSxzFJsOW7AMyGWxJDI95hKt0GcJ7WsMhh34jxTKkqQVUmXSYx8ECMy6g0vTgP5gjS\n\tEVoArPpqklEMpml7Zkn52mJXMXQ4EhB9Qiq4+ZjvXuMKhwuG+qoTlY+B9/7/cwz5UV9U\n\txVKnUiPRqWkZ+L4Lqx5Q7vF+VU+NPJ/D6Xq0Q20OXsKnCxymx6e8WR8fx3vgnikAPxfa\n\t0GDy/rmPk/RgJBZKyMpxguBlMpqaDgm11Wb3Np+6fZScwH4K4WpDuuPsqX4Yg0VvV7T7\n\tZHmJvBMxZiRa4U6pjpHhGwiwEkW6sD8m0sJOwOAlH91kGrlYx1dKagsqBQq66HQzvi4R\n\tDLHg=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"MSxzFJsO\"; dkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\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;\n\tbh=NU4MIPampEfmG2fhOxr1NX29rg+UggE4ukhHx/79t74=;\n\tb=DOCoV/1rM04VC72o+K03ydl76xxn/4udKSjDuVMud/EXblKygBNO2R0ASqLR1irjae\n\tjTC9AqXgdVF25yot6F1UVNLDXU5VXAnyzVNOJH0VTr+ckgLTluzqq00etegCS64R/B8c\n\tkTKrq7aWPSYDAMhKmx1Y9CuX/uf54b7299+yFqCqGe5qErMvXUtUXNoPdBS1mnOC8a3L\n\tj/mLvM+d44SbW9IW0QsaQtTmexHRxlnrNJ62M95Ki4cLxlkpkJc1ntq0gI/cbiGkq8DK\n\tcTdOt2+Xu1Gap5tjNXWh4g8Fm0kdCF9WuxRtyWYc6j57gxsRVIx74XHJ/MgK7COm375R\n\txOOQ==",
        "X-Gm-Message-State": "ACrzQf0Il7w20YWA+UX3yqgjXAOJDucOmHTLmqRhsB6eEFT6n++qKo/h\n\thXdsICa+U6J+WdLXumWZqZg2f582OOeEKA==",
        "X-Google-Smtp-Source": "AMsMyM4H5coNxGe6ihZSYoX1k57v7HJ2MDRKQ4+exGvFTs/MNRxovc2yOVX/utesez52yQzm+0xM5A==",
        "X-Received": "by 2002:a5d:5504:0:b0:228:b90c:e5e0 with SMTP id\n\tb4-20020a5d5504000000b00228b90ce5e0mr1091278wrv.624.1664436224299; \n\tThu, 29 Sep 2022 00:23:44 -0700 (PDT)",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Thu, 29 Sep 2022 08:23:22 +0100",
        "Message-Id": "<20220929072323.7400-4-naush@raspberrypi.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220929072323.7400-1-naush@raspberrypi.com>",
        "References": "<20220929072323.7400-1-naush@raspberrypi.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH v2 3/4] ipa: raspberrypi: Add a tuning\n\tfile for the colour variant of IMX296",
        "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>",
        "From": "Naushir Patuck via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Naushir Patuck <naush@raspberrypi.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Add the tuning file (imx296.json) for the colour variant of the IMX296 sensor.\n\nSigned-off-by: Naushir Patuck <naush@raspberrypi.com>\nReviewed-by: Jacopo Mondi <jacopo@jmondi.org>\n---\n src/ipa/raspberrypi/data/imx296.json | 424 +++++++++++++++++++++++++++\n src/ipa/raspberrypi/data/meson.build |   1 +\n 2 files changed, 425 insertions(+)\n create mode 100644 src/ipa/raspberrypi/data/imx296.json",
    "diff": "diff --git a/src/ipa/raspberrypi/data/imx296.json b/src/ipa/raspberrypi/data/imx296.json\nnew file mode 100644\nindex 000000000000..4e8305176039\n--- /dev/null\n+++ b/src/ipa/raspberrypi/data/imx296.json\n@@ -0,0 +1,424 @@\n+{\n+    \"version\": 2.0,\n+    \"target\": \"bcm2835\",\n+    \"algorithms\": [\n+        {\n+            \"rpi.black_level\":\n+            {\n+                \"black_level\": 3840\n+            }\n+        },\n+        {\n+            \"rpi.dpc\": { }\n+        },\n+        {\n+            \"rpi.lux\":\n+            {\n+                \"reference_shutter_speed\": 7598,\n+                \"reference_gain\": 1.0,\n+                \"reference_aperture\": 1.0,\n+                \"reference_lux\": 800,\n+                \"reference_Y\": 14028\n+            }\n+        },\n+        {\n+            \"rpi.noise\":\n+            {\n+                \"reference_constant\": 0,\n+                \"reference_slope\": 2.671\n+            }\n+        },\n+        {\n+            \"rpi.geq\":\n+            {\n+                \"offset\": 215,\n+                \"slope\": 0.01058\n+            }\n+        },\n+        {\n+            \"rpi.sdn\": { }\n+        },\n+        {\n+            \"rpi.awb\":\n+            {\n+                \"priors\": [\n+                    {\n+                        \"lux\": 0,\n+                        \"prior\":\n+                        [\n+                            2000, 1.0,\n+                            3000, 0.0,\n+                            13000, 0.0\n+                        ]\n+                    },\n+                    {\n+                        \"lux\": 800,\n+                        \"prior\":\n+                        [\n+                            2000, 0.0,\n+                            6000, 2.0,\n+                            13000, 2.0\n+                        ]\n+                    },\n+                    {\n+                        \"lux\": 1500,\n+                        \"prior\":\n+                        [\n+                            2000, 0.0,\n+                            4000, 1.0,\n+                            6000, 6.0,\n+                            6500, 7.0,\n+                            7000, 1.0,\n+                            13000, 1.0\n+                        ]\n+                    }\n+                ],\n+                \"modes\":\n+                {\n+                    \"auto\":\n+                    {\n+                        \"lo\": 2500,\n+                        \"hi\": 8000\n+                    },\n+                    \"incandescent\":\n+                    {\n+                        \"lo\": 2500,\n+                        \"hi\": 3000\n+                    },\n+                    \"tungsten\":\n+                    {\n+                        \"lo\": 3000,\n+                        \"hi\": 3500\n+                    },\n+                    \"fluorescent\":\n+                    {\n+                        \"lo\": 4000,\n+                        \"hi\": 4700\n+                    },\n+                    \"indoor\":\n+                    {\n+                        \"lo\": 3000,\n+                        \"hi\": 5000\n+                    },\n+                    \"daylight\":\n+                    {\n+                        \"lo\": 5500,\n+                        \"hi\": 6500\n+                    },\n+                    \"cloudy\":\n+                    {\n+                        \"lo\": 7000,\n+                        \"hi\": 8600\n+                    }\n+                },\n+                \"bayes\": 1,\n+                \"ct_curve\":\n+                [\n+                    2500.0, 0.5386, 0.2458,\n+                    2800.0, 0.4883, 0.3303,\n+                    2900.0, 0.4855, 0.3349,\n+                    3620.0, 0.4203, 0.4367,\n+                    4560.0, 0.3455, 0.5444,\n+                    5600.0, 0.2948, 0.6124,\n+                    7400.0, 0.2336, 0.6894\n+                ],\n+                \"sensitivity_r\": 1.0,\n+                \"sensitivity_b\": 1.0,\n+                \"transverse_pos\": 0.03093,\n+                \"transverse_neg\": 0.02374\n+            }\n+        },\n+        {\n+            \"rpi.agc\":\n+            {\n+                \"metering_modes\":\n+                {\n+                    \"centre-weighted\":\n+                    {\n+                        \"weights\": [ 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0 ]\n+                    },\n+                    \"spot\":\n+                    {\n+                        \"weights\": [ 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]\n+                    },\n+                    \"matrix\":\n+                    {\n+                        \"weights\": [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ]\n+                    }\n+                },\n+                \"exposure_modes\":\n+                {\n+                    \"normal\":\n+                    {\n+                        \"shutter\": [ 100, 30000, 45000, 60000, 120000 ],\n+                        \"gain\": [ 1.0, 1.0, 2.0, 4.0, 12.0 ]\n+                    },\n+                    \"short\":\n+                    {\n+                        \"shutter\": [ 100, 5000, 10000, 20000, 30000 ],\n+                        \"gain\": [ 1.0, 2.0, 4.0, 8.0, 16.0 ]\n+                    }\n+                },\n+                \"constraint_modes\":\n+                {\n+                    \"normal\": [\n+                        {\n+                            \"bound\": \"LOWER\",\n+                            \"q_lo\": 0.98,\n+                            \"q_hi\": 1.0,\n+                            \"y_target\":\n+                            [\n+                                0, 0.5,\n+                                1000, 0.5\n+                            ]\n+                        }\n+                    ],\n+                    \"highlight\": [\n+                        {\n+                            \"bound\": \"LOWER\",\n+                            \"q_lo\": 0.98,\n+                            \"q_hi\": 1.0,\n+                            \"y_target\":\n+                            [\n+                                0, 0.5,\n+                                1000, 0.5\n+                            ]\n+                        },\n+                        {\n+                            \"bound\": \"UPPER\",\n+                            \"q_lo\": 0.98,\n+                            \"q_hi\": 1.0,\n+                            \"y_target\":\n+                            [\n+                                0, 0.8,\n+                                1000, 0.8\n+                            ]\n+                        }\n+                    ]\n+                },\n+                \"y_target\":\n+                [\n+                    0, 0.16,\n+                    1000, 0.165,\n+                    10000, 0.17\n+                ]\n+            }\n+        },\n+        {\n+            \"rpi.alsc\":\n+            {\n+                \"omega\": 1.3,\n+                \"n_iter\": 100,\n+                \"luminance_strength\": 0.5,\n+                \"calibrations_Cr\": [\n+                    {\n+                        \"ct\": 4000,\n+                        \"table\":\n+                        [\n+                            2.726, 2.736, 2.737, 2.739, 2.741, 2.741, 2.742, 2.742, 2.743, 2.743, 2.742, 2.742, 2.742, 2.742, 2.741, 2.739,\n+                            2.728, 2.736, 2.739, 2.741, 2.742, 2.743, 2.744, 2.745, 2.746, 2.746, 2.745, 2.743, 2.742, 2.742, 2.742, 2.741,\n+                            2.729, 2.737, 2.741, 2.744, 2.746, 2.747, 2.748, 2.749, 2.751, 2.751, 2.749, 2.746, 2.744, 2.743, 2.743, 2.743,\n+                            2.729, 2.738, 2.743, 2.746, 2.749, 2.749, 2.751, 2.752, 2.753, 2.753, 2.752, 2.751, 2.746, 2.744, 2.744, 2.746,\n+                            2.728, 2.737, 2.742, 2.746, 2.749, 2.751, 2.754, 2.755, 2.754, 2.755, 2.754, 2.751, 2.748, 2.746, 2.747, 2.748,\n+                            2.724, 2.738, 2.742, 2.746, 2.749, 2.752, 2.755, 2.755, 2.755, 2.755, 2.754, 2.752, 2.749, 2.749, 2.748, 2.748,\n+                            2.726, 2.738, 2.741, 2.745, 2.749, 2.753, 2.754, 2.755, 2.755, 2.755, 2.754, 2.753, 2.749, 2.748, 2.748, 2.748,\n+                            2.726, 2.738, 2.741, 2.745, 2.746, 2.752, 2.753, 2.753, 2.753, 2.753, 2.754, 2.751, 2.748, 2.748, 2.746, 2.745,\n+                            2.726, 2.736, 2.738, 2.742, 2.745, 2.749, 2.752, 2.753, 2.752, 2.752, 2.751, 2.749, 2.747, 2.745, 2.744, 2.742,\n+                            2.724, 2.733, 2.736, 2.739, 2.742, 2.745, 2.748, 2.749, 2.749, 2.748, 2.748, 2.747, 2.744, 2.743, 2.742, 2.741,\n+                            2.722, 2.726, 2.733, 2.735, 2.737, 2.741, 2.743, 2.744, 2.744, 2.744, 2.744, 2.742, 2.741, 2.741, 2.739, 2.737,\n+                            2.719, 2.722, 2.727, 2.729, 2.731, 2.732, 2.734, 2.734, 2.735, 2.735, 2.735, 2.734, 2.733, 2.732, 2.732, 2.732\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 6000,\n+                        \"table\":\n+                        [\n+                            3.507, 3.522, 3.525, 3.527, 3.531, 3.533, 3.534, 3.535, 3.535, 3.536, 3.536, 3.537, 3.537, 3.538, 3.537, 3.536,\n+                            3.511, 3.524, 3.528, 3.532, 3.533, 3.535, 3.537, 3.538, 3.538, 3.541, 3.539, 3.539, 3.539, 3.539, 3.538, 3.538,\n+                            3.513, 3.528, 3.532, 3.535, 3.538, 3.542, 3.543, 3.546, 3.548, 3.551, 3.547, 3.543, 3.541, 3.541, 3.541, 3.541,\n+                            3.513, 3.528, 3.533, 3.539, 3.544, 3.546, 3.548, 3.552, 3.553, 3.553, 3.552, 3.548, 3.543, 3.542, 3.542, 3.545,\n+                            3.513, 3.528, 3.534, 3.541, 3.547, 3.549, 3.552, 3.553, 3.554, 3.554, 3.553, 3.549, 3.546, 3.544, 3.547, 3.549,\n+                            3.508, 3.528, 3.533, 3.541, 3.548, 3.551, 3.553, 3.554, 3.555, 3.555, 3.555, 3.551, 3.548, 3.547, 3.549, 3.551,\n+                            3.511, 3.529, 3.534, 3.541, 3.548, 3.551, 3.553, 3.555, 3.555, 3.555, 3.556, 3.554, 3.549, 3.548, 3.548, 3.548,\n+                            3.511, 3.528, 3.533, 3.539, 3.546, 3.549, 3.553, 3.554, 3.554, 3.554, 3.554, 3.553, 3.549, 3.547, 3.547, 3.547,\n+                            3.511, 3.527, 3.533, 3.536, 3.541, 3.547, 3.551, 3.553, 3.553, 3.552, 3.551, 3.551, 3.548, 3.544, 3.542, 3.543,\n+                            3.507, 3.523, 3.528, 3.533, 3.538, 3.541, 3.546, 3.548, 3.549, 3.548, 3.548, 3.546, 3.542, 3.541, 3.541, 3.541,\n+                            3.505, 3.514, 3.523, 3.527, 3.532, 3.537, 3.538, 3.544, 3.544, 3.544, 3.542, 3.541, 3.537, 3.537, 3.536, 3.535,\n+                            3.503, 3.508, 3.515, 3.519, 3.521, 3.523, 3.524, 3.525, 3.526, 3.526, 3.527, 3.526, 3.524, 3.526, 3.527, 3.527\n+                        ]\n+                    }\n+                ],\n+                \"calibrations_Cb\": [\n+                    {\n+                        \"ct\": 4000,\n+                        \"table\":\n+                        [\n+                            2.032, 2.037, 2.039, 2.041, 2.041, 2.042, 2.043, 2.044, 2.045, 2.045, 2.044, 2.043, 2.042, 2.041, 2.041, 2.034,\n+                            2.032, 2.036, 2.039, 2.041, 2.042, 2.042, 2.043, 2.044, 2.045, 2.046, 2.045, 2.044, 2.042, 2.041, 2.039, 2.035,\n+                            2.032, 2.036, 2.038, 2.041, 2.043, 2.044, 2.044, 2.045, 2.046, 2.047, 2.047, 2.045, 2.043, 2.042, 2.041, 2.037,\n+                            2.032, 2.035, 2.039, 2.042, 2.043, 2.044, 2.045, 2.046, 2.048, 2.048, 2.047, 2.046, 2.045, 2.044, 2.042, 2.039,\n+                            2.031, 2.034, 2.037, 2.039, 2.043, 2.045, 2.045, 2.046, 2.047, 2.047, 2.047, 2.046, 2.045, 2.044, 2.043, 2.039,\n+                            2.029, 2.033, 2.036, 2.039, 2.042, 2.043, 2.045, 2.046, 2.046, 2.046, 2.046, 2.046, 2.046, 2.045, 2.044, 2.041,\n+                            2.028, 2.032, 2.035, 2.039, 2.041, 2.043, 2.044, 2.045, 2.045, 2.046, 2.046, 2.046, 2.046, 2.045, 2.044, 2.039,\n+                            2.027, 2.032, 2.035, 2.038, 2.039, 2.041, 2.044, 2.044, 2.044, 2.045, 2.046, 2.046, 2.046, 2.045, 2.044, 2.039,\n+                            2.027, 2.031, 2.034, 2.035, 2.037, 2.039, 2.042, 2.043, 2.044, 2.045, 2.045, 2.046, 2.045, 2.044, 2.043, 2.038,\n+                            2.025, 2.028, 2.032, 2.034, 2.036, 2.037, 2.041, 2.042, 2.043, 2.044, 2.044, 2.044, 2.044, 2.043, 2.041, 2.036,\n+                            2.024, 2.026, 2.029, 2.032, 2.034, 2.036, 2.038, 2.041, 2.041, 2.042, 2.043, 2.042, 2.041, 2.041, 2.037, 2.036,\n+                            2.022, 2.024, 2.027, 2.029, 2.032, 2.034, 2.036, 2.039, 2.039, 2.039, 2.041, 2.039, 2.039, 2.038, 2.036, 2.034\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 6000,\n+                        \"table\":\n+                        [\n+                            1.585, 1.587, 1.589, 1.589, 1.589, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.589, 1.588, 1.588, 1.587, 1.581,\n+                            1.585, 1.587, 1.588, 1.589, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.588, 1.588, 1.587, 1.582,\n+                            1.585, 1.586, 1.588, 1.589, 1.591, 1.591, 1.591, 1.591, 1.592, 1.592, 1.591, 1.591, 1.589, 1.588, 1.587, 1.584,\n+                            1.585, 1.586, 1.588, 1.589, 1.591, 1.592, 1.592, 1.592, 1.593, 1.593, 1.592, 1.591, 1.589, 1.589, 1.588, 1.586,\n+                            1.584, 1.586, 1.587, 1.589, 1.591, 1.591, 1.592, 1.592, 1.592, 1.592, 1.591, 1.591, 1.591, 1.589, 1.589, 1.586,\n+                            1.583, 1.585, 1.587, 1.588, 1.589, 1.591, 1.591, 1.592, 1.592, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.586,\n+                            1.583, 1.584, 1.586, 1.588, 1.589, 1.589, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.585,\n+                            1.581, 1.584, 1.586, 1.587, 1.588, 1.588, 1.589, 1.591, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.589, 1.585,\n+                            1.581, 1.583, 1.584, 1.586, 1.587, 1.588, 1.589, 1.589, 1.591, 1.591, 1.591, 1.591, 1.591, 1.589, 1.589, 1.585,\n+                            1.579, 1.581, 1.583, 1.584, 1.586, 1.586, 1.588, 1.589, 1.589, 1.589, 1.589, 1.589, 1.589, 1.589, 1.587, 1.584,\n+                            1.578, 1.579, 1.581, 1.583, 1.584, 1.585, 1.586, 1.587, 1.588, 1.588, 1.588, 1.588, 1.588, 1.587, 1.585, 1.583,\n+                            1.577, 1.578, 1.579, 1.582, 1.583, 1.584, 1.585, 1.586, 1.586, 1.587, 1.587, 1.587, 1.586, 1.586, 1.584, 1.583\n+                        ]\n+                    }\n+                ],\n+                \"luminance_lut\":\n+                [\n+                    1.112, 1.098, 1.078, 1.062, 1.049, 1.039, 1.031, 1.027, 1.026, 1.027, 1.034, 1.043, 1.054, 1.069, 1.087, 1.096,\n+                    1.106, 1.091, 1.073, 1.056, 1.042, 1.032, 1.025, 1.021, 1.021, 1.022, 1.027, 1.036, 1.047, 1.061, 1.077, 1.088,\n+                    1.101, 1.085, 1.066, 1.049, 1.035, 1.026, 1.019, 1.013, 1.013, 1.015, 1.021, 1.028, 1.039, 1.052, 1.069, 1.083,\n+                    1.098, 1.081, 1.059, 1.045, 1.031, 1.021, 1.013, 1.007, 1.007, 1.009, 1.014, 1.021, 1.033, 1.046, 1.063, 1.081,\n+                    1.097, 1.076, 1.057, 1.041, 1.027, 1.016, 1.007, 1.004, 1.002, 1.005, 1.009, 1.017, 1.028, 1.043, 1.061, 1.077,\n+                    1.096, 1.075, 1.054, 1.039, 1.025, 1.014, 1.005, 1.001, 1.001, 1.002, 1.006, 1.015, 1.027, 1.041, 1.058, 1.076,\n+                    1.096, 1.074, 1.054, 1.039, 1.025, 1.013, 1.005, 1.001, 1.001, 1.001, 1.006, 1.015, 1.026, 1.041, 1.058, 1.076,\n+                    1.096, 1.075, 1.056, 1.041, 1.026, 1.014, 1.007, 1.003, 1.002, 1.004, 1.008, 1.016, 1.028, 1.041, 1.059, 1.076,\n+                    1.096, 1.079, 1.059, 1.044, 1.029, 1.018, 1.011, 1.007, 1.005, 1.008, 1.012, 1.019, 1.031, 1.044, 1.061, 1.077,\n+                    1.101, 1.084, 1.065, 1.049, 1.035, 1.024, 1.017, 1.011, 1.011, 1.012, 1.018, 1.025, 1.036, 1.051, 1.068, 1.081,\n+                    1.106, 1.092, 1.072, 1.055, 1.042, 1.033, 1.024, 1.019, 1.018, 1.019, 1.025, 1.032, 1.044, 1.058, 1.076, 1.088,\n+                    1.113, 1.097, 1.079, 1.063, 1.049, 1.039, 1.031, 1.025, 1.025, 1.025, 1.031, 1.039, 1.051, 1.065, 1.083, 1.094\n+                ],\n+                \"sigma\": 0.00047,\n+                \"sigma_Cb\": 0.00056\n+            }\n+        },\n+        {\n+            \"rpi.contrast\":\n+            {\n+                \"ce_enable\": 1,\n+                \"gamma_curve\":\n+                [\n+                    0, 0,\n+                    1024, 5040,\n+                    2048, 9338,\n+                    3072, 12356,\n+                    4096, 15312,\n+                    5120, 18051,\n+                    6144, 20790,\n+                    7168, 23193,\n+                    8192, 25744,\n+                    9216, 27942,\n+                    10240, 30035,\n+                    11264, 32005,\n+                    12288, 33975,\n+                    13312, 35815,\n+                    14336, 37600,\n+                    15360, 39168,\n+                    16384, 40642,\n+                    18432, 43379,\n+                    20480, 45749,\n+                    22528, 47753,\n+                    24576, 49621,\n+                    26624, 51253,\n+                    28672, 52698,\n+                    30720, 53796,\n+                    32768, 54876,\n+                    36864, 57012,\n+                    40960, 58656,\n+                    45056, 59954,\n+                    49152, 61183,\n+                    53248, 62355,\n+                    57344, 63419,\n+                    61440, 64476,\n+                    65535, 65535\n+                ]\n+            }\n+        },\n+        {\n+            \"rpi.ccm\":\n+            {\n+                \"ccms\": [\n+                    {\n+                        \"ct\": 2500,\n+                        \"ccm\":\n+                        [\n+                            1.73697, -0.36758, -0.36939,\n+                            -0.46469, 1.75868, -0.29399,\n+                            0.14353, -1.26221, 2.11867\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 2800,\n+                        \"ccm\":\n+                        [\n+                            1.77684, -0.48089, -0.29595,\n+                            -0.41669, 1.74344, -0.32675,\n+                            0.11995, -1.10172, 1.98177\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 2900,\n+                        \"ccm\":\n+                        [\n+                            1.83447, -0.50694, -0.32754,\n+                            -0.44924, 1.86236, -0.41312,\n+                            0.06159, -0.91231, 1.85071\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 3620,\n+                        \"ccm\":\n+                        [\n+                            1.91315, -0.61463, -0.29852,\n+                            -0.38782, 1.80483, -0.41701,\n+                            0.00632, -0.74309, 1.73678\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 4560,\n+                        \"ccm\":\n+                        [\n+                            2.13144, -0.79703, -0.33441,\n+                            -0.41488, 2.10864, -0.69376,\n+                            -0.03975, -0.70785, 1.74761\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 5600,\n+                        \"ccm\":\n+                        [\n+                            1.95828, -0.76779, -0.19049,\n+                            -0.26299, 1.70577, -0.44278,\n+                            -0.05451, -0.51918, 1.57369\n+                        ]\n+                    },\n+                    {\n+                        \"ct\": 7400,\n+                        \"ccm\":\n+                        [\n+                            2.14829, -0.65425, -0.49405,\n+                            -0.46729, 2.66571, -1.19841,\n+                            -0.28128, -0.56248, 1.84377\n+                        ]\n+                    }\n+                ]\n+            }\n+        },\n+        {\n+            \"rpi.sharpen\": { }\n+        }\n+    ]\n+}\n\\ No newline at end of file\ndiff --git a/src/ipa/raspberrypi/data/meson.build b/src/ipa/raspberrypi/data/meson.build\nindex 465a7a17ce6f..6c5beb0e0f67 100644\n--- a/src/ipa/raspberrypi/data/meson.build\n+++ b/src/ipa/raspberrypi/data/meson.build\n@@ -4,6 +4,7 @@ conf_files = files([\n     'imx219.json',\n     'imx219_noir.json',\n     'imx290.json',\n+    'imx296.json',\n     'imx296_mono.json',\n     'imx378.json',\n     'imx477.json',\n",
    "prefixes": [
        "libcamera-devel",
        "v2",
        "3/4"
    ]
}