Lines Matching refs:ebase
60 /* CEIR Enhanced Functionality Registers, relative to data->ebase */
195 unsigned long ebase; /* Enhanced Func. Baseaddr */
265 if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE)
279 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS,
312 unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) |
313 inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8;
327 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R,
329 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_EN,
511 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R,
515 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL,
616 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS, val, 0x0c);
903 outb(WBCIR_IRTX_INV, data->ebase + WBCIR_REG_ECEIR_CCTL);
905 outb(0x00, data->ebase + WBCIR_REG_ECEIR_CCTL);
911 outb(0x10, data->ebase + WBCIR_REG_ECEIR_CTS);
1030 data->ebase = pnp_port_start(device, 0);
1035 if (data->wbase == 0 || data->ebase == 0 ||
1043 data->wbase, data->ebase, data->sbase, data->irq);
1100 if (!request_region(data->ebase, EHFUNC_IOMEM_LEN, DRVNAME)) {
1102 data->ebase, data->ebase + EHFUNC_IOMEM_LEN - 1);
1131 release_region(data->ebase, EHFUNC_IOMEM_LEN);
1174 release_region(data->ebase, EHFUNC_IOMEM_LEN);