mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
drm: vc4: Remove unused vc4_fkms_cancel_page_flip function
"32a3dbe drm/vc4: Nuke preclose hook" removed vc4_cancel_page_flip, but vc4_fkms_cancel_page_flip was still be added to with the fkms driver, even though it was never called. Nuke it too. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
This commit is contained in:
committed by
Phil Elwell
parent
79344582ea
commit
40ee5bb76c
@@ -730,7 +730,6 @@ extern const struct dma_fence_ops vc4_fence_ops;
|
|||||||
|
|
||||||
/* vc4_firmware_kms.c */
|
/* vc4_firmware_kms.c */
|
||||||
extern struct platform_driver vc4_firmware_kms_driver;
|
extern struct platform_driver vc4_firmware_kms_driver;
|
||||||
void vc4_fkms_cancel_page_flip(struct drm_crtc *crtc, struct drm_file *file);
|
|
||||||
|
|
||||||
/* vc4_gem.c */
|
/* vc4_gem.c */
|
||||||
void vc4_gem_init(struct drm_device *dev);
|
void vc4_gem_init(struct drm_device *dev);
|
||||||
|
|||||||
@@ -738,26 +738,6 @@ static const struct drm_crtc_helper_funcs vc4_crtc_helper_funcs = {
|
|||||||
.atomic_flush = vc4_crtc_atomic_flush,
|
.atomic_flush = vc4_crtc_atomic_flush,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Frees the page flip event when the DRM device is closed with the
|
|
||||||
* event still outstanding.
|
|
||||||
*/
|
|
||||||
void vc4_fkms_cancel_page_flip(struct drm_crtc *crtc, struct drm_file *file)
|
|
||||||
{
|
|
||||||
struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc);
|
|
||||||
struct drm_device *dev = crtc->dev;
|
|
||||||
unsigned long flags;
|
|
||||||
|
|
||||||
spin_lock_irqsave(&dev->event_lock, flags);
|
|
||||||
|
|
||||||
if (vc4_crtc->event && vc4_crtc->event->base.file_priv == file) {
|
|
||||||
kfree(&vc4_crtc->event->base);
|
|
||||||
drm_crtc_vblank_put(crtc);
|
|
||||||
vc4_crtc->event = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
spin_unlock_irqrestore(&dev->event_lock, flags);
|
|
||||||
}
|
|
||||||
|
|
||||||
static const struct of_device_id vc4_firmware_kms_dt_match[] = {
|
static const struct of_device_id vc4_firmware_kms_dt_match[] = {
|
||||||
{ .compatible = "raspberrypi,rpi-firmware-kms" },
|
{ .compatible = "raspberrypi,rpi-firmware-kms" },
|
||||||
{}
|
{}
|
||||||
|
|||||||
Reference in New Issue
Block a user