Lines Matching defs:membase

105 #define CMD_BUSY(card) (readl((card)->membase + STAT) & NS_STAT_CMDBZ)
217 writel(0x00000000, card->membase + CFG);
256 iounmap(card->membase);
319 writel(sram_address, card->membase + CMD);
321 data = readl(card->membase + DR0);
337 writel(*(value++), card->membase + i);
339 so card->membase + DR0 == card->membase */
343 writel(sram_address, card->membase + CMD);
357 unsigned long membase;
393 membase = pci_resource_start(pcidev, 1);
394 card->membase = ioremap(membase, NS_IOREMAP_SIZE);
395 if (!card->membase) {
396 printk("nicstar%d: can't ioremap() membase.\n", i);
401 PRINTK("nicstar%d: membase at 0x%p.\n", i, card->membase);
432 data = readl(card->membase + STAT);
434 writel(NS_STAT_TMROF, card->membase + STAT);
437 writel(NS_CFG_SWRST, card->membase + CFG);
439 writel(0x00000000, card->membase + CFG);
442 writel(0x00000008, card->membase + GP);
444 writel(0x00000001, card->membase + GP);
447 writel(NS_CMD_WRITE_UTILITY | 0x00000100, card->membase + CMD); /* Sync UTOPIA with SAR clock */
452 writel(NS_CMD_READ_UTILITY | 0x00000200, card->membase + CMD);
454 data = readl(card->membase + DR0);
460 writel(0x00000008, card->membase + DR0);
461 writel(NS_CMD_WRITE_UTILITY | 0x00000200, card->membase + CMD);
463 writel(NS_STAT_SFBQF, card->membase + STAT);
466 writel(0x00000022, card->membase + DR0);
467 writel(NS_CMD_WRITE_UTILITY | 0x00000202, card->membase + CMD);
476 writel(0x00000002, card->membase + DR0);
477 writel(NS_CMD_WRITE_UTILITY | 0x00000205, card->membase + CMD);
486 writel(0x00000000, card->membase + GP);
526 nicstar_init_eprom(card->membase);
529 writel(0x00000000, card->membase + VPM);
555 writel(0x00000000, card->membase + TSQH);
556 writel(ALIGN(card->tsq.dma, NS_TSQ_ALIGNMENT), card->membase + TSQB);
574 writel(0x00000000, card->membase + RSQH);
575 writel(ALIGN(card->rsq.dma, NS_RSQ_ALIGNMENT), card->membase + RSQB);
612 writel(NS_TST0 << 2, card->membase + TSTB);
700 ns_stat_lfbqc_get(readl(card->membase + STAT))) < card->lbnr.min) {
730 ns_stat_sfbqc_get(readl(card->membase + STAT))) < card->sbnr.min) {
777 nicstar_read_eprom(card->membase, NICSTAR_EPROM_MAC_ADDR_OFFSET,
780 nicstar_read_eprom(card->membase,
809 NS_CFG_PHYIE, card->membase + CFG);
819 writel(0x00000000, card->membase + CFG);
854 iounmap(card->membase);
966 stat = readl(card->membase + STAT);
1030 writel(addr2, card->membase + DR3);
1031 writel(id2, card->membase + DR2);
1032 writel(addr1, card->membase + DR1);
1033 writel(id1, card->membase + DR0);
1035 card->membase + CMD);
1047 writel((readl(card->membase + CFG) | NS_CFG_EFBIE),
1048 card->membase + CFG);
1070 stat_r = readl(card->membase + STAT);
1076 writel(NS_STAT_TSIF, card->membase + STAT);
1081 writel(NS_STAT_TXICP, card->membase + STAT);
1088 writel(NS_STAT_TSQF, card->membase + STAT);
1095 writel(NS_STAT_TMROF, card->membase + STAT);
1101 writel(NS_STAT_PHYI, card->membase + STAT);
1110 writel(NS_STAT_SFBQF, card->membase + STAT);
1117 writel(NS_STAT_LFBQF, card->membase + STAT);
1124 writel(NS_STAT_RSQF, card->membase + STAT);
1133 writel(NS_STAT_EOPDU, card->membase + STAT);
1138 writel(NS_STAT_RAWCF, card->membase + STAT);
1146 while (readl(card->membase + RAWCT) != card->rawch) {
1170 writel(NS_STAT_SFBQE, card->membase + STAT);
1176 writel(readl(card->membase + CFG) &
1177 ~NS_CFG_EFBIE, card->membase + CFG);
1195 writel(NS_STAT_LFBQE, card->membase + STAT);
1201 writel(readl(card->membase + CFG) &
1202 ~NS_CFG_EFBIE, card->membase + CFG);
1217 writel(NS_STAT_RSQAF, card->membase + STAT);
1433 card->membase + CMD);
1441 stat = readl(card->membase + STAT);
1550 stat = readl(card->membase + STAT);
1551 cfg = readl(card->membase + CFG);
1556 card->tsq.last, readl(card->membase + TSQT));
1560 card->rsq.last, readl(card->membase + RSQT));
1912 card->membase + TSQH);
1972 writel(PTR_DIFF(previous, card->rsq.base), card->membase + RSQH);
1988 stat = readl(card->membase + STAT);
2414 stat = readl(card->membase + STAT);
2451 card->membase + CMD);
2453 phy_regs[i] = readl(card->membase + DR0) & 0x000000FF;
2491 ns_stat_sfbqc_get(readl(card->membase + STAT));
2499 ns_stat_lfbqc_get(readl(card->membase + STAT));
2710 stat_r = readl(card->membase + STAT);
2719 writel(stat_w, card->membase + STAT);
2735 writel((u32) value, card->membase + DR0);
2737 card->membase + CMD);
2751 card->membase + CMD);
2753 data = readl(card->membase + DR0) & 0x000000FF;