forked from Minki/linux
cce81ba6b7
drm_dp_mst_topology_mgr_cbs.destroy_connector callbacks are identical amongst every driver and don't do anything other than cleaning up the connector((drm_connector_unregister()/drm_connector_put())) except for amdgpu_dm driver where some amdgpu_dm specific code in there. This connector cleaning up is now being handled in the drm core so driver destroy_connector callbacks are not needed (except for amdgpu_dm) hence remove them. Removal is done with below sementic patch: @r1@ identifier func, E; @@ struct drm_dp_mst_topology_cbs E = { ..., - .destroy_connector = func }; @delete depends on r1@ identifier r1.func; @@ - static void func(...){...} Signed-off-by: Pankaj Bharadiya <pankaj.laxminarayan.bharadiya@intel.com> Suggested-by: Emil Velikov <emil.velikov@collabora.com> Suggested-by: Lyude Paul <lyude@redhat.com> Signed-off-by: Lyude Paul <lyude@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200307083023.76498-6-pankaj.laxminarayan.bharadiya@intel.com Reviewed-by: Lyude Paul <lyude@redhat.com> |
||
---|---|---|
.. | ||
atom.h | ||
base507c.c | ||
base827c.c | ||
base907c.c | ||
base917c.c | ||
base.c | ||
base.h | ||
core507d.c | ||
core827d.c | ||
core907d.c | ||
core917d.c | ||
core.c | ||
core.h | ||
corec37d.c | ||
corec57d.c | ||
curs507a.c | ||
curs907a.c | ||
curs.c | ||
curs.h | ||
cursc37a.c | ||
dac507d.c | ||
dac907d.c | ||
disp.c | ||
disp.h | ||
head507d.c | ||
head827d.c | ||
head907d.c | ||
head917d.c | ||
head.c | ||
head.h | ||
headc37d.c | ||
headc57d.c | ||
Kbuild | ||
lut.c | ||
lut.h | ||
oimm507b.c | ||
oimm.c | ||
oimm.h | ||
ovly507e.c | ||
ovly827e.c | ||
ovly907e.c | ||
ovly917e.c | ||
ovly.c | ||
ovly.h | ||
pior507d.c | ||
sor507d.c | ||
sor907d.c | ||
sorc37d.c | ||
wimm.c | ||
wimm.h | ||
wimmc37b.c | ||
wndw.c | ||
wndw.h | ||
wndwc37e.c | ||
wndwc57e.c |