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