[{"id":38448,"web_url":"https://patchwork.libcamera.org/comment/38448/","msgid":"<CAEmqJPpX5cf3jv_58oaGkWeq71JuSP9=97cnLpG1rUZFgn_tig@mail.gmail.com>","date":"2026-03-30T07:38:49","subject":"Re: [PATCH v2 2/3] controls: rpi: Add ControlListSequence control","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"content":"Hi David,\n\nThank you for the update.\n\nOn Fri, 27 Mar 2026 at 14:47, David Plowman\n<david.plowman@raspberrypi.com> wrote:\n>\n> The ControlListSequence identifies the sequence number of the request\n> whose controls have been applied to the images in this request for the\n> first time.\n>\n> Signed-off-by: David Plowman <david.plowman@raspberrypi.com>\n\nReviewed-by: Naushir Patuck <naush@raspberrypi.com>\n\n> ---\n>  src/libcamera/control_ids_rpi.yaml | 9 +++++++++\n>  1 file changed, 9 insertions(+)\n>\n> diff --git a/src/libcamera/control_ids_rpi.yaml b/src/libcamera/control_ids_rpi.yaml\n> index a8615112..0b7da5b2 100644\n> --- a/src/libcamera/control_ids_rpi.yaml\n> +++ b/src/libcamera/control_ids_rpi.yaml\n> @@ -183,4 +183,13 @@ controls:\n>          \\sa SyncMode\n>          \\sa SyncReady\n>          \\sa SyncTimer\n> +\n> +  - ControlListSequence:\n> +      type: int64_t\n> +      direction: out\n> +      description: |\n> +        This is the sequence number of the request whose control list has\n> +        just been applied. Controls normally take several frames to apply,\n> +        so the number here will refer to a request submitted a number of\n> +        frames earlier.\n>  ...\n> --\n> 2.47.3\n>","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 ED7D5BE086\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 30 Mar 2026 07:39:29 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8FC8062CFA;\n\tMon, 30 Mar 2026 09:39:29 +0200 (CEST)","from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com\n\t[IPv6:2607:f8b0:4864:20::e29])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B462362CC7\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 30 Mar 2026 09:39:27 +0200 (CEST)","by mail-vs1-xe29.google.com with SMTP id\n\tada2fe7eead31-5f52bf11006so99923137.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 30 Mar 2026 00:39:27 -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=\"MDASaMIX\"; dkim-atps=neutral","ARC-Seal":"i=1; a=rsa-sha256; t=1774856366; cv=none;\n\td=google.com; s=arc-20240605;\n\tb=RqPI4udwt/f3YCGyG9L4A8aJ3zlSOTB0lLLv+azfYdsLsja8iZrhhGDG7Lq94XCKZz\n\tedWody0FjlKoWvfT186ekQKzDDW6Nul/6Q7xqjxvTp2l8zUzBzLWO0SjR0c7MfQW0ydQ\n\tEeADcsmoFuDhpV2R/V1KeW0paI1yavcsjfGenQSGrqHxT3vmNvIaLodhXDaDzcTcKvVp\n\t10dNisA24ci3ssut8/Dc73O1T4Vz/mfW6qmnOAy/gkTIgtHvPtYxN8ufDmdvTk5on7VS\n\t+tBA0CptaCrTVWAkPILEwwt8Q/CDCQlEaEg6c0wBWFXPJ1MlDl9/CqxzeBfRzhOOrSvE\n\te4bw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n\ts=arc-20240605; \n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:dkim-signature;\n\tbh=BE1p8ydRikjOGnJfmxHOpoc/Rt4wqphI4VsZIag+xhk=;\n\tfh=raf7gMhxwhTsDETG3li6wpOfdJf6YyDg/c7aYJ8coN8=;\n\tb=SZbueXDmnODdSqz1+hZwHt3uiFy0w3Lfi+R6oCuak5JVgsFVvLgfUWdU3RTC7q+ypa\n\tv4UhKF/jB4zN4WaFjvoJnTJuJxCuTckw1DqI0YBp9fEIQKw1q+d33/nSRdPHt82Y5yh1\n\t6ZIE1vq95RB6QYDvA6SBMQhcBAhJj6xbQUdEmXlaTn2V5UFZ/sAMMq5swtHM7hmPX1sH\n\tJPf5wn6I9bJP/rFnzu/f+oMF9UThQP4jExDAREPlYNavXwORmAHOjsO9kyKLFpiSBUll\n\tDwI+zetERTZgmA3FEFhw8vKfeB3gxgj2lgt9UwtEDjAkthILlCbTkycMQLErWErMozH4\n\t4GaQ==; darn=lists.libcamera.org","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google; t=1774856366; x=1775461166;\n\tdarn=lists.libcamera.org; \n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:from:to:cc:subject:date:message-id:reply-to;\n\tbh=BE1p8ydRikjOGnJfmxHOpoc/Rt4wqphI4VsZIag+xhk=;\n\tb=MDASaMIXFjhY7gsP8SXTozfp70rKTshEhR2zKhsvSXQLPKxkn5tLGtz4FCAzk2fScu\n\tKysVprA2TFBz153hbm+/yS324v5cqQZxkXudRNGIxh5Bcu3HGwGzTFzNlQZI1YTJO43/\n\toeg46iwsMVxeDgJ11McNGZomnp+tghH0pbY3sMrf73aPQ2nhMekZzl6iXKOKU+Lr193p\n\tpPHXPW622FDkHtDZ5wsGcmpjHd2UmgH8rGX6aALC5oD/b1v4BHpYusg+G7usO0e5uzB8\n\tlxTgFI2fuvigAZqiqgXA5BMCSWT3ZE/f2fDtdJ8ca5MVXV3/6xsLV48sOPxZBweL6sCR\n\tkH+A==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20251104; t=1774856366; x=1775461166;\n\th=cc:to:subject:message-id:date:from:in-reply-to:references\n\t:mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n\t:message-id:reply-to;\n\tbh=BE1p8ydRikjOGnJfmxHOpoc/Rt4wqphI4VsZIag+xhk=;\n\tb=tHqIu2Z7iwnTnvza5BNuS6emQT4ontIkKC+QLG0FPZUrGYIEgXba1DqSxirB16ukXJ\n\tB16X7aLrZ6S0tnmCT312qMFEPBWquZy3MCUQmqNXND2EuLD+TXLJmmCGboc0sBlHYD4G\n\tjLN+1BtaozvJycl33/N9BK9OsoEn82iJZa3qWRdO6XYWvanJ1Vrpm3on1Nq/XzlEibWm\n\to9Ps+O9+1D3VwFXjtmzftO4wV84AvNHcN0ZfJOWbEy/U6keu3UpUqHg6jkHp2MWYoanG\n\tk+04W8HC6ze768sSg5hNeG7pA/WZbNg7llI7hxvPPT3k9CrGfid2Z7juBXRaL1F9iy5U\n\tPDgA==","X-Gm-Message-State":"AOJu0YwUIL0hH32H3G44cUGgJCV8IF/GhG+eGBBlYmWWZciAqhCcdl5Y\n\tZCoa/J5HGNghKgwSdDWPNo/uj+2ScJ9IWQiTiSa7Xau0jMt7V5YlM4hlmNbEGFP1BSxn74RavJp\n\tCT58n1Vd4fgC/GBTmPS28EtFtlV/R3cNPcIfo0GyBDWGdtykcPfjtBWo=","X-Gm-Gg":"ATEYQzw8zejq/g2i/FOOFuVkK1KIJ//K8pU9HLmfR8zQ4NuAweVgy055GSMa6oTssgn\n\t3cCNCg2/wdLUSlm+PeuPSIfYyv5bdbgkUORJmP4hMx2zFck8TUR55pSwBrr5gysD4xwvnrN9pus\n\t8twzXKmwfE/V1/gNUMWsWiCdVAqo2lsDBkbl67IWlmhGmfeZmhjIc5Fu3bMRWR9QquUAqvLmZCS\n\t77JMzi2Md5A5vocJOY0+2nakrAhy0LJ1jW/cqG6uMuOuvE1gudh71pfRG1MVrwL+RDXlmQnh7+R\n\t+YA4LuSspTmYRT7+qq1FFNdXveiTv7Z7KvIncK3miu9IdszpOJAZRapeesVt0nLSnALfOgsE79o\n\tKcbW7XbSO749YcIcTVhpaJqpl","X-Received":"by 2002:a05:6102:1244:b0:5e1:8746:85ed with SMTP id\n\tada2fe7eead31-604f9267fdcmr1400675137.4.1774856366481;\n\tMon, 30 Mar 2026 00:39:26 -0700 (PDT)","MIME-Version":"1.0","References":"<20260327144726.7983-1-david.plowman@raspberrypi.com>\n\t<20260327144726.7983-3-david.plowman@raspberrypi.com>","In-Reply-To":"<20260327144726.7983-3-david.plowman@raspberrypi.com>","From":"Naushir Patuck <naush@raspberrypi.com>","Date":"Mon, 30 Mar 2026 08:38:49 +0100","X-Gm-Features":"AQROBzCTEq9dP9UOEzQ63dTJ817cwkQp7BExzi-nQvAgm1fKGhhgoblqJ26DY2A","Message-ID":"<CAEmqJPpX5cf3jv_58oaGkWeq71JuSP9=97cnLpG1rUZFgn_tig@mail.gmail.com>","Subject":"Re: [PATCH v2 2/3] controls: rpi: Add ControlListSequence control","To":"David Plowman <david.plowman@raspberrypi.com>","Cc":"libcamera-devel@lists.libcamera.org","Content-Type":"text/plain; charset=\"UTF-8\"","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>"}}]