Hi, Jonathan >-----Original Message----- >From: Jonathan Corbet [mailto:corbet@xxxxxxx] >Sent: Monday, 17 December, 2012 00:49 >To: Albert Wang >Cc: g.liakhovetski@xxxxxx; linux-media@xxxxxxxxxxxxxxx; 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 <twang13@xxxxxxxxxxx> 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 <corbet@xxxxxxx> > >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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html