Totally makes sense, just EXPORT the symbol tty_set_ldisc or tiocsetd, so that kernel space drivers can install/un-install LDISC.

> > If so lets simply fix the tty layer to allow a driver to> set the initial> ldisc.> > > The only reason I wanted this to be in staging was to> have sort of continuous review process, and in hope the> driver wouldn't be forgotten.> > I would certainly prefer this as it is much easier to> refine this way> > Alan>