mirror of
https://github.com/armbian/linux.git
synced 2026-01-06 10:13:00 -08:00
Split the dp core driver from exynos directory to bridge directory, and rename the core driver to analogix_dp_*, rename the platform code to exynos_dp. Beside the new analogix_dp driver would export six hooks. "analogix_dp_bind()" and "analogix_dp_unbind()" "analogix_dp_suspned()" and "analogix_dp_resume()" "analogix_dp_detect()" and "analogix_dp_get_modes()" The bind/unbind symbols is used for analogix platform driver to connect with analogix_dp core driver. And the detect/get_modes is used for analogix platform driver to init the connector. They reason why connector need register in helper driver is rockchip drm haven't implement the atomic API, but Exynos drm have implement it, so there would need two different connector helper functions, that's why we leave the connector register in helper driver. (am from https://patchwork.kernel.org/patch/8615401/) Change-Id: Iad075ae92ba9fa08674fb3d36488f7691909fead Signed-off-by: Yakir Yang <ykk@rock-chips.com>