From: Mark Yao Date: Wed, 28 Jun 2017 07:00:51 +0000 (+0800) Subject: drm/atomic: export drm_atomic_replace_property_blob_from_id X-Git-Tag: release-20171130_firefly~4^2~184 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=20a7783dc751b6b22c1fae044d97fb3ad4ecc93a;p=firefly-linux-kernel-4.4.55.git drm/atomic: export drm_atomic_replace_property_blob_from_id Change-Id: Iebca91e396f6770b0b2ce588093119ea321f3fb5 Signed-off-by: Mark Yao --- diff --git a/drivers/gpu/drm/drm_atomic.c b/drivers/gpu/drm/drm_atomic.c index 47eee6e956e2..c2d1a94fe8d4 100644 --- a/drivers/gpu/drm/drm_atomic.c +++ b/drivers/gpu/drm/drm_atomic.c @@ -419,7 +419,7 @@ drm_atomic_replace_property_blob(struct drm_property_blob **blob, return; } -static int +int drm_atomic_replace_property_blob_from_id(struct drm_crtc *crtc, struct drm_property_blob **blob, uint64_t blob_id, @@ -441,6 +441,7 @@ drm_atomic_replace_property_blob_from_id(struct drm_crtc *crtc, return 0; } +EXPORT_SYMBOL(drm_atomic_replace_property_blob_from_id); /** * drm_atomic_crtc_set_property - set property on CRTC diff --git a/include/drm/drm_atomic.h b/include/drm/drm_atomic.h index 4b74c97d297a..981b856e1274 100644 --- a/include/drm/drm_atomic.h +++ b/include/drm/drm_atomic.h @@ -109,6 +109,11 @@ drm_atomic_get_existing_connector_state(struct drm_atomic_state *state, return state->connector_states[index]; } +int drm_atomic_replace_property_blob_from_id(struct drm_crtc *crtc, + struct drm_property_blob **blob, + uint64_t blob_id, + ssize_t expected_size, + bool *replaced); int __must_check drm_atomic_set_mode_for_crtc(struct drm_crtc_state *state, struct drm_display_mode *mode);