xcv 51 drivers/net/ethernet/cavium/thunder/thunder_xcv.c static struct xcv *xcv; xcv 70 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 72 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 75 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 77 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 84 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_DLL_CTL); xcv 87 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_DLL_CTL); xcv 92 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 94 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 95 drivers/net/ethernet/cavium/thunder/thunder_xcv.c readq_relaxed(xcv->reg_base + XCV_RESET); xcv 100 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 102 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 104 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 106 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 115 drivers/net/ethernet/cavium/thunder/thunder_xcv.c if (!xcv) { xcv 127 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_CTL); xcv 130 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_CTL); xcv 133 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 135 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 138 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 140 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 143 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(0x01, xcv->reg_base + XCV_BATCH_CRD_RET); xcv 146 drivers/net/ethernet/cavium/thunder/thunder_xcv.c cfg = readq_relaxed(xcv->reg_base + XCV_RESET); xcv 148 drivers/net/ethernet/cavium/thunder/thunder_xcv.c writeq_relaxed(cfg, xcv->reg_base + XCV_RESET); xcv 149 drivers/net/ethernet/cavium/thunder/thunder_xcv.c readq_relaxed(xcv->reg_base + XCV_RESET); xcv 159 drivers/net/ethernet/cavium/thunder/thunder_xcv.c xcv = devm_kzalloc(dev, sizeof(struct xcv), GFP_KERNEL); xcv 160 drivers/net/ethernet/cavium/thunder/thunder_xcv.c if (!xcv) xcv 162 drivers/net/ethernet/cavium/thunder/thunder_xcv.c xcv->pdev = pdev; xcv 164 drivers/net/ethernet/cavium/thunder/thunder_xcv.c pci_set_drvdata(pdev, xcv); xcv 179 drivers/net/ethernet/cavium/thunder/thunder_xcv.c xcv->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0); xcv 180 drivers/net/ethernet/cavium/thunder/thunder_xcv.c if (!xcv->reg_base) { xcv 193 drivers/net/ethernet/cavium/thunder/thunder_xcv.c devm_kfree(dev, xcv); xcv 194 drivers/net/ethernet/cavium/thunder/thunder_xcv.c xcv = NULL; xcv 202 drivers/net/ethernet/cavium/thunder/thunder_xcv.c if (xcv) { xcv 203 drivers/net/ethernet/cavium/thunder/thunder_xcv.c devm_kfree(dev, xcv); xcv 204 drivers/net/ethernet/cavium/thunder/thunder_xcv.c xcv = NULL;