Home
last modified time | relevance | path

Searched defs:dsi (Results 1 – 25 of 142) sorted by relevance

123456

/linux-6.12.1/drivers/gpu/drm/
Ddrm_mipi_dsi.c53 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match() local
68 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent() local
119 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release() local
131 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() local
147 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add()
205 struct mipi_dsi_device *dsi; in mipi_dsi_device_register_full() local
244 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi) in mipi_dsi_device_unregister()
252 struct mipi_dsi_device *dsi = arg; in devm_mipi_dsi_device_unregister() local
279 struct mipi_dsi_device *dsi; in devm_mipi_dsi_device_register_full() local
348 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_remove_device_fn() local
[all …]
/linux-6.12.1/drivers/gpu/drm/omapdrm/dss/
Ddsi.c50 #define REG_GET(dsi, idx, start, end) \ argument
53 #define REG_FLD_MOD(dsi, idx, val, start, end) \ argument
86 static inline void dsi_write_reg(struct dsi_data *dsi, in dsi_write_reg()
101 static inline u32 dsi_read_reg(struct dsi_data *dsi, const struct dsi_reg idx) in dsi_read_reg()
115 static void dsi_bus_lock(struct dsi_data *dsi) in dsi_bus_lock()
120 static void dsi_bus_unlock(struct dsi_data *dsi) in dsi_bus_unlock()
125 static bool dsi_bus_is_locked(struct dsi_data *dsi) in dsi_bus_is_locked()
135 static inline bool wait_for_bit_change(struct dsi_data *dsi, in wait_for_bit_change()
165 static void dsi_perf_mark_setup(struct dsi_data *dsi) in dsi_perf_mark_setup()
170 static void dsi_perf_mark_start(struct dsi_data *dsi) in dsi_perf_mark_start()
[all …]
/linux-6.12.1/drivers/gpu/drm/mediatek/
Dmtk_dsi.c236 static void mtk_dsi_mask(struct mtk_dsi *dsi, u32 offset, u32 mask, u32 data) in mtk_dsi_mask()
243 static void mtk_dsi_phy_timconfig(struct mtk_dsi *dsi) in mtk_dsi_phy_timconfig()
291 static void mtk_dsi_enable(struct mtk_dsi *dsi) in mtk_dsi_enable()
296 static void mtk_dsi_disable(struct mtk_dsi *dsi) in mtk_dsi_disable()
301 static void mtk_dsi_reset_engine(struct mtk_dsi *dsi) in mtk_dsi_reset_engine()
307 static void mtk_dsi_reset_dphy(struct mtk_dsi *dsi) in mtk_dsi_reset_dphy()
313 static void mtk_dsi_clk_ulp_mode_enter(struct mtk_dsi *dsi) in mtk_dsi_clk_ulp_mode_enter()
319 static void mtk_dsi_clk_ulp_mode_leave(struct mtk_dsi *dsi) in mtk_dsi_clk_ulp_mode_leave()
326 static void mtk_dsi_lane0_ulp_mode_enter(struct mtk_dsi *dsi) in mtk_dsi_lane0_ulp_mode_enter()
332 static void mtk_dsi_lane0_ulp_mode_leave(struct mtk_dsi *dsi) in mtk_dsi_lane0_ulp_mode_leave()
[all …]
/linux-6.12.1/drivers/gpu/drm/tegra/
Ddsi.c102 static struct tegra_dsi_state *tegra_dsi_get_state(struct tegra_dsi *dsi) in tegra_dsi_get_state()
107 static inline u32 tegra_dsi_readl(struct tegra_dsi *dsi, unsigned int offset) in tegra_dsi_readl()
116 static inline void tegra_dsi_writel(struct tegra_dsi *dsi, u32 value, in tegra_dsi_writel()
202 struct tegra_dsi *dsi = node->info_ent->data; in tegra_dsi_show_regs() local
237 struct tegra_dsi *dsi = to_dsi(output); in tegra_dsi_late_register() local
256 struct tegra_dsi *dsi = to_dsi(output); in tegra_dsi_early_unregister() local
358 static void tegra_dsi_set_phy_timing(struct tegra_dsi *dsi, in tegra_dsi_set_phy_timing()
444 static void tegra_dsi_ganged_enable(struct tegra_dsi *dsi, unsigned int start, in tegra_dsi_ganged_enable()
456 static void tegra_dsi_enable(struct tegra_dsi *dsi) in tegra_dsi_enable()
468 static unsigned int tegra_dsi_get_lanes(struct tegra_dsi *dsi) in tegra_dsi_get_lanes()
[all …]
/linux-6.12.1/drivers/gpu/drm/renesas/rcar-du/
Drcar_mipi_dsi.c70 struct clk *dsi; member
176 static void rcar_mipi_dsi_write(struct rcar_mipi_dsi *dsi, u32 reg, u32 data) in rcar_mipi_dsi_write()
181 static u32 rcar_mipi_dsi_read(struct rcar_mipi_dsi *dsi, u32 reg) in rcar_mipi_dsi_read()
186 static void rcar_mipi_dsi_clr(struct rcar_mipi_dsi *dsi, u32 reg, u32 clr) in rcar_mipi_dsi_clr()
191 static void rcar_mipi_dsi_set(struct rcar_mipi_dsi *dsi, u32 reg, u32 set) in rcar_mipi_dsi_set()
196 static int rcar_mipi_dsi_write_phtw(struct rcar_mipi_dsi *dsi, u32 phtw) in rcar_mipi_dsi_write_phtw()
215 static int rcar_mipi_dsi_write_phtw_arr(struct rcar_mipi_dsi *dsi, in rcar_mipi_dsi_write_phtw_arr()
237 static int rcar_mipi_dsi_init_phtw_v3u(struct rcar_mipi_dsi *dsi) in rcar_mipi_dsi_init_phtw_v3u()
244 static int rcar_mipi_dsi_post_init_phtw_v3u(struct rcar_mipi_dsi *dsi) in rcar_mipi_dsi_post_init_phtw_v3u()
251 static int rcar_mipi_dsi_init_phtw_v4h(struct rcar_mipi_dsi *dsi, in rcar_mipi_dsi_init_phtw_v4h()
[all …]
/linux-6.12.1/drivers/gpu/drm/bridge/synopsys/
Ddw-mipi-dsi.c229 #define VPG_DEFS(name, dsi) \ argument
232 #define REGISTER(name, mask, dsi) \ argument
239 struct dw_mipi_dsi *dsi; member
278 static inline bool dw_mipi_is_dual_mode(struct dw_mipi_dsi *dsi) in dw_mipi_is_dual_mode()
306 static inline void dsi_write(struct dw_mipi_dsi *dsi, u32 reg, u32 val) in dsi_write()
311 static inline u32 dsi_read(struct dw_mipi_dsi *dsi, u32 reg) in dsi_read()
319 struct dw_mipi_dsi *dsi = host_to_dsi(host); in dw_mipi_dsi_host_attach() local
356 struct dw_mipi_dsi *dsi = host_to_dsi(host); in dw_mipi_dsi_host_detach() local
373 static void dw_mipi_message_config(struct dw_mipi_dsi *dsi, in dw_mipi_message_config()
403 static int dw_mipi_dsi_gen_pkt_hdr_write(struct dw_mipi_dsi *dsi, u32 hdr_val) in dw_mipi_dsi_gen_pkt_hdr_write()
[all …]
/linux-6.12.1/drivers/gpu/drm/renesas/rz-du/
Drzg2l_mipi_dsi.c163 static void rzg2l_mipi_dsi_phy_write(struct rzg2l_mipi_dsi *dsi, u32 reg, u32 data) in rzg2l_mipi_dsi_phy_write()
168 static void rzg2l_mipi_dsi_link_write(struct rzg2l_mipi_dsi *dsi, u32 reg, u32 data) in rzg2l_mipi_dsi_link_write()
173 static u32 rzg2l_mipi_dsi_phy_read(struct rzg2l_mipi_dsi *dsi, u32 reg) in rzg2l_mipi_dsi_phy_read()
178 static u32 rzg2l_mipi_dsi_link_read(struct rzg2l_mipi_dsi *dsi, u32 reg) in rzg2l_mipi_dsi_link_read()
187 static int rzg2l_mipi_dsi_dphy_init(struct rzg2l_mipi_dsi *dsi, in rzg2l_mipi_dsi_dphy_init()
246 static void rzg2l_mipi_dsi_dphy_exit(struct rzg2l_mipi_dsi *dsi) in rzg2l_mipi_dsi_dphy_exit()
258 static int rzg2l_mipi_dsi_startup(struct rzg2l_mipi_dsi *dsi, in rzg2l_mipi_dsi_startup()
340 static void rzg2l_mipi_dsi_stop(struct rzg2l_mipi_dsi *dsi) in rzg2l_mipi_dsi_stop()
346 static void rzg2l_mipi_dsi_set_display_timing(struct rzg2l_mipi_dsi *dsi, in rzg2l_mipi_dsi_set_display_timing()
419 static int rzg2l_mipi_dsi_start_hs_clock(struct rzg2l_mipi_dsi *dsi) in rzg2l_mipi_dsi_start_hs_clock()
[all …]
/linux-6.12.1/drivers/gpu/drm/bridge/
Dnwl-dsi.c128 static int nwl_dsi_clear_error(struct nwl_dsi *dsi) in nwl_dsi_clear_error()
136 static void nwl_dsi_write(struct nwl_dsi *dsi, unsigned int reg, u32 val) in nwl_dsi_write()
152 static u32 nwl_dsi_read(struct nwl_dsi *dsi, u32 reg) in nwl_dsi_read()
188 static u32 ps2bc(struct nwl_dsi *dsi, unsigned long long ps) in ps2bc()
212 static int nwl_dsi_config_host(struct nwl_dsi *dsi) in nwl_dsi_config_host()
256 static int nwl_dsi_config_dpi(struct nwl_dsi *dsi) in nwl_dsi_config_dpi()
333 static int nwl_dsi_init_interrupts(struct nwl_dsi *dsi) in nwl_dsi_init_interrupts()
349 struct nwl_dsi *dsi = container_of(dsi_host, struct nwl_dsi, dsi_host); in nwl_dsi_host_attach() local
365 static bool nwl_dsi_read_packet(struct nwl_dsi *dsi, u32 status) in nwl_dsi_read_packet()
480 static void nwl_dsi_finish_transmission(struct nwl_dsi *dsi, u32 status) in nwl_dsi_finish_transmission()
[all …]
Dsamsung-dsim.c533 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()
700 static int samsung_dsim_enable_clock(struct samsung_dsim *dsi) in samsung_dsim_enable_clock()
749 static void samsung_dsim_set_phy_ctrl(struct samsung_dsim *dsi) in samsung_dsim_set_phy_ctrl()
845 static void samsung_dsim_disable_clock(struct samsung_dsim *dsi) in samsung_dsim_disable_clock()
859 static void samsung_dsim_enable_lane(struct samsung_dsim *dsi, u32 lane) in samsung_dsim_enable_lane()
[all …]
/linux-6.12.1/drivers/gpu/drm/stm/
Ddw_mipi_dsi-stm.c86 struct dw_mipi_dsi *dsi; member
94 static inline void dsi_write(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 val) in dsi_write()
99 static inline u32 dsi_read(struct dw_mipi_dsi_stm *dsi, u32 reg) in dsi_read()
104 static inline void dsi_set(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_set()
109 static inline void dsi_clear(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_clear()
114 static inline void dsi_update_bits(struct dw_mipi_dsi_stm *dsi, u32 reg, in dsi_update_bits()
148 static int dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, in dsi_pll_get_params()
209 struct dw_mipi_dsi_stm *dsi = clk_to_dw_mipi_dsi_stm(clk); in dw_mipi_dsi_clk_disable() local
222 struct dw_mipi_dsi_stm *dsi = clk_to_dw_mipi_dsi_stm(clk); in dw_mipi_dsi_clk_enable() local
247 struct dw_mipi_dsi_stm *dsi = clk_to_dw_mipi_dsi_stm(hw); in dw_mipi_dsi_clk_is_enabled() local
[all …]
/linux-6.12.1/drivers/gpu/drm/panel/
Dpanel-visionox-r66451.c22 struct mipi_dsi_device *dsi; member
44 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_on() local
122 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_prepare() local
180 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_enable() local
216 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_disable() local
254 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_r66451_bl_update_status() local
265 visionox_r66451_create_backlight(struct mipi_dsi_device *dsi) in visionox_r66451_create_backlight()
278 static int visionox_r66451_probe(struct mipi_dsi_device *dsi) in visionox_r66451_probe()
344 static void visionox_r66451_remove(struct mipi_dsi_device *dsi) in visionox_r66451_remove()
Dpanel-samsung-s6d7aa0.c29 struct mipi_dsi_device *dsi; member
67 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lock() local
86 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_on() local
108 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_off() local
186 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_update_status() local
199 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_get_brightness() local
216 s6d7aa0_create_backlight(struct mipi_dsi_device *dsi) in s6d7aa0_create_backlight()
233 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al02_init() local
284 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al02_off() local
322 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al03_init() local
[all …]
Dpanel-samsung-s6e3fa7.c24 struct mipi_dsi_device *dsi; member
43 struct mipi_dsi_device *dsi = ctx->dsi; in s6e3fa7_panel_on() local
106 struct mipi_dsi_device *dsi = ctx->dsi; in s6e3fa7_panel_disable() local
168 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e3fa7_panel_bl_update_status() local
181 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e3fa7_panel_bl_get_brightness() local
198 s6e3fa7_panel_create_backlight(struct mipi_dsi_device *dsi) in s6e3fa7_panel_create_backlight()
211 static int s6e3fa7_panel_probe(struct mipi_dsi_device *dsi) in s6e3fa7_panel_probe()
255 static void s6e3fa7_panel_remove(struct mipi_dsi_device *dsi) in s6e3fa7_panel_remove()
Dpanel-startek-kd070fhfid015.c43 struct mipi_dsi_device *dsi; member
54 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() local
83 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_on() local
95 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_off() local
195 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() local
210 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() local
228 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight()
297 static int stk_panel_probe(struct mipi_dsi_device *dsi) in stk_panel_probe()
325 static void stk_panel_remove(struct mipi_dsi_device *dsi) in stk_panel_remove()
Dpanel-raydium-rm69380.c25 struct mipi_dsi_device *dsi[2]; member
48 struct mipi_dsi_device *dsi = ctx->dsi[0]; in rm69380_on() local
92 struct mipi_dsi_device *dsi = ctx->dsi[0]; in rm69380_off() local
187 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm69380_bl_update_status() local
204 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm69380_bl_get_brightness() local
225 rm69380_create_backlight(struct mipi_dsi_device *dsi) in rm69380_create_backlight()
238 static int rm69380_probe(struct mipi_dsi_device *dsi) in rm69380_probe()
319 static void rm69380_remove(struct mipi_dsi_device *dsi) in rm69380_remove()
Dpanel-visionox-vtdr6130.c20 struct mipi_dsi_device *dsi; member
48 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_on() local
131 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_off() local
221 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_vtdr6130_bl_update_status() local
232 visionox_vtdr6130_create_backlight(struct mipi_dsi_device *dsi) in visionox_vtdr6130_create_backlight()
245 static int visionox_vtdr6130_probe(struct mipi_dsi_device *dsi) in visionox_vtdr6130_probe()
296 static void visionox_vtdr6130_remove(struct mipi_dsi_device *dsi) in visionox_vtdr6130_remove()
Dpanel-leadtek-ltk050h3146w.c248 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3148w_init_sequence() local
332 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() local
423 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() local
433 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() local
456 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_init_sequence() local
520 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_unprepare() local
544 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_prepare() local
622 static int ltk050h3146w_probe(struct mipi_dsi_device *dsi) in ltk050h3146w_probe()
676 static void ltk050h3146w_remove(struct mipi_dsi_device *dsi) in ltk050h3146w_remove()
Dpanel-jdi-lt070me05000.c31 struct mipi_dsi_device *dsi; member
50 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() local
140 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() local
155 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_off() local
302 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() local
319 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() local
339 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight()
419 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe()
450 static void jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove()
Dpanel-sony-tulip-truly-nt35521.c22 struct mipi_dsi_device *dsi; member
52 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_on() local
272 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_off() local
387 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_update_status() local
400 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_get_brightness() local
417 truly_nt35521_create_backlight(struct mipi_dsi_device *dsi) in truly_nt35521_create_backlight()
430 static int truly_nt35521_probe(struct mipi_dsi_device *dsi) in truly_nt35521_probe()
488 static void truly_nt35521_remove(struct mipi_dsi_device *dsi) in truly_nt35521_remove()
Dpanel-boe-bf060y8m-aj0.c34 struct mipi_dsi_device *dsi; member
57 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() local
101 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() local
235 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_update_status() local
248 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_get_brightness() local
265 boe_bf060y8m_aj0_create_backlight(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_create_backlight()
347 static int boe_bf060y8m_aj0_probe(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_probe()
398 static void boe_bf060y8m_aj0_remove(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_remove()
Dpanel-raydium-rm692e5.c22 struct mipi_dsi_device *dsi; member
124 struct mipi_dsi_device *dsi = ctx->dsi; in rm692e5_disable() local
227 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_update_status() local
244 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_get_brightness() local
265 rm692e5_create_backlight(struct mipi_dsi_device *dsi) in rm692e5_create_backlight()
278 static int rm692e5_probe(struct mipi_dsi_device *dsi) in rm692e5_probe()
344 static void rm692e5_remove(struct mipi_dsi_device *dsi) in rm692e5_remove()
/linux-6.12.1/drivers/gpu/drm/sun4i/
Dsun6i_mipi_dsi.c291 static void sun6i_dsi_inst_abort(struct sun6i_dsi *dsi) in sun6i_dsi_inst_abort()
297 static void sun6i_dsi_inst_commit(struct sun6i_dsi *dsi) in sun6i_dsi_inst_commit()
304 static int sun6i_dsi_inst_wait_for_completion(struct sun6i_dsi *dsi) in sun6i_dsi_inst_wait_for_completion()
314 static void sun6i_dsi_inst_setup(struct sun6i_dsi *dsi, in sun6i_dsi_inst_setup()
329 static void sun6i_dsi_inst_init(struct sun6i_dsi *dsi, in sun6i_dsi_inst_init()
365 static u16 sun6i_dsi_get_video_start_delay(struct sun6i_dsi *dsi, in sun6i_dsi_get_video_start_delay()
376 static u16 sun6i_dsi_get_line_num(struct sun6i_dsi *dsi, in sun6i_dsi_get_line_num()
385 static u16 sun6i_dsi_get_drq_edge0(struct sun6i_dsi *dsi, in sun6i_dsi_get_drq_edge0()
399 static u16 sun6i_dsi_get_drq_edge1(struct sun6i_dsi *dsi, in sun6i_dsi_get_drq_edge1()
417 static void sun6i_dsi_setup_burst(struct sun6i_dsi *dsi, in sun6i_dsi_setup_burst()
[all …]
/linux-6.12.1/drivers/gpu/drm/bridge/imx/
Dimx93-mipi-dsi.c203 static void dphy_pll_write(struct imx93_dsi *dsi, unsigned int reg, u32 value) in dphy_pll_write()
220 dphy_pll_get_configure_from_opts(struct imx93_dsi *dsi, in dphy_pll_get_configure_from_opts()
296 static void dphy_pll_clear_shadow(struct imx93_dsi *dsi) in dphy_pll_clear_shadow()
311 static unsigned long dphy_pll_get_cfgclkrange(struct imx93_dsi *dsi) in dphy_pll_get_cfgclkrange()
357 static int dphy_pll_update(struct imx93_dsi *dsi) in dphy_pll_update()
383 static int dphy_pll_configure(struct imx93_dsi *dsi, union phy_configure_opts *opts) in dphy_pll_configure()
433 static void dphy_pll_clear_reg(struct imx93_dsi *dsi) in dphy_pll_clear_reg()
440 static int dphy_pll_init(struct imx93_dsi *dsi) in dphy_pll_init()
455 static void dphy_pll_uninit(struct imx93_dsi *dsi) in dphy_pll_uninit()
461 static void dphy_pll_power_off(struct imx93_dsi *dsi) in dphy_pll_power_off()
[all …]
/linux-6.12.1/drivers/video/fbdev/omap2/omapfb/dss/
Ddsi.c435 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_write_reg() local
451 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_read_reg() local
467 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_lock() local
475 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_unlock() local
482 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_is_locked() local
539 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_mark_setup() local
545 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_mark_start() local
551 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_show() local
695 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_collect_irq_stats() local
719 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_handle_irq_errors() local
[all …]
/linux-6.12.1/drivers/gpu/drm/sprd/
Dsprd_dsi.c165 struct sprd_dsi *dsi = context; in regmap_tst_io_write() local
187 struct sprd_dsi *dsi = context; in regmap_tst_io_read() local
224 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in dphy_wait_pll_locked() local
391 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dsi_init() local
449 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dsi_dpi_video() local
583 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dsi_edpi_video() local
622 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dsi_wr_pkt() local
678 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dsi_rd_pkt() local
745 struct sprd_dsi *dsi = container_of(ctx, struct sprd_dsi, ctx); in sprd_dphy_init() local
785 struct sprd_dsi *dsi = encoder_to_dsi(encoder); in sprd_dsi_encoder_mode_set() local
[all …]

123456