/linux-6.6.21/drivers/gpu/drm/ |
D | drm_mipi_dsi.c | 53 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.6.21/drivers/gpu/drm/omapdrm/dss/ |
D | dsi.c | 50 #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.6.21/drivers/gpu/drm/mediatek/ |
D | mtk_dsi.c | 223 static void mtk_dsi_mask(struct mtk_dsi *dsi, u32 offset, u32 mask, u32 data) in mtk_dsi_mask() 230 static void mtk_dsi_phy_timconfig(struct mtk_dsi *dsi) in mtk_dsi_phy_timconfig() 268 static void mtk_dsi_enable(struct mtk_dsi *dsi) in mtk_dsi_enable() 273 static void mtk_dsi_disable(struct mtk_dsi *dsi) in mtk_dsi_disable() 278 static void mtk_dsi_reset_engine(struct mtk_dsi *dsi) in mtk_dsi_reset_engine() 284 static void mtk_dsi_reset_dphy(struct mtk_dsi *dsi) in mtk_dsi_reset_dphy() 290 static void mtk_dsi_clk_ulp_mode_enter(struct mtk_dsi *dsi) in mtk_dsi_clk_ulp_mode_enter() 296 static void mtk_dsi_clk_ulp_mode_leave(struct mtk_dsi *dsi) in mtk_dsi_clk_ulp_mode_leave() 303 static void mtk_dsi_lane0_ulp_mode_enter(struct mtk_dsi *dsi) in mtk_dsi_lane0_ulp_mode_enter() 309 static void mtk_dsi_lane0_ulp_mode_leave(struct mtk_dsi *dsi) in mtk_dsi_lane0_ulp_mode_leave() [all …]
|
/linux-6.6.21/drivers/gpu/drm/tegra/ |
D | dsi.c | 102 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 357 static void tegra_dsi_set_phy_timing(struct tegra_dsi *dsi, in tegra_dsi_set_phy_timing() 443 static void tegra_dsi_ganged_enable(struct tegra_dsi *dsi, unsigned int start, in tegra_dsi_ganged_enable() 455 static void tegra_dsi_enable(struct tegra_dsi *dsi) in tegra_dsi_enable() 467 static unsigned int tegra_dsi_get_lanes(struct tegra_dsi *dsi) in tegra_dsi_get_lanes() [all …]
|
/linux-6.6.21/drivers/gpu/drm/renesas/rcar-du/ |
D | rcar_mipi_dsi.c | 70 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 …]
|
D | rzg2l_mipi_dsi.c | 163 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.6.21/drivers/gpu/drm/bridge/synopsys/ |
D | dw-mipi-dsi.c | 226 #define VPG_DEFS(name, dsi) \ argument 229 #define REGISTER(name, mask, dsi) \ argument 236 struct dw_mipi_dsi *dsi; member 275 static inline bool dw_mipi_is_dual_mode(struct dw_mipi_dsi *dsi) in dw_mipi_is_dual_mode() 303 static inline void dsi_write(struct dw_mipi_dsi *dsi, u32 reg, u32 val) in dsi_write() 308 static inline u32 dsi_read(struct dw_mipi_dsi *dsi, u32 reg) in dsi_read() 316 struct dw_mipi_dsi *dsi = host_to_dsi(host); in dw_mipi_dsi_host_attach() local 353 struct dw_mipi_dsi *dsi = host_to_dsi(host); in dw_mipi_dsi_host_detach() local 370 static void dw_mipi_message_config(struct dw_mipi_dsi *dsi, in dw_mipi_message_config() 400 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.6.21/drivers/gpu/drm/bridge/ |
D | nwl-dsi.c | 128 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 …]
|
D | samsung-dsim.c | 520 static inline void samsung_dsim_write(struct samsung_dsim *dsi, in samsung_dsim_write() 526 static inline u32 samsung_dsim_read(struct samsung_dsim *dsi, enum reg_idx idx) in samsung_dsim_read() 531 static void samsung_dsim_wait_for_reset(struct samsung_dsim *dsi) in samsung_dsim_wait_for_reset() 539 static void samsung_dsim_reset(struct samsung_dsim *dsi) in samsung_dsim_reset() 551 static unsigned long samsung_dsim_pll_find_pms(struct samsung_dsim *dsi, in samsung_dsim_pll_find_pms() 607 static unsigned long samsung_dsim_set_pll(struct samsung_dsim *dsi, in samsung_dsim_set_pll() 671 static int samsung_dsim_enable_clock(struct samsung_dsim *dsi) in samsung_dsim_enable_clock() 720 static void samsung_dsim_set_phy_ctrl(struct samsung_dsim *dsi) in samsung_dsim_set_phy_ctrl() 816 static void samsung_dsim_disable_clock(struct samsung_dsim *dsi) in samsung_dsim_disable_clock() 830 static void samsung_dsim_enable_lane(struct samsung_dsim *dsi, u32 lane) in samsung_dsim_enable_lane() [all …]
|
/linux-6.6.21/drivers/gpu/drm/panel/ |
D | panel-samsung-s6d7aa0.c | 29 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 …]
|
D | panel-visionox-r66451.c | 22 struct mipi_dsi_device *dsi; member 45 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_on() local 123 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_prepare() local 189 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_enable() local 230 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_disable() local 270 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_r66451_bl_update_status() local 281 visionox_r66451_create_backlight(struct mipi_dsi_device *dsi) in visionox_r66451_create_backlight() 294 static int visionox_r66451_probe(struct mipi_dsi_device *dsi) in visionox_r66451_probe() 359 static void visionox_r66451_remove(struct mipi_dsi_device *dsi) in visionox_r66451_remove()
|
D | panel-asus-z00t-tm5p5-n35596.c | 16 struct mipi_dsi_device *dsi; member 39 struct mipi_dsi_device *dsi = ctx->dsi; in tm5p5_nt35596_on() local 87 struct mipi_dsi_device *dsi = ctx->dsi; in tm5p5_nt35596_off() local 201 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_update_status() local 218 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_get_brightness() local 239 tm5p5_nt35596_create_backlight(struct mipi_dsi_device *dsi) in tm5p5_nt35596_create_backlight() 252 static int tm5p5_nt35596_probe(struct mipi_dsi_device *dsi) in tm5p5_nt35596_probe() 308 static void tm5p5_nt35596_remove(struct mipi_dsi_device *dsi) in tm5p5_nt35596_remove()
|
D | panel-jdi-lt070me05000.c | 35 struct mipi_dsi_device *dsi; member 57 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() local 147 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() local 162 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_off() local 329 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() local 346 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() local 366 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight() 446 static int jdi_panel_probe(struct mipi_dsi_device *dsi) in jdi_panel_probe() 477 static void jdi_panel_remove(struct mipi_dsi_device *dsi) in jdi_panel_remove() 494 static void jdi_panel_shutdown(struct mipi_dsi_device *dsi) in jdi_panel_shutdown()
|
D | panel-leadtek-ltk050h3146w.c | 248 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_init_sequence() local 337 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_select_page() local 347 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_write_page() local 370 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_a2_init_sequence() local 432 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_unprepare() local 461 struct mipi_dsi_device *dsi = to_mipi_dsi_device(ctx->dev); in ltk050h3146w_prepare() local 544 static int ltk050h3146w_probe(struct mipi_dsi_device *dsi) in ltk050h3146w_probe() 608 static void ltk050h3146w_shutdown(struct mipi_dsi_device *dsi) in ltk050h3146w_shutdown() 622 static void ltk050h3146w_remove(struct mipi_dsi_device *dsi) in ltk050h3146w_remove()
|
D | panel-startek-kd070fhfid015.c | 44 struct mipi_dsi_device *dsi; member 55 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() local 112 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_on() local 127 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_off() local 248 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() local 263 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() local 284 drm_panel_create_dsi_backlight(struct mipi_dsi_device *dsi) in drm_panel_create_dsi_backlight() 353 static int stk_panel_probe(struct mipi_dsi_device *dsi) in stk_panel_probe() 381 static void stk_panel_remove(struct mipi_dsi_device *dsi) in stk_panel_remove()
|
D | panel-sharp-ls043t1le01.c | 25 struct mipi_dsi_device *dsi; member 40 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init() local 67 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on() local 81 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off() local 243 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe() 277 static void sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove() 293 static void sharp_nt_panel_shutdown(struct mipi_dsi_device *dsi) in sharp_nt_panel_shutdown()
|
D | panel-sony-tulip-truly-nt35521.c | 22 struct mipi_dsi_device *dsi; member 48 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_on() local 270 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_off() local 411 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_update_status() local 424 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_get_brightness() local 441 truly_nt35521_create_backlight(struct mipi_dsi_device *dsi) in truly_nt35521_create_backlight() 454 static int truly_nt35521_probe(struct mipi_dsi_device *dsi) in truly_nt35521_probe() 512 static void truly_nt35521_remove(struct mipi_dsi_device *dsi) in truly_nt35521_remove()
|
D | panel-visionox-vtdr6130.c | 20 struct mipi_dsi_device *dsi; member 43 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 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_vtdr6130_bl_update_status() local 255 visionox_vtdr6130_create_backlight(struct mipi_dsi_device *dsi) in visionox_vtdr6130_create_backlight() 268 static int visionox_vtdr6130_probe(struct mipi_dsi_device *dsi) in visionox_vtdr6130_probe() 320 static void visionox_vtdr6130_remove(struct mipi_dsi_device *dsi) in visionox_vtdr6130_remove()
|
D | panel-raydium-rm67191.c | 199 struct mipi_dsi_device *dsi; member 232 static int rad_panel_push_cmd_list(struct mipi_dsi_device *dsi) in rad_panel_push_cmd_list() 320 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_enable() local 405 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable() local 466 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness() local 487 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status() local 538 static int rad_panel_probe(struct mipi_dsi_device *dsi) in rad_panel_probe() 619 static void rad_panel_remove(struct mipi_dsi_device *dsi) in rad_panel_remove() 632 static void rad_panel_shutdown(struct mipi_dsi_device *dsi) in rad_panel_shutdown()
|
D | panel-samsung-s6d16d0.c | 51 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()
|
D | panel-boe-bf060y8m-aj0.c | 34 struct mipi_dsi_device *dsi; member 58 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() local 102 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() local 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_update_status() local 257 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_get_brightness() local 274 boe_bf060y8m_aj0_create_backlight(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_create_backlight() 356 static int boe_bf060y8m_aj0_probe(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_probe() 405 static void boe_bf060y8m_aj0_remove(struct mipi_dsi_device *dsi) in boe_bf060y8m_aj0_remove()
|
/linux-6.6.21/drivers/gpu/drm/sun4i/ |
D | sun6i_mipi_dsi.c | 291 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.6.21/drivers/gpu/drm/stm/ |
D | dw_mipi_dsi-stm.c | 80 struct dw_mipi_dsi *dsi; member 87 static inline void dsi_write(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 val) in dsi_write() 92 static inline u32 dsi_read(struct dw_mipi_dsi_stm *dsi, u32 reg) in dsi_read() 97 static inline void dsi_set(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_set() 102 static inline void dsi_clear(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask) in dsi_clear() 107 static inline void dsi_update_bits(struct dw_mipi_dsi_stm *dsi, u32 reg, in dsi_update_bits() 141 static int dsi_pll_get_params(struct dw_mipi_dsi_stm *dsi, in dsi_pll_get_params() 199 struct dw_mipi_dsi_stm *dsi = priv_data; in dw_mipi_dsi_phy_init() local 222 struct dw_mipi_dsi_stm *dsi = priv_data; in dw_mipi_dsi_phy_power_on() local 232 struct dw_mipi_dsi_stm *dsi = priv_data; in dw_mipi_dsi_phy_power_off() local [all …]
|
/linux-6.6.21/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dsi.c | 434 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_write_reg() local 450 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_read_reg() local 466 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_lock() local 474 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_unlock() local 481 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_bus_is_locked() local 538 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_mark_setup() local 544 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_mark_start() local 550 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_perf_show() local 694 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_collect_irq_stats() local 718 struct dsi_data *dsi = dsi_get_dsidrv_data(dsidev); in dsi_handle_irq_errors() local [all …]
|
/linux-6.6.21/drivers/gpu/drm/sprd/ |
D | sprd_dsi.c | 165 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 …]
|