The patch number 9001 was added via Steven Toth <[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: Steven Toth  <[EMAIL PROTECTED]>
S2API: ISDBT_SEGMENT_NUM -> ISDBT_SEGMENT_IDX


Priority: normal

Signed-off-by: Steven Toth <[EMAIL PROTECTED]>


---

 linux/drivers/media/dvb/dvb-core/dvb_frontend.c |   22 ++++++++--------
 linux/drivers/media/dvb/dvb-core/dvb_frontend.h |    2 -
 linux/include/linux/dvb/frontend.h              |    4 +-
 3 files changed, 14 insertions(+), 14 deletions(-)

diff -r 4ea0a6d2c28c -r 6dc388f33c46 
linux/drivers/media/dvb/dvb-core/dvb_frontend.c
--- a/linux/drivers/media/dvb/dvb-core/dvb_frontend.c   Thu Sep 11 23:27:13 
2008 -0400
+++ b/linux/drivers/media/dvb/dvb-core/dvb_frontend.c   Thu Sep 11 23:33:04 
2008 -0400
@@ -840,9 +840,9 @@ struct dtv_cmds_h dtv_cmds[] = {
                .cmd    = DTV_SET_DELIVERY_SYSTEM,
                .set    = 1,
        },
-       [DTV_SET_ISDB_SEGMENT_NUM] = {
-               .name   = "DTV_SET_ISDB_SEGMENT_NUM",
-               .cmd    = DTV_SET_ISDB_SEGMENT_NUM,
+       [DTV_SET_ISDB_SEGMENT_IDX] = {
+               .name   = "DTV_SET_ISDB_SEGMENT_IDX",
+               .cmd    = DTV_SET_ISDB_SEGMENT_IDX,
                .set    = 1,
        },
        [DTV_SET_ISDB_SEGMENT_WIDTH] = {
@@ -913,9 +913,9 @@ struct dtv_cmds_h dtv_cmds[] = {
                .cmd    = DTV_GET_DELIVERY_SYSTEM,
                .set    = 0,
        },
-       [DTV_GET_ISDB_SEGMENT_NUM] = {
-               .name   = "DTV_GET_ISDB_SEGMENT_NUM",
-               .cmd    = DTV_GET_ISDB_SEGMENT_NUM,
+       [DTV_GET_ISDB_SEGMENT_IDX] = {
+               .name   = "DTV_GET_ISDB_SEGMENT_IDX",
+               .cmd    = DTV_GET_ISDB_SEGMENT_IDX,
                .set    = 0,
        },
        [DTV_GET_ISDB_SEGMENT_WIDTH] = {
@@ -1243,11 +1243,11 @@ int dtv_property_process(struct dvb_fron
                break;
 
        /* ISDB-T Support here */
-       case DTV_SET_ISDB_SEGMENT_NUM:
-               fe->dtv_property_cache.isdb_segment_num = tvp->u.data;
-               break;
-       case DTV_GET_ISDB_SEGMENT_NUM:
-               tvp->u.data = fe->dtv_property_cache.isdb_segment_num;
+       case DTV_SET_ISDB_SEGMENT_IDX:
+               fe->dtv_property_cache.isdb_segment_idx = tvp->u.data;
+               break;
+       case DTV_GET_ISDB_SEGMENT_IDX:
+               tvp->u.data = fe->dtv_property_cache.isdb_segment_idx;
                break;
        case DTV_SET_ISDB_SEGMENT_WIDTH:
                fe->dtv_property_cache.isdb_segment_width = tvp->u.data;
diff -r 4ea0a6d2c28c -r 6dc388f33c46 
linux/drivers/media/dvb/dvb-core/dvb_frontend.h
--- a/linux/drivers/media/dvb/dvb-core/dvb_frontend.h   Thu Sep 11 23:27:13 
2008 -0400
+++ b/linux/drivers/media/dvb/dvb-core/dvb_frontend.h   Thu Sep 11 23:33:04 
2008 -0400
@@ -212,7 +212,7 @@ struct dtv_frontend_properties {
        fe_delivery_system_t    delivery_system;
 
        /* ISDB-T specifics */
-       u32                     isdb_segment_num;
+       u32                     isdb_segment_idx;
        u32                     isdb_segment_width;
        fe_code_rate_t          isdb_layera_fec;
        fe_modulation_t         isdb_layera_modulation;
diff -r 4ea0a6d2c28c -r 6dc388f33c46 linux/include/linux/dvb/frontend.h
--- a/linux/include/linux/dvb/frontend.h        Thu Sep 11 23:27:13 2008 -0400
+++ b/linux/include/linux/dvb/frontend.h        Thu Sep 11 23:33:04 2008 -0400
@@ -288,8 +288,8 @@ typedef enum dtv_cmd_types {
        DTV_GET_DELIVERY_SYSTEM,
 
        /* ISDB-T */
-       DTV_SET_ISDB_SEGMENT_NUM,
-       DTV_GET_ISDB_SEGMENT_NUM,
+       DTV_SET_ISDB_SEGMENT_IDX,
+       DTV_GET_ISDB_SEGMENT_IDX,
        DTV_SET_ISDB_SEGMENT_WIDTH,
        DTV_GET_ISDB_SEGMENT_WIDTH,
        DTV_GET_ISDB_LAYERA_FEC,


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/6dc388f33c462fab50bf1a2da7c9506f3fb33e73

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to