| From b21c74d95d3aa2077b5d3c723aa81474425e2139 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Wed, 8 Sep 2021 10:47:46 +0200 |
| Subject: media: imx: set a media_device bus_info string |
| |
| From: Martin Kepplinger <martin.kepplinger@puri.sm> |
| |
| [ Upstream commit 6d0d779b212c27293d9ccb4da092ff0ccb6efa39 ] |
| |
| Some tools like v4l2-compliance let users select a media device based |
| on the bus_info string which can be quite convenient. Use a unique |
| string for that. |
| |
| This also fixes the following v4l2-compliance warning: |
| warn: v4l2-test-media.cpp(52): empty bus_info |
| |
| Signed-off-by: Martin Kepplinger <martin.kepplinger@puri.sm> |
| Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> |
| Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> |
| Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/staging/media/imx/imx-media-dev-common.c | 2 ++ |
| 1 file changed, 2 insertions(+) |
| |
| diff --git a/drivers/staging/media/imx/imx-media-dev-common.c b/drivers/staging/media/imx/imx-media-dev-common.c |
| index 66b505f7e8dff..137e414cda186 100644 |
| --- a/drivers/staging/media/imx/imx-media-dev-common.c |
| +++ b/drivers/staging/media/imx/imx-media-dev-common.c |
| @@ -373,6 +373,8 @@ struct imx_media_dev *imx_media_dev_init(struct device *dev, |
| imxmd->v4l2_dev.notify = imx_media_notify; |
| strscpy(imxmd->v4l2_dev.name, "imx-media", |
| sizeof(imxmd->v4l2_dev.name)); |
| + snprintf(imxmd->md.bus_info, sizeof(imxmd->md.bus_info), |
| + "platform:%s", dev_name(imxmd->md.dev)); |
| |
| media_device_init(&imxmd->md); |
| |
| -- |
| 2.33.0 |
| |