Lines Matching refs:base_addr
451 unsigned long base_addr = to_eisa_device(bdev)->base_addr; in dfx_get_bars() local
456 bar_lo = inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_2); in dfx_get_bars()
458 bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_1); in dfx_get_bars()
460 bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_0); in dfx_get_bars()
463 bar_hi = inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_2); in dfx_get_bars()
465 bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_1); in dfx_get_bars()
467 bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_0); in dfx_get_bars()
472 bar_start[0] = base_addr; in dfx_get_bars()
475 bar_start[1] = base_addr + PI_DEFEA_K_BURST_HOLDOFF; in dfx_get_bars()
477 bar_start[2] = base_addr + PI_ESIC_K_ESIC_CSR; in dfx_get_bars()
625 dev->base_addr = bar_start[0]; in dfx_register()
737 unsigned long base_addr = to_eisa_device(bdev)->base_addr; in dfx_bus_init() local
740 outb(0, base_addr + PI_ESIC_K_SLOT_CNTRL); in dfx_bus_init()
743 val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_bus_init()
778 outb(val, base_addr + PI_ESIC_K_IO_ADD_CMP_0_1); in dfx_bus_init()
780 outb(val, base_addr + PI_ESIC_K_IO_ADD_CMP_0_0); in dfx_bus_init()
783 outb(val, base_addr + PI_ESIC_K_IO_ADD_MASK_0_1); in dfx_bus_init()
785 outb(val, base_addr + PI_ESIC_K_IO_ADD_MASK_0_0); in dfx_bus_init()
788 outb(val, base_addr + PI_ESIC_K_IO_ADD_CMP_1_1); in dfx_bus_init()
790 outb(val, base_addr + PI_ESIC_K_IO_ADD_CMP_1_0); in dfx_bus_init()
793 outb(val, base_addr + PI_ESIC_K_IO_ADD_MASK_1_1); in dfx_bus_init()
795 outb(val, base_addr + PI_ESIC_K_IO_ADD_MASK_1_0); in dfx_bus_init()
803 outb(val, base_addr + PI_ESIC_K_FUNCTION_CNTRL); in dfx_bus_init()
810 outb(val, base_addr + PI_ESIC_K_SLOT_CNTRL); in dfx_bus_init()
816 val = inb(base_addr + PI_DEFEA_K_BURST_HOLDOFF); in dfx_bus_init()
821 outb(val, base_addr + PI_DEFEA_K_BURST_HOLDOFF); in dfx_bus_init()
824 val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_bus_init()
826 outb(val, base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_bus_init()
890 unsigned long base_addr = to_eisa_device(bdev)->base_addr; in dfx_bus_uninit() local
893 val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_bus_uninit()
895 outb(val, base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_bus_uninit()
898 outb(0, base_addr + PI_ESIC_K_SLOT_CNTRL); in dfx_bus_uninit()
901 outb(0, base_addr + PI_ESIC_K_FUNCTION_CNTRL); in dfx_bus_uninit()
1982 unsigned long base_addr = to_eisa_device(bdev)->base_addr; in dfx_interrupt() local
1985 status = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_interrupt()
1993 outb(status, base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_interrupt()
1999 status = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_interrupt()
2001 outb(status, base_addr + PI_ESIC_K_IO_CONFIG_STAT_0); in dfx_interrupt()