Re: Current status of SuperH soc-camera/CEU driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Morimoto-san

Thanks for spotting these.

On Sun, 22 Apr 2012, Kuninori Morimoto wrote:

> Hi Guennadi
> 
> Now I'm checking Soc-Camera/CEU driver, and I noticed that
> platform settings (maybe) weren't cared even though driver side was updated.
> I'm not sure for details, but it makes me misunderstand.
> Could you please update these ?
> 
> 1) e1db704326c9a5164da4e24b01e487c0be687fa2
> ([media] V4L: sh_mobile_ceu_camera: convert to the new mbus-config subdev operations)
> 
> 	This patch removed SH_CEU_FLAG_USE_xxBIT_BUS flags from CEU driver,
> 	but below platform still has this flags.
> 
> 	arch/sh/boards/mach-ap325rxa/
> 	arch/sh/boards/mach-ecovec24/
> 	arch/sh/boards/mach-kfr2r09/
> 	arch/sh/boards/mach-migor/
> 	arch/sh/boards/mach-se/7724/
> 	arch/arm/mach-shmobile/board-ap4evb.c
> 	arch/arm/mach-shmobile/board-mackerel.c

AFAICS, all these platforms only use 8 bits, so, none of them is broken. 
OTOH, I'm not sure any more, what was the motivation behind that removal. 
Maybe exactly because we didn't have any platforms with 16-bit camera 
connections and maybe I saw a problem with it, so, I decided to remove 
them until we get a chance to properly implement and test 16-bits? Do you 
have such a board?

> 2) ff51345832628eb641805a01213aeae0bb4a23c1
> ([media] V4L: mt9t112: remove superfluous soc-camera client operations)
> 
> 	this patch remoded MT9T112_FLAG_DATAWIDTH_xx flags from mt9t112 driver,
> 	but Ecovec platform still has it.
> 
> 	arch/sh/boards/mach-ecovec24/

Perhaps, the reason was more or less the same - no users, untested code.

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/
--
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


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux