Lines Matching refs:endpoint

151 	 * For bound crtcs, bind the encoders attached to their remote endpoint
187 * drm_of_encoder_active_endpoint - return the active encoder endpoint
192 * parse the encoder endpoint connecting to the crtc port.
196 struct of_endpoint *endpoint)
210 ret = of_graph_parse_endpoint(ep, endpoint);
224 * @endpoint: endpoint in the device tree node
228 * Given a DT node's port and endpoint number, find the connected node and
238 int port, int endpoint,
259 remote = of_graph_get_remote_node(np, port, endpoint);
307 struct device_node *endpoint = NULL;
310 for_each_child_of_node(port_node, endpoint) {
314 if (!of_node_name_eq(endpoint, "endpoint"))
317 remote_port = of_graph_get_remote_port(endpoint);
319 of_node_put(endpoint);
336 of_node_put(endpoint);
439 * @endpoint: DT endpoint node of the DSI/(e)DP source or sink
450 int drm_of_get_data_lanes_count(const struct device_node *endpoint,
455 ret = of_property_count_u32_elems(endpoint, "data-lanes");
467 * drm_of_get_data_lanes_count_ep - Get DSI/(e)DP data lane count by endpoint
470 * @reg: identifier (value of reg property) of the endpoint node
475 * This variant uses endpoint specifier.
487 struct device_node *endpoint;
490 endpoint = of_graph_get_endpoint_by_regs(port, port_reg, reg);
491 ret = drm_of_get_data_lanes_count(endpoint, min, max);
492 of_node_put(endpoint);
514 struct device_node *endpoint, *dsi_host_node;
517 * Get first endpoint child from device.
519 endpoint = of_graph_get_next_endpoint(dev->of_node, NULL);
520 if (!endpoint)
524 * Follow the first endpoint to get the DSI host node and then
525 * release the endpoint since we no longer need it.
527 dsi_host_node = of_graph_get_remote_port_parent(endpoint);
528 of_node_put(endpoint);