Commit 26b2ddd8 authored by Jani Nikula's avatar Jani Nikula
Browse files

drm/bridge: lt9611uxc: switch to ->edid_read callback

parent 231e330f
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -495,7 +495,7 @@ static int lt9611uxc_get_edid_block(void *data, u8 *buf, unsigned int block, siz
	return 0;
};

static struct edid *lt9611uxc_bridge_get_edid(struct drm_bridge *bridge,
static const struct drm_edid *lt9611uxc_bridge_edid_read(struct drm_bridge *bridge,
							 struct drm_connector *connector)
{
	struct lt9611uxc *lt9611uxc = bridge_to_lt9611uxc(bridge);
@@ -510,7 +510,7 @@ static struct edid *lt9611uxc_bridge_get_edid(struct drm_bridge *bridge,
		return NULL;
	}

	return drm_do_get_edid(connector, lt9611uxc_get_edid_block, lt9611uxc);
	return drm_edid_read_custom(connector, lt9611uxc_get_edid_block, lt9611uxc);
}

static const struct drm_bridge_funcs lt9611uxc_bridge_funcs = {
@@ -518,7 +518,7 @@ static const struct drm_bridge_funcs lt9611uxc_bridge_funcs = {
	.mode_valid = lt9611uxc_bridge_mode_valid,
	.mode_set = lt9611uxc_bridge_mode_set,
	.detect = lt9611uxc_bridge_detect,
	.get_edid = lt9611uxc_bridge_get_edid,
	.edid_read = lt9611uxc_bridge_edid_read,
};

static int lt9611uxc_parse_dt(struct device *dev,