video: Add missing annotation for cyber2000fb_enable_ddc() and cyber2000fb_disable_ddc()
authorJules Irenge <jbi.octave@gmail.com>
Fri, 3 Apr 2020 16:05:02 +0000 (17:05 +0100)
committerSam Ravnborg <sam@ravnborg.org>
Tue, 7 Apr 2020 19:45:42 +0000 (21:45 +0200)
commit43ea4d090509de46e3ad7688560743dcad05d329
tree3c01f60df43e57a54e708427c3210f6ad4b512a1
parent71c45008e2b0d68bbcdd658cb5ab632b2aa433f7
video: Add missing annotation for cyber2000fb_enable_ddc() and cyber2000fb_disable_ddc()

Sparse reports warnings at cyber2000fb_enable_ddc()
and cyber2000fb_disable_ddc()

warning: context imbalance in cyber2000fb_enable_ddc()
- wrong count at exit

warning: context imbalance in cyber2000fb_disable_ddc()
- unexpected unlock

The root cause is the missing annotation at cyber2000fb_enable_ddc()
and cyber2000fb_disable_ddc()

Add the missing __acquires(&cfb->reg_b0_lock) annotation
Add the missing __releases(&cfb->reg_b0_lock) annotation

Signed-off-by: Jules Irenge <jbi.octave@gmail.com>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200403160505.2832-3-jbi.octave@gmail.com
drivers/video/fbdev/cyber2000fb.c