Lines Matching refs:rpdev
265 struct rpmsg_device *rpdev; member
450 struct device *rdev = &fl->cctx->rpdev->dev; in fastrpc_remote_heap_alloc()
1157 ret = rpmsg_send(cctx->rpdev->ept, (void *)msg, sizeof(*msg)); in fastrpc_invoke_send()
1178 if (!fl->cctx->rpdev) in fastrpc_internal_invoke()
1255 dev_err(&fl->cctx->rpdev->dev, "Error: Untrusted application trying to offload to signed PD\n"); in is_session_rejected()
1616 dev_err(&cctx->rpdev->dev, "No session available\n"); in fastrpc_device_open()
1768 dev_info(&cctx->rpdev->dev, in fastrpc_get_info_from_kernel()
1773 dev_err(&cctx->rpdev->dev, "Error: dsp information is incorrect err: %d\n", err); in fastrpc_get_info_from_kernel()
1799 dev_err(&fl->cctx->rpdev->dev, "Error: invalid attribute: %d, err: %d\n", in fastrpc_get_dsp_info()
2288 static int fastrpc_rpmsg_probe(struct rpmsg_device *rpdev) in fastrpc_rpmsg_probe() argument
2290 struct device *rdev = &rpdev->dev; in fastrpc_rpmsg_probe()
2378 dev_set_drvdata(&rpdev->dev, data); in fastrpc_rpmsg_probe()
2386 data->rpdev = rpdev; in fastrpc_rpmsg_probe()
2417 static void fastrpc_rpmsg_remove(struct rpmsg_device *rpdev) in fastrpc_rpmsg_remove() argument
2419 struct fastrpc_channel_ctx *cctx = dev_get_drvdata(&rpdev->dev); in fastrpc_rpmsg_remove()
2426 cctx->rpdev = NULL; in fastrpc_rpmsg_remove()
2443 of_platform_depopulate(&rpdev->dev); in fastrpc_rpmsg_remove()
2448 static int fastrpc_rpmsg_callback(struct rpmsg_device *rpdev, void *data, in fastrpc_rpmsg_callback() argument
2451 struct fastrpc_channel_ctx *cctx = dev_get_drvdata(&rpdev->dev); in fastrpc_rpmsg_callback()
2467 dev_err(&rpdev->dev, "No context ID matches response\n"); in fastrpc_rpmsg_callback()