> #ifdef TIOCM_OUT2 /* Not defined for ARM */ > arg = TIOCM_OUT2; > +#endif > +#ifdef CONFIG_PARISC /* PA-RISC uses OUT1 as hardware flow control bit > */ > + arg |= TIOCM_OUT1; > #endif With these ifdefs for ARM and parisc maybe arg = IRDA_MODEM_BITS; and sticking tha tin the header would be good ?