Home
last modified time | relevance | path

Searched refs:samsung_dsim (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/include/drm/bridge/
H A Dsamsung-dsim.h17 struct samsung_dsim;
69 int (*register_host)(struct samsung_dsim *dsim);
70 void (*unregister_host)(struct samsung_dsim *dsim);
71 int (*attach)(struct samsung_dsim *dsim, struct mipi_dsi_device *device);
72 void (*detach)(struct samsung_dsim *dsim, struct mipi_dsi_device *device);
73 irqreturn_t (*te_irq_handler)(struct samsung_dsim *dsim);
81 struct samsung_dsim { struct
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c25 static irqreturn_t exynos_dsi_te_irq_handler(struct samsung_dsim *dsim) in exynos_dsi_te_irq_handler()
36 static int exynos_dsi_host_attach(struct samsung_dsim *dsim, in exynos_dsi_host_attach()
64 static void exynos_dsi_host_detach(struct samsung_dsim *dsim, in exynos_dsi_host_detach()
76 struct samsung_dsim *dsim = dev_get_drvdata(dev); in exynos_dsi_bind()
93 struct samsung_dsim *dsim = dev_get_drvdata(dev); in exynos_dsi_unbind()
105 static int exynos_dsi_register_host(struct samsung_dsim *dsim) in exynos_dsi_register_host()
119 static void exynos_dsi_unregister_host(struct samsung_dsim *dsim) in exynos_dsi_unregister_host()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c510 static inline struct samsung_dsim *host_to_dsi(struct mipi_dsi_host *h) in host_to_dsi()
512 return container_of(h, struct samsung_dsim, dsi_host); in host_to_dsi()
515 static inline struct samsung_dsim *bridge_to_dsi(struct drm_bridge *b) in bridge_to_dsi()
517 return container_of(b, struct samsung_dsim, bridge); in bridge_to_dsi()
520 static inline void samsung_dsim_write(struct samsung_dsim *dsi, in samsung_dsim_write()
526 static inline u32 samsung_dsim_read(struct samsung_dsim *dsi, enum reg_idx idx) in samsung_dsim_read()
531 static void samsung_dsim_wait_for_reset(struct samsung_dsim *dsi) in samsung_dsim_wait_for_reset()
539 static void samsung_dsim_reset(struct samsung_dsim *dsi) in samsung_dsim_reset()
551 static unsigned long samsung_dsim_pll_find_pms(struct samsung_dsim *dsi, in samsung_dsim_pll_find_pms()
607 static unsigned long samsung_dsim_set_pll(struct samsung_dsim *ds
[all...]

Completed in 4 milliseconds