I am working with MIPI camera which stream the frames in any resolution say 12x12, 800x600, 640x480, 1200x1200 etc.,
I'm able to get the frame 1200x1200 data perfectly, but I'm not able to get the data 1204x1204 resolution.
What could be the problem ?
BTW, my driver is configured in SMFC mode (i.e IC block is not used)
That is "CSI <-> MEM" configuration used.
Any restriction is there to have width and height should be in multiples of 8 and it should be dividable by 4 ?
These are handled in "ipu_init_channel_buffer" function "drivers/mxc/ipu3/ipu_common.c"
Can you please point out in reference manual if any restrictions available like that ?
I've referred CPMEM register, in that I saw "Frame height" and "Frame width" but its not mentioned to be multiples of 8 like that.
Can you please clarify ?
Thanks for your support so far.