Lines Matching refs:ksp
64 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_lock_par() local
66 spin_lock_irqsave(&ksp->lock, *flags); in ks8851_lock_par()
78 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_unlock_par() local
80 spin_unlock_irqrestore(&ksp->lock, *flags); in ks8851_unlock_par()
93 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks_check_endian() local
117 iowrite16(BE3 | BE2 | KS_CIDER, ksp->hw_addr_cmd); in ks_check_endian()
118 cider = ioread16(ksp->hw_addr); in ks_check_endian()
138 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_wrreg16_par() local
140 ksp->cmd_reg_cache = (u16)reg | ((BE1 | BE0) << (reg & 0x02)); in ks8851_wrreg16_par()
141 iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd); in ks8851_wrreg16_par()
142 iowrite16(val, ksp->hw_addr); in ks8851_wrreg16_par()
154 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_rdreg16_par() local
156 ksp->cmd_reg_cache = (u16)reg | ((BE1 | BE0) << (reg & 0x02)); in ks8851_rdreg16_par()
157 iowrite16(ksp->cmd_reg_cache, ksp->hw_addr_cmd); in ks8851_rdreg16_par()
158 return ioread16(ksp->hw_addr); in ks8851_rdreg16_par()
172 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_rdfifo_par() local
177 ioread16_rep(ksp->hw_addr, (u16 *)buff + 1, len / 2); in ks8851_rdfifo_par()
194 struct ks8851_net_par *ksp = to_ks8851_par(ks); in ks8851_wrfifo_par() local
207 iowrite16(fid, ksp->hw_addr); in ks8851_wrfifo_par()
208 iowrite16(txp->len, ksp->hw_addr); in ks8851_wrfifo_par()
210 iowrite16_rep(ksp->hw_addr, txp->data, len / 2); in ks8851_wrfifo_par()
283 struct ks8851_net_par *ksp; in ks8851_probe_par() local
308 ksp = to_ks8851_par(ks); in ks8851_probe_par()
309 spin_lock_init(&ksp->lock); in ks8851_probe_par()
311 ksp->hw_addr = devm_platform_ioremap_resource(pdev, 0); in ks8851_probe_par()
312 if (IS_ERR(ksp->hw_addr)) in ks8851_probe_par()
313 return PTR_ERR(ksp->hw_addr); in ks8851_probe_par()
315 ksp->hw_addr_cmd = devm_platform_ioremap_resource(pdev, 1); in ks8851_probe_par()
316 if (IS_ERR(ksp->hw_addr_cmd)) in ks8851_probe_par()
317 return PTR_ERR(ksp->hw_addr_cmd); in ks8851_probe_par()