Message ID | 20250210-8qxp_camera-v3-11-324f5105accc@nxp.com (mailing list archive) |
---|---|
State | New |
Headers | show
Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013033.outbound.protection.outlook.com [52.101.67.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E05A824CEE8 for <imx@lists.linux.dev>; Mon, 10 Feb 2025 21:00:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.33 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739221251; cv=fail; b=Elgb5G8GM/tjHmKQ6evPMzaqq98J8/vbxXDivcb8Jd7W6g3irRIR/UbUq6S2xqcA/ZNXr5kUqT6kTWkTguf+NjfJuKUOnP3mJpH7RjpOU4MQA4QyVr814AfWJ7wRrfhEVs8YVD6nVaZdR3sjFWOvEkVxupC6AZIAnW0GvegKyjE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739221251; c=relaxed/simple; bh=C2nUdUDeX5xlA/WdcD/fjeIAtJMPO7saLQ9Hz770Cec=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=baeH0vAYgvmVMy5be7X1SvSCGboufO58f7IVyCsYzPpBPIVc6KxnPcfsWtAA97kKMfD2hh1/cxZV/0DR6UnTSaiHAq/0cr06khnnCQpAsupIB57EL53BwovLyuCpM3gv2FAAzaeNknl9eyTe2eqY6ADfuHQ6Q/BlMpMns6i2HtU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=GjAPm04o; arc=fail smtp.client-ip=52.101.67.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="GjAPm04o" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OkK2GkahNuT6xOGyfn6VdwQtF09IQa9eWOGopa4cg0RQlH0yNjO/wc2mAqFe/2PAG/YIrHcj5xSu9DHDx3zB60L6Qf+Qg8gATSt1Ww9wTk0lJFjsZKi5O0mz1uuGt9hre6VP97XaihFToinXOqBdR1i8gWw7DYQM0gmcopMCp27NnpHKspACr3UPGS6iDW0UP7a1ifLYWwBqstRuTA2iwvWVkfzvZVxvRFX7ct5BztZL1daatN6nsVlEDdbsTcprrLFCLCDBH/JEssUecbgIC9rpFcLpKHhtBTLHHyZyuH5Xp5KljxhM1E9LPdC9YZ7Z0v/Y2/ohvGxFydPyw1fuww== 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=Nj9Wq4hxZKZUpcoHbg2zFAzhONsjMMZ7cNzpRzkFtd4=; b=WNVSI34cc7dP/4f29YRCrENIDxHtq00A/o9aRSNZhBF/xaaJ6fkfUQbXWUGIyUwLaG1DhiHX1jM98/f6K1heT4uv3fOAfT2HED4svzKG07jBE1SaPH4ynrepCBz67if/lk3tWnP4oI2FXFJSXoE7hnyU4qbS7dOI1zf+vsTk4LYj+amwz/ZyQzK9MiyfPSZAcoBegoKYSYxATX1RTiSldjjpK5NwoQ6Thv51JltEHPEOLHpLQZehUdoPnd1nWxJ7TV68Mgnj/jTjMh/9Be3soBTfeVSaSH+LIHpnqrnSqL6AqxxgxDKY1tlKoRxDLbQWR3G2EbKZ7aoCSEWn50MUdw== 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=Nj9Wq4hxZKZUpcoHbg2zFAzhONsjMMZ7cNzpRzkFtd4=; b=GjAPm04ooAfSRyrTmpM1OzSurG+Y4C7IyjJ3TrqMrV9H2BxGFRzIrIEjDYEJqnthhRQMujPvedcoLy4sLx/0pfm6sABJ+v07S4k5+gTiRJv5wDoZy5KOHuuPUURDeshc0rWNSPeFvExUyzZ4b9xy23jVDxd2vnGThkp4xTzVs+7eqHKcDG2EuHS4UrnwKqlCGMhkj601vArAYyzke8LdAhwN0ODH0OOeTaYpp/nEJKrvWVtw7U+G0oX9pntFF2lErM/HkX97fjho14aTR/P3k2SsWj0NuOmJaj6PwtHn9LbAHLXuHC88K78tn9MP9h4dMBUE5Hqe+EkbwSGyIccl2g== 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 PA2PR04MB10238.eurprd04.prod.outlook.com (2603:10a6:102:404::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.18; Mon, 10 Feb 2025 21:00:47 +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.8422.012; Mon, 10 Feb 2025 21:00:45 +0000 From: Frank Li <Frank.Li@nxp.com> Date: Mon, 10 Feb 2025 15:59:30 -0500 Subject: [PATCH v3 11/12] 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: <20250210-8qxp_camera-v3-11-324f5105accc@nxp.com> References: <20250210-8qxp_camera-v3-0-324f5105accc@nxp.com> In-Reply-To: <20250210-8qxp_camera-v3-0-324f5105accc@nxp.com> To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Dong Aisheng <aisheng.dong@nxp.com>, Philipp Zabel <p.zabel@pengutronix.de>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, 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: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, Robert Chiras <robert.chiras@nxp.com>, "Guoniu.zhou" <guoniu.zhou@nxp.com>, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1739221181; l=1608; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=C2nUdUDeX5xlA/WdcD/fjeIAtJMPO7saLQ9Hz770Cec=; b=QgcRhlSUZrx6X/mGynTIr9kxGnw89CaDD9hJckS+SJef7GYpAzowo2yJqdkoQTB6xrYEPgQqZ xNMqB24iJkfC3KFhKAbar281v5AZyA/2MqoHUGuuqhpaaJbvCYKIThk X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY3PR03CA0009.namprd03.prod.outlook.com (2603:10b6:a03:39a::14) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: <imx.lists.linux.dev> List-Subscribe: <mailto:imx+subscribe@lists.linux.dev> List-Unsubscribe: <mailto:imx+unsubscribe@lists.linux.dev> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|PA2PR04MB10238:EE_ X-MS-Office365-Filtering-Correlation-Id: 7a1d0104-bc3a-4a8c-654d-08dd4a15fd1e 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|7416014|52116014|376014|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?qi1Y9gOxXm5ckhditZDuKkgbIxMlJBL?= =?utf-8?q?rWrQEZoVHh9BYZMvdty+TSk7yYVmnqM3tUF8Jv8KhCw/Y0Jic5vbCaFOCxIF3jBds?= =?utf-8?q?r11Dv6xbrzTr8qdTJ0f4jSluRq+BHto/n5nTEpMBOYZkhGkgV1Sh4qF6D7Zd948NS?= =?utf-8?q?YGpXjw0BqVhQW8BZWUp19LYKFjH0q/ArmEnBu6Gsx+3gFaQw2ZiIMviyr+CNwYNHn?= =?utf-8?q?u0YRvG2puwpZuAz9Xc1WV1t/rmcBTee9gKEBwh3WWNnlEM9Ktabc6Dca/1lKEvaP5?= =?utf-8?q?oxTBdGROAFhSz45475i3myNvksAPMFendtGmqraqAMUwoYv0dT7BB0COW6lA1wLFt?= =?utf-8?q?bc5WD0Q3BBkkTZQxwBLCS+ZD65hLSAXx/tpz40ebMS+uDldI6ScxQZhzoiwhZS7ZG?= =?utf-8?q?r9zkIyU2YUpklnI3R+2/5t+VlABlM+NMUqQrvX3vG31DfhhlWw0rhQxOsRi0Shvb5?= =?utf-8?q?j3PQBUgB+AaAVK75CIYBnvf8+/gFyegkeswlNtSacOBoncabOJ96HpTBX+UI9e7vU?= =?utf-8?q?4UduGINSv7LXQfqu3mn0N/M9ga0I4ZWih+/JMRF+OzpBOdcb2BPsjtvQG5SysxnQ2?= =?utf-8?q?NCF2L+PYsQdNiDhq7ioRwBXSKG/0EMZjtq8GEGDVjgxzqu0FYnXE2o6XuKEW1It+4?= =?utf-8?q?SLJ/nryDcfgj1TOtsYWNdOnkZbHelDCd34mq/VBzDif9c3xqLxgZ3X6yK+ldG6puB?= =?utf-8?q?l42/0PyTAVAmPlpTvZr6r2M+BtrXOQsSkrPsoDWWPQjlAQdakbMqo0Dsmiz23ShWY?= =?utf-8?q?+/hu43aBx7/I7ON9tnPGLTD/b/LB/pxNI4ZZXGx0MVpNy77U436BMWhzsjWhBUE4y?= =?utf-8?q?x2aWfLkS2F+0kXJnpIj5es6V5q1XHhQPTSVTAU4EakWaWsTESnMK9jiu/WRMVxhnK?= =?utf-8?q?TInVjOkI0ElspRMGM4O3vWRd6sAgqrgDknbwEUfbjfTjicYsB3WZspyGEmGxF6BKc?= =?utf-8?q?wdU66MiJuEPxbA0jU3FVB6OeQ5avQcw7sa7cYQSiFab7V75LeD/yUdTx6XIjGqnng?= =?utf-8?q?mpP0bBl5OVpGZRVU0FK1dR60kFpLsRjSG3WD8nmPV1euwNeEh2nviAy8IYogrqAMl?= =?utf-8?q?PcDoBRtp+Lq/ADHQwsoONaHDRUdbJcNYiS59IGOMlAqCBf0njsUuHc+xPKjzHxtvj?= =?utf-8?q?oHAq+YAB7e+dAauSPIIDLtFcylNZZN1/7Nh0kH5Mk/llL5YuTB1z7yppTTKP4thvi?= =?utf-8?q?Qy4noytKeuEq422J5Ch0C4de0Kf8oiMvDvJCxcuqnB+myyLTxVowCDUikCGaZl81T?= =?utf-8?q?8RM22/wx0RqdXK47VWBsUxtQB+YMNnFVM2pLr1YAPwSE/ikI7TgS+xdHzIPgh9Dj7?= =?utf-8?q?H3+zzdOwvCAd1BHIsACDZih34zhjHEiT4br3BqTmwtJrzOMPLuW1QZy0m/e8XJWDy?= =?utf-8?q?bCIFKrJVhNa?= 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)(7416014)(52116014)(376014)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?3et0xqKBn5Zf0RttvQyJy8q40ESD?= =?utf-8?q?VoyO6zLYpmsKsnXACwESXQuTvH6QQrWOc2RZSpnRH/g/PiyBQ4ZTR4RdrjhO54dkf?= =?utf-8?q?RkUWb1dBAOOO4P5+izq/VAwPC5yWGvJdJaP2xuA3TIYnkylr560AHkzWTmqssGcTP?= =?utf-8?q?EnAnLi4LMMSm7JOBRiZWiqclnji6C8wFvV2XKJ/CGb6ThtxEftYKecXiOwjzV2byJ?= =?utf-8?q?NiG+Y92Jh+NRehWjcfn1ckpqs0kmTWsRP0JH6oZv7VkuKXKkZNKV6LcFyTqXm2y9Q?= =?utf-8?q?Eim96lpCkrw3K3HnLQD376an2zLzYNn0gT+xigD/ba6IDZbNivm+y08sQFa9L6ZVx?= =?utf-8?q?297exmMkVljLgQjaBPqn7VcQlDCq5jgbZH1K4xEXk3TJyUtms5dtFmc5tuTVA5FS8?= =?utf-8?q?OFvL1x9IMR4hXL7UHwWZT7Xt/oEL6opJhPNx52vZVbsccAhPBzXFYZ10LvRXcOr+I?= =?utf-8?q?CjQ9CsWAu0hIVmSiLoO2yfnW6KC/yKjVARWF+bAl5Z/m2gIB/+jYZsZzaTpGepc/h?= =?utf-8?q?ToocVXcsS+ysdy8UHzClEzLUWYxHlv2eHy/yTp8s8c5MnZ9H5FyO2SyCPN6+qf1+v?= =?utf-8?q?bgbse2eeZn7GS6rymft5nezhiCDdz19uAKf11V4wefspnH16s4mthekRgh4Z3h8jL?= =?utf-8?q?WdSHWcWZXHg8cYZh3BEfXEtGqu0roGOqLF74IujW5csPD04rA8qFNZ4y+gLEBlRd+?= =?utf-8?q?n7TB507weUreioYqCFdhkREJO/1Vtzo00ZBZzOzetNbzBfLLJAvZ8oLF3bViL0tsi?= =?utf-8?q?oLc8hULN/1+ygMzky4G1qNP4mvh6+a+IPtDEzKh8bTnMrnHyyIJPj4cJhAaiOQeox?= =?utf-8?q?ydFPYcG3YkHPgDDVytfEMMt6uf+PwufswwHx91vQJ8IkzUZIRm8zBc18j5U1OLfsj?= =?utf-8?q?ffc6MlFmQRHIOGuhdggMpo0hC+XH/2RpPAIS/Cdu+tLL58k/3yL35EU2qAweo5ruj?= =?utf-8?q?wZ5/IXTAwrK/g7zx+2W5GdHojGEHhYyh7vE8lT1gw95KZj0LRTKvvXbpOY5rBcIRd?= =?utf-8?q?IqiGfXLUs8qeuempFo9uX6AjIHihuTCma1k263v64TSEk5lCBi8ZPI+6d1EylOiZd?= =?utf-8?q?8wdLpAoup5x8EHcUtkBKtB/+B9SEslf+wWzUjmddlHMNnmowCGyNyE0KKZeWhU7sH?= =?utf-8?q?RGjWRA+Lj4g4Fa0t31p8JvriGi9q8CJ3DqmF3e69BnjjLpXnQ6W/lyINc409VfsDz?= =?utf-8?q?Ac493Gcwfn5ywCTCuqfpLQQwHZOvQVjff/83/Ko3CRgUIuvDMHXX+zUvDiI+fI3C+?= =?utf-8?q?fds2EJdoEs7mBXlLMeIuY03M5lUI8D9TGs8FRvrtlQMehgQUf3EcxDv2U0depKQ8V?= =?utf-8?q?FBIp/EtabOhFW9XAqS1dv9CMk4tgZ2hTXK6cxbezRUcajP147LdL9f6wbd0WFZXxy?= =?utf-8?q?shvNV3pOqdsYu/xV8FrvcG8pZApOybuuv6ufUgji3krhMKt3whrmaw15R5Ungw99P?= =?utf-8?q?XNIlmnsunm8jkJ+jyZdisno6Eo1thD4oeHSmtapnEgV6mLkgPU80fpGQ=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7a1d0104-bc3a-4a8c-654d-08dd4a15fd1e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2025 21:00:45.8924 (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: 4YmLytmhPz75xhGdTvq46MWABMBYLVlIHiofqJZG2RWN8mCyp1cAv6pJDrWpZ7Ef6VwqK8wOsOyPDHkXqWNUxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR04MB10238 |
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 v3 - none --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 9 +++++++++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 ++++++++ 2 files changed, 17 insertions(+)