Home
last modified time | relevance | path

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

123

/linux/drivers/gpu/drm/stm/
H A Ddw_mipi_dsi-stm.c85 struct dw_mipi_dsi *dsi; member
93 static inline void dsi_write(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 val) in dsi_write()
98 static inline u32 dsi_read(struct dw_mipi_dsi_stm *dsi, u32 reg) in dsi_read()
103 static inline void dsi_set(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_set()
108 static inline void dsi_clear(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_clear()
113 static inline void dsi_update_bits(struct dw_mipi_dsi_stm *dsi, u32 reg, in dsi_update_bits()
147 static int dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, in dsi_pll_get_params()
208 struct dw_mipi_dsi_stm *dsi = clk_to_dw_mipi_dsi_stm(clk); in dw_mipi_dsi_clk_disable() local
221 struct dw_mipi_dsi_stm *dsi = clk_to_dw_mipi_dsi_stm(clk); in dw_mipi_dsi_clk_enable() local
246 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/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-visionox-rm692e5.c26 struct mipi_dsi_device *dsi; member
55 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_rm692e5_on() local
176 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_rm692e5_disable() local
305 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm692e5_bl_update_status() local
322 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm692e5_bl_get_brightness() local
343 visionox_rm692e5_create_backlight(struct mipi_dsi_device *dsi) in visionox_rm692e5_create_backlight()
356 static int visionox_rm692e5_probe(struct mipi_dsi_device *dsi) in visionox_rm692e5_probe()
415 static void visionox_rm692e5_remove(struct mipi_dsi_device *dsi) in visionox_rm692e5_remove()
H A Dpanel-samsung-s6d16d0.c50 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare() local
70 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare() local
112 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_enable() local
127 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_disable() local
168 static int s6d16d0_probe(struct mipi_dsi_device *dsi) in s6d16d0_probe()
219 static void s6d16d0_remove(struct mipi_dsi_device *dsi) in s6d16d0_remove()
H A Dpanel-novatek-nt37801.c21 struct mipi_dsi_device *dsi; member
108 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_off() local
125 struct mipi_dsi_device *dsi = ctx->dsi; in novatek_nt37801_prepare() local
203 struct mipi_dsi_device *dsi = bl_get_data(bl); in novatek_nt37801_bl_update_status() local
223 novatek_nt37801_create_backlight(struct mipi_dsi_device *dsi) in novatek_nt37801_create_backlight()
236 static int novatek_nt37801_probe(struct mipi_dsi_device *dsi) in novatek_nt37801_probe()
295 static void novatek_nt37801_remove(struct mipi_dsi_device *dsi) in novatek_nt37801_remove()
H A Dpanel-samsung-s6e8fc0-m1906f9.c22 struct mipi_dsi_device *dsi; member
169 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e8fc0_bl_update_status() local
186 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6e8fc0_bl_get_brightness() local
207 s6e8fc0_m1906f9_create_backlight(struct mipi_dsi_device *dsi) in s6e8fc0_m1906f9_create_backlight()
220 static int s6e8fc0_m1906f9_probe(struct mipi_dsi_device *dsi) in s6e8fc0_m1906f9_probe()
270 static void s6e8fc0_remove(struct mipi_dsi_device *dsi) in s6e8fc0_remove()
H A Dpanel-samsung-s6e63m0-dsi.c21 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_read() local
38 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_write() local
91 static int s6e63m0_dsi_probe(struct mipi_dsi_device *dsi) in s6e63m0_dsi_probe()
115 static void s6e63m0_dsi_remove(struct mipi_dsi_device *dsi) in s6e63m0_dsi_remove()
H A Dpanel-sony-td4353-jdi.c35 struct mipi_dsi_device *dsi; member
49 struct mipi_dsi_device *dsi = ctx->dsi; in sony_td4353_jdi_on() local
74 struct mipi_dsi_device *dsi = ctx->dsi; in sony_td4353_jdi_off() local
172 static int sony_td4353_jdi_probe(struct mipi_dsi_device *dsi) in sony_td4353_jdi_probe()
229 static void sony_td4353_jdi_remove(struct mipi_dsi_device *dsi) in sony_td4353_jdi_remove()
H A Dpanel-samsung-s6e63j0x03.c122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_dcs_write_seq() local
221 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_disable() local
255 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_panel_init() local
347 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in s6e63j0x03_enable() local
433 static int s6e63j0x03_probe(struct mipi_dsi_device *dsi) in s6e63j0x03_probe()
493 static void s6e63j0x03_remove(struct mipi_dsi_device *dsi) in s6e63j0x03_remove()
H A Dpanel-himax-hx83112b.c42 struct mipi_dsi_device *dsi; member
316 struct mipi_dsi_device *dsi = bl_get_data(bl); in hx83112b_bl_update_status() local
336 hx83112b_create_backlight(struct mipi_dsi_device *dsi) in hx83112b_create_backlight()
349 static int hx83112b_probe(struct mipi_dsi_device *dsi) in hx83112b_probe()
400 static void hx83112b_remove(struct mipi_dsi_device *dsi) in hx83112b_remove()
H A Dpanel-visionox-rm69299.c31 struct mipi_dsi_device *dsi; member
292 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm69299_bl_get_brightness() local
309 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_rm69299_bl_update_status() local
347 static int visionox_rm69299_probe(struct mipi_dsi_device *dsi) in visionox_rm69299_probe()
404 static void visionox_rm69299_remove(struct mipi_dsi_device *dsi) in visionox_rm69299_remove()
H A Dpanel-feiyang-fy07024di26a30d.c20 struct mipi_dsi_device *dsi; member
49 struct mipi_dsi_device *dsi = ctx->dsi; in feiyang_prepare() local
184 static int feiyang_dsi_probe(struct mipi_dsi_device *dsi) in feiyang_dsi_probe()
231 static void feiyang_dsi_remove(struct mipi_dsi_device *dsi) in feiyang_dsi_remove()
H A Dpanel-raydium-rm68200.c104 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_dcs_write_buf() local
114 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_dcs_write_cmd() local
234 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_unprepare() local
260 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in rm68200_prepare() local
323 static int rm68200_probe(struct mipi_dsi_device *dsi) in rm68200_probe()
375 static void rm68200_remove(struct mipi_dsi_device *dsi) in rm68200_remove()
H A Dpanel-samsung-s6e88a0-ams427ap24.c39 struct mipi_dsi_device *dsi; member
455 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams427ap24_set_brightness() local
532 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams427ap24_on() local
575 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams427ap24_off() local
670 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams427ap24_register_backlight() local
685 static int s6e88a0_ams427ap24_probe(struct mipi_dsi_device *dsi) in s6e88a0_ams427ap24_probe()
737 static void s6e88a0_ams427ap24_remove(struct mipi_dsi_device *dsi) in s6e88a0_ams427ap24_remove()
H A Dpanel-feixin-k101-im2ba02.c25 struct mipi_dsi_device *dsi; member
307 struct mipi_dsi_device *dsi = ctx->dsi; in k101_im2ba02_prepare() local
439 static int k101_im2ba02_dsi_probe(struct mipi_dsi_device *dsi) in k101_im2ba02_dsi_probe()
486 static void k101_im2ba02_dsi_remove(struct mipi_dsi_device *dsi) in k101_im2ba02_dsi_remove()
H A Dpanel-summit.c14 struct mipi_dsi_device *dsi; member
65 static int summit_probe(struct mipi_dsi_device *dsi) in summit_probe()
96 static void summit_remove(struct mipi_dsi_device *dsi) in summit_remove()
H A Dpanel-lg-ld070wx3.c24 struct mipi_dsi_device *dsi; member
119 static int lg_ld070wx3_probe(struct mipi_dsi_device *dsi) in lg_ld070wx3_probe()
158 static void lg_ld070wx3_remove(struct mipi_dsi_device *dsi) in lg_ld070wx3_remove()
H A Dpanel-samsung-ltl106hl02.c20 struct mipi_dsi_device *dsi; member
109 static int samsung_ltl106hl02_probe(struct mipi_dsi_device *dsi) in samsung_ltl106hl02_probe()
153 static void samsung_ltl106hl02_remove(struct mipi_dsi_device *dsi) in samsung_ltl106hl02_remove()
H A Dpanel-orisetech-otm8009a.c119 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_init_sequence() local
235 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_disable() local
348 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in otm8009a_backlight_update_status() local
385 static int otm8009a_probe(struct mipi_dsi_device *dsi) in otm8009a_probe()
447 static void otm8009a_remove(struct mipi_dsi_device *dsi) in otm8009a_remove()
H A Dpanel-hydis-hv101hd1.c19 struct mipi_dsi_device *dsi; member
117 static int hv101hd1_probe(struct mipi_dsi_device *dsi) in hv101hd1_probe()
156 static void hv101hd1_remove(struct mipi_dsi_device *dsi) in hv101hd1_remove()
H A Dpanel-motorola-mot.c24 struct mipi_dsi_device *dsi; member
173 static int mot_panel_probe(struct mipi_dsi_device *dsi) in mot_panel_probe()
218 static void mot_panel_remove(struct mipi_dsi_device *dsi) in mot_panel_remove()
H A Dpanel-boe-td4320.c20 struct mipi_dsi_device *dsi; member
167 static int boe_td4320_probe(struct mipi_dsi_device *dsi) in boe_td4320_probe()
216 static void boe_td4320_remove(struct mipi_dsi_device *dsi) in boe_td4320_remove()
H A Dpanel-himax-hx83121a.c31 struct mipi_dsi_device *dsi[2]; member
90 struct mipi_dsi_device *dsi = to_primary_dsi(ctx); in himax_prepare() local
136 struct mipi_dsi_device *dsi = to_primary_dsi(ctx); in himax_unprepare() local
608 static int himax_probe(struct mipi_dsi_device *dsi) in himax_probe()
703 static void himax_remove(struct mipi_dsi_device *dsi) in himax_remove()
/linux/drivers/gpu/drm/bridge/cadence/
H A Dcdns-dsi-j721e.c23 static int cdns_dsi_j721e_init(struct cdns_dsi *dsi) in cdns_dsi_j721e_init()
31 static void cdns_dsi_j721e_enable(struct cdns_dsi *dsi) in cdns_dsi_j721e_enable()
41 static void cdns_dsi_j721e_disable(struct cdns_dsi *dsi) in cdns_dsi_j721e_disable()
/linux/drivers/gpu/drm/hisilicon/kirin/
H A Ddw_drm_dsi.c97 struct dw_dsi dsi; member
536 static void dsi_mipi_init(struct dw_dsi *dsi) in dsi_mipi_init()
572 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_disable() local
589 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_enable() local
611 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_phy_mode_valid() local
677 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_mode_set() local
726 struct dw_dsi *dsi = host_to_dsi(host); in dsi_host_attach() local
761 static int dsi_host_init(struct device *dev, struct dw_dsi *dsi) in dsi_host_init()
777 static int dsi_bridge_init(struct drm_device *dev, struct dw_dsi *dsi) in dsi_bridge_init()
798 struct dw_dsi *dsi = &ddata->dsi; in dsi_bind() local
[all …]

123