Searched refs:samsung_dsim (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/include/drm/bridge/ |
D | samsung-dsim.h | 19 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/ |
D | samsung-dsim.c | 523 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/ |
D | exynos_drm_dsi.c | 25 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()
|