Re: PATCH - PCAP misc input driver (for 2.6.32)

Daniel Ribeiro
2009-06-28T17:53:30+00:00

Em Dom, 2009-06-28 =C3=A0s 12:49 +0530, Trilok Soni escreveu:
> > +       pcap-keys->input->evbit[0] =3D BIT-MASK(EV-KEY) | BIT-MASK(EV-S=
W);
> > +       set-bit(KEY-POWER, pcap-keys->input->keybit);
> > +       set-bit(SW-HEADPHONE-INSERT, pcap-keys->input->swbit);
> > +       set-bit(KEY-HP, pcap-keys->input->keybit);
>=20
> > > +                       pcap-keys-handler, 0, "Power key", pcap-keys);
> > +       if (err)
> > +               goto fail-dev;
> > +
> > +       err =3D request-irq(pcap-to-irq(pcap-keys->pcap, PCAP-IRQ-HS),
> > +                       pcap-keys-handler, 0, "Headphone jack", pcap-ke=
ys);
> > +       if (err)
> > +               goto fail-pwrkey;
> > +
> > +       err =3D request-irq(pcap-to-irq(pcap-keys->pcap, PCAP-IRQ-MIC),
> > +                       pcap-keys-handler, 0, "MIC jack/button", pcap-k=
eys);
> > +       if (err)
> > +               goto fail-jack;
> > +
> > +       err =3D input-register-device(pcap-keys->input);
> > +       if (err)
> > +               goto fail-mic;
>=20
> Same comment as given in PCAP touchscreen driver.

Ok.

> > +static struct platform-driver pcap-keys-device-driver =3D {
> > +       .probe          =3D pcap-keys-probe,
> > +       .remove         =3D pcap-keys-remove,
>=20
> 

Loading


$ This page is proudly powered by www.pubbs.net, you can see more at kernel archive | Partners: ListWare Global Manufacturers