diff mbox series

[v2] staging: media: zoran: remove and add '*' in long(multi-line) comments

Message ID YHAxQh9bfFeN337E@kali
State New
Headers show
Series [v2] staging: media: zoran: remove and add '*' in long(multi-line) comments | expand

Commit Message

Mitali Borkar April 9, 2021, 10:49 a.m. UTC
Added '*' before every line inside long(multi-line) comments. Removed
'*/' from end of the comment line and added to next line as per linux
kernel coding style. Aligned '*' accordingly to make code neater.

Signed-off-by: Mitali Borkar <mitaliborkar810@gmail.com>
---

Changes from v1:- Changes made in code according to linux kernel coding
style for long(multi-line) comments.

drivers/staging/media/zoran/zr36050.c | 138 +++++++++++++++-----------
 1 file changed, 81 insertions(+), 57 deletions(-)

Comments

Mitali Borkar April 11, 2021, 11:47 a.m. UTC | #1
On Fri, Apr 09, 2021 at 12:53:35PM +0200, Hans Verkuil wrote:
> On 09/04/2021 12:49, Mitali Borkar wrote:

> > Added '*' before every line inside long(multi-line) comments. Removed

> > '*/' from end of the comment line and added to next line as per linux

> > kernel coding style. Aligned '*' accordingly to make code neater.

> > 

> > Signed-off-by: Mitali Borkar <mitaliborkar810@gmail.com>

> > ---

> > 

> > Changes from v1:- Changes made in code according to linux kernel coding

> > style for long(multi-line) comments.

> > 

> > drivers/staging/media/zoran/zr36050.c | 138 +++++++++++++++-----------

> >  1 file changed, 81 insertions(+), 57 deletions(-)

> > 

> > diff --git a/drivers/staging/media/zoran/zr36050.c b/drivers/staging/media/zoran/zr36050.c

> > index 663ac2b3434e..703064009c6b 100644

> > --- a/drivers/staging/media/zoran/zr36050.c

> > +++ b/drivers/staging/media/zoran/zr36050.c

> > @@ -25,7 +25,8 @@

> >  #include "videocodec.h"

> >  

> >  /* it doesn't make sense to have more than 20 or so,

> 

> The coding style says that /* is on a line of its own. So change that too.

>


Sir, I have sent v3 patch for this two days ago and didnt received reply
til now, should I resend that patch?

> Regards,

> 

> 	Hans

> 

> > - * just to prevent some unwanted loops */

> > + * just to prevent some unwanted loops

> > + */

> >  #define MAX_CODECS 20

> >  

> >  /* amount of chips attached via this driver */

> > @@ -44,9 +45,10 @@ MODULE_PARM_DESC(debug, "Debug level (0-4)");

> >  

> >  /* =========================================================================

> >   *  Local hardware I/O functions:

> > -

> > -   read/write via codec layer (registers are located in the master device)

> > -   ========================================================================= */

> > + *

> > + *  read/write via codec layer (registers are located in the master device)

> > + * =========================================================================

> > + */

> >  

> >  /* read and write functions */

> >  static u8 zr36050_read(struct zr36050 *ptr, u16 reg)

> > @@ -81,9 +83,10 @@ static void zr36050_write(struct zr36050 *ptr, u16 reg, u8 value)

> >  

> >  /* =========================================================================

> >   *  Local helper function:

> > -

> > -   status read

> > -   ========================================================================= */

> > + *

> > + *  status read

> > + * =========================================================================

> > + */

> >  

> >  /* status is kept in datastructure */

> >  static u8 zr36050_read_status1(struct zr36050 *ptr)

> > @@ -96,9 +99,10 @@ static u8 zr36050_read_status1(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  Local helper function:

> > -

> > -   scale factor read

> > -   ========================================================================= */

> > + *

> > + *  scale factor read

> > + * =========================================================================

> > + */

> >  

> >  /* scale factor is kept in datastructure */

> >  static u16 zr36050_read_scalefactor(struct zr36050 *ptr)

> > @@ -113,9 +117,10 @@ static u16 zr36050_read_scalefactor(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  Local helper function:

> > -

> > -   wait if codec is ready to proceed (end of processing) or time is over

> > -   ========================================================================= */

> > + *

> > + *  wait if codec is ready to proceed (end of processing) or time is over

> > + * =========================================================================

> > + */

> >  

> >  static void zr36050_wait_end(struct zr36050 *ptr)

> >  {

> > @@ -134,9 +139,10 @@ static void zr36050_wait_end(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  Local helper function:

> > -

> > -   basic test of "connectivity", writes/reads to/from memory the SOF marker

> > -   ========================================================================= */

> > + *

> > + *  basic test of "connectivity", writes/reads to/from memory the SOF marker

> > + * =========================================================================

> > + */

> >  

> >  static int zr36050_basic_test(struct zr36050 *ptr)

> >  {

> > @@ -175,9 +181,10 @@ static int zr36050_basic_test(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  Local helper function:

> > -

> > -   simple loop for pushing the init datasets

> > -   ========================================================================= */

> > + *

> > + *  simple loop for pushing the init datasets

> > + * =========================================================================

> > + */

> >  

> >  static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char *data)

> >  {

> > @@ -193,14 +200,15 @@ static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char

> >  

> >  /* =========================================================================

> >   *  Basic datasets:

> > -

> > -   jpeg baseline setup data (you find it on lots places in internet, or just

> > -   extract it from any regular .jpg image...)

> > -

> > -   Could be variable, but until it's not needed it they are just fixed to save

> > -   memory. Otherwise expand zr36050 structure with arrays, push the values to

> > -   it and initialize from there, as e.g. the linux zr36057/60 driver does it.

> > -   ========================================================================= */

> > + *

> > + *  jpeg baseline setup data (you find it on lots places in internet, or just

> > + *  extract it from any regular .jpg image...)

> > + *

> > + *  Could be variable, but until it's not needed it they are just fixed to save

> > + *  memory. Otherwise expand zr36050 structure with arrays, push the values to

> > + *  it and initialize from there, as e.g. the linux zr36057/60 driver does it.

> > + *  =========================================================================

> > + */

> >  

> >  static const char zr36050_dqt[0x86] = {

> >  	0xff, 0xdb,		//Marker: DQT

> > @@ -295,15 +303,17 @@ static const char zr36050_decimation_v[8] = { 1, 1, 1, 0, 0, 0, 0, 0 };

> >  

> >  /* =========================================================================

> >   *  Local helper functions:

> > -

> > -   calculation and setup of parameter-dependent JPEG baseline segments

> > -   (needed for compression only)

> > -   ========================================================================= */

> > + *

> > + *  calculation and setup of parameter-dependent JPEG baseline segments

> > + *  (needed for compression only)

> > + * =========================================================================

> > + */

> >  

> >  /* ------------------------------------------------------------------------- */

> >  

> >  /* SOF (start of frame) segment depends on width, height and sampling ratio

> > - *			 of each color component */

> > + *			 of each color component

> > + */

> >  

> >  static int zr36050_set_sof(struct zr36050 *ptr)

> >  {

> > @@ -334,7 +344,8 @@ static int zr36050_set_sof(struct zr36050 *ptr)

> >  /* ------------------------------------------------------------------------- */

> >  

> >  /* SOS (start of scan) segment depends on the used scan components

> > - *			of each color component */

> > + *			of each color component

> > + */

> >  

> >  static int zr36050_set_sos(struct zr36050 *ptr)

> >  {

> > @@ -379,12 +390,14 @@ static int zr36050_set_dri(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  Setup function:

> > + *

> > + *  Setup compression/decompression of Zoran's JPEG processor

> > + *  ( see also zoran 36050 manual )

> > + *

> > + *  ... sorry for the spaghetti code ...

> > + * =========================================================================

> > + */

> >  

> > -   Setup compression/decompression of Zoran's JPEG processor

> > -   ( see also zoran 36050 manual )

> > -

> > -   ... sorry for the spaghetti code ...

> > -   ========================================================================= */

> >  static void zr36050_init(struct zr36050 *ptr)

> >  {

> >  	int sum = 0;

> > @@ -420,7 +433,8 @@ static void zr36050_init(struct zr36050 *ptr)

> >  		sum += zr36050_set_dri(ptr);

> >  

> >  		/* setup the fixed jpeg tables - maybe variable, though -

> > -		 * (see table init section above) */

> > +		 * (see table init section above)

> > +		 */

> >  		dprintk(3, "%s: write DQT, DHT, APP\n", ptr->name);

> >  		sum += zr36050_pushit(ptr, ZR050_DQT_IDX,

> >  				      sizeof(zr36050_dqt), zr36050_dqt);

> > @@ -532,12 +546,15 @@ static void zr36050_init(struct zr36050 *ptr)

> >  

> >  /* =========================================================================

> >   *  CODEC API FUNCTIONS

> > -

> > -   this functions are accessed by the master via the API structure

> > -   ========================================================================= */

> > + *

> > + *  this functions are accessed by the master via the API structure

> > + * =========================================================================

> > + */

> >  

> >  /* set compression/expansion mode and launches codec -

> > - *  this should be the last call from the master before starting processing */

> > + *  this should be the last call from the master before starting processing

> > + */

> > +

> >  static int zr36050_set_mode(struct videocodec *codec, int mode)

> >  {

> >  	struct zr36050 *ptr = (struct zr36050 *)codec->data;

> > @@ -566,7 +583,8 @@ static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm

> >  		cap->decimation, cap->quality);

> >  	/* if () return -EINVAL;

> >  	 * trust the master driver that it knows what it does - so

> > -	 * we allow invalid startx/y and norm for now ... */

> > +	 * we allow invalid startx/y and norm for now ...

> > +	 */

> >  	ptr->width = cap->width / (cap->decimation & 0xff);

> >  	ptr->height = cap->height / ((cap->decimation >> 8) & 0xff);

> >  

> > @@ -586,7 +604,8 @@ static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm

> >  	ptr->real_code_vol = size >> 3; /* in bytes */

> >  

> >  	/* Set max_block_vol here (previously in zr36050_init, moved

> > - * here for consistency with zr36060 code */

> > +	 * here for consistency with zr36060 code

> > +	 */

> >  	zr36050_write(ptr, ZR050_MBCV, ptr->max_block_vol);

> >  

> >  	return 0;

> > @@ -643,7 +662,8 @@ static int zr36050_control(struct videocodec *codec, int type, int size, void *d

> >  			return -EFAULT;

> >  		ptr->total_code_vol = *ival;

> >  		/* (Kieran Morrissey)

> > -		 * code copied from zr36060.c to ensure proper bitrate */

> > +		 * code copied from zr36060.c to ensure proper bitrate

> > +		 */

> >  		ptr->real_code_vol = (ptr->total_code_vol * 6) >> 3;

> >  		break;

> >  

> > @@ -708,9 +728,10 @@ static int zr36050_control(struct videocodec *codec, int type, int size, void *d

> >  

> >  /* =========================================================================

> >   *  Exit and unregister function:

> > -

> > -   Deinitializes Zoran's JPEG processor

> > -   ========================================================================= */

> > + *

> > + *  Deinitializes Zoran's JPEG processor

> > + * =========================================================================

> > + */

> >  

> >  static int zr36050_unset(struct videocodec *codec)

> >  {

> > @@ -733,12 +754,13 @@ static int zr36050_unset(struct videocodec *codec)

> >  

> >  /* =========================================================================

> >   *  Setup and registry function:

> > -

> > -   Initializes Zoran's JPEG processor

> > -

> > -   Also sets pixel size, average code size, mode (compr./decompr.)

> > -   (the given size is determined by the processor with the video interface)

> > -   ========================================================================= */

> > + *

> > + *  Initializes Zoran's JPEG processor

> > + *

> > + *  Also sets pixel size, average code size, mode (compr./decompr.)

> > + *  (the given size is determined by the processor with the video interface)

> > + * =========================================================================

> > + */

> >  

> >  static int zr36050_setup(struct videocodec *codec)

> >  {

> > @@ -774,7 +796,8 @@ static int zr36050_setup(struct videocodec *codec)

> >  	memcpy(ptr->v_samp_ratio, zr36050_decimation_v, 8);

> >  

> >  	ptr->bitrate_ctrl = 0;	/* 0 or 1 - fixed file size flag

> > -				 * (what is the difference?) */

> > +				 * (what is the difference?)

> > +				 */

> >  	ptr->mode = CODEC_DO_COMPRESSION;

> >  	ptr->width = 384;

> >  	ptr->height = 288;

> > @@ -814,7 +837,8 @@ static const struct videocodec zr36050_codec = {

> >  

> >  /* =========================================================================

> >   *  HOOK IN DRIVER AS KERNEL MODULE

> > -   ========================================================================= */

> > + * =========================================================================

> > + */

> >  

> >  static int __init zr36050_init_module(void)

> >  {

> > 

>
Hans Verkuil April 12, 2021, 9:24 a.m. UTC | #2
On 11/04/2021 13:47, Mitali Borkar wrote:
> On Fri, Apr 09, 2021 at 12:53:35PM +0200, Hans Verkuil wrote:

>> On 09/04/2021 12:49, Mitali Borkar wrote:

>>> Added '*' before every line inside long(multi-line) comments. Removed

>>> '*/' from end of the comment line and added to next line as per linux

>>> kernel coding style. Aligned '*' accordingly to make code neater.

>>>

>>> Signed-off-by: Mitali Borkar <mitaliborkar810@gmail.com>

>>> ---

>>>

>>> Changes from v1:- Changes made in code according to linux kernel coding

>>> style for long(multi-line) comments.

>>>

>>> drivers/staging/media/zoran/zr36050.c | 138 +++++++++++++++-----------

>>>  1 file changed, 81 insertions(+), 57 deletions(-)

>>>

>>> diff --git a/drivers/staging/media/zoran/zr36050.c b/drivers/staging/media/zoran/zr36050.c

>>> index 663ac2b3434e..703064009c6b 100644

>>> --- a/drivers/staging/media/zoran/zr36050.c

>>> +++ b/drivers/staging/media/zoran/zr36050.c

>>> @@ -25,7 +25,8 @@

>>>  #include "videocodec.h"

>>>  

>>>  /* it doesn't make sense to have more than 20 or so,

>>

>> The coding style says that /* is on a line of its own. So change that too.

>>

> 

> Sir, I have sent v3 patch for this two days ago and didnt received reply

> til now, should I resend that patch?


It was weekend, you know :-)

If you don't hear from me for more than a week, and the patch state in
patchwork (https://patchwork.linuxtv.org/project/linux-media/list/) is still
'New', then ping me, i.e. just reply to your patch with a 'Gentle ping!'
message.

Regards,

	Hans

> 

>> Regards,

>>

>> 	Hans

>>

>>> - * just to prevent some unwanted loops */

>>> + * just to prevent some unwanted loops

>>> + */

>>>  #define MAX_CODECS 20

>>>  

>>>  /* amount of chips attached via this driver */

>>> @@ -44,9 +45,10 @@ MODULE_PARM_DESC(debug, "Debug level (0-4)");

>>>  

>>>  /* =========================================================================

>>>   *  Local hardware I/O functions:

>>> -

>>> -   read/write via codec layer (registers are located in the master device)

>>> -   ========================================================================= */

>>> + *

>>> + *  read/write via codec layer (registers are located in the master device)

>>> + * =========================================================================

>>> + */

>>>  

>>>  /* read and write functions */

>>>  static u8 zr36050_read(struct zr36050 *ptr, u16 reg)

>>> @@ -81,9 +83,10 @@ static void zr36050_write(struct zr36050 *ptr, u16 reg, u8 value)

>>>  

>>>  /* =========================================================================

>>>   *  Local helper function:

>>> -

>>> -   status read

>>> -   ========================================================================= */

>>> + *

>>> + *  status read

>>> + * =========================================================================

>>> + */

>>>  

>>>  /* status is kept in datastructure */

>>>  static u8 zr36050_read_status1(struct zr36050 *ptr)

>>> @@ -96,9 +99,10 @@ static u8 zr36050_read_status1(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  Local helper function:

>>> -

>>> -   scale factor read

>>> -   ========================================================================= */

>>> + *

>>> + *  scale factor read

>>> + * =========================================================================

>>> + */

>>>  

>>>  /* scale factor is kept in datastructure */

>>>  static u16 zr36050_read_scalefactor(struct zr36050 *ptr)

>>> @@ -113,9 +117,10 @@ static u16 zr36050_read_scalefactor(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  Local helper function:

>>> -

>>> -   wait if codec is ready to proceed (end of processing) or time is over

>>> -   ========================================================================= */

>>> + *

>>> + *  wait if codec is ready to proceed (end of processing) or time is over

>>> + * =========================================================================

>>> + */

>>>  

>>>  static void zr36050_wait_end(struct zr36050 *ptr)

>>>  {

>>> @@ -134,9 +139,10 @@ static void zr36050_wait_end(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  Local helper function:

>>> -

>>> -   basic test of "connectivity", writes/reads to/from memory the SOF marker

>>> -   ========================================================================= */

>>> + *

>>> + *  basic test of "connectivity", writes/reads to/from memory the SOF marker

>>> + * =========================================================================

>>> + */

>>>  

>>>  static int zr36050_basic_test(struct zr36050 *ptr)

>>>  {

>>> @@ -175,9 +181,10 @@ static int zr36050_basic_test(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  Local helper function:

>>> -

>>> -   simple loop for pushing the init datasets

>>> -   ========================================================================= */

>>> + *

>>> + *  simple loop for pushing the init datasets

>>> + * =========================================================================

>>> + */

>>>  

>>>  static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char *data)

>>>  {

>>> @@ -193,14 +200,15 @@ static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char

>>>  

>>>  /* =========================================================================

>>>   *  Basic datasets:

>>> -

>>> -   jpeg baseline setup data (you find it on lots places in internet, or just

>>> -   extract it from any regular .jpg image...)

>>> -

>>> -   Could be variable, but until it's not needed it they are just fixed to save

>>> -   memory. Otherwise expand zr36050 structure with arrays, push the values to

>>> -   it and initialize from there, as e.g. the linux zr36057/60 driver does it.

>>> -   ========================================================================= */

>>> + *

>>> + *  jpeg baseline setup data (you find it on lots places in internet, or just

>>> + *  extract it from any regular .jpg image...)

>>> + *

>>> + *  Could be variable, but until it's not needed it they are just fixed to save

>>> + *  memory. Otherwise expand zr36050 structure with arrays, push the values to

>>> + *  it and initialize from there, as e.g. the linux zr36057/60 driver does it.

>>> + *  =========================================================================

>>> + */

>>>  

>>>  static const char zr36050_dqt[0x86] = {

>>>  	0xff, 0xdb,		//Marker: DQT

>>> @@ -295,15 +303,17 @@ static const char zr36050_decimation_v[8] = { 1, 1, 1, 0, 0, 0, 0, 0 };

>>>  

>>>  /* =========================================================================

>>>   *  Local helper functions:

>>> -

>>> -   calculation and setup of parameter-dependent JPEG baseline segments

>>> -   (needed for compression only)

>>> -   ========================================================================= */

>>> + *

>>> + *  calculation and setup of parameter-dependent JPEG baseline segments

>>> + *  (needed for compression only)

>>> + * =========================================================================

>>> + */

>>>  

>>>  /* ------------------------------------------------------------------------- */

>>>  

>>>  /* SOF (start of frame) segment depends on width, height and sampling ratio

>>> - *			 of each color component */

>>> + *			 of each color component

>>> + */

>>>  

>>>  static int zr36050_set_sof(struct zr36050 *ptr)

>>>  {

>>> @@ -334,7 +344,8 @@ static int zr36050_set_sof(struct zr36050 *ptr)

>>>  /* ------------------------------------------------------------------------- */

>>>  

>>>  /* SOS (start of scan) segment depends on the used scan components

>>> - *			of each color component */

>>> + *			of each color component

>>> + */

>>>  

>>>  static int zr36050_set_sos(struct zr36050 *ptr)

>>>  {

>>> @@ -379,12 +390,14 @@ static int zr36050_set_dri(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  Setup function:

>>> + *

>>> + *  Setup compression/decompression of Zoran's JPEG processor

>>> + *  ( see also zoran 36050 manual )

>>> + *

>>> + *  ... sorry for the spaghetti code ...

>>> + * =========================================================================

>>> + */

>>>  

>>> -   Setup compression/decompression of Zoran's JPEG processor

>>> -   ( see also zoran 36050 manual )

>>> -

>>> -   ... sorry for the spaghetti code ...

>>> -   ========================================================================= */

>>>  static void zr36050_init(struct zr36050 *ptr)

>>>  {

>>>  	int sum = 0;

>>> @@ -420,7 +433,8 @@ static void zr36050_init(struct zr36050 *ptr)

>>>  		sum += zr36050_set_dri(ptr);

>>>  

>>>  		/* setup the fixed jpeg tables - maybe variable, though -

>>> -		 * (see table init section above) */

>>> +		 * (see table init section above)

>>> +		 */

>>>  		dprintk(3, "%s: write DQT, DHT, APP\n", ptr->name);

>>>  		sum += zr36050_pushit(ptr, ZR050_DQT_IDX,

>>>  				      sizeof(zr36050_dqt), zr36050_dqt);

>>> @@ -532,12 +546,15 @@ static void zr36050_init(struct zr36050 *ptr)

>>>  

>>>  /* =========================================================================

>>>   *  CODEC API FUNCTIONS

>>> -

>>> -   this functions are accessed by the master via the API structure

>>> -   ========================================================================= */

>>> + *

>>> + *  this functions are accessed by the master via the API structure

>>> + * =========================================================================

>>> + */

>>>  

>>>  /* set compression/expansion mode and launches codec -

>>> - *  this should be the last call from the master before starting processing */

>>> + *  this should be the last call from the master before starting processing

>>> + */

>>> +

>>>  static int zr36050_set_mode(struct videocodec *codec, int mode)

>>>  {

>>>  	struct zr36050 *ptr = (struct zr36050 *)codec->data;

>>> @@ -566,7 +583,8 @@ static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm

>>>  		cap->decimation, cap->quality);

>>>  	/* if () return -EINVAL;

>>>  	 * trust the master driver that it knows what it does - so

>>> -	 * we allow invalid startx/y and norm for now ... */

>>> +	 * we allow invalid startx/y and norm for now ...

>>> +	 */

>>>  	ptr->width = cap->width / (cap->decimation & 0xff);

>>>  	ptr->height = cap->height / ((cap->decimation >> 8) & 0xff);

>>>  

>>> @@ -586,7 +604,8 @@ static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm

>>>  	ptr->real_code_vol = size >> 3; /* in bytes */

>>>  

>>>  	/* Set max_block_vol here (previously in zr36050_init, moved

>>> - * here for consistency with zr36060 code */

>>> +	 * here for consistency with zr36060 code

>>> +	 */

>>>  	zr36050_write(ptr, ZR050_MBCV, ptr->max_block_vol);

>>>  

>>>  	return 0;

>>> @@ -643,7 +662,8 @@ static int zr36050_control(struct videocodec *codec, int type, int size, void *d

>>>  			return -EFAULT;

>>>  		ptr->total_code_vol = *ival;

>>>  		/* (Kieran Morrissey)

>>> -		 * code copied from zr36060.c to ensure proper bitrate */

>>> +		 * code copied from zr36060.c to ensure proper bitrate

>>> +		 */

>>>  		ptr->real_code_vol = (ptr->total_code_vol * 6) >> 3;

>>>  		break;

>>>  

>>> @@ -708,9 +728,10 @@ static int zr36050_control(struct videocodec *codec, int type, int size, void *d

>>>  

>>>  /* =========================================================================

>>>   *  Exit and unregister function:

>>> -

>>> -   Deinitializes Zoran's JPEG processor

>>> -   ========================================================================= */

>>> + *

>>> + *  Deinitializes Zoran's JPEG processor

>>> + * =========================================================================

>>> + */

>>>  

>>>  static int zr36050_unset(struct videocodec *codec)

>>>  {

>>> @@ -733,12 +754,13 @@ static int zr36050_unset(struct videocodec *codec)

>>>  

>>>  /* =========================================================================

>>>   *  Setup and registry function:

>>> -

>>> -   Initializes Zoran's JPEG processor

>>> -

>>> -   Also sets pixel size, average code size, mode (compr./decompr.)

>>> -   (the given size is determined by the processor with the video interface)

>>> -   ========================================================================= */

>>> + *

>>> + *  Initializes Zoran's JPEG processor

>>> + *

>>> + *  Also sets pixel size, average code size, mode (compr./decompr.)

>>> + *  (the given size is determined by the processor with the video interface)

>>> + * =========================================================================

>>> + */

>>>  

>>>  static int zr36050_setup(struct videocodec *codec)

>>>  {

>>> @@ -774,7 +796,8 @@ static int zr36050_setup(struct videocodec *codec)

>>>  	memcpy(ptr->v_samp_ratio, zr36050_decimation_v, 8);

>>>  

>>>  	ptr->bitrate_ctrl = 0;	/* 0 or 1 - fixed file size flag

>>> -				 * (what is the difference?) */

>>> +				 * (what is the difference?)

>>> +				 */

>>>  	ptr->mode = CODEC_DO_COMPRESSION;

>>>  	ptr->width = 384;

>>>  	ptr->height = 288;

>>> @@ -814,7 +837,8 @@ static const struct videocodec zr36050_codec = {

>>>  

>>>  /* =========================================================================

>>>   *  HOOK IN DRIVER AS KERNEL MODULE

>>> -   ========================================================================= */

>>> + * =========================================================================

>>> + */

>>>  

>>>  static int __init zr36050_init_module(void)

>>>  {

>>>

>>
diff mbox series

Patch

diff --git a/drivers/staging/media/zoran/zr36050.c b/drivers/staging/media/zoran/zr36050.c
index 663ac2b3434e..703064009c6b 100644
--- a/drivers/staging/media/zoran/zr36050.c
+++ b/drivers/staging/media/zoran/zr36050.c
@@ -25,7 +25,8 @@ 
 #include "videocodec.h"
 
 /* it doesn't make sense to have more than 20 or so,
- * just to prevent some unwanted loops */
+ * just to prevent some unwanted loops
+ */
 #define MAX_CODECS 20
 
 /* amount of chips attached via this driver */
@@ -44,9 +45,10 @@  MODULE_PARM_DESC(debug, "Debug level (0-4)");
 
 /* =========================================================================
  *  Local hardware I/O functions:
-
-   read/write via codec layer (registers are located in the master device)
-   ========================================================================= */
+ *
+ *  read/write via codec layer (registers are located in the master device)
+ * =========================================================================
+ */
 
 /* read and write functions */
 static u8 zr36050_read(struct zr36050 *ptr, u16 reg)
@@ -81,9 +83,10 @@  static void zr36050_write(struct zr36050 *ptr, u16 reg, u8 value)
 
 /* =========================================================================
  *  Local helper function:
-
-   status read
-   ========================================================================= */
+ *
+ *  status read
+ * =========================================================================
+ */
 
 /* status is kept in datastructure */
 static u8 zr36050_read_status1(struct zr36050 *ptr)
@@ -96,9 +99,10 @@  static u8 zr36050_read_status1(struct zr36050 *ptr)
 
 /* =========================================================================
  *  Local helper function:
-
-   scale factor read
-   ========================================================================= */
+ *
+ *  scale factor read
+ * =========================================================================
+ */
 
 /* scale factor is kept in datastructure */
 static u16 zr36050_read_scalefactor(struct zr36050 *ptr)
@@ -113,9 +117,10 @@  static u16 zr36050_read_scalefactor(struct zr36050 *ptr)
 
 /* =========================================================================
  *  Local helper function:
-
-   wait if codec is ready to proceed (end of processing) or time is over
-   ========================================================================= */
+ *
+ *  wait if codec is ready to proceed (end of processing) or time is over
+ * =========================================================================
+ */
 
 static void zr36050_wait_end(struct zr36050 *ptr)
 {
@@ -134,9 +139,10 @@  static void zr36050_wait_end(struct zr36050 *ptr)
 
 /* =========================================================================
  *  Local helper function:
-
-   basic test of "connectivity", writes/reads to/from memory the SOF marker
-   ========================================================================= */
+ *
+ *  basic test of "connectivity", writes/reads to/from memory the SOF marker
+ * =========================================================================
+ */
 
 static int zr36050_basic_test(struct zr36050 *ptr)
 {
@@ -175,9 +181,10 @@  static int zr36050_basic_test(struct zr36050 *ptr)
 
 /* =========================================================================
  *  Local helper function:
-
-   simple loop for pushing the init datasets
-   ========================================================================= */
+ *
+ *  simple loop for pushing the init datasets
+ * =========================================================================
+ */
 
 static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char *data)
 {
@@ -193,14 +200,15 @@  static int zr36050_pushit(struct zr36050 *ptr, u16 startreg, u16 len, const char
 
 /* =========================================================================
  *  Basic datasets:
-
-   jpeg baseline setup data (you find it on lots places in internet, or just
-   extract it from any regular .jpg image...)
-
-   Could be variable, but until it's not needed it they are just fixed to save
-   memory. Otherwise expand zr36050 structure with arrays, push the values to
-   it and initialize from there, as e.g. the linux zr36057/60 driver does it.
-   ========================================================================= */
+ *
+ *  jpeg baseline setup data (you find it on lots places in internet, or just
+ *  extract it from any regular .jpg image...)
+ *
+ *  Could be variable, but until it's not needed it they are just fixed to save
+ *  memory. Otherwise expand zr36050 structure with arrays, push the values to
+ *  it and initialize from there, as e.g. the linux zr36057/60 driver does it.
+ *  =========================================================================
+ */
 
 static const char zr36050_dqt[0x86] = {
 	0xff, 0xdb,		//Marker: DQT
@@ -295,15 +303,17 @@  static const char zr36050_decimation_v[8] = { 1, 1, 1, 0, 0, 0, 0, 0 };
 
 /* =========================================================================
  *  Local helper functions:
-
-   calculation and setup of parameter-dependent JPEG baseline segments
-   (needed for compression only)
-   ========================================================================= */
+ *
+ *  calculation and setup of parameter-dependent JPEG baseline segments
+ *  (needed for compression only)
+ * =========================================================================
+ */
 
 /* ------------------------------------------------------------------------- */
 
 /* SOF (start of frame) segment depends on width, height and sampling ratio
- *			 of each color component */
+ *			 of each color component
+ */
 
 static int zr36050_set_sof(struct zr36050 *ptr)
 {
@@ -334,7 +344,8 @@  static int zr36050_set_sof(struct zr36050 *ptr)
 /* ------------------------------------------------------------------------- */
 
 /* SOS (start of scan) segment depends on the used scan components
- *			of each color component */
+ *			of each color component
+ */
 
 static int zr36050_set_sos(struct zr36050 *ptr)
 {
@@ -379,12 +390,14 @@  static int zr36050_set_dri(struct zr36050 *ptr)
 
 /* =========================================================================
  *  Setup function:
+ *
+ *  Setup compression/decompression of Zoran's JPEG processor
+ *  ( see also zoran 36050 manual )
+ *
+ *  ... sorry for the spaghetti code ...
+ * =========================================================================
+ */
 
-   Setup compression/decompression of Zoran's JPEG processor
-   ( see also zoran 36050 manual )
-
-   ... sorry for the spaghetti code ...
-   ========================================================================= */
 static void zr36050_init(struct zr36050 *ptr)
 {
 	int sum = 0;
@@ -420,7 +433,8 @@  static void zr36050_init(struct zr36050 *ptr)
 		sum += zr36050_set_dri(ptr);
 
 		/* setup the fixed jpeg tables - maybe variable, though -
-		 * (see table init section above) */
+		 * (see table init section above)
+		 */
 		dprintk(3, "%s: write DQT, DHT, APP\n", ptr->name);
 		sum += zr36050_pushit(ptr, ZR050_DQT_IDX,
 				      sizeof(zr36050_dqt), zr36050_dqt);
@@ -532,12 +546,15 @@  static void zr36050_init(struct zr36050 *ptr)
 
 /* =========================================================================
  *  CODEC API FUNCTIONS
-
-   this functions are accessed by the master via the API structure
-   ========================================================================= */
+ *
+ *  this functions are accessed by the master via the API structure
+ * =========================================================================
+ */
 
 /* set compression/expansion mode and launches codec -
- *  this should be the last call from the master before starting processing */
+ *  this should be the last call from the master before starting processing
+ */
+
 static int zr36050_set_mode(struct videocodec *codec, int mode)
 {
 	struct zr36050 *ptr = (struct zr36050 *)codec->data;
@@ -566,7 +583,8 @@  static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm
 		cap->decimation, cap->quality);
 	/* if () return -EINVAL;
 	 * trust the master driver that it knows what it does - so
-	 * we allow invalid startx/y and norm for now ... */
+	 * we allow invalid startx/y and norm for now ...
+	 */
 	ptr->width = cap->width / (cap->decimation & 0xff);
 	ptr->height = cap->height / ((cap->decimation >> 8) & 0xff);
 
@@ -586,7 +604,8 @@  static int zr36050_set_video(struct videocodec *codec, const struct tvnorm *norm
 	ptr->real_code_vol = size >> 3; /* in bytes */
 
 	/* Set max_block_vol here (previously in zr36050_init, moved
- * here for consistency with zr36060 code */
+	 * here for consistency with zr36060 code
+	 */
 	zr36050_write(ptr, ZR050_MBCV, ptr->max_block_vol);
 
 	return 0;
@@ -643,7 +662,8 @@  static int zr36050_control(struct videocodec *codec, int type, int size, void *d
 			return -EFAULT;
 		ptr->total_code_vol = *ival;
 		/* (Kieran Morrissey)
-		 * code copied from zr36060.c to ensure proper bitrate */
+		 * code copied from zr36060.c to ensure proper bitrate
+		 */
 		ptr->real_code_vol = (ptr->total_code_vol * 6) >> 3;
 		break;
 
@@ -708,9 +728,10 @@  static int zr36050_control(struct videocodec *codec, int type, int size, void *d
 
 /* =========================================================================
  *  Exit and unregister function:
-
-   Deinitializes Zoran's JPEG processor
-   ========================================================================= */
+ *
+ *  Deinitializes Zoran's JPEG processor
+ * =========================================================================
+ */
 
 static int zr36050_unset(struct videocodec *codec)
 {
@@ -733,12 +754,13 @@  static int zr36050_unset(struct videocodec *codec)
 
 /* =========================================================================
  *  Setup and registry function:
-
-   Initializes Zoran's JPEG processor
-
-   Also sets pixel size, average code size, mode (compr./decompr.)
-   (the given size is determined by the processor with the video interface)
-   ========================================================================= */
+ *
+ *  Initializes Zoran's JPEG processor
+ *
+ *  Also sets pixel size, average code size, mode (compr./decompr.)
+ *  (the given size is determined by the processor with the video interface)
+ * =========================================================================
+ */
 
 static int zr36050_setup(struct videocodec *codec)
 {
@@ -774,7 +796,8 @@  static int zr36050_setup(struct videocodec *codec)
 	memcpy(ptr->v_samp_ratio, zr36050_decimation_v, 8);
 
 	ptr->bitrate_ctrl = 0;	/* 0 or 1 - fixed file size flag
-				 * (what is the difference?) */
+				 * (what is the difference?)
+				 */
 	ptr->mode = CODEC_DO_COMPRESSION;
 	ptr->width = 384;
 	ptr->height = 288;
@@ -814,7 +837,8 @@  static const struct videocodec zr36050_codec = {
 
 /* =========================================================================
  *  HOOK IN DRIVER AS KERNEL MODULE
-   ========================================================================= */
+ * =========================================================================
+ */
 
 static int __init zr36050_init_module(void)
 {