Lines Matching refs:ksp

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