diff options
author | Fancy Fang <chen.fang@nxp.com> | 2020-04-09 16:46:06 +0800 |
---|---|---|
committer | Fancy Fang <chen.fang@nxp.com> | 2020-04-27 16:29:35 +0800 |
commit | fcc1582b087fd969ddfa980ba3fec554e7fd406e (patch) | |
tree | c17192b924fc09be7ab73cb8aecd8671d4336b50 /arch/arm64/boot/dts/freescale/imx8mp-evk.dts | |
parent | 25cc329f117092a590714318a504c2733b2ed756 (diff) |
MLK-23694-11 drm/imx: sec-dsim: allow bind for no display attached
The component framework follows a rule that 'one component bind
fails, all components fail'. So when no panel or bridge device
attached to DSIM, if return error to component core during bind
process, all the other added components also cannot be bound.
Normally, this logic is reasonable for usages. But sometimes, if
there exists more than one independent display pipelines, and
one device does not exist in one pipeline will cause displays
in other pipelines also fail.
So in order to support this kind of cases, even if no panel and
bridge attached, return zero to make component core believe it
is bound successfully.
Signed-off-by: Fancy Fang <chen.fang@nxp.com>
Reviewed-by: Liu Ying <victor.liu@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8mp-evk.dts')
0 files changed, 0 insertions, 0 deletions