From mboxrd@z Thu Jan 1 00:00:00 1970 From: peter@hurleysoftware.com (Peter Hurley) Date: Fri, 29 Apr 2016 16:58:12 -0700 Subject: [PATCH v2 0/4] Patches to allow consistent mmc / mmcblk numbering w/ device tree In-Reply-To: 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> Message-ID: <5723F514.4@hurleysoftware.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org 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