Home
last modified time | relevance | path

Searched hist:"6 de9edd5bde0cdfea12e9948690e53ec669c3018" (Results 1 – 1 of 1) sorted by relevance

/linux/include/video/
H A Dsh_mobile_lcdc.hdiff 6de9edd5bde0cdfea12e9948690e53ec669c3018 Fri Sep 03 09:20:23 CEST 2010 Guennadi Liakhovetski <g.liakhovetski@gmx.de> fbdev: sh_mobile_hdmi: implement locking

The SH-Mobile HDMI driver runs in several contexts: ISR, delayed work-queue,
task context, when called from the sh_mobile_lcdc framebuffer driver. This
creates ample race possibilities. Even though most these races are purely
theoretical, it is better to close them. To trace fb_info validity we install a
notification callback in the HDMI driver, and the only way for it to get to
driver internal data is by using struct sh_mobile_lcdc_chan, therefore it had
to be extracted into a separate common header.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>