summaryrefslogtreecommitdiffstats
path: root/include/media/lirc_dev.h
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@st.com>2013-07-22 09:22:57 +0200
committerMauro Carvalho Chehab <m.chehab@samsung.com>2013-07-31 21:28:01 +0200
commit8b2ff3204909687be26f20d63dcddc8e3d7a6c14 (patch)
treed51ad41ca433a39dcf5a505c57e8637e2b542d86 /include/media/lirc_dev.h
parent[media] coda: add CODA7541 decoding support (diff)
downloadlinux-8b2ff3204909687be26f20d63dcddc8e3d7a6c14.tar.xz
linux-8b2ff3204909687be26f20d63dcddc8e3d7a6c14.zip
[media] media: rc: Add rc_open/close and use count to rc_dev
This patch adds user count to rc_dev structure, the reason to add this new member is to allow other code like lirc to open rc device directly. In the existing code, rc device is only opened by input subsystem which works ok if we have any input drivers to match. But in case like lirc where there will be no input driver, rc device will be never opened. Having this user count variable will be usefull to allow rc device to be opened from code other than rc-main. This patch also adds rc_open and rc_close functions for other drivers like lirc to open and close rc devices. This functions safely increment and decrement the user count. Other driver wanting to open rc device should call rc_open and rc_close, rather than directly modifying the rc_dev structure. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'include/media/lirc_dev.h')
0 files changed, 0 insertions, 0 deletions