Lines Matching refs:qcom_slim_ngd_ctrl

127 struct qcom_slim_ngd_ctrl;
132 struct qcom_slim_ngd_ctrl *ctrl;
145 struct qcom_slim_ngd_ctrl { struct
337 static int qcom_slim_qmi_send_select_inst_req(struct qcom_slim_ngd_ctrl *ctrl, in qcom_slim_qmi_send_select_inst_req()
390 static int qcom_slim_qmi_send_power_request(struct qcom_slim_ngd_ctrl *ctrl, in qcom_slim_qmi_send_power_request()
437 static int qcom_slim_qmi_init(struct qcom_slim_ngd_ctrl *ctrl, in qcom_slim_qmi_init()
492 static void qcom_slim_qmi_exit(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_qmi_exit()
502 static int qcom_slim_qmi_power_request(struct qcom_slim_ngd_ctrl *ctrl, in qcom_slim_qmi_power_request()
517 static u32 *qcom_slim_ngd_tx_msg_get(struct qcom_slim_ngd_ctrl *ctrl, int len, in qcom_slim_ngd_tx_msg_get()
542 struct qcom_slim_ngd_ctrl *ctrl = desc->ctrl; in qcom_slim_ngd_tx_msg_dma_cb()
556 static int qcom_slim_ngd_tx_msg_post(struct qcom_slim_ngd_ctrl *ctrl, in qcom_slim_ngd_tx_msg_post()
592 static void qcom_slim_ngd_rx(struct qcom_slim_ngd_ctrl *ctrl, u8 *buf) in qcom_slim_ngd_rx()
617 struct qcom_slim_ngd_ctrl *ctrl = desc->ctrl; in qcom_slim_ngd_rx_msgq_cb()
636 static int qcom_slim_ngd_post_rx_msgq(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_post_rx_msgq()
664 static int qcom_slim_ngd_init_rx_msgq(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_init_rx_msgq()
699 static int qcom_slim_ngd_init_tx_msgq(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_init_tx_msgq()
732 static int qcom_slim_ngd_init_dma(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_init_dma()
751 struct qcom_slim_ngd_ctrl *ctrl = d; in qcom_slim_ngd_interrupt()
769 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(sctrl->dev); in qcom_slim_ngd_xfer_msg()
1043 static int qcom_slim_ngd_exit_dma(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_exit_dma()
1060 static void qcom_slim_ngd_setup(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_setup()
1078 static int qcom_slim_ngd_power_up(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_power_up()
1134 static void qcom_slim_ngd_notify_slaves(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_notify_slaves()
1151 struct qcom_slim_ngd_ctrl *ctrl; in qcom_slim_ngd_master_worker()
1158 ctrl = container_of(work, struct qcom_slim_ngd_ctrl, m_work); in qcom_slim_ngd_master_worker()
1201 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); in qcom_slim_ngd_runtime_resume()
1219 static int qcom_slim_ngd_enable(struct qcom_slim_ngd_ctrl *ctrl, bool enable) in qcom_slim_ngd_enable()
1259 struct qcom_slim_ngd_ctrl *ctrl = in qcom_slim_ngd_qmi_new_server()
1260 container_of(qmi, struct qcom_slim_ngd_ctrl, qmi); in qcom_slim_ngd_qmi_new_server()
1286 static int qcom_slim_ngd_qmi_svc_event_init(struct qcom_slim_ngd_ctrl *ctrl) in qcom_slim_ngd_qmi_svc_event_init()
1326 struct qcom_slim_ngd_ctrl *ctrl) in of_qcom_slim_ngd_register()
1372 struct qcom_slim_ngd_ctrl *ctrl = platform_get_drvdata(pdev); in qcom_slim_ngd_probe()
1409 struct qcom_slim_ngd_ctrl *ctrl; in qcom_slim_ngd_ctrl_probe()
1467 struct qcom_slim_ngd_ctrl *ctrl = platform_get_drvdata(pdev); in qcom_slim_ngd_remove()
1483 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); in qcom_slim_ngd_runtime_idle()
1493 struct qcom_slim_ngd_ctrl *ctrl = dev_get_drvdata(dev); in qcom_slim_ngd_runtime_suspend()