Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp30231282rwd; Thu, 6 Jul 2023 02:54:11 -0700 (PDT) X-Google-Smtp-Source: APBJJlFqWf2Fm4CaM0mDcpY3Ckhtsj8LBDGPBd3c2rfZw6XXRLEYEtoFBzDd2akvdhVex62XcLts X-Received: by 2002:a05:6a00:3387:b0:675:8627:a291 with SMTP id cm7-20020a056a00338700b006758627a291mr1399032pfb.3.1688637251262; Thu, 06 Jul 2023 02:54:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688637251; cv=none; d=google.com; s=arc-20160816; b=xyvPTaIcyeZftTxG15ea8oWFa7vgdyiLvXZ9ngiFVI8lt8oIOUTuFdcAe78RZyL3HI UdRWIN/xJgMs0tcaUhUXuXEQdTR9MVQHa4p2FSMB+YM9PsRXF9CZbhL3snvGFcPZJK21 2AaKrCzS5pVs4yZrSRF9bRbuXCNByg+f/SO3rcoYIvM4MlCpl90HUpfLoAzQyBDOnPYU BkucBJoQWbwwoJefgtTAWoi+rd8Cu2RjRLdhPbAPAatvxbOAVmMLpwUsTJSzvvPG2Stt Dha+HeIykV2wll59jhHNKnrFxNH5xdWCtb7DvT2ApiDcSlnJ5UUEhj9soUFYEx61iYVw VHzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=QjdN1V/hI6Mx6jHfQb/2NbbcyfO5P8v8g9k00xWpqD4=; fh=AxkH4ClLXXTiUmz4ccKVMdPxK/DW96IfQu8//UZdwEI=; b=dPpFMW6eTH4LtJRXB2ETNOz0e37hEQYOtAg6I4gRFaOFacxbrn4TOvFHYOM4PV22Yx xXFRyURz2GpjasiynFGrPXE4y5Rtk9C5eZaU5gSwKHBKqkKcqCMmds0GSiLVRIW1Yk4M TeYTWaIhMqUmnsGu2Hng9hi4mYc0QMpgAeSFNKOV7MEGUY7eehgDuHY3AV8e994ncqn3 Qe+phCqRe2/7cxKQ7zQvfdvEOPx9lThyk9ADo7Azax1QErzuZV7FBhLgjU/6g1I99je0 idCXf2hK94U8oIlBExXtwDbohq2ia7c5imxIUB+Gm3Q4bheFQGuLZrGXsyDbqpTaMKHN Ms1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=DYCthB7a; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 4-20020aa79244000000b00674689bacf2si998249pfp.405.2023.07.06.02.53.47; Thu, 06 Jul 2023 02:54:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-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=@foss.st.com header.s=selector1 header.b=DYCthB7a; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231149AbjGFJbt (ORCPT + 99 others); Thu, 6 Jul 2023 05:31:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231835AbjGFJbq (ORCPT ); Thu, 6 Jul 2023 05:31:46 -0400 Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DD7A51FF0; Thu, 6 Jul 2023 02:31:15 -0700 (PDT) Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3667J8tL028476; Thu, 6 Jul 2023 11:30:49 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=selector1; bh=QjdN1V/hI6Mx6jHfQb/2NbbcyfO5P8v8g9k00xWpqD4=; b=DYCthB7alQTQ3lrROhg7wOy4r1QjzIouOx6L/IhrmzziUxxOXE/SAY/s3xl5nbC6MKjP yKTOupwej1UZTT1NzllCw19pAI/ozfW4DzFp93ABJK04vmnrhUVTRSeHfQBMiFRmMCS6 RE6I1Z7cJ131NjJJcG1uMwLxnvvWKLJSrY1Ldr2zQqHHRB5gF6YmNXEW5uDS8b7ASW9K 9NavX8kCT/YO35Q8WUwtoqHl0/n1GZUt3sDcUAgcu4R4+QK48NXobdWd0egzTTMZmYXB Fcl1NvDUv2WloUvJGVEtMGRv5s06I3e2+JLxzO7J8eoNhgBH/rQgPUF5qHlO3YrPxajT yQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3rns47s4ud-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 06 Jul 2023 11:30:49 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id F3A43100052; Thu, 6 Jul 2023 11:30:47 +0200 (CEST) Received: from Webmail-eu.st.com (shfdag1node1.st.com [10.75.129.69]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id E997C216ED4; Thu, 6 Jul 2023 11:30:47 +0200 (CEST) Received: from [10.201.21.121] (10.201.21.121) by SHFDAG1NODE1.st.com (10.75.129.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 6 Jul 2023 11:30:46 +0200 Message-ID: <997780a9-1cbc-46a2-2743-7fd493682278@foss.st.com> Date: Thu, 6 Jul 2023 11:30:46 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH 07/10] arm64: dts: st: add RIFSC as a domain controller for STM32MP25x boards Content-Language: en-US To: Alexandre TORGUE , , , , , , , , , , , , , , , , , , , , , , , , CC: , , , , , , , , , , , , , , , References: <20230705172759.1610753-1-gatien.chevallier@foss.st.com> <20230705172759.1610753-8-gatien.chevallier@foss.st.com> <61d93738-4ffd-411d-d32c-912c14eea56d@foss.st.com> From: Gatien CHEVALLIER In-Reply-To: <61d93738-4ffd-411d-d32c-912c14eea56d@foss.st.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [10.201.21.121] X-ClientProxiedBy: SHFCAS1NODE1.st.com (10.75.129.72) To SHFDAG1NODE1.st.com (10.75.129.69) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-06_06,2023-07-06_01,2023-05-22_02 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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-crypto@vger.kernel.org Hi Alex, On 7/6/23 11:25, Alexandre TORGUE wrote: > Hi Gatien > > On 7/5/23 19:27, Gatien Chevallier wrote: >> RIFSC is a firewall controller. Change its compatible so that is matches >> the documentation and reference RIFSC as a feature-domain-controller. >> >> Signed-off-by: Gatien Chevallier >> --- >>   arch/arm64/boot/dts/st/stm32mp251.dtsi | 5 ++++- >>   1 file changed, 4 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi >> b/arch/arm64/boot/dts/st/stm32mp251.dtsi >> index 5268a4321841..62101084cab8 100644 >> --- a/arch/arm64/boot/dts/st/stm32mp251.dtsi >> +++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi >> @@ -106,17 +106,20 @@ soc@0 { >>           ranges = <0x0 0x0 0x0 0x80000000>; >>           rifsc: rifsc-bus@42080000 { >> -            compatible = "simple-bus"; >> +            compatible = "st,stm32mp25-rifsc"; > > You could keep "simple-bus" compatible (in second position). In case of > the RIFSC is not probed, the platform will be able to boot. If you agree > you can use the same for ETZPC. > > Cheers > Alex Sure, good point. I'll change that in V2 Best regards, Gatien > >>               reg = <0x42080000 0x1000>; >>               #address-cells = <1>; >>               #size-cells = <1>; >>               ranges; >> +            feature-domain-controller; >> +            #feature-domain-cells = <1>; >>               usart2: serial@400e0000 { >>                   compatible = "st,stm32h7-uart"; >>                   reg = <0x400e0000 0x400>; >>                   interrupts = ; >>                   clocks = <&ck_flexgen_08>; >> +                feature-domains = <&rifsc 32>; >>                   status = "disabled"; >>               }; >>           }; >