From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Hurley Subject: Re: [PATCH v2 0/4] Patches to allow consistent mmc / mmcblk numbering w/ device tree Date: Fri, 29 Apr 2016 16:58:12 -0700 Message-ID: <5723F514.4@hurleysoftware.com> References: <20160429195741.GY19428@n2100.arm.linux.org.uk> <20160429211328.GZ19428@n2100.arm.linux.org.uk> <20160429212920.GA19428@n2100.arm.linux.org.uk> <20160429215017.GC19428@n2100.arm.linux.org.uk> <20160429221606.GE19428@n2100.arm.linux.org.uk> <20160429224407.GF19428@n2100.arm.linux.org.uk> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hurleysoftware-com.20150623.gappssmtp.com; s=20150623; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=gx1ViwtRnPy5vu+dusSDE3mpIXSKHltncWs8qnT31gk=; b=o3t0XHDWuQGshI7mSdjoNr7d2nwU+hTj+thLsA4d/RHF/5PTj916oUdY0c8C9eSxP9 zn9a80t++ygMO3qdjzYSaMFfGPYMlymsnFkGcxje6E+UCfLa/nKb4BTBq/N0iCosDMBS 4QlGC8BKm6lUkIj5mNDE7xP6f5TNKyaNyCnd+PYIY/PX8afVjkZ02eE/zIgQbuOnjvBb N4ZCawGA5ZOd0MfB0Q8Ik8txv3jB5EyjLEU3q2oGzKwncDpWZmk6l//hJI4vVjkK61aP BYmREPPcFoBKjo3pY8n8mpu2El2uAAsI0SzzPlb4lvHu7a3g9XxooEdzHiaUxHmEMEJG 4NEQ== In-Reply-To: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: Content-Type: text/plain; charset="us-ascii" To: Doug Anderson , Russell King - ARM Linux Cc: Ulf Hansson , Jaehoon Chung , Shawn Lin , Adrian Hunter , Stefan Agner , "linux-mmc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Brian Norris , Dmitry Torokhov , Heiko Stuebner , Jisheng Zhang , "open list:ARM/Rockchip SoC..." , devicetree-spec-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Mark Rutland , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Venu Byravarasu , Lars-Peter Clausen , Jon Hunter , "linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org" , "devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Pawel Moll

On 04/29/2016 04:01 PM, Doug Anderson wrote: > * serial allows numbering devices by alias. Which is in fact a total nightmare. While stable device order is mandatory in serial because of console command line parameters and existing userspace expectations, it is the number one barrier to providing a shared ttyS namespace for mixed uart platforms. Stable device order has a very real (and often unforeseen) maintenance burden. For example, I noticed these patches are strictly for DT. I'm assuming that's because guaranteeing stable device order for mmc in general is more difficult; eg., by performing minimal scan serially and more expensive portion of the probe async. Regards, Peter Hurley -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html