aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorKaustabh Chakraborty <kauschluss@disroot.org>2025-07-06 23:55:36 +0530
committerInki Dae <inki.dae@samsung.com>2025-09-15 19:54:45 +0900
commit7c9b998947f19457e32496ab9edeea798373c426 (patch)
tree701615ea38daa90f6a3b2695288553d1bdbe27c8 /include
parentdrm/bridge: samsung-dsim: support separate LINK and DPHY status registers (diff)
downloadlinux-7c9b998947f19457e32496ab9edeea798373c426.tar.gz
linux-7c9b998947f19457e32496ab9edeea798373c426.zip
drm/bridge: samsung-dsim: add SFRCTRL register
On Exynos7870 devices, enabling the display requires disabling standby by writing to the SFRCTRL register. Add the register and related bit values. Since this behavior isn't available on other SoCs, implement a flag in the driver data struct indicating the availability of this feature. Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org> Signed-off-by: Inki Dae <inki.dae@samsung.com>
Diffstat (limited to 'include')
-rw-r--r--include/drm/bridge/samsung-dsim.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/drm/bridge/samsung-dsim.h b/include/drm/bridge/samsung-dsim.h
index d7877191bad1..f0c1e5c5ed49 100644
--- a/include/drm/bridge/samsung-dsim.h
+++ b/include/drm/bridge/samsung-dsim.h
@@ -57,6 +57,7 @@ struct samsung_dsim_driver_data {
unsigned int has_freqband:1;
unsigned int has_clklane_stop:1;
unsigned int has_broken_fifoctrl_emptyhdr:1;
+ unsigned int has_sfrctrl:1;
unsigned int num_clks;
unsigned int min_freq;
unsigned int max_freq;