[{"id":37273,"web_url":"https://patchwork.libcamera.org/comment/37273/","msgid":"<20251211012106.GH28860@pendragon.ideasonboard.com>","date":"2025-12-11T01:21:06","subject":"Re: [PATCH v2 3/6] include: linux: media-bus-format.h: Update to\n\tv6.18","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"On Wed, Dec 10, 2025 at 09:19:14AM +0100, Jacopo Mondi wrote:\n> Update media-bus-format.h to Linux kernel version v6.18.\n> \n> Mainline has introduced two new media bus codes whose definition\n> conflicts with the downstream definition of\n> MEDIA_BUS_FMT_RGB202020_1X60.\n> \n> Update the definition of MEDIA_BUS_FMT_RGB202020_1X60 not to conflict\n> with the newly added symbol.\n> \n> MEDIA_BUS_FMT_RGB202020_1X60, which is used by the Mali C55 ISP,\n> will land in v6.19 with value 0x1029, so this change actually\n> aligns the downstream definition with the forthcoming upstream\n> support for Mali C55.\n> \n> Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> Acked-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>\n\nReviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n\n> ---\n>  include/linux/media-bus-format.h | 6 ++++--\n>  1 file changed, 4 insertions(+), 2 deletions(-)\n> \n> diff --git a/include/linux/media-bus-format.h b/include/linux/media-bus-format.h\n> index bf467168d4651fc93459a943605865d6acf8091d..6903d9bb298b969a9c99199e4541c82ea11bbe5c 100644\n> --- a/include/linux/media-bus-format.h\n> +++ b/include/linux/media-bus-format.h\n> @@ -34,7 +34,7 @@\n>  \n>  #define MEDIA_BUS_FMT_FIXED\t\t\t0x0001\n>  \n> -/* RGB - next is\t0x1027 */\n> +/* RGB - next is\t0x1029 */\n>  #define MEDIA_BUS_FMT_RGB444_1X12\t\t0x1016\n>  #define MEDIA_BUS_FMT_RGB444_2X8_PADHI_BE\t0x1001\n>  #define MEDIA_BUS_FMT_RGB444_2X8_PADHI_LE\t0x1002\n> @@ -68,11 +68,13 @@\n>  #define MEDIA_BUS_FMT_ARGB8888_1X32\t\t0x100d\n>  #define MEDIA_BUS_FMT_RGB888_1X32_PADHI\t\t0x100f\n>  #define MEDIA_BUS_FMT_RGB101010_1X30\t\t0x1018\n> +#define MEDIA_BUS_FMT_RGB101010_1X7X5_SPWG\t0x1026\n> +#define MEDIA_BUS_FMT_RGB101010_1X7X5_JEIDA\t0x1027\n>  #define MEDIA_BUS_FMT_RGB666_1X36_CPADLO\t0x1020\n>  #define MEDIA_BUS_FMT_RGB888_1X36_CPADLO\t0x1021\n>  #define MEDIA_BUS_FMT_RGB121212_1X36\t\t0x1019\n>  #define MEDIA_BUS_FMT_RGB161616_1X48\t\t0x101a\n> -#define MEDIA_BUS_FMT_RGB202020_1X60\t\t0x1026\n> +#define MEDIA_BUS_FMT_RGB202020_1X60\t\t0x1029\n>  \n>  /* YUV (including grey) - next is\t0x202f */\n>  #define MEDIA_BUS_FMT_Y8_1X8\t\t\t0x2001","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 2F9B3BD1F1\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu, 11 Dec 2025 01:21:28 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id E8F7F6149D;\n\tThu, 11 Dec 2025 02:21:27 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id DA0C16149D\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 11 Dec 2025 02:21:25 +0100 (CET)","from pendragon.ideasonboard.com (fs96f9c361.tkyc007.ap.nuro.jp\n\t[150.249.195.97])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id 8B12A1352; \n\tThu, 11 Dec 2025 02:21:23 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"rWZRI3xe\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1765416084;\n\tbh=O9UtIzRDvLnMXlHgyfyYLiNg6fxYktYnJpeg0AL/D8E=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=rWZRI3xee2IXjm1ZKKHUdwjzQu125AilEk3nJpFstk5xrjGnyvDdTwNWrMdBjlZHt\n\tIwyRN+MBOYG++hywFZN0cTR38ut2KLD5UMpcO642jmQO1oUa3Bi44A1OW6k/sZHdD2\n\ta1P2UxqkbRueKLeAn5Anbd2yETCylnSyG2seh9wg=","Date":"Thu, 11 Dec 2025 10:21:06 +0900","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org, =?utf-8?b?QmFybmFiw6FzIFDFkWN6?=\n\t=?utf-8?q?e?= <barnabas.pocze@ideasonboard.com>","Subject":"Re: [PATCH v2 3/6] include: linux: media-bus-format.h: Update to\n\tv6.18","Message-ID":"<20251211012106.GH28860@pendragon.ideasonboard.com>","References":"<20251210-headers-update-v6-18-v2-0-3f726742a4c8@ideasonboard.com>\n\t<20251210-headers-update-v6-18-v2-3-3f726742a4c8@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20251210-headers-update-v6-18-v2-3-3f726742a4c8@ideasonboard.com>","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>"}}]