]> Gentwo Git Trees - linux/.git/commit
media: venus: drop bogus probe deferrals
authorJohan Hovold <johan@kernel.org>
Fri, 17 Oct 2025 05:58:09 +0000 (07:58 +0200)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Thu, 6 Nov 2025 10:18:09 +0000 (11:18 +0100)
commit6e971cfe62e7a56593b22ab1ad0050ac49551696
tree0d36b29e27afdfd4cccd38bb217544d0324219e6
parent416acb41d4c773906f91360b07723add9bc6d5f8
media: venus: drop bogus probe deferrals

The encoder and decoder platform devices are registered by the venus
driver as children of the venus device, but even if someone were to mess
this up no amount of probe deferring is going to conjure up a parent.

Relatedly, the venus driver sets its driver data before registering the
child devices and if this ever breaks we want to learn about it by
failing probe.

Signed-off-by: Johan Hovold <johan@kernel.org>
Reviewed-by: Vikash Garodia <vikash.garodia@oss.qualcomm.com>
Reviewed-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Bryan O'Donoghue <bod@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/platform/qcom/venus/vdec.c
drivers/media/platform/qcom/venus/venc.c