• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/char/rio/

Lines Matching defs:to

24  *      License along with this program; if not, write to the Free
95 know why. If you want to try anyway you'll have to increase the number
96 of boards in rio.h. You'll have to allocate more majors if you need
126 undef this if you want to disable the check....
136 /* how long to wait for card to run */
161 /* First address to look at */
204 - Set rio_poll to 1 to poll every timer tick (10ms on Intel).
217 /* Set the mask to all-ones. This alas, only supports 32 interrupts.
218 Some architectures may need more. -- Changed to LONG to
219 support up to 64 bits on 64bit architectures. -- REW 20/06/99 */
310 /* Delay a number of jiffies, allowing a signal to interrupt */
326 /* Delay a number of jiffies, disallowing a signal to interrupt */
337 void rio_copy_to_card(void *from, void __iomem *to, int len)
339 rio_copy_toio(to, from, len);
376 /* AAargh! The order in which to do these things is essential and
434 /* Ehhm. I don't know how to fiddle with interrupts on the Specialix
463 * the interrupt routine seems to be able to tell the difference.
502 by just pushing stuff into the queue going to the port... */
525 /* I haven't the foggiest why the decrement use count has to happen
526 here. The whole linux serial drivers stuff needs to be redesigned.
527 My guess is that this is a hack to minimize the impact of a bug
650 * and CTS/RTS flow control itself. This means that all we have to
651 * do when signalled by the upper tty layer to throttle/unthrottle is
652 * to make a note of it here. When we come to read characters from the
653 * rx buffers on the card (rio_receive_chars()) we look to see if the
712 rio_dprintk(RIO_DEBUG_PROBE, "Going to verify vpd prom at %p.\n", hp->Caddr + RIO_VPD_ROM);
823 There is no reason not to allocate them dynamically. Is there? -- REW */
824 /* However, the RIO driver allows users to configure their first
825 RTA as the ports numbered 504-511. We therefore need to allocate
897 /* This was written for SX, but applies to RIO too...
902 hang on the next access to the card.
908 * This is to prevent the card locking up on Intel Xeon *
960 printk(KERN_ERR "RIO: Unable to register firmware loader driver.\n");
1007 rio_dprintk(RIO_DEBUG_PROBE, "Going to test it (%p/%p).\n", (void *) p->RIOHosts[p->RIONumHosts].PaddrP, p->RIOHosts[p->RIONumHosts].Caddr);
1033 supported), which makes them a bit awkward to support.
1035 (The driver now refuses to share interrupts for these
1063 rio_dprintk(RIO_DEBUG_PROBE, "Going to test it (%p/%p).\n", (void *) p->RIOHosts[p->RIONumHosts].PaddrP, p->RIOHosts[p->RIONumHosts].Caddr);
1082 printk(KERN_ERR "Found an older RIO PCI card, but the driver is not " "compiled to support it.\n");
1151 /* Init the timer "always" to make sure that it can safely be
1187 /* It is safe/allowed to del_timer a non-active timer */