Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp1893695rwb; Fri, 5 Aug 2022 09:27:00 -0700 (PDT) X-Google-Smtp-Source: AA6agR6OQ1H21aI1b39QaJu0igWbNbwUKJ62Vyqxv9xOxH7IWPoK86JJONQWOlgCCk2hlgZHoSiI X-Received: by 2002:a17:902:8502:b0:16c:c5c5:a198 with SMTP id bj2-20020a170902850200b0016cc5c5a198mr7355960plb.88.1659716820677; Fri, 05 Aug 2022 09:27:00 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1659716820; cv=pass; d=google.com; s=arc-20160816; b=WswTmb1febBy/gR0WGaiHWRRzCKNw/8qdDpT4qV4lwTAP5uVeN9cmaxkzqaSe4dWG+ 2yrUC1iASH2J9wFUexjB6ksAXOy3zQ5+nkslScYnSe5MjEOb0FtgqbqLrkjMPRRpLU1O zkP9AHANNFbch+VmokKPdGdMpBcO/AFJTUXI9VmiBWDUcls0xkZRJluCjbF6IO5aX3QI NzAzbolna2jGRjT1tZVuA+DPKDZpLLDsa+/RRBEHogbnmWpvncDPAcuBaK6jg1dLKoXp jS81fk0ppIOUKelua4o0ceDjq4x1SuXh65kEIKnTcsxDfEQkF2p05dQSD4C6z7d72Mmg QO9Q== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:original-authentication-results:nodisclaimer :mime-version:in-reply-to:content-disposition:references:message-id :subject:cc:to:from:date:authentication-results-original :dkim-signature:dkim-signature; bh=0ZpPeHFOqWZiBQS5jdlCQf1W8EHLymwm5Vn9sgZMTWM=; b=todbWokfn/og+SXs0EOfg2Gue9nb4pDhu9eg4rQKpCknJaQS5kgg9wL7LByGbiAvML A0dHyZRI8qkSdsLVsfi8+2JdYA44BTqv6qkQweaHRzjvdC1svwDbQ5RNu/GZjjdIUlvF htUx0AniJASda7zYLaVHUCAVlBC/P/lOU8X2KOCVPLsdsQJGIGCWkmoH7xm5hfYLJ8TI gizifjHMFK3y4Mym7BOpjkHn77rCJBkx2JgZ/pwT/md2qH6x0/w3tdG74dvjLUBiQVni 1EjfqLmYFHwOuUDaMEzXoMKVt3oTG4WzAQCclc1B7dm/OOS2wDWWWM3xakeEPU/+//CA j/Ag== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=qHOGmtsS; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=qHOGmtsS; arc=pass (i=2 spf=pass spfdomain=arm.com dkim=pass dkdomain=armh.onmicrosoft.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l192-20020a6391c9000000b0041183daa0ffsi3582208pge.761.2022.08.05.09.26.46; Fri, 05 Aug 2022 09:27:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=qHOGmtsS; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=qHOGmtsS; arc=pass (i=2 spf=pass spfdomain=arm.com dkim=pass dkdomain=armh.onmicrosoft.com dmarc=pass fromdomain=arm.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241343AbiHEPtk (ORCPT + 99 others); Fri, 5 Aug 2022 11:49:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56232 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241235AbiHEPtV (ORCPT ); Fri, 5 Aug 2022 11:49:21 -0400 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50042.outbound.protection.outlook.com [40.107.5.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BEBB1796AA; Fri, 5 Aug 2022 08:46:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=H3L0neOmA/hbS3OKGQexYpHVZV06x8VmSZs7wHgiZ0R/iySk0gzCEGge7rLn3W6EyxPAf/qIDsFVfEdslvfKH66hrMbM1ynwGWQGi/6Wt7ET7niWKwNYmFdcRLB6YO0JAxXuCSRjAP34c/bHGj5ETxY8HxWjbLKL0KxMFLjsUKIEvZAQ3T5sbV2ccLv/VvKjsuKtxrhdUb5UUeSAS0fSlZybV030A7cKJr8/3O+2yYyintAiXsxxis0Ah22ANSCKOwWO33O+f2JrjRui5Q5k+FkgipkVSdirabbE4Tj4q0NIg5Wy7oR/HdNdZ7H7xEXcVnfkvHNVLvS7IlMaMntMGQ== ARC-Message-Signature: i=2; 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=0ZpPeHFOqWZiBQS5jdlCQf1W8EHLymwm5Vn9sgZMTWM=; b=RqxfrUNJadOs7siDgJ1VqZTsij4iVbfRFCUWFF4l9kb4codaBqoa6mWF9+JXYfbyLP0ImWgiguu3HuAwRl8lQHh0lgLdOwJCIi6El0BEXqB9+n2QQRjBsVz9ZXhlu8YGd1jKp/vQdfln7i239hYzHqkzTNLrJmaE6v3YUQ0MGmo7U/cfnNVFIqvMCm7O9oYlkyo/0uWbA2pbaTufXsq+OE/iOu0XVmSZBKS8os2Tsu82hAeaAslqIsZdKCXV0Xq/hB7sZfFirV+/z7F+Rx0EuhX5Ggs60ZarhaW6w1Eead53W458VltBI2MmN4HaE5g3xRO7b+Ydt1yISWbGS/2F8A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ZpPeHFOqWZiBQS5jdlCQf1W8EHLymwm5Vn9sgZMTWM=; b=qHOGmtsSakbe7N+Udj/tOHtChrY8nHQveffzbJbv2LETreIIBvEAAybmgQmn1Vm36rR7Bzy5TVCuN+7HW65Boo1rqCJ1l9EuMVyifB2TSwVjmwHOlWeXbUKylOz329qNN085xtxMqGcye/sC9dXfR37lE5CLHnKWWBPE96D2BD8= Received: from DB6P191CA0012.EURP191.PROD.OUTLOOK.COM (2603:10a6:6:28::22) by AM6PR08MB5063.eurprd08.prod.outlook.com (2603:10a6:20b:e3::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14; Fri, 5 Aug 2022 15:46:36 +0000 Received: from DBAEUR03FT009.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:28:cafe::b9) by DB6P191CA0012.outlook.office365.com (2603:10a6:6:28::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.14 via Frontend Transport; Fri, 5 Aug 2022 15:46:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT009.mail.protection.outlook.com (100.127.143.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.16 via Frontend Transport; Fri, 5 Aug 2022 15:46:36 +0000 Received: ("Tessian outbound 6a3290ff1310:v123"); Fri, 05 Aug 2022 15:46:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 46f7976c1139297c X-CR-MTA-TID: 64aa7808 Received: from a719dd14048b.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0FF34C66-776C-4005-A059-745D3A5F947A.1; Fri, 05 Aug 2022 15:46:29 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a719dd14048b.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 05 Aug 2022 15:46:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jjbv3qO0gHmG7U1l9cbQR/xGsYQFGVqjQopYFVlXGNwRbbzOg+ZiKvwkF4/loNJPuujl1frsT0BXDmQ56MDYib6fhuIiFld58kU5CJ0Uaql7OLMdHn73mlfnXzEBVNXZpeXSxIcsf2g1F3ZTWU+O2gw/EiL9QKUGkcgOh+gpsupp4KbFBxp3InPApIF73Xg+AGsB0kR6uMN83gjiBwaxh9q7PnaxeQ2IISvopc5lobt2lSAmmtN0aG0sgL4Z4vy6rJJ8fkGPdZaimGHSHHVELq91+9o2ZPhirWsALLXwipRoGWR//JOumx947XYMqo+qC+jUk4x8IVIubZL6ljn67w== 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=0ZpPeHFOqWZiBQS5jdlCQf1W8EHLymwm5Vn9sgZMTWM=; b=j2uXwsKq+blAA/vbiJbvY0KNYvmYwxdbqbVNSYQa7c2gUgrBdm/6mNJps+oMZ0Ayib2o9yPoQ0JJBFd8Y4dO0AyTBP2V2Hkyzk6P/neMTx2rbtlFdvvsc1l2S/7gKPKAd5vKyt+Z8BKdGcabfFka3+Nl+bb0EuqKqxBy93hi+bM/OCOYL2TvaahrDJQuQP00vX+XnPIJqt3oqJjm7AjNFAv5ZudwItKkmUkrkoFFcwYMiCg01/i2BUarZoLDyEWNiIClmDtZuRxWogILI7zwbPmoVndAs+seO6eMcEDFjLFmPlO58rDwF3btqThddcwB9O2EvXpPLGtEwhQN4A/S7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0ZpPeHFOqWZiBQS5jdlCQf1W8EHLymwm5Vn9sgZMTWM=; b=qHOGmtsSakbe7N+Udj/tOHtChrY8nHQveffzbJbv2LETreIIBvEAAybmgQmn1Vm36rR7Bzy5TVCuN+7HW65Boo1rqCJ1l9EuMVyifB2TSwVjmwHOlWeXbUKylOz329qNN085xtxMqGcye/sC9dXfR37lE5CLHnKWWBPE96D2BD8= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6805.eurprd08.prod.outlook.com (2603:10a6:20b:396::14) by AS8PR08MB8061.eurprd08.prod.outlook.com (2603:10a6:20b:54a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.16; Fri, 5 Aug 2022 15:46:27 +0000 Received: from AS8PR08MB6805.eurprd08.prod.outlook.com ([fe80::c91e:5344:358c:b0e1]) by AS8PR08MB6805.eurprd08.prod.outlook.com ([fe80::c91e:5344:358c:b0e1%5]) with mapi id 15.20.5504.016; Fri, 5 Aug 2022 15:46:27 +0000 Date: Fri, 5 Aug 2022 16:46:24 +0100 From: Brian Starkey To: Olivier Masse Cc: sumit.semwal@linaro.org, benjamin.gaignard@collabora.com, christian.koenig@amd.com, linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, linux-kernel@vger.kernel.org, clement.faure@nxp.com, nd@arm.com, robh+dt@kernel.org, devicetree@vger.kernel.org Subject: Re: [PATCH 2/3] dt-bindings: reserved-memory: add linaro,secure-heap Message-ID: <20220805154624.qhrao5p3gwywl3xr@000377403353> References: <20220805135330.970-1-olivier.masse@nxp.com> <20220805135330.970-3-olivier.masse@nxp.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220805135330.970-3-olivier.masse@nxp.com> X-ClientProxiedBy: LO6P123CA0008.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:338::16) To AS8PR08MB6805.eurprd08.prod.outlook.com (2603:10a6:20b:396::14) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: a008c739-fdab-4769-7874-08da76f9ae1e X-MS-TrafficTypeDiagnostic: AS8PR08MB8061:EE_|DBAEUR03FT009:EE_|AM6PR08MB5063:EE_ x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: H1uHJ2kie9Frpo6Pbo77eF5lMdXUXrXzwQa4o2e/YA1zqYVFecxNtE5hiH6CGi36jX1ZssLbd91fC2JnOcaVIo5Pa74fwf+jx03ZaBV0a2ofUbx4GO5MSjXp6mPU0vuYpXC+6c+KNunmbrOrxWi40xkjR6JFoWxNflGjZhJ/5iDLiyB9NYND66RW1X/goXwJBFjXuAc+3sXF5ZqVXuWZHsNracwdInsTU651ubFtGiM2fA4YSQ8xjHpRMq8ME5SF0dJZsMbI4/+AG8KRf6tJ0UOgyQs7zX4c/l44B+VY8ocgtws4iFy7+LHCTLymuCjiBLDoql/anBlkeMcGmeuH0ht2cnqyvdJZRY2RI0EMrXYqLPtnGUrbDEKSPg4UXk1dpvwu8iPCM9ie21nHJy+dAITWtLqEmiPQtE6ut2XZYOg3eKiNJyxY7G6vGlw7t9e9cTkDGtGFZul/MAyyIOtGVOaDSOwpZSjr4nil2QMfU32cY+Iz2K2B6IUQVbW35jd1y1X37C4c6RnAYTK3uLLw/rr3i7JV+VDqRkCt+U36wUV2NVgVZCk/aPsy21rhyTYKs2lmAWWk+vq+8RT4N9pFsV8F5jXeuj0jOQwLlqYo6NrOdocTsgLCqnEtO++nf/x77m5NkNwjYIVv/cISwEn//o/teRae1H+DldtCt9eKGIDuqGtQDxh76tyuNyfjkgX2XwI1ZXmy9fK+gMn3WFFZ60yF3+TBmoDJEkd+XxS083++/MMlD5GvXCEUcisHSYt2jgXHE5xXw2V57GAnxbp+VnaNIO8g9akDB7GiwgtH8eIwDbh/JKYLDmk+/zX5JlvB X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6805.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(7916004)(4636009)(136003)(346002)(366004)(396003)(39860400002)(376002)(8676002)(83380400001)(4326008)(66556008)(66946007)(1076003)(186003)(66476007)(8936002)(7416002)(2906002)(5660300002)(44832011)(6916009)(6506007)(966005)(478600001)(6486002)(6666004)(86362001)(9686003)(316002)(41300700001)(26005)(6512007)(38100700002)(33716001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8061 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT009.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 20e93066-289d-4fc1-3f75-08da76f9a884 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iXkU76E9TYrjn7Z5a8CksxzKdmBaiYWPYZrD43WhGcP6akyTH+V0HkDAYkXwyODmEefZ/rdl5u4heSYgSBxsPPffgmVc8D2Io9wQkqwdVr1rgAbSOWBZY3Sg59h+DRAjRIJp4oMttB7h6kf/0Hj5A0GYVBOh18Ozqfh7E5BjjYZ499ZV3/L4ELTfW1MMChY2ORSRtx/la2c6ZXypv4fffKLeLuJETDhKIVC+volQq6qA/h98b6gHvoSIhkxP//LjHRliYjsIJk3KkWMIkbbM3/jYaeFLQf/ow2e8XwQdarKlIsuKUoYM4F4SGnrhTqIl5ATS/+8EWRZHS7zsE++vbFcaHYOcdnFjnSJWtQTJpAdSN/RgTpRm0ERcu7CKJTPqRLuhMv5p4nhJMo5I8BgJTt5b6CzlV0D2wtjzbRa9x3AiKgrZviB217pYOGXwMzkub80oXIiTo4iFcPJSwOMOW3sP/FXcGjkKVkFBU2AoYHhmmrV20seF29tqBtCbXFT2Z1rlaxic4eDBIGEHGD9N3aKpdx2YL1uLxoU3BCBow0IdUce0NttCUuCnRap/M0OKioFFmXmfX1UEjhX0mbX/npGzme4q5R15rsCQoDni4OEuitiau7hwptulPmPBzD+/2tUDzrd6YFGLKpY7foC6dwHF0WSmx/5QJZjH5J3m/7FBXDr5zNt/9tCNmb0NPx6GDv7wusuO3lGnqpzr/hNRMnztY3UoQSpZSMUQ8JenFqA8gKiXv/nv8a3aWnGG80wrJZfyza5ccxaQkPSvCK7ErZI9+/Fhchdp/j59iBUCU2iIbDN9I8RCLYdTyjgwQObcJzYwdCl41GkDOJcxqP6TQpaeTdnrs70y8jS7bnTmhJSWObQ6A+fDv1cES93VEu4m X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230016)(4636009)(7916004)(396003)(346002)(136003)(376002)(39860400002)(46966006)(36840700001)(40470700004)(5660300002)(47076005)(1076003)(336012)(40480700001)(82310400005)(186003)(4326008)(70586007)(8676002)(44832011)(450100002)(6666004)(6512007)(41300700001)(6486002)(9686003)(966005)(70206006)(26005)(33716001)(83380400001)(478600001)(36860700001)(356005)(6506007)(81166007)(2906002)(40460700003)(86362001)(82740400003)(6862004)(8936002)(316002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Aug 2022 15:46:36.6357 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a008c739-fdab-4769-7874-08da76f9ae1e X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT009.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB5063 X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FORGED_SPF_HELO,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org +Rob and devicetree list. I don't know if this should be "linaro" or something more generic, and also where previous discussions got to about DMA heaps in DT. Cheers, -Brian On Fri, Aug 05, 2022 at 03:53:29PM +0200, Olivier Masse wrote: > DMABUF Reserved memory definition for OP-TEE SDP feaure. > > Signed-off-by: Olivier Masse > --- > .../reserved-memory/linaro,secure-heap.yaml | 56 +++++++++++++++++++ > 1 file changed, 56 insertions(+) > create mode 100644 Documentation/devicetree/bindings/reserved-memory/linaro,secure-heap.yaml > > diff --git a/Documentation/devicetree/bindings/reserved-memory/linaro,secure-heap.yaml b/Documentation/devicetree/bindings/reserved-memory/linaro,secure-heap.yaml > new file mode 100644 > index 000000000000..80522a4e2989 > --- /dev/null > +++ b/Documentation/devicetree/bindings/reserved-memory/linaro,secure-heap.yaml > @@ -0,0 +1,56 @@ > +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/reserved-memory/linaro,secure-heap.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Linaro Secure DMABUF Heap > + > +maintainers: > + - Olivier Masse > + > +description: > + Linaro OP-TEE firmware needs a reserved memory for the > + Secure Data Path feature (aka SDP). > + The purpose is to provide a secure memory heap which allow > + non-secure OS to allocate/free secure buffers. > + The TEE is reponsible for protecting the SDP memory buffers. > + TEE Trusted Application can access secure memory references > + provided as parameters (DMABUF file descriptor). > + > +allOf: > + - $ref: "reserved-memory.yaml" > + > +properties: > + compatible: > + const: linaro,secure-heap > + > + reg: > + description: > + Region of memory reserved for OP-TEE SDP feature > + > + no-map: > + $ref: /schemas/types.yaml#/definitions/flag > + description: > + Avoid creating a virtual mapping of the region as part of the OS' > + standard mapping of system memory. > + > +unevaluatedProperties: false > + > +required: > + - compatible > + - reg > + - no-map > + > +examples: > + - | > + reserved-memory { > + #address-cells = <2>; > + #size-cells = <2>; > + > + sdp@3e800000 { > + compatible = "linaro,secure-heap"; > + no-map; > + reg = <0 0x3E800000 0 0x00400000>; > + }; > + }; > -- > 2.25.0 >