On Mon, Oct 18, 2010 at 03:24:51PM +0400, Dmitry Eremin-Solenikov wrote: > Hello, > > On 14.10.2010 18:23, Dmitry Torokhov wrote: > >On Fri, Oct 08, 2010 at 12:50:34PM +0400, Dmitry Eremin-Solenikov wrote: > >>Hello, > >> > >>On Thu, Oct 7, 2010 at 8:36 PM, Dmitry Torokhov > >><dmitry.torokhov@xxxxxxxxx> wrote: > >>>On Thu, Oct 07, 2010 at 07:19:57PM +0400, Dmitry Eremin-Solenikov wrote: > >>>>Hello, > >>>> > >>>>On Thu, Sep 30, 2010 at 10:25 AM, Dmitry Torokhov > >>>><dmitry.torokhov@xxxxxxxxx> wrote: > >>>>>On Wed, Sep 29, 2010 at 04:45:53PM +0400, Dmitry Eremin-Solenikov wrote: > >>>>>>On Thu, Sep 23, 2010 at 8:44 PM, Dmitry Eremin-Solenikov > >>>>>><dbaryshkov@xxxxxxxxx> wrote: > >>>>>>>PS2Mult is a simple serial protocol used for multiplexing several PS/2 streams > >>>>>>>into one serial data stream. It's used e.g. on TQM85xx serie of boards. > >>>>>>> > >>>>>>>Signed-off-by: Dmitry Eremin-Solenikov<dbaryshkov@xxxxxxxxx> > >>>>>>>--- > >>>>>>> > >>>>>>>It actually depends on "serio: multiple children" patch. I'm not resending it > >>>>>>>as you were the originator of the latest version of the patch. > >>>>>> > >>>>>>So, what about this version of patch? > >>>>>> > >>>>> > >>>>>Looks better but I think you also need ->start() to make sure you do not > >>>>>try to deliver events too early. Does the following still work for you? > >>>> > >>>>Sorry for the delay. Crashes w/o the attached patch. > >>>> > >>> > >>>Ah, I see, however what I actually wanted is to create ports before hand > >>>and handle any errors that might arise and then enable the device and > >>>register child ports. > >>> > >>>If you apply the patch below instead of yours does it still work? > >> > >>It won't work, as we don't set psm->ports[i].serio before ps2mult_serio_start() > >> > > > >Indeed. I guess we need to set the pointer immediately then and also add > >a flag to the port structure telling whether it has been registered. > >Does the following work for you by any chance? > > Yeah, works w/o any glitches. Thank you. > Thanks Dmitry. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html