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;