| /linux/include/drm/ |
| H A D | drm_mipi_dsi.h | 202 struct mipi_dsi_multi_context { struct 280 void mipi_dsi_compression_mode_ext_multi(struct mipi_dsi_multi_context *ctx, 284 void mipi_dsi_compression_mode_multi(struct mipi_dsi_multi_context *ctx, 286 void mipi_dsi_picture_parameter_set_multi(struct mipi_dsi_multi_context *ctx, 291 void mipi_dsi_generic_write_multi(struct mipi_dsi_multi_context *ctx, 293 void mipi_dsi_dual_generic_write_multi(struct mipi_dsi_multi_context *ctx, 335 void mipi_dsi_dcs_write_buffer_multi(struct mipi_dsi_multi_context *ctx, 337 void mipi_dsi_dual_dcs_write_buffer_multi(struct mipi_dsi_multi_context *ctx, 345 void mipi_dsi_dcs_read_multi(struct mipi_dsi_multi_context *ctx, u8 cmd, 372 void mipi_dsi_dcs_nop_multi(struct mipi_dsi_multi_context *ctx); [all …]
|
| /linux/drivers/gpu/drm/panel/ |
| H A D | panel-samsung-s6d7aa0.c | 37 void (*init_func)(struct s6d7aa0 *ctx, struct mipi_dsi_multi_context *dsi_ctx); 38 void (*off_func)(struct mipi_dsi_multi_context *dsi_ctx); 65 static void s6d7aa0_lock(struct s6d7aa0 *ctx, struct mipi_dsi_multi_context *dsi_ctx, bool lock) in s6d7aa0_lock() 83 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6d7aa0_on() 95 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6d7aa0_off() 152 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in s6d7aa0_bl_update_status() 193 static void s6d7aa0_lsl080al02_init(struct s6d7aa0 *ctx, struct mipi_dsi_multi_context *dsi_ctx) in s6d7aa0_lsl080al02_init() 222 static void s6d7aa0_lsl080al02_off(struct mipi_dsi_multi_context *dsi_ctx) in s6d7aa0_lsl080al02_off() 256 static void s6d7aa0_lsl080al03_init(struct s6d7aa0 *ctx, struct mipi_dsi_multi_context *dsi_ctx) in s6d7aa0_lsl080al03_init() 298 static void s6d7aa0_lsl080al03_off(struct mipi_dsi_multi_context *dsi_ctx) in s6d7aa0_lsl080al03_off()
|
| H A D | panel-leadtek-ltk050h3146w.c | 29 void (*init)(struct mipi_dsi_multi_context *dsi_ctx); 246 static void ltk050h3148w_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in ltk050h3148w_init_sequence() 320 static void ltk050h3146w_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in ltk050h3146w_init_sequence() 401 static void ltk050h3146w_a2_select_page(struct mipi_dsi_multi_context *dsi_ctx, int page) in ltk050h3146w_a2_select_page() 408 static void ltk050h3146w_a2_write_page(struct mipi_dsi_multi_context *dsi_ctx, int page, in ltk050h3146w_a2_write_page() 419 static void ltk050h3146w_a2_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in ltk050h3146w_a2_init_sequence() 464 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in ltk050h3146w_unprepare() 481 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in ltk050h3146w_prepare()
|
| H A D | panel-sitronix-st7703.c | 72 void (*init_sequence)(struct mipi_dsi_multi_context *dsi_ctx); 80 static void jh057n_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in jh057n_init_sequence() 158 static void xbd599_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in xbd599_init_sequence() 336 static void rg353v2_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in rg353v2_init_sequence() 424 static void rgb30panel_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in rgb30panel_init_sequence() 508 static void rgb10max3_panel_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in rgb10max3_panel_init_sequence() 594 static void gameforcechi_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in gameforcechi_init_sequence() 680 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in st7703_enable() 701 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in st7703_disable() 806 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in allpixelson_set()
|
| H A D | panel-novatek-nt35950.c | 107 static void nt35950_set_cmd2_page(struct mipi_dsi_multi_context *dsi_ctx, in nt35950_set_cmd2_page() 125 static void nt35950_set_data_compression(struct mipi_dsi_multi_context *dsi_ctx, in nt35950_set_data_compression() 158 static void nt35950_set_scaler(struct mipi_dsi_multi_context *dsi_ctx, in nt35950_set_scaler() 172 static void nt35950_set_scale_mode(struct mipi_dsi_multi_context *dsi_ctx, in nt35950_set_scale_mode() 193 static void nt35950_inject_black_image(struct mipi_dsi_multi_context *dsi_ctx) in nt35950_inject_black_image() 218 static void nt35950_set_dispout(struct mipi_dsi_multi_context *dsi_ctx, in nt35950_set_dispout() 259 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in nt35950_on() 310 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in nt35950_off()
|
| H A D | panel-himax-hx8279.c | 249 struct mipi_dsi_multi_context *dsi_ctx, u8 page) in hx8279_set_page() 262 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_module_config() 303 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_gmux() 330 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_analog_gamma() 357 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_goa_timing() 384 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_goa_cfg() 488 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_mipi_cfg() 532 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_adv_cfg() 574 struct mipi_dsi_multi_context *dsi_ctx) in hx8279_set_digital_gamma() 623 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in hx8279_on() [all …]
|
| H A D | panel-himax-hx8394.c | 83 void (*init_sequence)(struct mipi_dsi_multi_context *dsi_ctx); 91 static void hsd060bhw4_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in hsd060bhw4_init_sequence() 204 static void powkiddy_x55_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in powkiddy_x55_init_sequence() 334 static void mchp_ac40t08a_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in mchp_ac40t08a_init_sequence() 484 static void hl055fhav028c_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in hl055fhav028c_init_sequence() 625 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in hx8394_enable() 658 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in hx8394_disable()
|
| H A D | panel-lincolntech-lcd197.c | 37 struct mipi_dsi_multi_context ctx = { .dsi = lcd->dsi }; in lincoln_lcd197_panel_prepare() 119 struct mipi_dsi_multi_context ctx = { .dsi = lcd->dsi }; in lincoln_lcd197_panel_unprepare() 133 struct mipi_dsi_multi_context ctx = { .dsi = lcd->dsi }; in lincoln_lcd197_panel_enable() 144 struct mipi_dsi_multi_context ctx = { .dsi = lcd->dsi }; in lincoln_lcd197_panel_disable()
|
| H A D | panel-asus-z00t-tm5p5-n35596.c | 36 static void tm5p5_nt35596_on(struct mipi_dsi_multi_context *dsi_ctx) in tm5p5_nt35596_on() 82 static void tm5p5_nt35596_off(struct mipi_dsi_multi_context *dsi_ctx) in tm5p5_nt35596_off() 96 struct mipi_dsi_multi_context dsi_ctx = {.dsi = ctx->dsi}; in tm5p5_nt35596_prepare() 118 struct mipi_dsi_multi_context dsi_ctx = {.dsi = ctx->dsi}; in tm5p5_nt35596_unprepare()
|
| H A D | panel-samsung-s6e3ha8.c | 67 struct mipi_dsi_multi_context ctx = { .dsi = dsi }; in s6e3ha8_amb577px01_wqhd_on() 152 struct mipi_dsi_multi_context ctx = { .dsi = dsi }; in s6e3ha8_enable() 165 struct mipi_dsi_multi_context ctx = { .dsi = dsi }; in s6e3ha8_disable() 185 struct mipi_dsi_multi_context ctx = { .dsi = dsi }; in s6e3ha8_amb577px01_wqhd_prepare()
|
| H A D | panel-startek-kd070fhfid015.c | 55 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in stk_panel_init() 84 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in stk_panel_on() 96 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in stk_panel_off() 211 struct mipi_dsi_multi_context dsi_ctx = {.dsi = dsi}; in dsi_dcs_bl_update_status()
|
| H A D | panel-novatek-nt35560.c | 151 struct mipi_dsi_multi_context dsi_ctx = { in nt35560_set_brightness() 214 static void nt35560_read_id(struct mipi_dsi_multi_context *dsi_ctx) in nt35560_read_id() 283 struct mipi_dsi_multi_context dsi_ctx = { in nt35560_prepare() 323 struct mipi_dsi_multi_context dsi_ctx = { in nt35560_unprepare()
|
| H A D | panel-sharp-ls043t1le01.c | 39 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in sharp_nt_panel_init() 61 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in sharp_nt_panel_on() 73 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in sharp_nt_panel_off()
|
| H A D | panel-raydium-rm67200.c | 20 void (*panel_setup)(struct mipi_dsi_multi_context *ctx); 49 static void raydium_rm67200_write(struct mipi_dsi_multi_context *ctx, in raydium_rm67200_write() 57 static void w552793baa_setup(struct mipi_dsi_multi_context *ctx) in w552793baa_setup() 323 struct mipi_dsi_multi_context mctx = { .dsi = ctx->dsi }; in raydium_rm67200_prepare() 358 struct mipi_dsi_multi_context ctx = { .dsi = rm67200->dsi }; in raydium_rm67200_disable()
|
| H A D | panel-samsung-sofef00.c | 58 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in sofef00_panel_on() 83 struct mipi_dsi_multi_context dsi_ctx = { .dsi = ctx->dsi }; in sofef00_enable() 93 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in sofef00_panel_off()
|
| H A D | panel-ilitek-ili9806e.c | 26 void (*init_sequence)(struct mipi_dsi_multi_context *ctx); 84 struct mipi_dsi_multi_context ctx = { .dsi = ili9806e->dsi }; in ili9806e_on() 98 struct mipi_dsi_multi_context ctx = { .dsi = panel->dsi }; in ili9806e_off() 225 static void com35h3p70ulc_init(struct mipi_dsi_multi_context *ctx) in com35h3p70ulc_init() 381 static void dmt028vghmcmi_1d_init(struct mipi_dsi_multi_context *ctx) in dmt028vghmcmi_1d_init()
|
| H A D | panel-xinpeng-xpp055c272.c | 62 static void xpp055c272_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in xpp055c272_init_sequence() 130 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in xpp055c272_unprepare() 147 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in xpp055c272_prepare()
|
| H A D | panel-elida-kd35t133.c | 53 static void kd35t133_init_sequence(struct mipi_dsi_multi_context *dsi_ctx) in kd35t133_init_sequence() 85 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in kd35t133_unprepare() 104 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in kd35t133_prepare()
|
| H A D | panel-synaptics-tddi.c | 56 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in tddi_update_status() 110 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in tddi_enable() 131 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in tddi_disable()
|
| H A D | panel-novatek-nt36672e.c | 36 void (*init_sequence)(struct mipi_dsi_multi_context *ctx); 52 static void nt36672e_enable_reload_cmds(struct mipi_dsi_multi_context *ctx) in nt36672e_enable_reload_cmds() 62 static void nt36672e_1080x2408_60hz_init(struct mipi_dsi_multi_context *ctx) in nt36672e_1080x2408_60hz_init() 401 struct mipi_dsi_multi_context ctx = { .dsi = nt36672e->dsi }; in nt36672e_on() 421 struct mipi_dsi_multi_context ctx = { .dsi = panel->dsi }; in nt36672e_off()
|
| H A D | panel-lg-ld070wx3.c | 38 struct mipi_dsi_multi_context ctx = { .dsi = priv->dsi }; in lg_ld070wx3_prepare() 79 struct mipi_dsi_multi_context ctx = { .dsi = priv->dsi }; in lg_ld070wx3_unprepare()
|
| H A D | panel-visionox-r66451.c | 45 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in visionox_r66451_on() 176 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in visionox_r66451_enable() 199 struct mipi_dsi_multi_context dsi_ctx = { .dsi = dsi }; in visionox_r66451_disable()
|
| H A D | panel-samsung-s6e3fc2x01.c | 67 struct mipi_dsi_multi_context dsi_ctx = { .dsi = ctx->dsi }; in s6e3fc2x01_on() 160 struct mipi_dsi_multi_context dsi_ctx = { .dsi = ctx->dsi }; in s6e3fc2x01_enable() 171 struct mipi_dsi_multi_context dsi_ctx = { .dsi = ctx->dsi }; in s6e3fc2x01_off()
|
| H A D | panel-samsung-s6e8aa5x01-ams561ra01.c | 765 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in s6e8aa5x01_ams561ra01_update_status() 823 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in s6e8aa5x01_ams561ra01_enable() 856 struct mipi_dsi_multi_context dsi = { .dsi = ctx->dsi }; in s6e8aa5x01_ams561ra01_disable()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_mipi_dsi.c | 784 void mipi_dsi_generic_write_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_generic_write_multi() 815 void mipi_dsi_dual_generic_write_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_dual_generic_write_multi() 987 void mipi_dsi_dcs_write_buffer_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_dcs_write_buffer_multi() 1018 void mipi_dsi_dual_dcs_write_buffer_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_dual_dcs_write_buffer_multi() 1109 void mipi_dsi_dcs_read_multi(struct mipi_dsi_multi_context *ctx, u8 cmd, in mipi_dsi_dcs_read_multi() 1550 void mipi_dsi_picture_parameter_set_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_picture_parameter_set_multi() 1579 void mipi_dsi_compression_mode_ext_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_compression_mode_ext_multi() 1608 void mipi_dsi_compression_mode_multi(struct mipi_dsi_multi_context *ctx, in mipi_dsi_compression_mode_multi() 1623 void mipi_dsi_dcs_nop_multi(struct mipi_dsi_multi_context *ctx) in mipi_dsi_dcs_nop_multi() 1648 void mipi_dsi_dcs_enter_sleep_mode_multi(struct mipi_dsi_multi_context *ctx) in mipi_dsi_dcs_enter_sleep_mode_multi() [all …]
|