From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Subject: Re: Tegra board file deprecation schedule Date: Sun, 29 Apr 2012 13:21:23 -0600 Message-ID: <4F9D94B3.4070903@wwwdotorg.org> References: <4F9B0E7C.1060408@wwwdotorg.org> <6014194.Op4vnW6Cge@ax5200p> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <6014194.Op4vnW6Cge@ax5200p> Sender: linux-tegra-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Marc Dietrich Cc: Olof Johansson , "linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Colin Cross , Thierry Reding , ARM kernel mailing list List-Id: linux-tegra@vger.kernel.org On 04/28/2012 10:09 AM, Marc Dietrich wrote: ... > Some other things regarding board removal also came into my mind. First, is > the sdhci order problem solved? Maybe I missed it, but it would be nice if we > could give the internal emmc a device number of zero and the external reader a > device number one. Currently it is oposite around and AFAIK device tree > guaranties no special order unless you enforce it somehow. I think we shouldn't consider there to be an SDHCI order problem. Relying on block devices to appear with a specific name is probably something we shouldn't do. The fact it happened with SDHCI is pretty unique; it doesn't for USB-attached devices, removable SDHCI devices, etc. Instead, you can use partition or filesystem UUIDs to name devices. I boot with root=PARTUUID=xxxx these days, and hence never have to adjust my command-line depending on the SDHCI probe ordering differences, and it's work just fine for USB or other storage too.