From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 69B93C433F5 for ; Wed, 8 Dec 2021 06:12:29 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 461F981FD5; Wed, 8 Dec 2021 07:12:26 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="OOn58CmS"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id C7B6C80F90; Wed, 8 Dec 2021 07:12:24 +0100 (CET) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on062d.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::62d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 6931D83096 for ; Wed, 8 Dec 2021 07:12:21 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sahil.malhotra@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jnXmSKocZbac1n/QyBzU0fSou4xvo/nbyz/059CKYVb8AMkuqaOhfeVE6bpMM3MyYXbOLBV3nTXAp8YUyJTbXCXRfz7iQCF6SL5a4WylHojIQzVwUIvQcsNkEEFZrtzztWgGRlB5/p4cdCaAfhoj2l22k7cBu+ngrr66XBt9trcpF1Qs8FxMG21luEfOQhLAliE/oLe+D/wxWfvZq4Ufu95m69FcZyBjdxmr0qWEVS5wNh8/1YShHPZfFQK3k9mX34GyxhcIMRYQePYdKygspBTocy3JA/jGYT6un0xB49cq19d2MRviByZylRvr4ySW9wik1BW+a2dywLzjK3iaJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=x5AlwSMy+993H/MxIKKoqmjDJPMqs0P6VScS2vGz08k=; b=BO9qfe4MldXHTmIGx36ps8l4w01seZzJdM8Z+/HmUEGY3zNqSBhao1vQB1Xck9gbxBWcpr/5p6N4xG2LayqdZXk/n3Zb+jnQj6jRrgeW79RnqoQqp7b2subIQPSxVqWTGMQLQwAhV/f8xf16/jj5fiWjvaegWjtHMt0w5+UsW55T7S5W3c+ohKSpkRkNrUq3tFJTNplgM6FG9DzlL74sQla/GlEnjMECkmI5MdwYkBWH5uaWu0NB29KKEX/QR/JGj7ZeQwWIm5vKRoe6XIjyDRuWMdgFKM0IaFoFgJwkYfiSc9HUIlEB3bkwgVX6UZLpOh3UekRazdZF6k2U7/y59Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x5AlwSMy+993H/MxIKKoqmjDJPMqs0P6VScS2vGz08k=; b=OOn58CmSDFY0DoDAY3Nyh0xkhbPtV1De3b8nG+gKrtleRAC3IxZKcreuYw/GqDQOQdRCtCpUpVbGSUTDPrT5yoSv83fM5o1d0/DGaH3Qi/P69s7WrIiQP7IhUA/jKKXT99xzdFP7izRQCLdnIxQW25tuk/b5ccGGXzDC5ytVRV8= Received: from DB7PR04MB5322.eurprd04.prod.outlook.com (2603:10a6:10:1f::15) by DB7PR04MB5532.eurprd04.prod.outlook.com (2603:10a6:10:88::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.21; Wed, 8 Dec 2021 06:12:17 +0000 Received: from DB7PR04MB5322.eurprd04.prod.outlook.com ([fe80::e999:10b2:a3ad:be09]) by DB7PR04MB5322.eurprd04.prod.outlook.com ([fe80::e999:10b2:a3ad:be09%7]) with mapi id 15.20.4778.012; Wed, 8 Dec 2021 06:12:17 +0000 From: "Sahil Malhotra (OSS)" To: Michael Walle , "Sahil Malhotra (OSS)" CC: =?iso-8859-1?Q?Cl=E9ment_Faure?= , Gaurav Jain , Pankaj Gupta , Priyanka Jain , "u-boot@lists.denx.de" , Varun Sethi , Ye Li , ZHIZHIKIN Andrey Subject: RE: [PATCH 1/2] fsl-layerscape: add dtb overlay feature Thread-Topic: [PATCH 1/2] fsl-layerscape: add dtb overlay feature Thread-Index: AQHX6/qMNXcXnLvpPkCLx5xxWnn+uw== Date: Wed, 8 Dec 2021 06:12:17 +0000 Message-ID: References: <20211117062347.24517-1-sahil.malhotra@oss.nxp.com> <20211117075314.3606691-1-michael@walle.cc> <21c98b3d9cead3f003718425d11137ec@walle.cc> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f2ab07e6-8c4c-4075-e6ab-08d9ba11afab x-ms-traffictypediagnostic: DB7PR04MB5532:EE_ x-ms-exchange-sharedmailbox-routingagent-processed: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VXFeWQizd2B/RKHoqkWZqjTQTffLwsLRCFPlRstsnWh6v1kIGMnGwoPHlrYWbFhOZ1oLnqOeadtPKzgGQZ3TFlpYD9zgCco+x+6NYHu5M5dHjAO79bbk2PzQy5+SMxWtkXGuPQPsGvioxNrV7NxmyDlIi9x5heMlK+funxbhw/O1ayeDovdfwS+zS+sVsxAICeYuQGsgsF8oAyL9KA9HUz0eWWtCPumN4hxpAVm33xq5eHOIsyOofM/ckW/Z2UfFXtS0yIqzrOvNol1hkUjxgewjq+ugZnMTm9YsguTDiNtqoGsPU4sOjIgvdHRxv+k4KkORzSFduCTodIcUKYsWdEaHR2JfrMAYZRl22XXoInffFpIevyuKd5fEKjZyAWZeInXsBfXUpuQ3Impt7rE5giAmf8ahPTWHUOLDgPmDPb+cdnG1CWUU6euVa1CrodK63VTtBI+x30pX4X2r1ekItDtRzGT/ZrLxQjbNYIUTsqsmpRmreBGvS4ieDh1Ia2IXDfUq/NhEs2qmPphB3X5NGWYjmcMNEzG6rgteU8/UVuDMbjujaN5mGcySBBeOooa81eAvovm/sbsIVwd0uMQBd92X50gh1PdeD8Zbn8KQPt4gZXue5uSh4BBcfQngUh5iaJK4AuNIhvW8Nrn/gwIuzoXXvgZJkxbW3jqdKPZJyyB6OhpQqbg/DSpLKta4Q1+71zckUhF+oPXN+ncyjwVnV5e06nag5eUg5O8Uk6tyueGUREfZCK8rfmJRUbhKd9FuH3HugbZdItuefM2+tRfZOFhIUVjHZglZ2PaWXK0qaUU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR04MB5322.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(5660300002)(316002)(33656002)(66556008)(64756008)(66446008)(7696005)(86362001)(38070700005)(55016003)(66476007)(66946007)(76116006)(4001150100001)(8936002)(52536014)(83380400001)(54906003)(2906002)(53546011)(6506007)(110136005)(26005)(508600001)(186003)(38100700002)(122000001)(4326008)(8676002)(9686003)(66574015)(966005)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?cqueHAlRRiZdZWaHgPyUfyy6XV5kglqxbxybqIZ7HiioocIqe8iqFqc1eY?= =?iso-8859-1?Q?LbdqYkI4d/XgA/mY+sHKTwR1SWuJ2WE0OyrSflPxcDQz8L7cJIQveCIVnO?= =?iso-8859-1?Q?Fn/YkzhdSKIPof78lzR3qfUzgjpRlDooroQlspTFQfDluE8N9vo1dZ8Kgi?= =?iso-8859-1?Q?dxJP+wt4O2JrRBDudKohp73ehYUZr1EPEV5bHnaJ3E1aw0qsqoKXkhziU1?= =?iso-8859-1?Q?5LkdIVDoij8x1WHHGWCYHIaelAUNQAr4Tj6gcsioSjEhS5r3lpdEWzBSzU?= =?iso-8859-1?Q?k2rVAbCJqwUnWsAtV40xmb9N1Sgs3dha5VEz6eOvBHqSp7wKus2gw6dZGZ?= =?iso-8859-1?Q?4jlYAdV3K6QB+/ouZKHCdLOcYyau/qz4BN3T7qc2qWEhVmMWmT5OXmdOED?= =?iso-8859-1?Q?aYlv1F+X5hTG03KdBVZO4phZiS6cLJczVc+T0MamwUWvcpCgWdQninjrsf?= =?iso-8859-1?Q?C20snIs5VKLUfE1qVMDHgKrFiQ3NTXK3nGzvvKqnW2V9sG7iJM/WNS8ztJ?= =?iso-8859-1?Q?NMWSKBXD1hMRRqFgqAo410FeNxi9ZbJzxbLEIpn/SsxmFQc+ihRA2PxYSt?= =?iso-8859-1?Q?enboLYSnoVq0nOGcVO7uCQXC6X4LNYMxgWGIsD5xsbSc1bkz1AE7tgRMiM?= =?iso-8859-1?Q?J3n8sV5L93zZrhFLFm394TEWfKVH+u312HbVNrse6yIVzxGow96lIhW4qk?= =?iso-8859-1?Q?9k0f41gs64gMs1gTPO71p+jLg5fk3HwOIukL6r6RGI0/f4g3RVgLK/JS6l?= =?iso-8859-1?Q?Zre5kJZ1EjHfFRDo8KcIWV9XrgqrGXzF0PnqvyBXjsFrA/4QdUoXQw8xw2?= =?iso-8859-1?Q?qUx+SeV/8hiPSfMyxBahnq7IY7xkOf0Wy5I/gk7hBdhExb3ayHhojxm/VI?= =?iso-8859-1?Q?RSdHGlWdviTQKHkR+sSVup06fsQoY42KFTQMdAeepyBq6BRC2rMfLthrie?= =?iso-8859-1?Q?RNJYmVi3dgYuWAPriWYcHMXaEbu9Djb7I0wmohsjHClu02LbyWkIPaFhBU?= =?iso-8859-1?Q?kH4Qa78WKU+L/d4NBc4JpFhzjh6/lA+u0TminFtbZsaZXC6k5sbXjxiD4S?= =?iso-8859-1?Q?lw0ERh6T9sJXGPnCNm/xXqNLK0ff+enVyc6RY9ZwJbdbR1skFRTOAL86+x?= =?iso-8859-1?Q?kzxy/1SugDnXN49Dz3CBPM1V4QtJ40PqWZcQCWPgK2jg67v0v7sn+18cOo?= =?iso-8859-1?Q?A1IpOB2/3elY07jkpsefP4E8uOwZd5RLMA3JML5gzLNSmkDzFNTpltexZ8?= =?iso-8859-1?Q?DpX0zQndUpTY01pC8aO8L6u3ymj2a+K/ddmevNyNy0Pg/2/dZiIaXARvzr?= =?iso-8859-1?Q?N+iuq6kVkJ7seVUtKni9vG1hjIXkLBj9w6711vdQaE+2p9sm+2b6UbOAug?= =?iso-8859-1?Q?Qh6TSaOMV4+JIYuHGiDCBaUhf5RiE1l1VctruCLIK0BfCof09BP6HqAlF6?= =?iso-8859-1?Q?EEgX3Gh7zTRVERxOCKM3OrX8PFtR4xwWdXRHNp2CjINJuxjJKIhS+cOe/O?= =?iso-8859-1?Q?lnVNZ/PXRIE8rxJapXYMYIFyt3sRwfTq7E+SZSlf03GQI8APaLVlLmkIX5?= =?iso-8859-1?Q?5sfTIs/v1coAxRIPo/EkYfUHycrxtStTPJ2UQz1nxfikdTPZd28tOtmibT?= =?iso-8859-1?Q?2ibOOTBB5qE7cMZ7B8FX7kJ6/9hWe3+vgJjer9OL7ZGYQQd7lPKXJYeBQ1?= =?iso-8859-1?Q?HbmxA8RrtmVYG/8o9no=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR04MB5322.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f2ab07e6-8c4c-4075-e6ab-08d9ba11afab X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Dec 2021 06:12:17.1676 (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: JeFWn/piqX98Wqokq74yu3A4iDGJby+lvCJytnKj6w4tSI/QLeUhUo1YPI5nEFdI6LdXuJ5dO5n9v448LEY7wQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB5532 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean Hi Michael, -----Original Message----- From: Michael Walle =20 Sent: Monday, November 29, 2021 11:17 PM To: Sahil Malhotra (OSS) Cc: Cl=E9ment Faure ; Gaurav Jain ; Pankaj Gupta ; Priyanka Jain ; u-boot@lists.denx.de; Varun Sethi ; Ye Li ; ZHIZHIKIN Andrey Subject: Re: [PATCH 1/2] fsl-layerscape: add dtb overlay feature Hi Sahil, Am 2021-11-29 12:55, schrieb Sahil Malhotra (OSS): > Am 2021-11-17 19:11, schrieb Sahil Malhotra (OSS): >>> Could you please add some description what this is doing and for=20 >>> what this is intended? To have a "DTB overlay feature", it is enough=20 >>> to just enable CONFIG_OF_LIBFDT_OVERLAY. >> I will add some description, and yes for DTB overlay feature, it is=20 >> enough to enable CONFIG_OF_LIBFDT_OVERLAY but we need to do this step=20 >> before booting the kernel that's why also have to enable=20 >> CONFIG_OF_SYSTEM_SETUP. >=20 >> Ok. What will the overlay do? Could you give an example? > This overlay will be disabling the crypto nodes which will be used by=20 > optee in secure world, so that linux should not use it. >=20 >=20 >>> Apparently you're adding an overlay passed by optee. Doesn't this=20 >>> have to be applied to u-boot's control dtb too? >> Yes, we will be applying the overlay passed by optee, yes it will be=20 >> applied to dtb which will be passed to uboot for kernel booting. >=20 >> If I read this patch correctly, you're modifying the DT before you=20 >> jump to linux. But I was asking whether you also have to modify the=20 >> DT which is used by u-boot. Eg. if you disable some kind of crypto=20 >> nodes (because optee will use them in secure world), this also have=20 >> to communicated to u-boot, not only linux, no? > Yes, I got your point now, and is very valid, but as of now for u-boot=20 > we are just using the first available node for communicating with CAAM=20 > leaving other job rings as it is. > So we need not to apply overlay to DTB used by uboot. > But we should do the correct thing, so that u-boot and linux doesn't see = a different version of the device tree. > Also what do you mean with "the first available node"? > There is already a new CAAM driver for u-boot pending, see https://lore.k= ernel.org/u-boot/20211115070014.17586-1-gaurav.jain@nxp.com/ Very first CAAM Job Ring is always used by u-boot, OP-TEE does not use this= job ring. Same job ring can be used by Linux once it boots up. Regards, Sahil Malhotra