Lines Matching full:ps8640

69  * PS8640 uses multiple addresses:
96 struct ps8640 { struct
146 static inline struct ps8640 *bridge_to_ps8640(struct drm_bridge *e) in bridge_to_ps8640()
148 return container_of(e, struct ps8640, bridge); in bridge_to_ps8640()
151 static inline struct ps8640 *aux_to_ps8640(struct drm_dp_aux *aux) in aux_to_ps8640()
153 return container_of(aux, struct ps8640, aux); in aux_to_ps8640()
173 static int _ps8640_wait_hpd_asserted(struct ps8640 *ps_bridge, unsigned long wait_us) in _ps8640_wait_hpd_asserted()
206 struct ps8640 *ps_bridge = aux_to_ps8640(aux); in ps8640_wait_hpd_asserted()
226 struct ps8640 *ps_bridge = aux_to_ps8640(aux); in ps8640_aux_transfer_msg()
352 struct ps8640 *ps_bridge = aux_to_ps8640(aux); in ps8640_aux_transfer()
364 static void ps8640_bridge_vdo_control(struct ps8640 *ps_bridge, in ps8640_bridge_vdo_control()
382 struct ps8640 *ps_bridge = dev_get_drvdata(dev); in ps8640_resume()
419 struct ps8640 *ps_bridge = dev_get_drvdata(dev); in ps8640_suspend()
440 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge); in ps8640_pre_enable()
474 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge); in ps8640_post_disable()
485 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge); in ps8640_bridge_attach()
524 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge); in ps8640_bridge_detach()
534 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge); in ps8640_bridge_get_edid()
579 static int ps8640_bridge_get_dsi_resources(struct device *dev, struct ps8640 *ps_bridge) in ps8640_bridge_get_dsi_resources()
584 const struct mipi_dsi_device_info info = { .type = "ps8640", in ps8640_bridge_get_dsi_resources()
589 /* port@0 is ps8640 dsi input port */ in ps8640_bridge_get_dsi_resources()
623 struct ps8640 *ps_bridge = aux_to_ps8640(aux); in ps8640_bridge_link_panel()
637 /* port@1 is ps8640 output port */ in ps8640_bridge_link_panel()
652 struct ps8640 *ps_bridge; in ps8640_probe()
721 ps_bridge->aux.name = "parade-ps8640-aux"; in ps8640_probe()
729 * Powering on ps8640 takes ~300ms. To avoid wasting time on power in ps8640_probe()
730 * cycling ps8640 too often, set autosuspend_delay to 1000ms to ensure in ps8640_probe()
757 { .compatible = "parade,ps8640" },
765 .name = "ps8640",
775 MODULE_DESCRIPTION("PARADE ps8640 DSI-eDP converter driver");