Home
last modified time | relevance | path

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

/linux-6.12.1/include/drm/bridge/
Dsamsung-dsim.h19 struct samsung_dsim;
73 int (*register_host)(struct samsung_dsim *dsim);
74 void (*unregister_host)(struct samsung_dsim *dsim);
75 int (*attach)(struct samsung_dsim *dsim, struct mipi_dsi_device *device);
76 void (*detach)(struct samsung_dsim *dsim, struct mipi_dsi_device *device);
77 irqreturn_t (*te_irq_handler)(struct samsung_dsim *dsim);
85 struct samsung_dsim { struct
/linux-6.12.1/drivers/gpu/drm/bridge/
Dsamsung-dsim.c523 static inline struct samsung_dsim *host_to_dsi(struct mipi_dsi_host *h) in host_to_dsi()
525 return container_of(h, struct samsung_dsim, dsi_host); in host_to_dsi()
528 static inline struct samsung_dsim *bridge_to_dsi(struct drm_bridge *b) in bridge_to_dsi()
530 return container_of(b, struct samsung_dsim, bridge); in bridge_to_dsi()
533 static inline void samsung_dsim_write(struct samsung_dsim *dsi, in samsung_dsim_write()
539 static inline u32 samsung_dsim_read(struct samsung_dsim *dsi, enum reg_idx idx) in samsung_dsim_read()
544 static void samsung_dsim_wait_for_reset(struct samsung_dsim *dsi) in samsung_dsim_wait_for_reset()
552 static void samsung_dsim_reset(struct samsung_dsim *dsi) in samsung_dsim_reset()
564 static unsigned long samsung_dsim_pll_find_pms(struct samsung_dsim *dsi, in samsung_dsim_pll_find_pms()
620 static unsigned long samsung_dsim_set_pll(struct samsung_dsim *dsi, in samsung_dsim_set_pll()
[all …]
/linux-6.12.1/drivers/gpu/drm/exynos/
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()