• Home
  • Raw
  • Download

Lines Matching refs:base_addr

465 	outb(0, IER(dev->base_addr));  in yam_set_uart()
466 outb(LCR_DLAB | LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
467 outb(divisor, DLL(dev->base_addr)); in yam_set_uart()
468 outb(0, DLM(dev->base_addr)); in yam_set_uart()
469 outb(LCR_BIT8, LCR(dev->base_addr)); in yam_set_uart()
470 outb(PTT_OFF, MCR(dev->base_addr)); in yam_set_uart()
471 outb(0x00, FCR(dev->base_addr)); in yam_set_uart()
475 inb(RBR(dev->base_addr)); in yam_set_uart()
476 inb(MSR(dev->base_addr)); in yam_set_uart()
480 outb(ENABLE_RTXINT, IER(dev->base_addr)); in yam_set_uart()
572 outb(PTT_ON, MCR(dev->base_addr)); in ptt_on()
577 outb(PTT_OFF, MCR(dev->base_addr)); in ptt_off()
686 outb(b, THR(dev->base_addr)); in yam_tx_byte()
697 outb(yp->tx_crcl, THR(dev->base_addr)); in yam_tx_byte()
701 outb(chktabh[yp->tx_crch] ^ 0xFF, THR(dev->base_addr)); in yam_tx_byte()
744 while ((iir = IIR_MASK & inb(IIR(dev->base_addr))) != IIR_NOPEND) { in yam_interrupt()
745 unsigned char msr = inb(MSR(dev->base_addr)); in yam_interrupt()
746 unsigned char lsr = inb(LSR(dev->base_addr)); in yam_interrupt()
767 rxb = inb(RBR(dev->base_addr)); in yam_interrupt()
841 printk(KERN_INFO "Trying %s at iobase 0x%lx irq %u\n", dev->name, dev->base_addr, dev->irq); in yam_open()
845 if (!dev->base_addr || dev->base_addr > 0x1000 - YAM_EXTENT || in yam_open()
849 if (!request_region(dev->base_addr, YAM_EXTENT, dev->name)) in yam_open()
851 printk(KERN_ERR "%s: cannot 0x%lx busy\n", dev->name, dev->base_addr); in yam_open()
854 if ((u = yam_check_uart(dev->base_addr)) == c_uart_unknown) { in yam_open()
859 if (fpga_download(dev->base_addr, yp->bitrate)) { in yam_open()
864 outb(0, IER(dev->base_addr)); in yam_open()
881 inb(LSR(yam_dev->base_addr)); in yam_open()
885 printk(KERN_INFO "%s at iobase 0x%lx irq %u uart %s\n", dev->name, dev->base_addr, dev->irq, in yam_open()
890 release_region(dev->base_addr, YAM_EXTENT); in yam_open()
907 outb(0, IER(dev->base_addr)); in yam_close()
908 outb(1, MCR(dev->base_addr)); in yam_close()
911 release_region(dev->base_addr, YAM_EXTENT); in yam_close()
917 yam_drvname, dev->base_addr, dev->irq); in yam_close()
984 dev->base_addr = yi.cfg.iobase; in yam_ioctl()
1098 dev->base_addr = yp->iobase; in yam_setup()