Revision 9bf3797796f570b34438235a6a537df85832bdad authored by Saravana Kannan on 07 June 2021, 08:58:36 UTC, committed by Maxime Ripard on 07 June 2021, 11:41:31 UTC
On sunxi boards that use HDMI output, HDMI device probe keeps being avoided indefinitely with these repeated messages in dmesg: platform 1ee0000.hdmi: probe deferral - supplier 1ef0000.hdmi-phy not ready There's a fwnode_link being created with fw_devlink=on between hdmi and hdmi-phy nodes, because both nodes have 'compatible' property set. Fw_devlink code assumes that nodes that have compatible property set will also have a device associated with them by some driver eventually. This is not the case with the current sun8i-hdmi driver. This commit makes sun8i-hdmi-phy into a proper platform device and fixes the display pipeline probe on sunxi boards that use HDMI. More context: https://lkml.org/lkml/2021/5/16/203 Signed-off-by: Saravana Kannan <saravanak@google.com> Signed-off-by: Ondrej Jirman <megous@megous.com> Tested-by: Andre Przywara <andre.przywara@arm.com> Signed-off-by: Maxime Ripard <maxime@cerno.tech> Link: https://patchwork.freedesktop.org/patch/msgid/20210607085836.2827429-1-megous@megous.com
1 parent 0b78f8b
File | Mode | Size |
---|---|---|
.gitignore | -rw-r--r-- | 85 bytes |
Kconfig | -rw-r--r-- | 4.1 KB |
Makefile | -rw-r--r-- | 4.8 KB |
blacklist.c | -rw-r--r-- | 5.7 KB |
blacklist.h | -rw-r--r-- | 135 bytes |
blacklist_hashes.c | -rw-r--r-- | 166 bytes |
blacklist_nohashes.c | -rw-r--r-- | 122 bytes |
common.c | -rw-r--r-- | 1.2 KB |
common.h | -rw-r--r-- | 216 bytes |
revocation_certificates.S | -rw-r--r-- | 495 bytes |
system_certificates.S | -rw-r--r-- | 1.1 KB |
system_keyring.c | -rw-r--r-- | 8.5 KB |
Computing file changes ...