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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D435C433F5 for ; Mon, 9 May 2022 06:28:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=iUy59/JOps83LAqCqZqrbsQeUNThuX1hj8M14YcpG44=; b=h7DUCVh1ZsjNdV TRKhlu7swwRHb1PhArD9opGCwrm46Hhi/j9KeaKhAsx/uNmSEI6b70QnXHXkWhRii6BoHyQaL52/P RjyAWVOhZJlBgmLRpUJoUgTuRWhVq/EKsdfcPNdJ4zWR6QbzmUg67+C4aZtLgyGxmYmQRFbxOFFQe sa8BEJN0CdhaMVq6RtPYgJhmL+r/DMpUsKRmOcu3QZO4wYVihUv81uGvQmmDXvlj40oMkBUfHOzBO 7rADWn9+Zw2q2i5t8duWLF68GArIG6TRT0W/mIrF8AI6jRWemXDVeHcaECR63ZDhUPaFye5orfy4f 17tKpxRFpV3BFYcvK/7w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnwr3-00CfEA-SY; Mon, 09 May 2022 06:26:50 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nnwr0-00CfCd-68 for linux-arm-kernel@lists.infradead.org; Mon, 09 May 2022 06:26:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1652077606; x=1683613606; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=3Z0W/+S5x/3Dicy6R3WSjV3nthBQK30JFWlQ2JOo85A=; b=uZxXsih18WK86phrSl9vW3y9s0PY31D0ED2XhEuvKPOfQsj0f2va2sMB CHTrTsJtkLrcbLggiWwmEiGjq6OCcsI7a9SRM3mrl3HxNWczlxQ6vgoSj 8P8tHk3AFQNu9e1fJU9noIvsnOQwXd9pl8sKVgZACMAlSKIYMHpyeKTOL F5L/Lxq0YpQsT6rImvmSUzUJDR6vFOn4usACiGt8Dx1bMgvJ0hXIzmW4+ EayVbnmzu7qaH6JwgVfXumY8M0RbxXto+wi5WyjYI0OAsR+zHyt76wpm8 SM1hitNal9URywIe43M1crz2BZ/v+a6EDqtgceHZh2riblp71mkOwsoOi w==; X-IronPort-AV: E=Sophos;i="5.91,210,1647327600"; d="scan'208";a="155245158" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa4.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 08 May 2022 23:26:46 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Sun, 8 May 2022 23:26:45 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17 via Frontend Transport; Sun, 8 May 2022 23:26:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D3CFLKQt13tHANH5fhoKJMNHgxmasILWjFoC7d18hHfMzaD8WC7CGXZVLpMJ3uT4kroA1/Z9Uki1wwKjde8j2Z8pJK/IXj46JD7jxd8x3+3uJeDFsCxj+6WD0JBdWzMHBdAy3OHaEEwcoHa8r28ZxJifHntjUke8VVkLaoNpARCD91AxR8C41EtoArH67Bt2FJomp4fVgPNdh1MKk/Bf0u9rK1u/Xqhc/DdZCTbkFqMiFCLaowF0BajH759A0/PtCSLw229xa+3CL3ci64mw4jb+ZmB0VshuzysW+OX05ZixbiymGx9UUrbu6ERC0QaVc4t6tixNjJ7S7CsJBSTmdA== 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=3Z0W/+S5x/3Dicy6R3WSjV3nthBQK30JFWlQ2JOo85A=; b=N5zYukpmfBH5jw+22aAE/TEm+GeQ8YP3E5wdZVxmax5w6cpVtyl6gxZKdrPV9cOQ7KlJW1gjZ+M9XXDZoPuvzpzrDYdZv89ljA+7DVupkJ4iqyG790mC52TQxWX57Zov4/bxRzGV+Y0ggRShQEyjs93+pFN3gn8ieHhc/rtl/G5gyT5pQamAuOdvCsUo+/YUNNznPDou1pBMj3SGL7OU3F1oBco1BR0Fwebyi5JI+qVWUEPiOlmnqID6XJNOIwTZWu2ffpszWMnvgJhiwez873BhKdp1kid72izqMK7vL+5lagHpO2d7NhZt4xBxjb7eIrMzYH2uq1hcIHFyvoSuOw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3Z0W/+S5x/3Dicy6R3WSjV3nthBQK30JFWlQ2JOo85A=; b=CsE/KealkWXALulVTIyg7NFxSkznmhh0M0vqhOoGKcMAOwWDCKc94SmiryirhY7xEiA0RSlBIp9v5WH3BszoMwSCWEEirTgYFuGsQKfogW8zAAuKIFVSnd1Nf9BaYsP0NJKn/1yBP0VPbd+iwwsOx+dS6+ZI+bHXu8yTeGyoh3Q= Received: from CO1PR11MB4769.namprd11.prod.outlook.com (2603:10b6:303:95::10) by DM6PR11MB4121.namprd11.prod.outlook.com (2603:10b6:5:199::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.21; Mon, 9 May 2022 06:26:35 +0000 Received: from CO1PR11MB4769.namprd11.prod.outlook.com ([fe80::e906:3e8d:4741:c0f0]) by CO1PR11MB4769.namprd11.prod.outlook.com ([fe80::e906:3e8d:4741:c0f0%6]) with mapi id 15.20.5227.023; Mon, 9 May 2022 06:26:35 +0000 From: To: , , CC: , , , , , , , , , , Subject: Re: [PATCH v4 10/13] ARM: dts: lan966x: add reset switch reset node Thread-Topic: [PATCH v4 10/13] ARM: dts: lan966x: add reset switch reset node Thread-Index: AQHYY2279sLqcy0wjkG/8bWYNuleKw== Date: Mon, 9 May 2022 06:26:35 +0000 Message-ID: <642fa722-70d8-edcd-85c4-0ad9cc284fcd@microchip.com> References: <20220502224127.2604333-1-michael@walle.cc> <20220502224127.2604333-11-michael@walle.cc> In-Reply-To: <20220502224127.2604333-11-michael@walle.cc> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 09afc030-cf4c-4065-c664-08da3184dda5 x-ms-traffictypediagnostic: DM6PR11MB4121:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +E5Hfo9FRsahuNWvdrzhjy0xq/wD7HX7wi6QXlPDvzTUS+kHWb/RMRl7tdZ6bv1FByGEAeco7CiAUfDHSM22rEO3D/EH6lTvVmLdcUa2ZUT402/HGgE9szyPy6kNo+dDaCCW4aTHvWlaPG3hdYrfp0NJzQwSDP4PyqLs4si4ZmZ74GWcG3p4DDhUONCBGsZs5ZIepImIsxaWWU0x8WTL5yYRBeAkhX1c1bV5iX8uk4r/fjT5KOVaPz6CEh2seAnY53sVWxYwHed/XlTbwPJLLsLfKByv5LywhYpAyBfEfMZLhu47bCnBRCKVlKtLZhp5Maow1w8jHHtQe6a0APsYRmFAZ6wpGVKVqqZa2aP33cXHMS3yrKDWsbzmXjaM0xUsed20IaJ90LVk4Ca655t8fgXzxjQm49hQ/QUbJvwvrxus4n0THysVESkiC4TzTkZY/iWhO8md+Gn+ouoWBKYMonvC+Pm7gJw9EZAHE/OtwAH4+nEKLjrq3ohDb8+1XJU24xDM6uVDZLuxTlAiJml1L/CfW7NdZsRKtSklXX+TJlIu1e1TB4FilmKJkvKIgD+6/XKieHC1QsFT9tjqzFhQXeHLUqojSk2eObKOjzq8w/Upmk9zDjrpA1shc5pjZsFcNKcFjOPb+I7OhKWTr906f4Bv49zLmZxY88c60myEj0cv2wee9bSuRnVCoiBxBuSYTeJG2RIV0JW3sVdzpZXiQjd6Fmom0DqfOL5rhCnUtSo3lm8zo5aOw6YLqZt3ucy0O40tSqvEJ0EpXuH9D5FjNg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO1PR11MB4769.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(6512007)(7416002)(36756003)(2616005)(107886003)(5660300002)(110136005)(4326008)(6506007)(186003)(53546011)(26005)(31686004)(66446008)(66476007)(6636002)(66946007)(76116006)(8676002)(54906003)(64756008)(2906002)(66556008)(91956017)(38070700005)(71200400001)(122000001)(8936002)(83380400001)(6486002)(38100700002)(31696002)(86362001)(316002)(508600001)(45980500001)(43740500002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OTlQVmsreEdYdTdDUEJWU1c1NmEyZkdXQy9HWUtxOFVLQ2NLN0dvMHlOQ1JH?= =?utf-8?B?K05YUEIrN1FOSG9qRmdPeUU1cUhtWWM5TFJ3QmVCeUdaM3VhOVdvQjIxMnBa?= =?utf-8?B?RHFPT1kra3AyM1lwT2d2anVKM0N5Zkhrc2loZGpIcG5jVUVqSFpJeWFsazhi?= =?utf-8?B?NHNaNFR0YlNONjdrQzZ1Nnc1TUtZTXRvZllBTjNsWDlkcG1mTmxVcVJZQ08w?= =?utf-8?B?eldDNG1OM3JSTnB5Mld2U21hTmJaYVdQMnljQWRMMmc0RnJFQXQxbWN6M3dx?= =?utf-8?B?ZktDc0VNbHpnZTJRRnZudnZhc3Z6UFFGSXdrRnQyMlJlYThoWkkwQVZUZDNE?= =?utf-8?B?RUpvY3VBOGtZMWVDOFIyQmd3bFN3QmJhSk95cmlEM0cwbEpxQkJxQVc1TkhO?= =?utf-8?B?emMxTk45cElCR25ZRmRITHBHaG92RjJPVlBLMVg3VjF6TFd5dytIYUt2b1Ft?= =?utf-8?B?QTNJOW9wWURXblltZlpWdU1uYlovMjZJYUNybEEwWnZ6cTJYeWpUZjdFTStY?= =?utf-8?B?eW4rakNSbm1zeUtDcXhKVEFTczc3MEo2UWc1M2dDTEtMdEp2VjYvYnMrdnZP?= =?utf-8?B?QmFNUkNYV2RjWlAwOW85NXhITCtNN24vdVI0SzNuYVNjSzB0Uk1KMXh6TXp2?= =?utf-8?B?UUZZTHVvV1FCWXp6RzhqdHJWdng3YkNjY09GSEVIamNwNmRkSHpYTmkrNXdO?= =?utf-8?B?UFFka1lkV1puVFNlUHFnQW84ajlDWi9FQzFoNi9mVGY1K3FSME9Nb20vNlFO?= =?utf-8?B?RHF6T09XdjdoTzhEMzBRTXpTclBMQ0hHU09SUzZQL1haVFkvZ2lhYWFIQ05D?= =?utf-8?B?b3V4T0tWNjgrM2tGVUt2TjQvNk5lRFVodU1uK2t4RnpJeEJpZ1htaFg0cVVj?= =?utf-8?B?UlpIMXMvL3RNa28zUW4xR25YdTdqc2JKcURvK3NXYlRpVnJId01vNU80cGNM?= =?utf-8?B?dFZiNlFwM1lPR2pMeHFqZVg3Rm5CNkdDOFNPcWxib25HZlpuZHgyV0lra0I0?= =?utf-8?B?Z2wzaW45a3JtMDY3cjVaM1BiSU5IR29PbE5xU1M0THFNdzZnVXdrQi9pWlU4?= =?utf-8?B?dnI0Z0g5Wml2ZDN1REhYcW9zOEdTakNBZ01IWFZZYlJsT2hBSjR5RkoxMW5O?= =?utf-8?B?c1l1SWZCdTJYYnE0WjVUYm9lQW9KRHhwR3A3alFUVzExWjdDTU0zdnZLbXhP?= =?utf-8?B?VEEvQzBIOE1OSkxSc0V2a1g1VWVSelRiMUhHODdMR2l0M1U2Vk04V3dXR1JH?= =?utf-8?B?ZVNHa244OVFmQ0E5R25RTWxLOWxJT2F4TjRsNndRczA2RHN6ajJZSW1QR01q?= =?utf-8?B?ZjNSNmdHeGpPSGlCQ3BaeC9KbnVMK3p0TjFGNSszSWRGSGYyS0EyY2ZOYmVl?= =?utf-8?B?RFU4L1BsOVYvYjc2ZThOWVhuV2hjQjl3TDhBc0xXYmxZd1h6VEt0dm9TYndn?= =?utf-8?B?ekk3Y0lYR2VnMCtEYzhrbGN0bU1ia1VJVlJVcDRaVFUxenB4WFNvZm1HZzU5?= =?utf-8?B?SU9Fc1k5NnB1U0NRcWEydFRXTDZ3dllmVm5SQVNvL0FVRVVhRGNhT2JxcW4z?= =?utf-8?B?MURXQkVIL0JWMzY3dTEvbXViNDNoT1czcklMblJTd1VVcm43WUpoK2NzUDY4?= =?utf-8?B?Z3ljbGxERUZaNTdTcnNOUmtnUzdVV0R1TnlUdDBxbDNKYXFBQ0xkMHRtcFRn?= =?utf-8?B?NDVzSG5HbGZ1WDh4V3VRSVhhRnMxUGdVRHJrN2JMWDFiYUxiM0dQalFibHR5?= =?utf-8?B?ZkNWNy9JN3F1ODU1TnpZN1pOdlNqNWVwUUw3MzRJTGsxQXRNcUpxMXBLNXhZ?= =?utf-8?B?UU5LTjJ1cmxvWHZaZ2J6RXZ5S2ZYYnBBOUtQYkVxL09lV21UN3pWbTg1ZnUv?= =?utf-8?B?L0RNamhzR3orZ3NZL1h1SDlMYkMzaktrUnFENDE0QTgvdnZkZHhLK05yMjB0?= =?utf-8?B?WXpTcDZFMmRGbnB2NTkxWVVkTElnc2tZTVRPYWQ2aFBqdW1LK0Irbk96RHJH?= =?utf-8?B?aTl3Y2p5UUhDUTZsU3NPUDd2MVVlQkxEMXg5OHQzWDFLeksyMGFKa3hWMVMw?= =?utf-8?B?UWVDa2RKT1g3cXhpSUhTMmpQVGRsOXFheitlL1BqN0ZjMGdwN091cGtBV3ZB?= =?utf-8?B?Zk01VGUrTHZyMk1RYkVrOG1DVDdvTFE3MkxNb3VBeUkyblcyVWJic1grMGdY?= =?utf-8?B?Q2djRjdXVXRXbllybTlka3lwREdlN1dkeCtCRkVGc0dYYTJjc29aV1J4STdH?= =?utf-8?B?eXdwWGNSOFBNS3BIRmJzb0tsOHBPdHdlZ0hwZ21VWkNwN213M0t1bVNVNi9z?= =?utf-8?B?UHB2bTYyanFvdGZ3dFZGVFJORno1MnU1N2JTWXZkZkJNeHNGalhHcEJmbWhL?= =?utf-8?Q?FxFkvKDds8EBFypQ=3D?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4769.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09afc030-cf4c-4065-c664-08da3184dda5 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 May 2022 06:26:35.0263 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rnebc7WG5YuuuyiNrpghtX4J/r+dQ6lgw4K9V9QGFRWn1g2tn1tNqfOgtSVgTl/N6MQ1I73r/moJ7awdlconMSNwsktpy6jZAN2EHYIX9rw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4121 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220508_232646_361456_E9017ABE X-CRM114-Status: GOOD ( 19.66 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 03.05.2022 01:41, Michael Walle wrote: > EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe > > Add the switch reset node which will later be used by the switch driver. > The switch reset also resets the GPIO controller and the SGPIO > controller, thus it also has to be connectected to these nodes. This way > the reset will only issued once for the first device requesting the > reset. > > Signed-off-by: Michael Walle Reviewed-by: Claudiu Beznea > --- > arch/arm/boot/dts/lan966x.dtsi | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/arch/arm/boot/dts/lan966x.dtsi b/arch/arm/boot/dts/lan966x.dtsi > index 0442735910da..7020b31322d8 100644 > --- a/arch/arm/boot/dts/lan966x.dtsi > +++ b/arch/arm/boot/dts/lan966x.dtsi > @@ -391,6 +391,11 @@ watchdog: watchdog@e0090000 { > status = "disabled"; > }; > > + cpu_ctrl: syscon@e00c0000 { > + compatible = "microchip,lan966x-cpu-syscon", "syscon"; > + reg = <0xe00c0000 0x350>; > + }; > + > can0: can@e081c000 { > compatible = "bosch,m_can"; > reg = <0xe081c000 0xfc>, <0x00100000 0x4000>; > @@ -406,10 +411,20 @@ can0: can@e081c000 { > status = "disabled"; > }; > > + reset: reset-controller@e200400c { > + compatible = "microchip,lan966x-switch-reset"; > + reg = <0xe200400c 0x4>; > + reg-names = "gcb"; > + #reset-cells = <1>; > + cpu-syscon = <&cpu_ctrl>; > + }; > + > gpio: pinctrl@e2004064 { > compatible = "microchip,lan966x-pinctrl"; > reg = <0xe2004064 0xb4>, > <0xe2010024 0x138>; > + resets = <&reset 0>; > + reset-names = "switch"; > gpio-controller; > #gpio-cells = <2>; > gpio-ranges = <&gpio 0 0 78>; > @@ -453,6 +468,8 @@ sgpio: gpio@e2004190 { > compatible = "microchip,sparx5-sgpio"; > reg = <0xe2004190 0x118>; > clocks = <&sys_clk>; > + resets = <&reset 0>; > + reset-names = "switch"; > #address-cells = <1>; > #size-cells = <0>; > status = "disabled"; > -- > 2.30.2 > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel