On Sun June 17 2012 13:53:42 Daniel Glöckner wrote:
> This is basically s/getmode/getrxsubchans/ and s/setmode/setaudmode/
> with some whitespace adjustment in affected lines to please the eye.
> The rename is done to point out their relation to the rxsubchans and
> audmode fields of struct v4l2_tuner.
> 
> I also corrected a commented out call to v4l_dbg in one of the lines.

Looks much better!

For the whole patch series:

Acked-by: Hans Verkuil <[email protected]>

You could even make it a little bit better by removing all typedefs
(they are totally bogus) and lower case those ugly uppercase struct
names (CHIPSTATE, AUDIOCMD and CHIPDESC).

Regards,

        Hans

> 
> Signed-off-by: Daniel Glöckner <[email protected]>
> ---
>  drivers/media/video/tvaudio.c |  108 
> +++++++++++++++++++++++------------------
>  1 files changed, 60 insertions(+), 48 deletions(-)
> 
> diff --git a/drivers/media/video/tvaudio.c b/drivers/media/video/tvaudio.c
> index 1e61cbf..321b315 100644
> --- a/drivers/media/video/tvaudio.c
> +++ b/drivers/media/video/tvaudio.c
> @@ -59,8 +59,8 @@ struct CHIPSTATE;
>  typedef int  (*getvalue)(int);
>  typedef int  (*checkit)(struct CHIPSTATE*);
>  typedef int  (*initialize)(struct CHIPSTATE*);
> -typedef int  (*getmode)(struct CHIPSTATE*);
> -typedef void (*setmode)(struct CHIPSTATE*, int mode);
> +typedef int  (*getrxsubchans)(struct CHIPSTATE *);
> +typedef void (*setaudmode)(struct CHIPSTATE*, int mode);
>  
>  /* i2c command */
>  typedef struct AUDIOCMD {
> @@ -96,8 +96,8 @@ struct CHIPDESC {
>       getvalue volfunc,treblefunc,bassfunc;
>  
>       /* get/set mode */
> -     getmode  getmode;
> -     setmode  setmode;
> +     getrxsubchans   getrxsubchans;
> +     setaudmode      setaudmode;
>  
>       /* input switch register + values for v4l inputs */
>       int  inputreg;
> @@ -306,7 +306,7 @@ static int chip_thread(void *data)
>                       continue;
>  
>               /* have a look what's going on */
> -             mode = desc->getmode(chip);
> +             mode = desc->getrxsubchans(chip);
>               if (mode == chip->prevmode)
>                       continue;
>  
> @@ -340,7 +340,7 @@ static int chip_thread(void *data)
>                       else if (mode & V4L2_TUNER_SUB_STEREO)
>                               selected = V4L2_TUNER_MODE_STEREO;
>               }
> -             desc->setmode(chip, selected);
> +             desc->setaudmode(chip, selected);
>  
>               /* schedule next check */
>               mod_timer(&chip->wt, jiffies+msecs_to_jiffies(2000));
> @@ -373,7 +373,7 @@ static int chip_thread(void *data)
>  #define TDA9840_TEST_INT1SN 0x1 /* Integration time 0.5s when set */
>  #define TDA9840_TEST_INTFU 0x02 /* Disables integrator function */
>  
> -static int tda9840_getmode(struct CHIPSTATE *chip)
> +static int tda9840_getrxsubchans(struct CHIPSTATE *chip)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>       int val, mode;
> @@ -385,12 +385,13 @@ static int tda9840_getmode(struct CHIPSTATE *chip)
>       if (val & TDA9840_ST_STEREO)
>               mode = V4L2_TUNER_SUB_STEREO;
>  
> -     v4l2_dbg(1, debug, sd, "tda9840_getmode(): raw chip read: %d, return: 
> %d\n",
> +     v4l2_dbg(1, debug, sd,
> +             "tda9840_getrxsubchans(): raw chip read: %d, return: %d\n",
>               val, mode);
>       return mode;
>  }
>  
> -static void tda9840_setmode(struct CHIPSTATE *chip, int mode)
> +static void tda9840_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       int update = 1;
>       int t = chip->shadow.bytes[TDA9840_SW + 1] & ~0x7e;
> @@ -532,7 +533,7 @@ static int tda9855_volume(int val) { return 
> val/0x2e8+0x27; }
>  static int tda9855_bass(int val)   { return val/0xccc+0x06; }
>  static int tda9855_treble(int val) { return (val/0x1c71+0x3)<<1; }
>  
> -static int  tda985x_getmode(struct CHIPSTATE *chip)
> +static int  tda985x_getrxsubchans(struct CHIPSTATE *chip)
>  {
>       int mode, val;
>  
> @@ -547,7 +548,7 @@ static int  tda985x_getmode(struct CHIPSTATE *chip)
>       return mode;
>  }
>  
> -static void tda985x_setmode(struct CHIPSTATE *chip, int mode)
> +static void tda985x_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       int update = 1;
>       int c6 = chip->shadow.bytes[TDA985x_C6+1] & 0x3f;
> @@ -692,7 +693,7 @@ static void tda985x_setmode(struct CHIPSTATE *chip, int 
> mode)
>  #define TDA9873_STEREO      2 /* Stereo sound is identified     */
>  #define TDA9873_DUAL        4 /* Dual sound is identified       */
>  
> -static int tda9873_getmode(struct CHIPSTATE *chip)
> +static int tda9873_getrxsubchans(struct CHIPSTATE *chip)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>       int val,mode;
> @@ -703,24 +704,29 @@ static int tda9873_getmode(struct CHIPSTATE *chip)
>               mode = V4L2_TUNER_SUB_STEREO;
>       if (val & TDA9873_DUAL)
>               mode |= V4L2_TUNER_SUB_LANG1 | V4L2_TUNER_SUB_LANG2;
> -     v4l2_dbg(1, debug, sd, "tda9873_getmode(): raw chip read: %d, return: 
> %d\n",
> +     v4l2_dbg(1, debug, sd,
> +             "tda9873_getrxsubchans(): raw chip read: %d, return: %d\n",
>               val, mode);
>       return mode;
>  }
>  
> -static void tda9873_setmode(struct CHIPSTATE *chip, int mode)
> +static void tda9873_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>       int sw_data  = chip->shadow.bytes[TDA9873_SW+1] & ~ TDA9873_TR_MASK;
>       /*      int adj_data = chip->shadow.bytes[TDA9873_AD+1] ; */
>  
>       if ((sw_data & TDA9873_INP_MASK) != TDA9873_INTERNAL) {
> -             v4l2_dbg(1, debug, sd, "tda9873_setmode(): external input\n");
> +             v4l2_dbg(1, debug, sd,
> +                      "tda9873_setaudmode(): external input\n");
>               return;
>       }
>  
> -     v4l2_dbg(1, debug, sd, "tda9873_setmode(): chip->shadow.bytes[%d] = 
> %d\n", TDA9873_SW+1, chip->shadow.bytes[TDA9873_SW+1]);
> -     v4l2_dbg(1, debug, sd, "tda9873_setmode(): sw_data  = %d\n", sw_data);
> +     v4l2_dbg(1, debug, sd,
> +              "tda9873_setaudmode(): chip->shadow.bytes[%d] = %d\n",
> +              TDA9873_SW+1, chip->shadow.bytes[TDA9873_SW+1]);
> +     v4l2_dbg(1, debug, sd, "tda9873_setaudmode(): sw_data  = %d\n",
> +              sw_data);
>  
>       switch (mode) {
>       case V4L2_TUNER_MODE_MONO:
> @@ -743,7 +749,8 @@ static void tda9873_setmode(struct CHIPSTATE *chip, int 
> mode)
>       }
>  
>       chip_write(chip, TDA9873_SW, sw_data);
> -     v4l2_dbg(1, debug, sd, "tda9873_setmode(): req. mode %d; chip_write: 
> %d\n",
> +     v4l2_dbg(1, debug, sd,
> +             "tda9873_setaudmode(): req. mode %d; chip_write: %d\n",
>               mode, sw_data);
>  }
>  
> @@ -889,7 +896,7 @@ static int tda9874a_setup(struct CHIPSTATE *chip)
>       return 1;
>  }
>  
> -static int tda9874a_getmode(struct CHIPSTATE *chip)
> +static int tda9874a_getrxsubchans(struct CHIPSTATE *chip)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>       int dsr,nsr,mode;
> @@ -928,12 +935,13 @@ static int tda9874a_getmode(struct CHIPSTATE *chip)
>                       mode |= V4L2_TUNER_SUB_LANG1 | V4L2_TUNER_SUB_LANG2;
>       }
>  
> -     v4l2_dbg(1, debug, sd, "tda9874a_getmode(): DSR=0x%X, NSR=0x%X, 
> NECR=0x%X, return: %d.\n",
> +     v4l2_dbg(1, debug, sd,
> +              "tda9874a_getrxsubchans(): DSR=0x%X, NSR=0x%X, NECR=0x%X, 
> return: %d.\n",
>                dsr, nsr, necr, mode);
>       return mode;
>  }
>  
> -static void tda9874a_setmode(struct CHIPSTATE *chip, int mode)
> +static void tda9874a_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>  
> @@ -979,7 +987,8 @@ static void tda9874a_setmode(struct CHIPSTATE *chip, int 
> mode)
>               chip_write(chip, TDA9874A_AOSR, aosr);
>               chip_write(chip, TDA9874A_MDACOSR, mdacosr);
>  
> -             v4l2_dbg(1, debug, sd, "tda9874a_setmode(): req. mode %d; 
> AOSR=0x%X, MDACOSR=0x%X.\n",
> +             v4l2_dbg(1, debug, sd,
> +                     "tda9874a_setaudmode(): req. mode %d; AOSR=0x%X, 
> MDACOSR=0x%X.\n",
>                       mode, aosr, mdacosr);
>  
>       } else { /* dic == 0x07 */
> @@ -1017,7 +1026,8 @@ static void tda9874a_setmode(struct CHIPSTATE *chip, 
> int mode)
>               chip_write(chip, TDA9874A_FMMR, fmmr);
>               chip_write(chip, TDA9874A_AOSR, aosr);
>  
> -             v4l2_dbg(1, debug, sd, "tda9874a_setmode(): req. mode %d; 
> FMMR=0x%X, AOSR=0x%X.\n",
> +             v4l2_dbg(1, debug, sd,
> +                     "tda9874a_setaudmode(): req. mode %d; FMMR=0x%X, 
> AOSR=0x%X.\n",
>                       mode, fmmr, aosr);
>       }
>  }
> @@ -1262,7 +1272,7 @@ static int tea6320_initialize(struct CHIPSTATE * chip)
>  static int tda8425_shift10(int val) { return (val >> 10) | 0xc0; }
>  static int tda8425_shift12(int val) { return (val >> 12) | 0xf0; }
>  
> -static void tda8425_setmode(struct CHIPSTATE *chip, int mode)
> +static void tda8425_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       int s1 = chip->shadow.bytes[TDA8425_S1+1] & 0xe1;
>  
> @@ -1341,7 +1351,7 @@ static void tda8425_setmode(struct CHIPSTATE *chip, int 
> mode)
>   * stereo  L  L
>   * BIL     H  L
>   */
> -static int ta8874z_getmode(struct CHIPSTATE *chip)
> +static int ta8874z_getrxsubchans(struct CHIPSTATE *chip)
>  {
>       int val, mode;
>  
> @@ -1352,7 +1362,9 @@ static int ta8874z_getmode(struct CHIPSTATE *chip)
>       }else if (!(val & TA8874Z_B0)){
>               mode = V4L2_TUNER_SUB_STEREO;
>       }
> -     /* v4l_dbg(1, debug, chip->c, "ta8874z_getmode(): raw chip read: 
> 0x%02x, return: 0x%02x\n", val, mode); */
> +     /* v4l2_dbg(1, debug, &chip->sd,
> +              "ta8874z_getrxsubchans(): raw chip read: 0x%02x, return: 
> 0x%02x\n",
> +              val, mode); */
>       return mode;
>  }
>  
> @@ -1362,13 +1374,13 @@ static audiocmd ta8874z_main = {2, { 0, 
> TA8874Z_SEPARATION_DEFAULT}};
>  static audiocmd ta8874z_sub = {2, { TA8874Z_MODE_SUB, 
> TA8874Z_SEPARATION_DEFAULT}};
>  static audiocmd ta8874z_both = {2, { TA8874Z_MODE_MAIN | TA8874Z_MODE_SUB, 
> TA8874Z_SEPARATION_DEFAULT}};
>  
> -static void ta8874z_setmode(struct CHIPSTATE *chip, int mode)
> +static void ta8874z_setaudmode(struct CHIPSTATE *chip, int mode)
>  {
>       struct v4l2_subdev *sd = &chip->sd;
>       int update = 1;
>       audiocmd *t = NULL;
>  
> -     v4l2_dbg(1, debug, sd, "ta8874z_setmode(): mode: 0x%02x\n", mode);
> +     v4l2_dbg(1, debug, sd, "ta8874z_setaudmode(): mode: 0x%02x\n", mode);
>  
>       switch(mode){
>       case V4L2_TUNER_MODE_MONO:
> @@ -1442,8 +1454,8 @@ static struct CHIPDESC chiplist[] = {
>  
>               /* callbacks */
>               .checkit    = tda9840_checkit,
> -             .getmode    = tda9840_getmode,
> -             .setmode    = tda9840_setmode,
> +             .getrxsubchans = tda9840_getrxsubchans,
> +             .setaudmode = tda9840_setaudmode,
>  
>               .init       = { 2, { TDA9840_TEST, TDA9840_TEST_INT1SN
>                               /* ,TDA9840_SW, TDA9840_MONO */} }
> @@ -1458,8 +1470,8 @@ static struct CHIPDESC chiplist[] = {
>  
>               /* callbacks */
>               .checkit    = tda9873_checkit,
> -             .getmode    = tda9873_getmode,
> -             .setmode    = tda9873_setmode,
> +             .getrxsubchans = tda9873_getrxsubchans,
> +             .setaudmode = tda9873_setaudmode,
>  
>               .init       = { 4, { TDA9873_SW, 0xa4, 0x06, 0x03 } },
>               .inputreg   = TDA9873_SW,
> @@ -1478,8 +1490,8 @@ static struct CHIPDESC chiplist[] = {
>               /* callbacks */
>               .initialize = tda9874a_initialize,
>               .checkit    = tda9874a_checkit,
> -             .getmode    = tda9874a_getmode,
> -             .setmode    = tda9874a_setmode,
> +             .getrxsubchans = tda9874a_getrxsubchans,
> +             .setaudmode = tda9874a_setaudmode,
>       },
>       {
>               .name       = "tda9875",
> @@ -1508,8 +1520,8 @@ static struct CHIPDESC chiplist[] = {
>               .addr_hi    = I2C_ADDR_TDA985x_H >> 1,
>               .registers  = 11,
>  
> -             .getmode    = tda985x_getmode,
> -             .setmode    = tda985x_setmode,
> +             .getrxsubchans = tda985x_getrxsubchans,
> +             .setaudmode = tda985x_setaudmode,
>  
>               .init       = { 8, { TDA9850_C4, 0x08, 0x08, TDA985x_STEREO, 
> 0x07, 0x10, 0x10, 0x03 } }
>       },
> @@ -1530,8 +1542,8 @@ static struct CHIPDESC chiplist[] = {
>               .volfunc    = tda9855_volume,
>               .bassfunc   = tda9855_bass,
>               .treblefunc = tda9855_treble,
> -             .getmode    = tda985x_getmode,
> -             .setmode    = tda985x_setmode,
> +             .getrxsubchans = tda985x_getrxsubchans,
> +             .setaudmode = tda985x_setaudmode,
>  
>               .init       = { 12, { 0, 0x6f, 0x6f, 0x0e, 0x07<<1, 0x8<<2,
>                                   TDA9855_MUTE | TDA9855_AVL | TDA9855_LOUD | 
> TDA9855_INT,
> @@ -1612,7 +1624,7 @@ static struct CHIPDESC chiplist[] = {
>               .volfunc    = tda8425_shift10,
>               .bassfunc   = tda8425_shift12,
>               .treblefunc = tda8425_shift12,
> -             .setmode    = tda8425_setmode,
> +             .setaudmode = tda8425_setaudmode,
>  
>               .inputreg   = TDA8425_S1,
>               .inputmap   = { TDA8425_S1_CH1, TDA8425_S1_CH1, TDA8425_S1_CH1 
> },
> @@ -1643,8 +1655,8 @@ static struct CHIPDESC chiplist[] = {
>               .registers  = 2,
>  
>               /* callbacks */
> -             .getmode    = ta8874z_getmode,
> -             .setmode    = ta8874z_setmode,
> +             .getrxsubchans = ta8874z_getrxsubchans,
> +             .setaudmode = ta8874z_setaudmode,
>  
>               .init       = {2, { TA8874Z_MONO_SET, 
> TA8874Z_SEPARATION_DEFAULT}},
>       },
> @@ -1840,7 +1852,7 @@ static int tvaudio_s_tuner(struct v4l2_subdev *sd, 
> struct v4l2_tuner *vt)
>       struct CHIPSTATE *chip = to_state(sd);
>       struct CHIPDESC *desc = chip->desc;
>  
> -     if (!desc->setmode)
> +     if (!desc->setaudmode)
>               return 0;
>       if (chip->radio)
>               return 0;
> @@ -1860,7 +1872,7 @@ static int tvaudio_s_tuner(struct v4l2_subdev *sd, 
> struct v4l2_tuner *vt)
>       if (chip->thread)
>               wake_up_process(chip->thread);
>       else
> -             desc->setmode(chip, vt->audmode);
> +             desc->setaudmode(chip, vt->audmode);
>  
>       return 0;
>  }
> @@ -1870,13 +1882,13 @@ static int tvaudio_g_tuner(struct v4l2_subdev *sd, 
> struct v4l2_tuner *vt)
>       struct CHIPSTATE *chip = to_state(sd);
>       struct CHIPDESC *desc = chip->desc;
>  
> -     if (!desc->getmode)
> +     if (!desc->getrxsubchans)
>               return 0;
>       if (chip->radio)
>               return 0;
>  
>       vt->audmode = chip->audmode;
> -     vt->rxsubchans = desc->getmode(chip);
> +     vt->rxsubchans = desc->getrxsubchans(chip);
>       vt->capability = V4L2_TUNER_CAP_STEREO |
>               V4L2_TUNER_CAP_LANG1 | V4L2_TUNER_CAP_LANG2;
>  
> @@ -1896,7 +1908,7 @@ static int tvaudio_s_frequency(struct v4l2_subdev *sd, 
> struct v4l2_frequency *fr
>       struct CHIPSTATE *chip = to_state(sd);
>       struct CHIPDESC *desc = chip->desc;
>  
> -     /* For chips that provide getmode and setmode, and doesn't
> +     /* For chips that provide getrxsubchans and setaudmode, and doesn't
>          automatically follows the stereo carrier, a kthread is
>          created to set the audio standard. In this case, when then
>          the video channel is changed, tvaudio starts on MONO mode.
> @@ -1905,7 +1917,7 @@ static int tvaudio_s_frequency(struct v4l2_subdev *sd, 
> struct v4l2_frequency *fr
>          audio carrier.
>        */
>       if (chip->thread) {
> -             desc->setmode(chip, V4L2_TUNER_MODE_MONO);
> +             desc->setaudmode(chip, V4L2_TUNER_MODE_MONO);
>               chip->prevmode = -1; /* reset previous mode */
>               mod_timer(&chip->wt, jiffies+msecs_to_jiffies(2000));
>       }
> @@ -2048,7 +2060,7 @@ static int tvaudio_probe(struct i2c_client *client, 
> const struct i2c_device_id *
>       chip->thread = NULL;
>       init_timer(&chip->wt);
>       if (desc->flags & CHIP_NEED_CHECKMODE) {
> -             if (!desc->getmode || !desc->setmode) {
> +             if (!desc->getrxsubchans || !desc->setaudmode) {
>                       /* This shouldn't be happen. Warn user, but keep working
>                          without kthread
>                        */
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to