Messages in this thread | | | Date | Wed, 20 Aug 2008 11:11:17 +0100 | From | Alan Cox <> | Subject | Re: [PATCH 05/10] ldisc: new dcd_change() method for line disciplines. |
| |
O> #ifdef CONFIG_PPS_IRQ_EVENTS > ts = pps_irq_ts[port->irq]; > #else
That bit won't work very shortly - IRQ numbers are going sparse not a single simple NR_IRQ array.
> This completely hides the (dirty) trick to the PPS clients and allow > using struct tty_struct as first parameter.
Can we get the basics right first - drop the IRQ_EVENTS and HARDPPS hackery out of the patchset and the core code then looks quite clean. After that is sorted/merged we can come back to working out the best way to improve the IRQ and HARDPPS hacks.
Alan
| |