Message ID | 20250131-8qxp_camera-v1-13-319402ab606a@nxp.com (mailing list archive) |
---|---|
State | New |
Headers | show
Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013016.outbound.protection.outlook.com [52.101.67.16]) (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 0A2491F7093; Fri, 31 Jan 2025 21:35:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.16 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738359321; cv=fail; b=iGQ8eWwNkDqhdeGAHRc4gDlhxh75DnSjpDryWiCNpSmab8q46SK2o5KbBVh8Lp/gIk1UpsWQzFoqkRKXKSFF4rBEJKhPSXxG2WqNJ48gBP1shjFbYOPc7yb1InydJyI1oaaKwo/E2HfqpCPs2KViOsjCykVengVD641HOAp083w= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738359321; c=relaxed/simple; bh=4r9JH6vrpZvAxpP81nA4kZrOt/IsEBx55cMPx5bNtAs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=HFDMemtrPfSgqfU5TVOmmkwjsXul2olT5tNUXSUWNoW/OvzHR+SEj9gLQJ6eyxUqZGo/qJdgNxYTd3HbB+teINSDaRswLSZC+nAMvIc1Ba/sQnjog3Ijh7E4T9OeEgMNCeP6VwZ60eoO5eNg83f1yA2n9heFyupdT82ZKc0i4Yc= 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=b3FOwF5E; arc=fail smtp.client-ip=52.101.67.16 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="b3FOwF5E" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mwfif4XDPJtQ9YTDizwXejqo+1eWLY3/GWfC1CuenGgMhW38q1ky2jT5Bw2drh8fDegs1ju1aZUcqdgStzTjx6DJnL42zLGwaEHY6a751cxqXEu39hIF1y/uh2tQf0kuxEnap/A0XxBGYWHDEE9i5HxiE7WkGjhL3HN2BzHW0f66+Z5283RYLfM02Q0bXF+aErbYrhqBOvFtfUggnn5/4CxKBwzUPC6MkR2aemKZKM6IbWnQvKPKRxtNW+l1KI726JE6BTsWjHKdVDUqVbQ24JMUOfvtPvgOkeEF3YGwFBPKqChrvSEdgAGM8kXmUSUm0xoU6vSE7Lj3SH+XYjD+Jg== 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=YLe6HU/0cJv6+UdD13frsMtL8KmccsU+tM3/Vv+YY9k=; b=RRDxdNbx827/WZRkp3MkQS9Qlt03J9USynD29PRnOBalSPNA31AR0J7ZFx86ZAD8G7zCm9HQ4j56cFdW/+Mlkl5HIg0Ni2XQDAAAySWP2bKkavhzfIjt1DGzOY4fdSpB5rYMdvEHXMl0Gs7zIC4Wy47A3ycDx4xsWn03WYfIHtJY8Lq3I22CDLVqjQ4jGQmTKod7wlxYYARfXYq43tseng4/R473J7RWaBZf7NqHauprlBpzbASIhLEtgbTAV2iDSn6J0iZvnVjbcxOxe3rtAh44tgRDAXG11K1BnlG0AELlWB4+qziwHIkdjsdrpvK8cW+zvlgR83rcLQ7PHz/Z6Q== 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=YLe6HU/0cJv6+UdD13frsMtL8KmccsU+tM3/Vv+YY9k=; b=b3FOwF5EwZa92XKbsyHzy8XBx7L/j49774n4bUxJDX4ZYkvOx3cxXphmMIZN0c/+nqfA9tU6r+QM02aaF3hUeyxZtI3vInxXFM1OEw5rtIqd74IpQavDwObFsCapT+HI+KzE9MeDXl4Rnlpth6yHpCv0XXGO1ID49s/hAvZ4wqwZBW5G+ZgXaGA7dCT9kZZXLzg3ysLcDCKfk8SBGRwKItiHpCthBsYSN5zebwaDI7ZE3Ua7Bej8U/FWvwmw7IUw8F+oZ3Z1on7FUIrqFDgHpFO43JCHFdNhv+uK6tdBQTej8pXyfS6kkHWXsIe+PKA4YKj2dC3CQL/a7glCrzaMkQ== 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 VI2PR04MB10980.eurprd04.prod.outlook.com (2603:10a6:800:274::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.22; Fri, 31 Jan 2025 21:35:16 +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.018; Fri, 31 Jan 2025 21:35:16 +0000 From: Frank Li <Frank.Li@nxp.com> Date: Fri, 31 Jan 2025 16:33:58 -0500 Subject: [PATCH 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: <20250131-8qxp_camera-v1-13-319402ab606a@nxp.com> References: <20250131-8qxp_camera-v1-0-319402ab606a@nxp.com> In-Reply-To: <20250131-8qxp_camera-v1-0-319402ab606a@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=1738359234; l=1573; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=4r9JH6vrpZvAxpP81nA4kZrOt/IsEBx55cMPx5bNtAs=; b=VT0uOTW+A1OjEK9lOnn9sv5yhwc48bQRKEjSRWgkCKmoO9zNnaw2ARXXlKOG/r6ste2cAuwel 0VCJtqSQotxAbBmCpChdcNo0G1UBX879E3zwgKXPcTP42nCt4VFa32v X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: BY5PR04CA0007.namprd04.prod.outlook.com (2603:10b6:a03:1d0::17) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: <linux-media.vger.kernel.org> List-Subscribe: <mailto:linux-media+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-media+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|VI2PR04MB10980:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c9845a3-7354-47a6-8f8e-08dd423f2717 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|376014|52116014|7416014|366016|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?a3JB+yWCOa5vGPGCNDib7ifPWo8CCoH?= =?utf-8?q?e4EeDq/8I+nDQ5z9HOzIAZ7pieh5x+glRb4mcICv+tNmvfmIMk9eJZv/UDzXjtLUb?= =?utf-8?q?S8m7Od9+nZIqXuXYZAMl380nDZwUBR77cEYKZWSMRyuqS7xatEXpCasVwD2wLJU/m?= =?utf-8?q?GTAQvvNgN170OB2sIZcb7MGfN0Zmuo4zoMvmCKkVCyu4BJntZbi6U6X2mCXaRZpZB?= =?utf-8?q?vwEoXEQFqBWVd1XsIZt5LJ5HAl11uO8mjhS8zEwd+C3Qo/nOPK7KITAYQ3bDViDgl?= =?utf-8?q?NJ873aQ2IVJgh/w55sx494hqCV674aSPoafBkGZOx6N957maMlKLEq5Vbna3Qv3aZ?= =?utf-8?q?NIT4rabkT4jSc8r6BwG583OOl7U1naAnv0VHZkA2HZGLcs8eholgwLiMzCzNV6fSy?= =?utf-8?q?ZFT8Q25OaT+IDTv/w0esNF8JdiyA0kfo0onGG8Vig1mxc4rGbz1Y5JkerFrHCpVxW?= =?utf-8?q?3F34KM1XKEXQTBZYp0kVB4W7weFgn+9812+NshADXytKaUKHw+vgu+6NgoR+2L7OZ?= =?utf-8?q?D0dUczX4arBt0ar+bW0M2Fkk0PJPR/JhOj6OowidyKm/G2cvG+6kaXFB+L99MEmXb?= =?utf-8?q?9P9DzZ7ioxzz77T8I+mFz0wNiLx1WKjzaVSHYFCE1pqJ6XEWrwgu4d+6GGb3uoOcG?= =?utf-8?q?QJvbmThtW3jfd7y747m9VY21StHA3NLKJznFWNU6l6fq3i/5NDcJUDMKt2CrDjmiZ?= =?utf-8?q?3rkFuzPe3y1b8QG+GwFkK/1cudrqQmdK36DhOVzqW/Na3D8PzmkEZvuqVJW8yiT4G?= =?utf-8?q?KARVTd1FXeyI5WsYfuSwV7/VysAMREIF/SwDrIz0I+sIYOrEYReNrej9cxl/C/Kch?= =?utf-8?q?LaypcnbLpLHT5V6z5gallsuWxs7/kQC4Udqq3nqaB3328iKpYbVaHg6FCUV1rgEcR?= =?utf-8?q?PAnz63/TOa9sSaQOwt2Xywfi9MA5g8WWoeIJXm5rOflg4FQ2gVYdifYyUgYe67vrO?= =?utf-8?q?Zpxli5Ym/gUm/dsLew+JudDbqltoNokxzIWdninourNMbFvcN+ygzCsZqa0tF1HTN?= =?utf-8?q?wKkxZQ5JwRLHuRBhu1Gzb04+APJnwickUxb4wLvtygSGoIetHiuWIQBUdwNlkjVWI?= =?utf-8?q?LIT6PX1udTkQ1IT90eSmeYPcT4wJ8HVjKeL+6rG+QWjMf6d8jkTYTau+9NZIAFOiv?= =?utf-8?q?frw8h2cHikF/pkOJ+tPGTFBEjC/Cvqnv55xiuIbe+B4071MRHsG1GomdtQ2nREz2U?= =?utf-8?q?NHAKJwBaDkdk7+44M2vJzwlMfuSXIQb4W1qZtMNwIvpGszsUwfcHaS6Wte5bNYIuW?= =?utf-8?q?BBtRKhcjg3dV2nNuocmgu0EYzu//R2mGqqGyybIlb9JHQmd8QwdEC9rYFs0hDopDH?= =?utf-8?q?COGy9A6WVEhwCnEXmG4W5jIr0NhYRuv2HZ72ZRT/mxd+3Ke7qnx+31Yz0eFy2pycW?= =?utf-8?q?zb0CAfjWa/U?= 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)(376014)(52116014)(7416014)(366016)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?IIQJmM/ef0VyvRgyPcatVOsV8F6H?= =?utf-8?q?Tr1S7vIbmHTSm0DU9AQxW4dEi6fnl8PCXuiEf0eubwjB9lZi9cTk30/hxODFFpeDn?= =?utf-8?q?zKZbvEJ0f+gwZydYY8zAfiZW4LYKg5xocgKtUVTTijCo6WKRCYc7GVqWwGLqGiZ49?= =?utf-8?q?73D1PjvrSMNFwpR1cy5baEtny1BfKlg47ee9B0WZh33TMUklLPVSty6RBTdTKheGf?= =?utf-8?q?hOELpmtYsdOJoYcdYnsZS2O2TrIzQMKa4NkBKR4IVcjfG2vNrS0KiIJClRUeBvkBS?= =?utf-8?q?jcV68bbUrOXAkiE4sd6nOnUoY4M1Ed2rQWO9YZs0aGGrIX/afJyoZ3WhJob7X+ajv?= =?utf-8?q?IgZNhZuo3Kt76gS94ezMmcTP2DuZyIaugD3KkIAwbOcJTSXRYSif7igIrW2gjIwZ0?= =?utf-8?q?IMYGuRvJDWef/g4cGpQVlrEFdyn1Vb2BH4Spx3dxn0oYnnlD6Bkv0roantyIMOBN1?= =?utf-8?q?Xf5bR7XR5Z5T7d16F0MQ0hg+8GxW09PP4WzL+FD+CMj1bbcbu95JwjKhP7DwNUyex?= =?utf-8?q?i6n9mEwE7mZpb1U0Cu6RtA+ke0YmAc5yWS1bdns8f6P9oagqmMDgonm4893egm2gi?= =?utf-8?q?1V+ERAYXukuOojLHz/mgidVw0Xf/G4lnnFeEPipVj0GJ/54IoKDbwwuA1KgQfOnql?= =?utf-8?q?hHit9E75fp/pQimQ0Ae1R3vC1bXz5TZiO+r2iIULTQHM5MZhxJ6/1bfXkB3mXucJR?= =?utf-8?q?6DPkdrWK47Nah6Ur2GBSmyIfl9psJMHMNuKIhIU3O4g6ulRzl9/O3HOQiE6oYwosF?= =?utf-8?q?dCPJ6PDs6UgbYI0LlJHAHix1bdEQ2nZ9wzhs/C/CaUukJOZjn003snrwlM8x2KyIP?= =?utf-8?q?bHg3pC+sEfeoJGsHYzhRAGgbT8wIkgrM0xkEHx8zWx1VkyEgfIy97mff/TC2mh76i?= =?utf-8?q?ph6hJ4UMc1QwAwaN3XXDwFh6ovrXcjzdxz3EhPmN4p+3KKNfyz7Pdf83NoF3om6ps?= =?utf-8?q?nJNW3IgngjednKWybV+KhsoEx1Al8o9CiZ+D+uYmCldW1bNfRZHV4ks8qjwxLvAZY?= =?utf-8?q?RsvBG/yz1Ap84hlb9Pr9wSI9H39o3y34j6NAQCovrT2Tc7GjcQ9+LVvuRgahyLbDQ?= =?utf-8?q?jbSa9yJ5XXYNR4KtTUdEIVhSOobsArOZ2AwfNm7pKaRwVaaaVt2QxyeN08vCTA5ZL?= =?utf-8?q?070824mJb/8RIBKLP8OdAv3CDObZmHE6p8xwRrSgsWe4bHYt841tXIl45VZ5A5w3K?= =?utf-8?q?mLjnEZItZGe88IELEjvJDIOPTOJpUA+LMay62nMXYbYXbNSxNd8UH04ek23MDPqvf?= =?utf-8?q?3W6lWbE+ZhYW3HojVXfQ6MA5I2kot7VR3KC3b0ZKSp7YZyS+nriOc4TTeTApjNjTG?= =?utf-8?q?2HFoUp/EvSxd2KKxoktV/ZLDz1TAV4bxwqiYwvkj+M5MsJA3WbSN4C766OuSdvkSJ?= =?utf-8?q?hKSSdMdGG37CTWfcw7Szxs91vtmicw7qF7Gz3PqHz5uAqpdh5oCDOBJDiEanYTxlM?= =?utf-8?q?PqagBXrAB/uYGMrp36EaxVGGZZrpesPZVfLRDsNhKUci8O9rveOZz/JI=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c9845a3-7354-47a6-8f8e-08dd423f2717 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jan 2025 21:35:16.3660 (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: 8ObKnqtANvwSLwgDB+eIQafgagCL2Uz2a+BPXorF2567Aqgt/dNQrsiq0g7R0Wtn+5M09RtPlNwaOed0Op8Vfg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10980 |
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> --- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 9 +++++++++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 ++++++++ 2 files changed, 17 insertions(+)