Lines Matching refs:qsdrv
785 struct qcom_smd_driver *qsdrv = container_of(drv, struct qcom_smd_driver, driver); in qcom_smd_dev_match() local
786 const struct qcom_smd_id *match = qsdrv->smd_match_table; in qcom_smd_dev_match()
809 struct qcom_smd_driver *qsdrv = to_smd_driver(dev); in qcom_smd_dev_probe() local
822 channel->cb = qsdrv->callback; in qcom_smd_dev_probe()
828 ret = qsdrv->probe(qsdev); in qcom_smd_dev_probe()
856 struct qcom_smd_driver *qsdrv = to_smd_driver(dev); in qcom_smd_dev_remove() local
876 if (qsdrv->remove) in qcom_smd_dev_remove()
877 qsdrv->remove(qsdev); in qcom_smd_dev_remove()
997 int qcom_smd_driver_register(struct qcom_smd_driver *qsdrv) in qcom_smd_driver_register() argument
999 qsdrv->driver.bus = &qcom_smd_bus; in qcom_smd_driver_register()
1000 return driver_register(&qsdrv->driver); in qcom_smd_driver_register()
1008 void qcom_smd_driver_unregister(struct qcom_smd_driver *qsdrv) in qcom_smd_driver_unregister() argument
1010 driver_unregister(&qsdrv->driver); in qcom_smd_driver_unregister()