uterm: remove uterm_video_use()
authorDavid Herrmann <dh.herrmann@googlemail.com>
Sat, 12 Jan 2013 12:40:50 +0000 (13:40 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Sat, 12 Jan 2013 12:40:50 +0000 (13:40 +0100)
This function is a no-op and not used. Hence, remove it.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/uterm_fbdev_video.c
src/uterm_video.c
src/uterm_video.h
src/uterm_video_drm.c
src/uterm_video_dumb.c
src/uterm_video_internal.h

index df5649f..bc799f6 100644 (file)
@@ -571,7 +571,6 @@ static const struct video_ops fbdev_video_ops = {
        .init = video_init,
        .destroy = video_destroy,
        .segfault = NULL, /* TODO */
-       .use = NULL,
        .poll = NULL,
        .sleep = video_sleep,
        .wake_up = video_wake_up,
index aed5e44..e7d6691 100644 (file)
@@ -574,14 +574,6 @@ void uterm_video_segfault(struct uterm_video *video)
        VIDEO_CALL(video->ops->segfault, 0, video);
 }
 
-int uterm_video_use(struct uterm_video *video)
-{
-       if (!video)
-               return -EINVAL;
-
-       return video_do_use(video);
-}
-
 struct uterm_display *uterm_video_get_displays(struct uterm_video *video)
 {
        if (!video || shl_dlist_empty(&video->displays))
index 7a2e2f2..9e3412b 100644 (file)
@@ -191,7 +191,6 @@ void uterm_video_ref(struct uterm_video *video);
 void uterm_video_unref(struct uterm_video *video);
 
 void uterm_video_segfault(struct uterm_video *video);
-int uterm_video_use(struct uterm_video *video);
 struct uterm_display *uterm_video_get_displays(struct uterm_video *video);
 int uterm_video_register_cb(struct uterm_video *video, uterm_video_cb cb,
                            void *data);
index 4e44aab..f7dc080 100644 (file)
@@ -1102,7 +1102,6 @@ static const struct video_ops drm_video_ops = {
        .init = video_init,
        .destroy = video_destroy,
        .segfault = NULL, /* TODO: reset all saved CRTCs on segfault */
-       .use = NULL,
        .poll = video_poll,
        .sleep = video_sleep,
        .wake_up = video_wake_up,
index 63dffb0..032ce52 100644 (file)
@@ -550,7 +550,6 @@ static const struct video_ops dumb_video_ops = {
        .init = video_init,
        .destroy = video_destroy,
        .segfault = NULL, /* TODO: reset all saved CRTCs on segfault */
-       .use = NULL,
        .poll = video_poll,
        .sleep = video_sleep,
        .wake_up = video_wake_up,
index ad627f0..017acb3 100644 (file)
@@ -70,7 +70,6 @@ struct video_ops {
        int (*init) (struct uterm_video *video, const char *node);
        void (*destroy) (struct uterm_video *video);
        void (*segfault) (struct uterm_video *video);
-       int (*use) (struct uterm_video *video);
        int (*poll) (struct uterm_video *video);
        void (*sleep) (struct uterm_video *video);
        int (*wake_up) (struct uterm_video *video);
@@ -177,11 +176,6 @@ static inline bool video_need_hotplug(const struct uterm_video *video)
                        .action = (act), \
                })
 
-static inline int video_do_use(struct uterm_video *video)
-{
-       return VIDEO_CALL(video->ops->use, -EOPNOTSUPP, video);
-}
-
 #if defined(BUILD_ENABLE_VIDEO_DRM) || defined(BUILD_ENABLE_VIDEO_DUMB)
 
 #include <xf86drm.h>