On Thu, 6 Dec 2012 20:31:15 +0100 Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > On Thu, Dec 6, 2012 at 8:31 PM, Alan Cox <alan@xxxxxxxxxxxxxxx> wrote: > > > Almost none of the platforms using the serial driver even have ACPI > > so this seems to be an obfuscation of a simple numbering system for > > a subsystem specific set of definitions that may or may not fit in > > future. > > OK so we need to get away from using the ACPI numbering scheme. > What about we define something in the <linux/tty.h> file instead > and delete the paragraph from the documentation saying it is related > to ACPI? (Will try this next.) What about just using 0, 1, 2, 3 to indicate states similar to D0-D3 which as a base concept everyone is familiar with ? If we need something more than that, then can we talk about what the actual extra non 0/3 states needed are and how to get a generic meaningful definition, or indeed whether a number rather than flag bits makes sense ? Start with the driver/platform that causes the concern and then the rest is probably blindingly obvious. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html