Lines Matching defs:ps8640

97 struct ps8640 {
148 static inline struct ps8640 *bridge_to_ps8640(struct drm_bridge *e)
150 return container_of(e, struct ps8640, bridge);
153 static inline struct ps8640 *aux_to_ps8640(struct drm_dp_aux *aux)
155 return container_of(aux, struct ps8640, aux);
158 static int _ps8640_wait_hpd_asserted(struct ps8640 *ps_bridge, unsigned long wait_us)
191 struct ps8640 *ps_bridge = aux_to_ps8640(aux);
211 struct ps8640 *ps_bridge = aux_to_ps8640(aux);
345 struct ps8640 *ps_bridge = aux_to_ps8640(aux);
366 static void ps8640_bridge_vdo_control(struct ps8640 *ps_bridge,
384 struct ps8640 *ps_bridge = dev_get_drvdata(dev);
421 struct ps8640 *ps_bridge = dev_get_drvdata(dev);
443 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
478 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
500 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
539 struct ps8640 *ps_bridge = bridge_to_ps8640(bridge);
562 static int ps8640_bridge_get_dsi_resources(struct device *dev, struct ps8640 *ps_bridge)
567 const struct mipi_dsi_device_info info = { .type = "ps8640",
572 /* port@0 is ps8640 dsi input port */
606 struct ps8640 *ps_bridge = aux_to_ps8640(aux);
620 /* port@1 is ps8640 output port */
635 struct ps8640 *ps_bridge;
698 ps_bridge->aux.name = "parade-ps8640-aux";
706 * Powering on ps8640 takes ~300ms. To avoid wasting time on power
707 * cycling ps8640 too often, set autosuspend_delay to 2000ms to ensure
734 { .compatible = "parade,ps8640" },
742 .name = "ps8640",
752 MODULE_DESCRIPTION("PARADE ps8640 DSI-eDP converter driver");