Hi, Jonathan


>-----Original Message-----
>From: Jonathan Corbet [mailto:cor...@lwn.net]
>Sent: Monday, 17 December, 2012 00:49
>To: Albert Wang
>Cc: g.liakhovet...@gmx.de; linux-media@vger.kernel.org; Libin Yang
>Subject: Re: [PATCH V3 13/15] [media] marvell-ccic: add dma burst mode support 
>in
>marvell-ccic driver
>
>On Sat, 15 Dec 2012 17:58:02 +0800
>Albert Wang <twan...@marvell.com> wrote:
>
>> This patch adds the dma burst size config support for marvell-ccic.
>> Developer can set the dma burst size in specified board driver.
>
>> diff --git a/drivers/media/platform/marvell-ccic/mcam-core.h
>b/drivers/media/platform/marvell-ccic/mcam-core.h
>> index 57442e0..e1025f2 100755
>> --- a/drivers/media/platform/marvell-ccic/mcam-core.h
>> +++ b/drivers/media/platform/marvell-ccic/mcam-core.h
>> @@ -126,6 +126,7 @@ struct mcam_camera {
>>      short int use_smbus;    /* SMBUS or straight I2c? */
>>      enum mcam_buffer_mode buffer_mode;
>>
>> +    int burst;
>
>That's a register flag value, seems it should be unsigned (says the guy who
>is admittedly sloppy about such things).
>
[Albert Wang] Yes, you are right.

>>      int mclk_min;
>>      int mclk_src;
>>      int mclk_div;
>> @@ -411,9 +412,9 @@ int mcam_soc_camera_host_register(struct mcam_camera
>*mcam);
>>  #define   C1_DESC_3WORD   0x00000200        /* Three-word descriptors used 
>> */
>>  #define       C1_444ALPHA     0x00f00000    /* Alpha field in RGB444 */
>>  #define       C1_ALPHA_SHFT   20
>> -#define       C1_DMAB32       0x00000000    /* 32-byte DMA burst */
>> -#define       C1_DMAB16       0x02000000    /* 16-byte DMA burst */
>> -#define       C1_DMAB64       0x04000000    /* 64-byte DMA burst */
>> +#define       C1_DMAB64       0x00000000    /* 64-byte DMA burst */
>> +#define       C1_DMAB128      0x02000000    /* 128-byte DMA burst */
>> +#define       C1_DMAB256      0x04000000    /* 256-byte DMA burst */
>
>Interesting, did I just get those wrong somehow?  Or might they have been
>different in the Cafe days?
>
[Albert Wang] Yes, it looks the original definitions are wrong. We can't find 
them in all Marvell documents. :)
Just correct them.

>Acked-by: Jonathan Corbet <cor...@lwn.net>
>
>jon



Thanks
Albert Wang
86-21-61092656
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to