Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp4810670rwd; Tue, 30 May 2023 10:10:18 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5gYhtDHL1w7a62632lHMe7sRxEJG2WRhbbgL3ykGlCOCcYtk75RJ3hsK8FUHB95oTBN2af X-Received: by 2002:a05:6a00:1590:b0:64d:3e99:83a5 with SMTP id u16-20020a056a00159000b0064d3e9983a5mr2988028pfk.26.1685466618439; Tue, 30 May 2023 10:10:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685466618; cv=none; d=google.com; s=arc-20160816; b=nVHn95enCIREMQIMpvoOAXgwq21E4crynVNmOcmyTkP0lZd8IWFDxG7VQ8PqD5dgVe a27kxvmHjvDexRoe/vv089jyQ4gU7eg3KLvxX1fRbP0G3K0l3u16klGzMYeJkL/R1gj7 aYkFR5gP/GY6PuP35NtLf4h2WaG9D4/WW8XQrLCQkrhFAbXZPj8LcurBog6Gy9LH7eHV Gav12Uyc6gK5/d5E1Wm+0J3iWUwr9KZcXNyKNUaUM25QQ0re7Wjpkv/mr9GVWId0OiWp lhU71q4YK9+k4eylDxI6/jmq9nx3g0Ny1UWdBQUIToVPDvkMa2uZCF3g1sR+uhZ9muH8 o2pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=4gn1Y1axDwPcp4yCiCd3/DbPmXvRmM/JOIwTs6g1ZGI=; b=HNmAgc3ueqBovWZ0QU7IXNoeLZDZKSD+eFK6UWA+IEmYstyGiQxnNAuP9p590lmy+M 2FdtWGg58O349csnLnhA1LtKr2T6oxPudnTPTp0k3H5b3XqKtbMK3+zSCUGQvP8Knjlw w4eYixAnSLZj4668RYsdbvffPXHFkPjD9XDWog0b8FWrPJV3wRgkJwqR1P3kFxgjCleV xFFpOnnRsDKH0x9nvRJS1j3WPAZmTpMRYiPrUi4uVSDgt2Cbf0sQwzm4uUAEGcp/EDdU mC0vDh0UiPsJXWNBdINoMQs1IgReyV5/bBjPozfTpsLEX90QKadvKnza6WB2diLbDYBr 9shw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=cAAW5I49; 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=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h70-20020a638349000000b0053fb768afc8si1364963pge.748.2023.05.30.10.10.06; Tue, 30 May 2023 10:10:18 -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=@ti.com header.s=ti-com-17Q1 header.b=cAAW5I49; 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=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233313AbjE3Q7t (ORCPT + 99 others); Tue, 30 May 2023 12:59:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233027AbjE3Q7Z (ORCPT ); Tue, 30 May 2023 12:59:25 -0400 Received: from fllv0015.ext.ti.com (fllv0015.ext.ti.com [198.47.19.141]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 40FF71BB; Tue, 30 May 2023 09:59:11 -0700 (PDT) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id 34UGx1C0078896; Tue, 30 May 2023 11:59:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1685465941; bh=4gn1Y1axDwPcp4yCiCd3/DbPmXvRmM/JOIwTs6g1ZGI=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=cAAW5I49mpN3ZOSGQz8+tokukQQDv+9j7inSmPzgue64XjEDrx0PsMjwzYa17cyiQ THkJ18gfzLiNF6k4UTDP+stnt4HdC4uT38YQ02NeMuR6LAJY2cWvLEYGjSPnotp7TD v+dZ9yaOqiHLJGhEFM/KVLPqI5FO8r6hkhPdsNZc= Received: from DLEE108.ent.ti.com (dlee108.ent.ti.com [157.170.170.38]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 34UGx1rr015713 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 30 May 2023 11:59:01 -0500 Received: from DLEE103.ent.ti.com (157.170.170.33) by DLEE108.ent.ti.com (157.170.170.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Tue, 30 May 2023 11:59:01 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Tue, 30 May 2023 11:59:01 -0500 Received: from localhost (ileaxei01-snat.itg.ti.com [10.180.69.5]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 34UGx15J036764; Tue, 30 May 2023 11:59:01 -0500 From: Nishanth Menon To: Conor Dooley , Krzysztof Kozlowski , Rob Herring CC: , , , Tero Kristo , Vignesh Raghavendra , Nishanth Menon , Udit Kumar , Nitin Yadav , Andrew Davis Subject: [PATCH 3/7] arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy Date: Tue, 30 May 2023 11:58:56 -0500 Message-ID: <20230530165900.47502-4-nm@ti.com> X-Mailer: git-send-email 2.40.0 In-Reply-To: <20230530165900.47502-1-nm@ti.com> References: <20230530165900.47502-1-nm@ti.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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-kernel@vger.kernel.org MCU domain has it's own secure proxy for communicating with ROM and for R5 micro controller firmware operations. This is in addition to the one in the main domain NAVSS subsystem that is used for general purpose communication. Describe the node for use with bootloaders and firmware that require this communication path which uses interrupts to corresponding micro controller interrupt controller. Mark the node as disabled since this instance does not have interrupts routed to the main processor by default for a complete description of the node. Signed-off-by: Nishanth Menon --- New patch arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi b/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi index c5bf7a0d6279..badb1ee8f60d 100644 --- a/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi @@ -227,6 +227,21 @@ mcu_udmap: dma-controller@285c0000 { }; }; + secure_proxy_mcu: mailbox@2a480000 { + compatible = "ti,am654-secure-proxy"; + #mbox-cells = <1>; + reg-names = "target_data", "rt", "scfg"; + reg = <0x0 0x2a480000 0x0 0x80000>, + <0x0 0x2a380000 0x0 0x80000>, + <0x0 0x2a400000 0x0 0x80000>; + /* + * Marked Disabled: + * Node is incomplete as it is meant for bootloaders and + * firmware on non-MPU processors + */ + status = "disabled"; + }; + m_can0: can@40528000 { compatible = "bosch,m_can"; reg = <0x0 0x40528000 0x0 0x400>, -- 2.40.0