Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp2121577pxb; Sun, 18 Apr 2021 19:53:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz3Yx4aiiqWwMKOTcM7moQ6yjvH+ucN41twUp5Ve5ZwqIlCDim7y/TQ24ZMnY1Zop33OLXP X-Received: by 2002:a65:66d2:: with SMTP id c18mr9703781pgw.79.1618800812030; Sun, 18 Apr 2021 19:53:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618800812; cv=none; d=google.com; s=arc-20160816; b=lUPP1u1V/RJBHCq29GJ3kAbe2SiNQeGlyMsQj6KTJ/WojMNeE8kWoqR2Qp06cHJTyM Yb/yAbNQVz774Mq/e2zSmxvXCL+pjntUCpLx4VmsN5hbfEdkSIB4YGELe3t4YZIJlbUC w7d0v2QGGKXesv0v0bchwji+tY7v1sVno1Gqj4PgnQn5IfngARHdO2dQz5qQVO/aLFUH H4ZiTdnzo82pXDxkdMO5WCMKNjXwszit91dstRFs8FrjNlOnxM33M/OwG9FgnimAPr1g j2KewCmKb8E+Ru9+IuQw59olUfWLLdtoqFirHSdDn+0d+NZnCm2+1B5n7ODg7DhJ730t 7bSw== 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:dkim-signature; bh=ZeiZcL85HOddDF8hJ3Ac4p0YAseVuX3icv/oC5/libA=; b=aIMO4dxmPRwok+n4oBxrFNlSE94NOEpOn2uHlrl4RGrTnII6sK7wTY1XB1vW5msQwZ ASXq/ivYnikAHOJWtq6VKHQSuY5lBsRZPsCXmklX3yshFdGOkNeycy3Uk3h0/bhpqL8H u/7bH8Dcpmn3rfcV8iJu2mLS66RyaVDnTsI83UIfw3EReCp4/m4v5HRLQn56j82trIE2 ZmxVJ44xjrNL2Mqh2jo0tBj2zbKsJ37SfPCJiNvUwDDvpIoSbcHwR9Ad57OipS8lNGTY /Bp3jrm99tlXPt0EsARBfLRiz39vk81Oq9g9UrvmZ/ZN0lk1W635ojpfQmhPQ6dk642k Ovuw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sholland.org header.s=fm2 header.b=IfXeLUQj; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=dH0P8swG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f2si15731667plj.147.2021.04.18.19.53.20; Sun, 18 Apr 2021 19:53:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@sholland.org header.s=fm2 header.b=IfXeLUQj; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=dH0P8swG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237292AbhDSCxU (ORCPT + 99 others); Sun, 18 Apr 2021 22:53:20 -0400 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:35159 "EHLO wout5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232753AbhDSCxT (ORCPT ); Sun, 18 Apr 2021 22:53:19 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 6B7A022D7; Sun, 18 Apr 2021 22:52:49 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 18 Apr 2021 22:52:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm2; bh=ZeiZcL85HOddD F8hJ3Ac4p0YAseVuX3icv/oC5/libA=; b=IfXeLUQjI++WyB97XxMg0zD5FTPZn D6xGZ5sj0rLya0lZVJL/Fd6Ajkpq3aw5RqJm6ziqunFM6soRIHglbX1EXfu+97wZ hVbSC/xkcH47jy666emERnl2FpEFWU2Br9vSOPgpKVqfvFJbsQVQQ5qMmlZP/xyv udzLJ9SbHsPNay3By4txqQMwcwGReltxDGfGWw+sieU47aNvd5+yca125UCvqc+L 78I+/Al/gyYmVIzZJ6/YBLqccTxpCTo7D+vL6vWoqFF9YL/qlR0nDfXFvlPkIE2v KyIMoPi/LgYYCmQ8lrwuTsE/Ctw0XjolpeKNKwI7PthKVn52LuVnoZ5bg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=ZeiZcL85HOddDF8hJ3Ac4p0YAseVuX3icv/oC5/libA=; b=dH0P8swG /Y85HhFnNPwY2nsGvEXtm00dobqP2zNMefWyxFF17/tgdFO+dygS3mEiT5VO4U+M G2Lc5cfBw1pdPD20DZ/nDe/U3imq7H0J3qpjuPa15GhV/Lsn93q2bsGgl/KMhsVr 8zLXB1HLrG6adwyjKb3yVhWk2S6QGA5i7xhGq10Jn5UpE7k4dMvKdxGjB2abwLdM THOFO9UA/Q+sP1A5J2fDx4rHPuvhNdf+ifiDRlyz4jf4aLSrg7UP1nkQ/qrZTit0 6bkSXKjMdCdopuyN3HfvOc+Us9KUSVpqG6LUT7/GBbjw2sUA9Cev2S1ylGvgREbp 7NDJ0GyRZzIObg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddtvddgleekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefurghmuhgv lhcujfholhhlrghnugcuoehsrghmuhgvlhesshhhohhllhgrnhgurdhorhhgqeenucggtf frrghtthgvrhhnpeduhfejfedvhffgfeehtefghfeiiefgfeehgfdvvdevfeegjeehjedv gfejheeuieenucfkphepjedtrddufeehrddugeekrdduhedunecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhuvghlsehshhholhhlrghn ugdrohhrgh X-ME-Proxy: Received: from titanium.stl.sholland.net (70-135-148-151.lightspeed.stlsmo.sbcglobal.net [70.135.148.151]) by mail.messagingengine.com (Postfix) with ESMTPA id B02BC24005C; Sun, 18 Apr 2021 22:52:47 -0400 (EDT) From: Samuel Holland To: Maxime Ripard , Chen-Yu Tsai , Jernej Skrabec Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Samuel Holland Subject: [PATCH 1/2] ARM: dts: sunxi: h3/h5: Enforce consistent MMC numbering Date: Sun, 18 Apr 2021 21:52:45 -0500 Message-Id: <20210419025246.21722-2-samuel@sholland.org> X-Mailer: git-send-email 2.26.3 In-Reply-To: <20210419025246.21722-1-samuel@sholland.org> References: <20210419025246.21722-1-samuel@sholland.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Traditionally, the sunxi-mmc device numbers matched the register address order. However, that was broken by asynchronous probe, and now the MMC device numbers are not deterministic. Add aliases to keep the device numbers consistent between boots. Use the traditional order, since there is no need to change it. Signed-off-by: Samuel Holland --- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/sunxi-h3-h5.dtsi b/arch/arm/boot/dts/sunxi-h3-h5.dtsi index e27399aa052c..1cb669c835bd 100644 --- a/arch/arm/boot/dts/sunxi-h3-h5.dtsi +++ b/arch/arm/boot/dts/sunxi-h3-h5.dtsi @@ -53,6 +53,12 @@ / { #address-cells = <1>; #size-cells = <1>; + aliases { + mmc0 = &mmc0; + mmc1 = &mmc1; + mmc2 = &mmc2; + }; + chosen { #address-cells = <1>; #size-cells = <1>; -- 2.26.3