The patch number 9480 was added via Manu Abraham <[EMAIL PROTECTED]>
to http://linuxtv.org/hg/v4l-dvb master development tree.

Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel

If anyone has any objections, please let us know by sending a message to:
        [EMAIL PROTECTED]

------

From: Marco Schluessler  <[EMAIL PROTECTED]>
Fix frontend DVBFE_ALGO_CUSTOM Search

Issue: Currently, the DVBFE_ALGO_CUSTOM is called only at the first tuning.
After the first call, the status is never set to force a new tuning.


Signed-off-by: Marco Schluessler <[EMAIL PROTECTED]>
Signed-off-by: Manu Abraham <[EMAIL PROTECTED]>


---

 linux/drivers/media/dvb/dvb-core/dvb_frontend.c |    3 +++
 1 file changed, 3 insertions(+)

diff -r d40d755b5163 -r 3c6a7759c267 
linux/drivers/media/dvb/dvb-core/dvb_frontend.c
--- a/linux/drivers/media/dvb/dvb-core/dvb_frontend.c   Tue Oct 28 20:50:01 
2008 +0400
+++ b/linux/drivers/media/dvb/dvb-core/dvb_frontend.c   Thu Oct 30 09:38:59 
2008 +0400
@@ -1389,6 +1389,9 @@ int dtv_property_process_set(struct dvb_
                dprintk("%s() Finalised property cache\n", __func__);
                dtv_property_cache_submit(fe);
 
+               /* Request the search algorithm to search */
+               fepriv->algo_status |= DVBFE_ALGO_SEARCH_AGAIN;
+
                r |= dvb_frontend_ioctl_legacy(inode, file, FE_SET_FRONTEND,
                        &fepriv->parameters);
                break;


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/3c6a7759c267e6ca4dd2091e417aafed3adeff4d

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to