drm/bridge: rcar: Convert to drm_of_get_data_lanes_count_ep
Convert driver to use this new helper to standardize OF "data-lanes" parsing. Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com> Signed-off-by: Marek Vasut <marex@denx.de> Cc: Andrzej Hajda <andrzej.hajda@intel.com> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Cc: Lucas Stach <l.stach@pengutronix.de> Cc: Maxime Ripard <maxime@cerno.tech> Cc: Robert Foss <robert.foss@linaro.org> Cc: Sam Ravnborg <sam@ravnborg.org> To: dri-devel@lists.freedesktop.org Link: https://patchwork.freedesktop.org/patch/msgid/20220524010522.528569-11-marex@denx.de
This commit is contained in:
parent
185443efa2
commit
d643daaf16
@ -683,19 +683,10 @@ static int rcar_mipi_dsi_parse_dt(struct rcar_mipi_dsi *dsi)
|
||||
u32 data_lanes[4];
|
||||
int ret;
|
||||
|
||||
ep = of_graph_get_endpoint_by_regs(dsi->dev->of_node, 1, 0);
|
||||
if (!ep) {
|
||||
dev_dbg(dsi->dev, "unconnected port@1\n");
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
ret = of_property_read_variable_u32_array(ep, "data-lanes", data_lanes,
|
||||
1, 4);
|
||||
of_node_put(ep);
|
||||
|
||||
ret = drm_of_get_data_lanes_count_ep(dsi->dev->of_node, 1, 0, 1, 4);
|
||||
if (ret < 0) {
|
||||
dev_err(dsi->dev, "missing or invalid data-lanes property\n");
|
||||
return -ENODEV;
|
||||
return ret;
|
||||
}
|
||||
|
||||
dsi->num_data_lanes = ret;
|
||||
|
Loading…
Reference in New Issue
Block a user