Lines Matching refs:ge_b850v3_lvds_ptr

66 static struct ge_b850v3_lvds *ge_b850v3_lvds_ptr;  variable
138 client = ge_b850v3_lvds_ptr->stdp2690_i2c; in ge_b850v3_lvds_get_edid()
148 edid = ge_b850v3_lvds_get_edid(&ge_b850v3_lvds_ptr->bridge, connector); in ge_b850v3_lvds_get_modes()
172 ge_b850v3_lvds_ptr->stdp4028_i2c; in ge_b850v3_lvds_bridge_detect()
190 return ge_b850v3_lvds_bridge_detect(&ge_b850v3_lvds_ptr->bridge); in ge_b850v3_lvds_detect()
204 struct drm_connector *connector = &ge_b850v3_lvds_ptr->connector; in ge_b850v3_lvds_create_connector()
231 = ge_b850v3_lvds_ptr->stdp4028_i2c; in ge_b850v3_lvds_irq_handler()
237 if (ge_b850v3_lvds_ptr->bridge.dev) in ge_b850v3_lvds_irq_handler()
238 drm_kms_helper_hotplug_event(ge_b850v3_lvds_ptr->bridge.dev); in ge_b850v3_lvds_irq_handler()
247 = ge_b850v3_lvds_ptr->stdp4028_i2c; in ge_b850v3_lvds_attach()
275 if (ge_b850v3_lvds_ptr) in ge_b850v3_lvds_init()
278 ge_b850v3_lvds_ptr = devm_kzalloc(dev, in ge_b850v3_lvds_init()
279 sizeof(*ge_b850v3_lvds_ptr), in ge_b850v3_lvds_init()
282 if (!ge_b850v3_lvds_ptr) { in ge_b850v3_lvds_init()
299 if (!ge_b850v3_lvds_ptr || in ge_b850v3_lvds_remove()
300 !ge_b850v3_lvds_ptr->stdp2690_i2c || in ge_b850v3_lvds_remove()
301 !ge_b850v3_lvds_ptr->stdp4028_i2c) in ge_b850v3_lvds_remove()
304 drm_bridge_remove(&ge_b850v3_lvds_ptr->bridge); in ge_b850v3_lvds_remove()
306 ge_b850v3_lvds_ptr = NULL; in ge_b850v3_lvds_remove()
313 struct i2c_client *stdp4028_i2c = ge_b850v3_lvds_ptr->stdp4028_i2c; in ge_b850v3_register()
317 ge_b850v3_lvds_ptr->bridge.funcs = &ge_b850v3_lvds_funcs; in ge_b850v3_register()
318 ge_b850v3_lvds_ptr->bridge.ops = DRM_BRIDGE_OP_DETECT | in ge_b850v3_register()
320 ge_b850v3_lvds_ptr->bridge.type = DRM_MODE_CONNECTOR_DisplayPort; in ge_b850v3_register()
321 ge_b850v3_lvds_ptr->bridge.of_node = dev->of_node; in ge_b850v3_register()
322 drm_bridge_add(&ge_b850v3_lvds_ptr->bridge); in ge_b850v3_register()
336 "ge-b850v3-lvds-dp", ge_b850v3_lvds_ptr); in ge_b850v3_register()
349 ge_b850v3_lvds_ptr->stdp4028_i2c = stdp4028_i2c; in stdp4028_ge_b850v3_fw_probe()
350 i2c_set_clientdata(stdp4028_i2c, ge_b850v3_lvds_ptr); in stdp4028_ge_b850v3_fw_probe()
353 if (!ge_b850v3_lvds_ptr->stdp2690_i2c) in stdp4028_ge_b850v3_fw_probe()
396 ge_b850v3_lvds_ptr->stdp2690_i2c = stdp2690_i2c; in stdp2690_ge_b850v3_fw_probe()
397 i2c_set_clientdata(stdp2690_i2c, ge_b850v3_lvds_ptr); in stdp2690_ge_b850v3_fw_probe()
400 if (!ge_b850v3_lvds_ptr->stdp4028_i2c) in stdp2690_ge_b850v3_fw_probe()