Message ID | 20250205-8qxp_camera-v2-13-731a3edf2744@nxp.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C8B16C02192 for <linux-arm-kernel@archiver.kernel.org>; Wed, 5 Feb 2025 17:38:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=JNcdgA+hFawXUvXNzz48NDxkUPDDNEvwr+mjWUv+5Ws=; b=Qr+5edCDMmED5/oaPJJgnKNWw4 VvXZQydKmT8M3MbN+gnQNcNITO2XM2zlSSk7SKQUAdiSlVEW8Qg6IOfimCFe8xtjoYWNChKsXjJDv QtILF/nf0bG3RpXBG8aza+oeY8XmfOFJhK1Vs588ExZ8DTdEEVrE5hlriXrVouU5epdzrttWWKNvF 3GiRH8q1Ft3HRlJrdrZ39aXpvdTFDZSVDUufNVyD3Rem5cjTx2LNMQaEZObZyHC/M26Kt6egOdd3P t5tE2k7Pq0K8OJU12wVhRNqG5FMzQdJaQHlQ3gj3D6kLdOSemV1CRENvvTAaz8PTOq2tBmxB/KznL ZSKjhKHQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tfjLp-000000047aT-3yrs; Wed, 05 Feb 2025 17:38:13 +0000 Received: from mail-northeuropeazlp170120003.outbound.protection.outlook.com ([2a01:111:f403:c200::3] helo=DU2PR03CU002.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tfj4H-000000044gS-30B5; Wed, 05 Feb 2025 17:20:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JSgpKYnNM9o+YPmdALlWhlkKpMVrbYWa8L6/p0Y1+qh/eu8j+PpAWhOtX0s2WNcbkXDvBmnBBEF8gX0Bzuiw1EmUSzaD2ar0Zp+P7hBYJLEqZXX/QB/uW04PRBbFccm9d82pjG+DTZavp0fEuclt/XnmUJ4/nWZCaDcm6C7Nb48AOWTML3jJ9rEQAnzL/2wQY+zRWKGqeFf5MLg/w25VTVakW4sUCe/a/VpSO1YmdEBHhPxbMMMpreDPPVQmW6r+vfZSr+c9+NEaurJmjfzRLnXR1kIh2ulbCKZu1B7oUHlHsJRCm35T8GwDHIDVZj0LC0diQ06rmiqoSK8iuGMKWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JNcdgA+hFawXUvXNzz48NDxkUPDDNEvwr+mjWUv+5Ws=; b=hR3flmTpfY3uM3Y+1hhhmrXE2sPJbWq9CCB6vUxwvjKjAdQE6T+Tk/MpcloYQ0MdhrC6/OQ8qC4dMnfO+EyK2BC34awWnCiFSSChHI3Kw4cGB5rADKPzj2BChIVi0mrmt32RPKXDazY5cE+11ebBdiz+aJPRfeqKjfChesmYYE3lTxWgjgx9nfCDpgi+FOSSkFZjjqnXxdYIgXoVszA325ZWeUQqQnNA5m0eK4FuSBPl7ZYVPiIJsSwqLN+ZRtky/x1MixS68mPm2kWdARre1scMSlIySIEQuYE52VSycrBGGpWNyT6uFCGTWvojBFiIyPzKh6pZTQvIaZreiFW9SA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JNcdgA+hFawXUvXNzz48NDxkUPDDNEvwr+mjWUv+5Ws=; b=mV3RFyugWzKDtYS3ekgKrH3BfNCxWLnCKMCAVAkW6xXOQAGoWLKhxllxMEb96+/DdDxM3c+v4TTHXahvuJg0BAHOl8FmirZjJ/gBj3r2ye83girY9ps3z7tAf8LVxJNHjyagpDnmoSKY6Ig02Cu7mWZnV4DfejcCV4nPoWzabzUGDjfyawRCj9r0m+qTv6W5loMKsoDSbDhOzHeaf+tX3wKF4NKlXE/aOmlN4hGrw2gRj6GZtWrI9rnc5PuIBP87IbWRDcviGHIDAZeoRK9IF9+UGriWM0UqneE2weAGTP+QEbxYRSnld5aoHQ989ucYTMHWPLbggGi5nmUJX8ks+g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by DB9PR04MB8348.eurprd04.prod.outlook.com (2603:10a6:10:25c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.10; Wed, 5 Feb 2025 17:20:03 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%6]) with mapi id 15.20.8398.021; Wed, 5 Feb 2025 17:20:03 +0000 From: Frank Li <Frank.Li@nxp.com> Date: Wed, 05 Feb 2025 12:18:22 -0500 Subject: [PATCH v2 13/14] arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250205-8qxp_camera-v2-13-731a3edf2744@nxp.com> References: <20250205-8qxp_camera-v2-0-731a3edf2744@nxp.com> In-Reply-To: <20250205-8qxp_camera-v2-0-731a3edf2744@nxp.com> To: Vinod Koul <vkoul@kernel.org>, Kishon Vijay Abraham I <kishon@kernel.org>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Philipp Zabel <p.zabel@pengutronix.de>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Mauro Carvalho Chehab <mchehab@kernel.org>, Rui Miguel Silva <rmfrfs@gmail.com>, Martin Kepplinger <martink@posteo.de>, Purism Kernel Team <kernel@puri.sm> Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, "Guoniu.zhou" <guoniu.zhou@nxp.com>, Robby Cai <robby.cai@nxp.com>, Robert Chiras <robert.chiras@nxp.com>, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1738775920; l=1608; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=LG41m58de84AgwucsEEId2TtxmqdhMB7W7wtNwcYBw0=; b=YtVlCJGd8BsU4jXWoINEfREs5S9B6o4nUu4wv32Lde8jWg2Esj1ACsAe+8UECf9tVS5zU7k0v QlQFYdUuwGiAyAjNiOQN8JwRWDK0RSlIvfQ4edURaeScUyFy5btx1HS X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0001.namprd13.prod.outlook.com (2603:10b6:a03:2c0::6) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|DB9PR04MB8348:EE_ X-MS-Office365-Filtering-Correlation-Id: 7453b8f8-42cf-42de-17ec-08dd460953d3 X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|7416014|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?qJS61n5iYj575izzDpl6/+gump4/d6o?= =?utf-8?q?MXn0DOAGxJ1KtPsUzn0ixqvhcVjQ9pEIBo1ahfZFw9RGua3c2vddgsLD3zTAfH4Os?= =?utf-8?q?R+pkjjNSPOK2geLt4PmrLUGv0vdyv9pYZHhPWWDLy9BOaBKQEi52EXOZqFe7is2p3?= =?utf-8?q?Sc7Y4h3mAPvCHZYvQQnV9bGhHJs5HbznuAq4zHP6mDtkUswfC8adU6n5HjyrwELDS?= =?utf-8?q?fFlaj8LUl4lVhMIdkeOD4s/GuU8683go5m8uw7BmRo69MKM7AvhE8Y0i+unzajn5+?= =?utf-8?q?6BI8JV+MM5mYVu7cFCg6A4ZpisiwnOhuXV04irhfNEiwatAg3ayLwhzOBQeg7bXj7?= =?utf-8?q?T0p1Xe/nPFWZFZHS16Ynxb9xJxwa3liMcopyoKXW158b1A/m/danHZRQHlpwNK7Mq?= =?utf-8?q?t2vrfGoI1rG/VwZr250IpmBYRueuPCW5/zCZ52fo8i30g/QR488GT8X/W8GJvwT8F?= =?utf-8?q?wGVRGxbY2M0CXJvOA0ost7kjFSX9VhuqfT3MSZgAkNOQutLGrxYAQz2eWf77YTsFT?= =?utf-8?q?1ptFjpS0WPrOGR5Sy+aR8JloKaW7Vh8o/FWRhLvRFEPz5ZByIDy06m9JZJR5BKtqV?= =?utf-8?q?wfBbpZORcP66d38p3jG0UIq/IV88avvn9TqyjgV5yD25HgSBX1/IwRfZbPsAkEr1q?= =?utf-8?q?0ApgFU744xoK4db3/pgAuLHngSOgn4g1NUFUGD8hVf3uAxceJbxzK5HXhzBKZpCpL?= =?utf-8?q?hXrej6MqANYNg6PQy2hGlRpEKSKFDJ0y4pcqyLAUGqETvMD/uRcIwlPfOIPUOKFYH?= =?utf-8?q?pTdilEK3NXdV1AIVR75Pd1DGWdc3ukUS0yCryFv731WjrKg1NY2wVIQ5+rAdVineP?= =?utf-8?q?vebJtSgx/ARWyMIDIrEtH65/y2FpSQqLVq5yIcg0aNQuaSJ4apzH+4Htjk1oPuDfC?= =?utf-8?q?zXFILHfmoRd5M1QT7bYkzwIERU1b5fU1MPYF6wvwH4OJJ4mAwGyoBJAMX3D4LmxBE?= =?utf-8?q?kmGUFe5B6EZyyalcgNl2uqi0rz+XYyK6S+Myetc6vN/dzkfRv1xOrhLHJ8J3LCsYF?= =?utf-8?q?cxAj7PIrrU2+/GyVw+ztVyMQQcyfKrR40tKKclD6gNhm6ekUJJTICEK1rbTE+mT/M?= =?utf-8?q?7AGyXiD+YZOdPzKHnb6zi/dKE/yI1w2k0TJsIYsvrxxRuJdEW9h7x7KgjvY590c17?= =?utf-8?q?xmW0J8AbcpD+IEIEbrmZ4c7Dm2iRh8fw+/kBSut9vsfql2iQG3e36ZepbymiiXIMi?= =?utf-8?q?uSV92R0VRY5sIVIXLO2acUF0oExdnlRRQBH+pfi5KfMbNPcMY6EF0VgFfQpFbSFkr?= =?utf-8?q?/+cZ0lrdDMrjolCsF0YIZSyDq+o7l8QdDnGsZ+i0OhMB8O8a0fV0ElbqWJkr6UFB2?= =?utf-8?q?e1WoMkXl21FOGnkQjwO5S+xzs3Th8WBQSNpu7RUpD/uIj7g9iCMPTPprcR3Oh4oO3?= =?utf-8?q?5Tw9XjRQXZA?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(52116014)(376014)(7416014)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?TBCNTbFpYgS0dhZFeI2+gWwfR5+8?= =?utf-8?q?vTE1MQe8c2UXk95KBn3w3mxkSIzU4AhDgD0UD4VDxy2/rI9WZJrzMoFzwV3jvLbDk?= =?utf-8?q?YuazHBCYSTWVakr8exKbMNj2+72RjEnpuIHANTumsYb0RWRQm0e3LH6QHkSz4ztQ2?= =?utf-8?q?X3jJqIvFoWI8AonOBrPe+WrGjd7j6PPp2vSc0o5N5CnHlPF+Y094HKTW0XTwMFVQW?= =?utf-8?q?QZyBBFNsXO7H5M6gPoU5BGIN2IlOU2Qzx+63CKt93PMblg7PSibZ3mqddoMUKgG4L?= =?utf-8?q?6lMI2Bkv3GskR34pRTYV9EFFxADH3OAYw3VWbCRCgu1QpQjSgpS6lk+psOoEKiCFr?= =?utf-8?q?Ltr5HO/HDkzq459jkWpORz9UmrnziPDO1CmRzHXxRu8bY9E9RuI857/WYaclNXfH4?= =?utf-8?q?0xkzLkLNDzggSO/kMojeWYfpYH8edeeuCLlkHyGTH6eQkL0z+2UrU8xnAJ0pgWK3R?= =?utf-8?q?kifKbk4zmM2vU7wdSgwBr2GP+fDSapYRKBNcaDlyFxIidVlA47AzWGWQ4O5xGrL0m?= =?utf-8?q?9j6G2isyNy8MFawc8eTBVf9hAFr+6aVWsOMu7nYPzKqOAt0ILOIqbCKBwpmDsGhSq?= =?utf-8?q?ZBciruWX1UiH3ngGFfT0hL4ZAWxAQsmfn0GLuOGD7uhYzDJYsKqpwVjl8YQVjyCZI?= =?utf-8?q?7F8AQeBy37ysD63MiWszLVsFNsVov1WH7y2STvaGxcxBMMfdLxfOEuHJB4OSmpF9e?= =?utf-8?q?ksukXZNZ9YbRS7JQJe4Tchu9eVReSx2hPb8VbGKfkl9nhgIcGIA/2KAynnNAb8EQh?= =?utf-8?q?4VXLZCn4BlH6eyy9bgC7AMicn1OPtM/VVeFL0TAxUwaw4/N1ySE8u6QDBryB+0JyE?= =?utf-8?q?AlX5H3Vtw+opgj0Su56w/tQCuwQj3gJzhpbU9VhBvElBfnQE4HZHamt6wPq/FErMX?= =?utf-8?q?9jRo1IkIukivllVnzinOTkZnUjEWHs673nbEkjID8qH5OlwV35gR6RI7DQZsvkQNS?= =?utf-8?q?uGgbSGPv7lTrA9dxx1nlDN41gaNoBLkxPI/3sWn8xncwxmrdB2y0xfh60z9qBHBLL?= =?utf-8?q?0/tG7D6GDzm2z9SgfqhkbVvcNeWZVHL9fM1F9NLwAAA+RjRjm4biF7eEAVB80cd6L?= =?utf-8?q?FEBeBBNeqh2jxIX4CdtOkSTtg97GpJp/a4hRPzqdxcR7pLGuMe3BrajogWn8mUFmK?= =?utf-8?q?C9UnizgH5fo2hWG3hZkixtBsT7jeikJjl83WUYWj4sDEsGDWkEHUVX0Gpis4F+HFb?= =?utf-8?q?bW0pzSobB5ArVXvUvoYscSxyI2j0ZcdJxVsiyl3rALz6WfOnr8HHKfrMfOfnRfqTI?= =?utf-8?q?GGWrU0GspjCWuVYo7LdRsj5BxGTI539VTwELFa3mdJHPe7bid9qTJcSA7x4mqxbjN?= =?utf-8?q?F0fKZIP+8ojonhpkrFh20FXFRLysTqcBZGHrPynI4+Ck8gXpDFMSl7jDev6y1MjnN?= =?utf-8?q?rtbJjv0BiAWHuKAXz3XR82yGNs58wzFwykYCe6DvWJDrLoehpHiPSHLaSxi7TER6e?= =?utf-8?q?EV143E+d5DWUjOO0D+XjuXEG+sUrnZOVvCC52ZMDH95vtIghHQsoEPfaSK9dNyowv?= =?utf-8?q?SKQ9tGl4QzDW?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7453b8f8-42cf-42de-17ec-08dd460953d3 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2025 17:20:03.2603 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LczXWzrv7oYxla+GPBYJ73rWJX0GTzKuqQPq1wbf6iGqEJA5WBBPwV6DjKqQuMCNEgFUNvy7KD3RG7fG38Maqg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8348 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250205_092005_762671_287E5FED X-CRM114-Status: GOOD ( 10.47 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
media: imx8: add camera support
|
expand
|
diff --git a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts index 50fd3370f7dce..61ef00f4259e1 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qm-mek.dts @@ -113,6 +113,15 @@ dsp_vdev0buffer: memory@94300000 { reg = <0 0x94300000 0 0x100000>; no-map; }; + + /* global autoconfigured region for contiguous allocations */ + linux,cma { + compatible = "shared-dma-pool"; + alloc-ranges = <0 0xc0000000 0 0x3c000000>; + size = <0 0x3c000000>; + linux,cma-default; + reusable; + }; }; lvds_backlight0: backlight-lvds0 { diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts index be79c793213a5..89c6516c5ba90 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek.dts @@ -56,6 +56,14 @@ dsp_vdev0buffer: memory@94300000 { reg = <0 0x94300000 0 0x100000>; no-map; }; + + linux,cma { + compatible = "shared-dma-pool"; + alloc-ranges = <0 0xc0000000 0 0x3c000000>; + size = <0 0x3c000000>; + linux,cma-default; + reusable; + }; }; reg_usdhc2_vmmc: usdhc2-vmmc {
Add linux,cma node because some devices, such as camera, need big continue physical memory. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- change from v1 to v2 - none --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 9 +++++++++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 ++++++++ 2 files changed, 17 insertions(+)