On Fri, Oct 8, 2010 at 12:50 PM, Dmitry Eremin-Solenikov <dbaryshkov@xxxxxxxxx> 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() ping? -- With best wishes 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