mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 01:55:51 +02:00
media: qcom: camss: vfe: fix PIX subdev naming on VFE lite
VFE lite hardware does not provide a functional PIX path, but after
the per sub-device type resource changes the PIX subdev name is still
assigned unconditionally.
Only assign the PIX subdev name on non-lite VFE variants to avoid
exposing a misleading device name.
Fixes: ae44829a4a ("media: qcom: camss: Add per sub-device type resources")
Signed-off-by: Wenmeng Liu <wenmeng.liu@oss.qualcomm.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Bryan O'Donoghue <bod@kernel.org>
This commit is contained in:
parent
51fe835c48
commit
c97e797a64
|
|
@ -2055,7 +2055,7 @@ int msm_vfe_register_entities(struct vfe_device *vfe,
|
|||
v4l2_subdev_init(sd, &vfe_v4l2_ops);
|
||||
sd->internal_ops = &vfe_v4l2_internal_ops;
|
||||
sd->flags |= V4L2_SUBDEV_FL_HAS_DEVNODE;
|
||||
if (i == VFE_LINE_PIX)
|
||||
if (i == VFE_LINE_PIX && vfe->res->is_lite == false)
|
||||
snprintf(sd->name, ARRAY_SIZE(sd->name), "%s%d_%s",
|
||||
MSM_VFE_NAME, vfe->id, "pix");
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user