Searched refs:hwbus_ops (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/drivers/net/wireless/cw1200/
H A Dhwio.c49 return priv->hwbus_ops->hwbus_memcpy_fromio(priv->hwbus_priv, __cw1200_reg_read()
64 return priv->hwbus_ops->hwbus_memcpy_toio(priv->hwbus_priv, __cw1200_reg_write()
105 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_reg_read()
107 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_reg_read()
115 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_reg_write()
117 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_reg_write()
126 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_data_read()
143 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_data_read()
153 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_data_write()
170 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_data_write()
185 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_indirect_read()
234 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_indirect_read()
248 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_apb_write()
266 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_apb_write()
H A Dhwbus.h19 /* This MUST be wrapped with hwbus_ops->lock/unlock! */
22 struct hwbus_ops { struct
H A Dcw1200.h33 struct hwbus_ops;
107 const struct hwbus_ops *hwbus_ops; member in struct:cw1200_common
293 int cw1200_core_probe(const struct hwbus_ops *hwbus_ops,
H A Dbh.c107 /* NOTE: hwbus_ops->lock already held */ cw1200_irq_handler()
271 alloc_len = priv->hwbus_ops->align_size( cw1200_bh_rx_helper()
390 tx_len = priv->hwbus_ops->align_size( cw1200_bh_tx_helper()
603 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_bh()
605 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_bh()
609 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_bh()
611 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_bh()
H A Dmain.c512 int cw1200_core_probe(const struct hwbus_ops *hwbus_ops, cw1200_core_probe() argument
540 priv->hwbus_ops = hwbus_ops; cw1200_core_probe()
592 self->hwbus_ops->lock(self->hwbus_priv); cw1200_core_release()
594 self->hwbus_ops->unlock(self->hwbus_priv); cw1200_core_release()
H A Dfwio.c493 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_load_firmware()
495 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_load_firmware()
522 priv->hwbus_ops->lock(priv->hwbus_priv); cw1200_load_firmware()
524 priv->hwbus_ops->unlock(priv->hwbus_priv); cw1200_load_firmware()
H A Dcw1200_sdio.c66 /* hwbus_ops implemetation */
268 static struct hwbus_ops cw1200_sdio_hwbus_ops = {
H A Dpm.c266 ret = priv->hwbus_ops->power_mgmt(priv->hwbus_priv, true); cw1200_wow_suspend()
316 priv->hwbus_ops->power_mgmt(priv->hwbus_priv, false); cw1200_wow_resume()
H A Dcw1200_spi.c355 static struct hwbus_ops cw1200_spi_hwbus_ops = {

Completed in 134 milliseconds