File tree Expand file tree Collapse file tree 2 files changed +0
-33
lines changed Expand file tree Collapse file tree 2 files changed +0
-33
lines changed Original file line number Diff line number Diff line change @@ -209,38 +209,6 @@ int drm_irq_uninstall(struct drm_device *dev)
209
209
}
210
210
EXPORT_SYMBOL (drm_irq_uninstall );
211
211
212
- static void devm_drm_irq_uninstall (void * data )
213
- {
214
- drm_irq_uninstall (data );
215
- }
216
-
217
- /**
218
- * devm_drm_irq_install - install IRQ handler
219
- * @dev: DRM device
220
- * @irq: IRQ number to install the handler for
221
- *
222
- * devm_drm_irq_install is a help function of drm_irq_install.
223
- *
224
- * if the driver uses devm_drm_irq_install, there is no need
225
- * to call drm_irq_uninstall when the drm module get unloaded,
226
- * as this will done automagically.
227
- *
228
- * Returns:
229
- * Zero on success or a negative error code on failure.
230
- */
231
- int devm_drm_irq_install (struct drm_device * dev , int irq )
232
- {
233
- int ret ;
234
-
235
- ret = drm_irq_install (dev , irq );
236
- if (ret )
237
- return ret ;
238
-
239
- return devm_add_action_or_reset (dev -> dev ,
240
- devm_drm_irq_uninstall , dev );
241
- }
242
- EXPORT_SYMBOL (devm_drm_irq_install );
243
-
244
212
#if IS_ENABLED (CONFIG_DRM_LEGACY )
245
213
int drm_legacy_irq_control (struct drm_device * dev , void * data ,
246
214
struct drm_file * file_priv )
Original file line number Diff line number Diff line change @@ -28,5 +28,4 @@ struct drm_device;
28
28
29
29
int drm_irq_install (struct drm_device * dev , int irq );
30
30
int drm_irq_uninstall (struct drm_device * dev );
31
- int devm_drm_irq_install (struct drm_device * dev , int irq );
32
31
#endif
You can’t perform that action at this time.
0 commit comments