Lines Matching defs:ksp
66 struct ks8851_net_par *ksp = to_ks8851_par(ks);
68 spin_lock_irqsave(&ksp->lock, *flags);
80 struct ks8851_net_par *ksp = to_ks8851_par(ks);
82 spin_unlock_irqrestore(&ksp->lock, *flags);
95 struct ks8851_net_par *ksp = to_ks8851_par(ks);
119 iowrite16(BE3 | BE2 | KS_CIDER, ksp->hw_addr_cmd);
120 cider = ioread16(ksp->hw_addr);
140 struct ks8851_net_par *ksp = to_ks8851_par(ks);
142 ksp->cmd_reg_cache = (u16)reg | ((BE1 | BE0) << (reg & 0x02));
143 iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd);
144 iowrite16(val, ksp->hw_addr);
156 struct ks8851_net_par *ksp = to_ks8851_par(ks);
158 ksp->cmd_reg_cache = (u16)reg | ((BE1 | BE0) << (reg & 0x02));
159 iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd);
160 return ioread16(ksp->hw_addr);
174 struct ks8851_net_par *ksp = to_ks8851_par(ks);
179 ioread16_rep(ksp->hw_addr, (u16 *)buff + 1, len / 2);
196 struct ks8851_net_par *ksp = to_ks8851_par(ks);
209 iowrite16(fid, ksp->hw_addr);
210 iowrite16(txp->len, ksp->hw_addr);
212 iowrite16_rep(ksp->hw_addr, txp->data, len / 2);
285 struct ks8851_net_par *ksp;
310 ksp = to_ks8851_par(ks);
311 spin_lock_init(&ksp->lock);
313 ksp->hw_addr = devm_platform_ioremap_resource(pdev, 0);
314 if (IS_ERR(ksp->hw_addr))
315 return PTR_ERR(ksp->hw_addr);
317 ksp->hw_addr_cmd = devm_platform_ioremap_resource(pdev, 1);
318 if (IS_ERR(ksp->hw_addr_cmd))
319 return PTR_ERR(ksp->hw_addr_cmd);