2886f013c312d288fdd4b8472b82a0a9590e3134 |
|
04-Apr-2014 |
David Härdeman <david@hardeman.nu> |
[media] bt8xx: fixup RC5 decoding The bt8xx driver does RC5 decoding for Nebula digi hardware, but includes some pointless limitations (both start bits must be one, the device/address/system must be 0x00). Remove those limitations and update the keymap to use the full RC5 scancode (fortunately the 0x00 address means that this is perfectly backwards compatible). Signed-off-by: David Härdeman <david@hardeman.nu> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
cd2e34ead8bf530c45e0446dc4bbbd9e35f28af9 |
|
14-May-2013 |
Ondrej Zary <linux@rainbow-software.org> |
[media] bttv: stop abusing mbox_we for sw_status Kodicom 4400R and Geovision GV-800 code in bttv driver abuses mbox_we (int) in struct bttv as char *. Remove this hack and add a proper sw_status array to struct bttv instead. This is a a preparation to remove mbox_we. Signed-off-by: Ondrej Zary <linux@rainbow-software.org> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
2166f0a9710413ea60bd72a4983de11b764468e4 |
|
21-Mar-2013 |
Frank Schaefer <fschaefer.oss@googlemail.com> |
[media] bttv: rename field 'audio' in struct 'bttv' to 'audio_input' 'audio_input' better describes the meaning of this field. Signed-off-by: Frank Schäfer <fschaefer.oss@googlemail.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
457ba4ce4f435d0b4dd82a0acc6c796e541a2ea7 |
|
17-Feb-2013 |
Frank Schaefer <fschaefer.oss@googlemail.com> |
[media] bttv: move fini_bttv_i2c() from bttv-input.c to bttv-i2c.c Like init_bttv_i2c(), fini_bttv_i2c() belongs to bttv-i2c.c. Signed-off-by: Frank Schäfer <fschaefer.oss@googlemail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
b8e2a361ce4247118fe81224b43137821cda50f7 |
|
10-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: do not switch to the radio tuner unless it is accessed Just opening the radio tuner should not cause a switch to the radio tuner. Only after calling g/s_tuner or g/s_frequency should this happen. This prevents audio being unmuted as soon as the driver is loaded because some process opens /dev/radioX just to see what sort of node it is, which switches on the radio tuner and unmutes audio. This code can be improved further by actually keeping track of who owns the tuner and returning -EBUSY if switching tuner modes will cause problems. But for now just fix the annoying case where on boot the radio turns on automatically. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
6795cc55506606988175c16aa0e17d9f349706ca |
|
06-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: use centralized std and implement g_std The 'current_norm' field cannot be used if multiple device nodes (video and vbi in this case) set the same std. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
8c14cc1f0ade4e16d4d3384791807abb4f367731 |
|
06-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: fix priority handling Replace the - incorrect - manual priority handling with the core priority implementation. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
ae50f0f83efce31c8d485b5de131a4fd3f13e24b |
|
06-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: add support for control events Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
01df530c2791610727e345b3dd97ef75943c7320 |
|
06-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: convert to the control framework Note that the private chroma agc control has been replaced with the standard CHROMA_AGC control. Also fixes a mute/automute problem where closing the file handle would force mute on. That's not what you want since that would make the mute state out of sync with the mute control. Instead check against the user count. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
76ea992a036c4a5d3bc606a79ef775dd32fd3daa |
|
06-Feb-2013 |
Hans Verkuil <hans.verkuil@cisco.com> |
[media] bttv: set initial tv/radio frequencies Set an initial frequencies when the driver is loaded. That way G_FREQUENCY will give a frequency that corresponds with reality. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
34e59a7d45950b1a03e498d34c1baf4998218cd7 |
|
25-Sep-2012 |
Guilherme Herrmann Destefani <linuxtv@destefani.eng.br> |
[media] bt8xx: Add video4linux control V4L2_CID_COLOR_KILLER Added V4L2_CID_COLOR_KILLER control to the bt8xx driver. The control V4L2_CID_PRIVATE_CHROMA_AGC was changed too because with this change the bttv driver must touch two bits in the SC Loop Control Registers, for controls V4L2_CID_COLOR_KILLER and V4L2_CID_PRIVATE_CHROMA_AGC. Signed-off-by: Guilherme Herrmann Destefani <linuxtv@destefani.eng.br> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|
68de959f773a1d49096835c411390bceff5d1549 |
|
14-Aug-2012 |
Mauro Carvalho Chehab <mchehab@redhat.com> |
[media] bt8xx: move analog TV part to be together with DTV one Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
|