Home
last modified time | relevance | path

Searched refs:hw_ops (Results 1 – 23 of 23) sorted by relevance

/linux-4.19.296/drivers/misc/mic/cosm/
Dcosm_main.c47 if (force && cdev->hw_ops->force_reset) in cosm_hw_reset()
48 cdev->hw_ops->force_reset(cdev); in cosm_hw_reset()
50 cdev->hw_ops->reset(cdev); in cosm_hw_reset()
53 if (cdev->hw_ops->ready(cdev)) { in cosm_hw_reset()
94 if (!cdev->hw_ops->ready(cdev)) { in cosm_start()
117 rc = cdev->hw_ops->start(cdev, cdev->index); in cosm_start()
165 cdev->hw_ops->stop(cdev, force); in cosm_stop()
168 if (call_hw_ops && cdev->hw_ops->post_reset) in cosm_stop()
169 cdev->hw_ops->post_reset(cdev, cdev->state); in cosm_stop()
Dcosm_debugfs.c63 log_buf_len_va = cdev->hw_ops->aper(cdev)->va + aper_offset; in cosm_log_buf_show()
65 log_buf_va = cdev->hw_ops->aper(cdev)->va + aper_offset; in cosm_log_buf_show()
Dcosm_sysfs.c74 return cdev->hw_ops->family(cdev, buf); in family_show()
86 return cdev->hw_ops->stepping(cdev, buf); in stepping_show()
/linux-4.19.296/drivers/misc/mic/vop/
Dvop_main.c196 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_set_status()
209 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_reset_inform_host()
243 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_notify()
257 vpdev->hw_ops->iounmap(vpdev, vdev->vr[n]); in vop_del_vq()
306 va = vpdev->hw_ops->ioremap(vpdev, le64_to_cpu(config.address), in vop_find_vq()
371 vpdev->hw_ops->iounmap(vpdev, vdev->vr[index]); in vop_find_vq()
406 vpdev->hw_ops->send_intr(vpdev, vdev->c2h_vdev_db); in vop_find_vqs()
446 vpdev->hw_ops->ack_interrupt(vpdev, vdev->h2c_vdev_db); in vop_virtio_intr_handler()
490 vdev->h2c_vdev_db = vpdev->hw_ops->next_db(vpdev); in _vop_add_device()
491 vdev->virtio_cookie = vpdev->hw_ops->request_irq(vpdev, in _vop_add_device()
[all …]
Dvop_vringh.c65 vpdev->hw_ops->send_intr(vpdev, db); in _vop_notify()
83 (void __force *)vpdev->hw_ops->ioremap( in vop_virtio_init_post()
160 vpdev->hw_ops->ack_interrupt(vpdev, vdev->virtio_db); in _vop_virtio_intr_handler()
171 struct mic_bootparam *bootparam = vpdev->hw_ops->get_dp(vpdev); in vop_virtio_config_change()
185 vpdev->hw_ops->send_intr(vpdev, db); in vop_virtio_config_change()
229 devp = vpdev->hw_ops->get_dp(vpdev) + i; in vop_copy_dp_entry()
286 bootparam = vpdev->hw_ops->get_dp(vpdev); in vop_virtio_add_device()
363 vdev->virtio_db = vpdev->hw_ops->next_db(vpdev); in vop_virtio_add_device()
364 vdev->virtio_cookie = vpdev->hw_ops->request_irq(vpdev, in vop_virtio_add_device()
388 vpdev->hw_ops->send_intr(vpdev, db); in vop_virtio_add_device()
[all …]
Dvop_debugfs.c35 struct mic_bootparam *bootparam = vpdev->hw_ops->get_dp(vpdev); in vop_dp_show()
/linux-4.19.296/drivers/clk/ti/
Dgate.c97 const struct clk_hw_omap_ops *hw_ops) in _register_gate() argument
114 clk_hw->ops = hw_ops; in _register_gate()
163 const struct clk_hw_omap_ops *hw_ops) in _of_ti_gate_clk_setup() argument
195 enable_bit, clk_gate_flags, ops, hw_ops); in _of_ti_gate_clk_setup()
203 const struct clk_hw_omap_ops *hw_ops) in _of_ti_composite_gate_clk_setup() argument
218 gate->ops = hw_ops; in _of_ti_composite_gate_clk_setup()
Ddpll.c219 const struct clk_hw_omap_ops *hw_ops) in _register_dpll_x2() argument
237 clk_hw->ops = hw_ops; in _register_dpll_x2()
247 if (hw_ops == &clkhwops_omap4_dpllmx) { in _register_dpll_x2()
/linux-4.19.296/drivers/misc/mic/bus/
Dcosm_bus.c72 cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops) in cosm_register_device() argument
83 cdev->hw_ops = hw_ops; in cosm_register_device()
Dcosm_bus.h72 struct cosm_hw_ops *hw_ops; member
121 cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops);
Dvop_bus.h55 struct vop_hw_ops *hw_ops; member
115 struct vop_hw_ops *hw_ops, u8 dnode, struct mic_mw *aper,
Dscif_bus.h53 struct scif_hw_ops *hw_ops; member
117 struct scif_hw_ops *hw_ops, u8 dnode, u8 snode,
Dvop_bus.c146 struct vop_hw_ops *hw_ops, u8 dnode, struct mic_mw *aper, in vop_register_device() argument
163 vdev->hw_ops = hw_ops; in vop_register_device()
Dmic_bus.c147 struct mbus_hw_ops *hw_ops, int index, in mbus_register_device() argument
165 mbdev->hw_ops = hw_ops; in mbus_register_device()
Dscif_bus.c142 struct scif_hw_ops *hw_ops, u8 dnode, u8 snode, in scif_register_device() argument
159 sdev->hw_ops = hw_ops; in scif_register_device()
/linux-4.19.296/include/linux/
Dmic_bus.h52 struct mbus_hw_ops *hw_ops; member
94 struct mbus_hw_ops *hw_ops, int index,
/linux-4.19.296/drivers/misc/mic/scif/
Dscif_main.c79 sdev->hw_ops->ack_interrupt(sdev, scifdev->db); in scif_intr_handler()
170 scifdev->db = sdev->hw_ops->next_db(sdev); in scif_probe()
171 scifdev->cookie = sdev->hw_ops->request_irq(sdev, scif_intr_handler, in scif_probe()
240 sdev->hw_ops->free_irq(sdev, scifdev->cookie, scifdev); in scif_remove()
Dscif_map.h100 sdev->hw_ops->ioremap(sdev, phys, size); in scif_ioremap()
110 sdev->hw_ops->iounmap(sdev, (void __force __iomem *)virt); in scif_iounmap()
Dscif_nm.c125 sdev->hw_ops->free_irq(sdev, dev->cookie, dev); in scif_cleanup_scifdev()
Dscif_nodeqp.c290 sdev->hw_ops->send_p2p_intr(sdev, scifdev->rdb, &scifdev->mmio); in scif_send_msg_intr()
292 sdev->hw_ops->send_intr(sdev, scifdev->rdb); in scif_send_msg_intr()
823 newdev->db = sdev->hw_ops->next_db(sdev); in scif_node_add()
824 newdev->cookie = sdev->hw_ops->request_irq(sdev, scif_intr_handler, in scif_node_add()
/linux-4.19.296/include/sound/
Di2c.h68 } hw_ops; /* lowlevel operations */ member
/linux-4.19.296/drivers/misc/mei/
Dinit.c367 const struct mei_hw_ops *hw_ops) in mei_device_init() argument
402 dev->ops = hw_ops; in mei_device_init()
Dmei_dev.h578 const struct mei_hw_ops *hw_ops);