Hi Mauro, These patches add functional CCP2 support for the omap3isp, as needed for the Nokia N900. since v1: - Take further review comments into account, in particular store the entity associated to a given PHY struct (omap3isp) and add a patch cleaning up storing information on external sub-devices' bus configuration (omap3isp). Please pull. The following changes since commit ec0c3ec497cabbf3bfa03a9eb5edcc252190a4e0: media: ddbridge: split code into multiple files (2017-08-09 12:17:01 -0400) are available in the git repository at: ssh://linuxtv.org/git/sailus/media_tree.git ccp2 for you to fetch changes up to d5107162567b192a58efc9ad930dd65cb70c4530: omap3isp: Quit using struct v4l2_subdev.host_priv field (2017-08-17 22:18:22 +0300) ---------------------------------------------------------------- Pavel Machek (2): omap3isp: Parse CSI1 configuration from the device tree omap3isp: Correctly set IO_OUT_SEL and VP_CLK_POL for CCP2 mode Sakari Ailus (3): omap3isp: Always initialise isp and mutex for csiphy1 omap3isp: csiphy: Don't assume the CSI receiver is a CSI2 module omap3isp: Quit using struct v4l2_subdev.host_priv field drivers/media/platform/omap3isp/isp.c | 134 ++++++++++++++++++---------- drivers/media/platform/omap3isp/isp.h | 4 +- drivers/media/platform/omap3isp/ispccdc.c | 16 ++-- drivers/media/platform/omap3isp/ispccp2.c | 12 ++- drivers/media/platform/omap3isp/ispcsi2.c | 6 +- drivers/media/platform/omap3isp/ispcsiphy.c | 50 +++++------ drivers/media/platform/omap3isp/ispcsiphy.h | 6 +- drivers/media/platform/omap3isp/ispreg.h | 4 + drivers/media/platform/omap3isp/omap3isp.h | 1 + 9 files changed, 139 insertions(+), 94 deletions(-) -- Sakari Ailus e-mail: sakari.ailus@xxxxxx XMPP: sailus@xxxxxxxxxxxxxx