Home
last modified time | relevance | path

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

1234

/linux/drivers/gpu/drm/
H A Ddrm_mipi_dsi.c55 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match() local
70 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent() local
122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release() local
134 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() local
150 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add()
208 struct mipi_dsi_device *dsi; in mipi_dsi_device_register_full() local
247 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi) in mipi_dsi_device_unregister()
255 struct mipi_dsi_device *dsi = arg; in devm_mipi_dsi_device_unregister() local
282 struct mipi_dsi_device *dsi; in devm_mipi_dsi_device_register_full() local
351 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_remove_device_fn() local
[all …]
/linux/drivers/gpu/drm/stm/
H A 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/drivers/gpu/drm/bridge/
H A 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/drivers/gpu/drm/sun4i/
H A 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/drivers/video/fbdev/omap2/omapfb/dss/
H A 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/drivers/gpu/drm/bridge/imx/
H A 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/drivers/gpu/drm/panel/
H A 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()
H A 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()
H A 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()
H A 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()
H A Dpanel-samsung-sofef00.c22 struct mipi_dsi_device *dsi; member
45 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_on() local
72 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_off() local
159 struct mipi_dsi_device *dsi = bl_get_data(bl); in sofef00_panel_bl_update_status() local
175 sofef00_create_backlight(struct mipi_dsi_device *dsi) in sofef00_create_backlight()
188 static int sofef00_panel_probe(struct mipi_dsi_device *dsi) in sofef00_panel_probe()
234 static void sofef00_panel_remove(struct mipi_dsi_device *dsi) in sofef00_panel_remove()
H A 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()
H A Dpanel-samsung-s6d16d0.c51 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare() local
71 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare() local
107 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_enable() local
122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_disable() local
163 static int s6d16d0_probe(struct mipi_dsi_device *dsi) in s6d16d0_probe()
215 static void s6d16d0_remove(struct mipi_dsi_device *dsi) in s6d16d0_remove()
H A Dpanel-novatek-nt37801.c22 struct mipi_dsi_device *dsi; member
57 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_on() local
114 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_off() local
218 struct mipi_dsi_device *dsi = bl_get_data(bl); in novatek_nt37801_bl_update_status() local
238 novatek_nt37801_create_backlight(struct mipi_dsi_device *dsi) in novatek_nt37801_create_backlight()
251 static int novatek_nt37801_probe(struct mipi_dsi_device *dsi) in novatek_nt37801_probe()
310 static void novatek_nt37801_remove(struct mipi_dsi_device *dsi) in novatek_nt37801_remove()
H A Dpanel-raydium-rm67191.c199 struct mipi_dsi_device *dsi; member
231 static int rad_panel_push_cmd_list(struct mipi_dsi_device *dsi) in rad_panel_push_cmd_list()
313 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_enable() local
393 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable() local
449 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness() local
470 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status() local
521 static int rad_panel_probe(struct mipi_dsi_device *dsi) in rad_panel_probe()
602 static void rad_panel_remove(struct mipi_dsi_device *dsi) in rad_panel_remove()
H A Dpanel-jdi-fhd-r63452.c22 struct mipi_dsi_device *dsi; member
43 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_on() local
85 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_off() local
172 static int jdi_fhd_r63452_probe(struct mipi_dsi_device *dsi) in jdi_fhd_r63452_probe()
214 static void jdi_fhd_r63452_remove(struct mipi_dsi_device *dsi) in jdi_fhd_r63452_remove()
H A Dpanel-novatek-nt36672e.c41 struct mipi_dsi_device *dsi; member
362 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_power_on() local
387 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_power_off() local
437 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_panel_prepare() local
457 struct mipi_dsi_device *dsi = ctx->dsi; in nt36672e_panel_unprepare() local
519 static int nt36672e_panel_probe(struct mipi_dsi_device *dsi) in nt36672e_panel_probe()
579 static void nt36672e_panel_remove(struct mipi_dsi_device *dsi) in nt36672e_panel_remove()
H A Dpanel-samsung-s6e63m0-dsi.c22 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_read() local
39 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_write() local
92 static int s6e63m0_dsi_probe(struct mipi_dsi_device *dsi) in s6e63m0_dsi_probe()
116 static void s6e63m0_dsi_remove(struct mipi_dsi_device *dsi) in s6e63m0_dsi_remove()
H A Dpanel-ilitek-ili9806e.c31 struct mipi_dsi_device *dsi; member
50 struct mipi_dsi_device *dsi = ctx->dsi; in ili9806e_power_on() local
70 struct mipi_dsi_device *dsi = ctx->dsi; in ili9806e_power_off() local
128 struct mipi_dsi_device *dsi = ctx->dsi; in ili9806e_unprepare() local
163 static int ili9806e_dsi_probe(struct mipi_dsi_device *dsi) in ili9806e_dsi_probe()
219 static void ili9806e_dsi_remove(struct mipi_dsi_device *dsi) in ili9806e_dsi_remove()
H A Dpanel-novatek-nt35560.c151 struct mipi_dsi_device *dsi = to_mipi_dsi_device(nt->dev); in nt35560_set_brightness() local
249 struct mipi_dsi_device *dsi = to_mipi_dsi_device(nt->dev); in nt35560_read_id() local
325 struct mipi_dsi_device *dsi = to_mipi_dsi_device(nt->dev); in nt35560_prepare() local
396 struct mipi_dsi_device *dsi = to_mipi_dsi_device(nt->dev); in nt35560_unprepare() local
453 static int nt35560_probe(struct mipi_dsi_device *dsi) in nt35560_probe()
525 static void nt35560_remove(struct mipi_dsi_device *dsi) in nt35560_remove()
H A Dpanel-ilitek-ili9805.c51 struct mipi_dsi_device *dsi; member
126 struct mipi_dsi_device *dsi = ctx->dsi; in ili9805_power_on() local
162 struct mipi_dsi_device *dsi = ctx->dsi; in ili9805_activate() local
214 struct mipi_dsi_device *dsi = ctx->dsi; in ili9805_deactivate() local
305 static int ili9805_dsi_probe(struct mipi_dsi_device *dsi) in ili9805_dsi_probe()
356 static void ili9805_dsi_remove(struct mipi_dsi_device *dsi) in ili9805_dsi_remove()
H A Dpanel-samsung-s6e63j0x03.c123 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_dcs_write_seq() local
222 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_disable() local
256 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_panel_init() local
348 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_enable() local
434 static int s6e63j0x03_probe(struct mipi_dsi_device *dsi) in s6e63j0x03_probe()
494 static void s6e63j0x03_remove(struct mipi_dsi_device *dsi) in s6e63j0x03_remove()
/linux/drivers/gpu/drm/rockchip/
H A Ddw-mipi-dsi-rockchip.c368 static inline void dsi_write(struct dw_mipi_dsi_rockchip *dsi, u32 reg, u32 val) in dsi_write()
373 static void dw_mipi_dsi_phy_write(struct dw_mipi_dsi_rockchip *dsi, in dw_mipi_dsi_phy_write()
398 static inline unsigned int ns2bc(struct dw_mipi_dsi_rockchip *dsi, int ns) in ns2bc()
406 static inline unsigned int ns2ui(struct dw_mipi_dsi_rockchip *dsi, int ns) in ns2ui()
413 struct dw_mipi_dsi_rockchip *dsi = priv_data; in dw_mipi_dsi_phy_init() local
529 struct dw_mipi_dsi_rockchip *dsi = priv_data; in dw_mipi_dsi_phy_power_on() local
544 struct dw_mipi_dsi_rockchip *dsi = priv_data; in dw_mipi_dsi_phy_power_off() local
554 struct dw_mipi_dsi_rockchip *dsi = priv_data; in dw_mipi_dsi_get_lane_mbps() local
737 static void dw_mipi_dsi_rockchip_config(struct dw_mipi_dsi_rockchip *dsi) in dw_mipi_dsi_rockchip_config()
752 static void dw_mipi_dsi_rockchip_set_lcdsel(struct dw_mipi_dsi_rockchip *dsi, in dw_mipi_dsi_rockchip_set_lcdsel()
[all …]
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c27 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_te_irq_handler() local
39 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_host_attach() local
67 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_host_detach() local
77 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_bind() local
107 struct exynos_dsi *dsi; in exynos_dsi_register_host() local
/linux/drivers/gpu/drm/bridge/adv7511/
H A Dadv7533.c29 struct mipi_dsi_device *dsi = adv->dsi; in adv7511_dsi_config_timing_gen() local
68 struct mipi_dsi_device *dsi = adv->dsi; in adv7533_dsi_power_on() local
106 struct mipi_dsi_device *dsi = adv->dsi; in adv7533_mode_valid() local
138 struct mipi_dsi_device *dsi; in adv7533_attach_dsi() local

1234