/linux/include/drm/ |
H A D | drm_mipi_dsi.h | 16 struct mipi_dsi_device; 92 struct mipi_dsi_device *dsi); 94 struct mipi_dsi_device *dsi); 186 struct mipi_dsi_device { struct 208 struct mipi_dsi_device *dsi; argument 224 #define to_mipi_dsi_device(__dev) container_of_const(__dev, struct mipi_dsi_device, dev) 257 struct mipi_dsi_device * 260 void mipi_dsi_device_unregister(struct mipi_dsi_device *dsi); 261 struct mipi_dsi_device * 264 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np); [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_mipi_dsi.c | 53 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_device_match() 68 const struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_uevent() 107 struct mipi_dsi_device *of_find_mipi_dsi_device_by_node(struct device_node *np) in of_find_mipi_dsi_device_by_node() 119 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in mipi_dsi_dev_release() 129 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) in mipi_dsi_device_alloc() 131 struct mipi_dsi_device *dsi; in mipi_dsi_device_alloc() 147 static int mipi_dsi_device_add(struct mipi_dsi_device *dsi) in mipi_dsi_device_add() 157 static struct mipi_dsi_device * 182 static struct mipi_dsi_device * 201 struct mipi_dsi_device * [all …]
|
/linux/drivers/gpu/drm/panel/ |
H A D | panel-samsung-s6d7aa0.c | 29 struct mipi_dsi_device *dsi; 67 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lock() 86 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_on() 108 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_off() 186 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_update_status() 199 struct mipi_dsi_device *dsi = bl_get_data(bl); in s6d7aa0_bl_get_brightness() 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() 284 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al02_off() 322 struct mipi_dsi_device *dsi = ctx->dsi; in s6d7aa0_lsl080al03_init() [all …]
|
H A D | panel-visionox-r66451.c | 22 struct mipi_dsi_device *dsi; 44 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_on() 122 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_prepare() 180 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_enable() 216 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_r66451_disable() 254 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_r66451_bl_update_status() 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()
|
H A D | panel-startek-kd070fhfid015.c | 43 struct mipi_dsi_device *dsi; 54 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_init() 83 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_on() 95 struct mipi_dsi_device *dsi = stk->dsi; in stk_panel_off() 195 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() 210 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() 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 D | panel-sharp-lq101r1sx01.c | 22 struct mipi_dsi_device *link1; 23 struct mipi_dsi_device *link2; 48 struct mipi_dsi_device *dsi = sharp->link1; in sharp_panel_write() 107 static int sharp_setup_symmetrical_split(struct mipi_dsi_device *left, in sharp_setup_symmetrical_split() 108 struct mipi_dsi_device *right, in sharp_setup_symmetrical_split() 303 static int sharp_panel_probe(struct mipi_dsi_device *dsi) in sharp_panel_probe() 305 struct mipi_dsi_device *secondary = NULL; in sharp_panel_probe() 355 static void sharp_panel_remove(struct mipi_dsi_device *dsi) in sharp_panel_remove()
|
H A D | panel-synaptics-r63353.c | 55 struct mipi_dsi_device *dsi; 71 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_power_on() 108 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_activate() 161 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_prepare() 183 struct mipi_dsi_device *dsi = rpanel->dsi; in r63353_panel_deactivate() 256 static int r63353_panel_probe(struct mipi_dsi_device *dsi) in r63353_panel_probe() 311 static void r63353_panel_remove(struct mipi_dsi_device *dsi) in r63353_panel_remove() 324 static void r63353_panel_shutdown(struct mipi_dsi_device *dsi) in r63353_panel_shutdown()
|
H A D | panel-visionox-vtdr6130.c | 20 struct mipi_dsi_device *dsi; 48 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_on() 131 struct mipi_dsi_device *dsi = ctx->dsi; in visionox_vtdr6130_off() 221 struct mipi_dsi_device *dsi = bl_get_data(bl); in visionox_vtdr6130_bl_update_status() 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 D | panel-samsung-s6d16d0.c | 51 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_unprepare() 71 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_prepare() 107 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_enable() 122 struct mipi_dsi_device *dsi = to_mipi_dsi_device(s6->dev); in s6d16d0_disable() 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 D | panel-samsung-sofef00.c | 22 struct mipi_dsi_device *dsi; 46 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_on() 86 struct mipi_dsi_device *dsi = ctx->dsi; in sofef00_panel_off() 203 struct mipi_dsi_device *dsi = bl_get_data(bl); in sofef00_panel_bl_update_status() 219 sofef00_create_backlight(struct mipi_dsi_device *dsi) in sofef00_create_backlight() 232 static int sofef00_panel_probe(struct mipi_dsi_device *dsi) in sofef00_panel_probe() 285 static void sofef00_panel_remove(struct mipi_dsi_device *dsi) in sofef00_panel_remove()
|
H A D | panel-sharp-ls043t1le01.c | 25 struct mipi_dsi_device *dsi; 38 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_init() 65 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_on() 79 struct mipi_dsi_device *dsi = sharp_nt->dsi; in sharp_nt_panel_off() 231 static int sharp_nt_panel_probe(struct mipi_dsi_device *dsi) in sharp_nt_panel_probe() 265 static void sharp_nt_panel_remove(struct mipi_dsi_device *dsi) in sharp_nt_panel_remove()
|
H A D | panel-jdi-lt070me05000.c | 31 struct mipi_dsi_device *dsi; 50 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_init() 140 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_on() 155 struct mipi_dsi_device *dsi = jdi->dsi; in jdi_panel_off() 302 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_get_brightness() 319 struct mipi_dsi_device *dsi = bl_get_data(bl); in dsi_dcs_bl_update_status() 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 D | panel-raydium-rm67191.c | 199 struct mipi_dsi_device *dsi; 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() 393 struct mipi_dsi_device *dsi = rad->dsi; in rad_panel_disable() 449 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_get_brightness() 470 struct mipi_dsi_device *dsi = bl_get_data(bl); in rad_bl_update_status() 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 D | panel-boe-bf060y8m-aj0.c | 34 struct mipi_dsi_device *dsi; 57 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_on() 101 struct mipi_dsi_device *dsi = boe->dsi; in boe_bf060y8m_aj0_off() 235 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_update_status() 248 struct mipi_dsi_device *dsi = bl_get_data(bl); in boe_bf060y8m_aj0_bl_get_brightness() 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()
|
H A D | panel-samsung-s6e63m0-dsi.c | 22 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_read() 39 struct mipi_dsi_device *dsi = to_mipi_dsi_device(dev); in s6e63m0_dsi_dcs_write() 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 D | panel-raydium-rm692e5.c | 22 struct mipi_dsi_device *dsi; 124 struct mipi_dsi_device *dsi = ctx->dsi; in rm692e5_disable() 227 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_update_status() 244 struct mipi_dsi_device *dsi = bl_get_data(bl); in rm692e5_bl_get_brightness() 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 D | panel-jdi-fhd-r63452.c | 22 struct mipi_dsi_device *dsi; 43 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_on() 85 struct mipi_dsi_device *dsi = ctx->dsi; in jdi_fhd_r63452_off() 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 D | panel-boe-tv101wum-ll2.c | 19 struct mipi_dsi_device *dsi; 47 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_on() 78 struct mipi_dsi_device *dsi = ctx->dsi; in boe_tv101wum_ll2_off() 163 static int boe_tv101wum_ll2_probe(struct mipi_dsi_device *dsi) in boe_tv101wum_ll2_probe() 212 static void boe_tv101wum_ll2_remove(struct mipi_dsi_device *dsi) in boe_tv101wum_ll2_remove()
|
H A D | panel-asus-z00t-tm5p5-n35596.c | 16 struct mipi_dsi_device *dsi; 170 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_update_status() 187 struct mipi_dsi_device *dsi = bl_get_data(bl); in tm5p5_nt35596_bl_get_brightness() 208 tm5p5_nt35596_create_backlight(struct mipi_dsi_device *dsi) in tm5p5_nt35596_create_backlight() 221 static int tm5p5_nt35596_probe(struct mipi_dsi_device *dsi) in tm5p5_nt35596_probe() 277 static void tm5p5_nt35596_remove(struct mipi_dsi_device *dsi) in tm5p5_nt35596_remove()
|
H A D | panel-samsung-s6e88a0-ams452ef01.c | 18 struct mipi_dsi_device *dsi; 41 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_on() 87 struct mipi_dsi_device *dsi = ctx->dsi; in s6e88a0_ams452ef01_off() 191 static int s6e88a0_ams452ef01_probe(struct mipi_dsi_device *dsi) in s6e88a0_ams452ef01_probe() 239 static void s6e88a0_ams452ef01_remove(struct mipi_dsi_device *dsi) in s6e88a0_ams452ef01_remove()
|
H A D | panel-jdi-lpm102a188a.c | 42 struct mipi_dsi_device *link1; 43 struct mipi_dsi_device *link2; 129 static int jdi_setup_symmetrical_split(struct mipi_dsi_device *left, in jdi_setup_symmetrical_split() 130 struct mipi_dsi_device *right, in jdi_setup_symmetrical_split() 455 static int jdi_panel_dsi_probe(struct mipi_dsi_device *dsi) in jdi_panel_dsi_probe() 457 struct mipi_dsi_device *secondary = NULL; in jdi_panel_dsi_probe() 507 static void jdi_panel_dsi_remove(struct mipi_dsi_device *dsi) in jdi_panel_dsi_remove() 527 static void jdi_panel_dsi_shutdown(struct mipi_dsi_device *dsi) in jdi_panel_dsi_shutdown()
|
H A D | panel-ebbg-ft8719.c | 34 struct mipi_dsi_device *dsi; 59 struct mipi_dsi_device *dsi = ctx->dsi; in ebbg_ft8719_on() 92 struct mipi_dsi_device *dsi = ctx->dsi; in ebbg_ft8719_off() 195 static int ebbg_ft8719_probe(struct mipi_dsi_device *dsi) in ebbg_ft8719_probe() 253 static void ebbg_ft8719_remove(struct mipi_dsi_device *dsi) in ebbg_ft8719_remove()
|
H A D | panel-sony-tulip-truly-nt35521.c | 22 struct mipi_dsi_device *dsi; 52 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_on() 272 struct mipi_dsi_device *dsi = ctx->dsi; in truly_nt35521_off() 387 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_update_status() 400 struct mipi_dsi_device *dsi = bl_get_data(bl); in truly_nt35521_bl_get_brightness() 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()
|
/linux/include/drm/bridge/ |
H A D | dw_mipi_dsi.h | 23 struct mipi_dsi_device; 48 struct mipi_dsi_device *dsi); 50 struct mipi_dsi_device *dsi);
|
H A D | dw_mipi_dsi2.h | 24 struct mipi_dsi_device; 58 struct mipi_dsi_device *dsi); 60 struct mipi_dsi_device *dsi);
|