Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-25 Thread Mauro Carvalho Chehab
Hi Fábio,

Em Fri, 5 Oct 2012 18:53:01 -0300
Fabio Estevam fabio.este...@freescale.com escreveu:

 During the clock conversion for mx27 the per4_gate clock was missed to get
 registered as a dependency of mx2-camera driver.
 
 In the old mx27 clock driver we used to have:
 
 DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);
 
 ,so does the same in the new clock driver.
 
 Signed-off-by: Fabio Estevam fabio.este...@freescale.com
 ---
  arch/arm/mach-imx/clk-imx27.c |1 +

As this patch is for arch/arm, I'm understanding that it will be merged
via arm tree. So,

Acked-by: Mauro Carvalho Chehab mche...@redhat.com

  1 file changed, 1 insertion(+)
 
 diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
 index 3b6b640..5ef0f08 100644
 --- a/arch/arm/mach-imx/clk-imx27.c
 +++ b/arch/arm/mach-imx/clk-imx27.c
 @@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
   clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
   clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
   clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
 + clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
   clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
   clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
   clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);


-- 
Regards,
Mauro
--
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


Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-25 Thread Mauro Carvalho Chehab
Em Thu, 25 Oct 2012 11:38:41 -0200
Mauro Carvalho Chehab mche...@redhat.com escreveu:

 Hi Fábio,
 
 Em Fri, 5 Oct 2012 18:53:01 -0300
 Fabio Estevam fabio.este...@freescale.com escreveu:
 
  During the clock conversion for mx27 the per4_gate clock was missed to get
  registered as a dependency of mx2-camera driver.
  
  In the old mx27 clock driver we used to have:
  
  DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);
  
  ,so does the same in the new clock driver.
  
  Signed-off-by: Fabio Estevam fabio.este...@freescale.com
  ---
   arch/arm/mach-imx/clk-imx27.c |1 +
 
 As this patch is for arch/arm, I'm understanding that it will be merged
 via arm tree. So,
 
 Acked-by: Mauro Carvalho Chehab mche...@redhat.com

Forgot to comment: as patch 2 relies on this change, the better, IMHO, is
to send both via the same tree. If you decide to do so, please get arm
maintainer's ack, instead, and we can merge both via my tree.

 
   1 file changed, 1 insertion(+)
  
  diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
  index 3b6b640..5ef0f08 100644
  --- a/arch/arm/mach-imx/clk-imx27.c
  +++ b/arch/arm/mach-imx/clk-imx27.c
  @@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
  clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
  clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
  clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
  +   clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
  clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
  clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
  clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);
 
 


-- 
Regards,
Mauro
--
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


Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-25 Thread Fabio Estevam
Hi Sascha,

On Thu, Oct 25, 2012 at 11:46 AM, Mauro Carvalho Chehab
mche...@redhat.com wrote:

 As this patch is for arch/arm, I'm understanding that it will be merged
 via arm tree. So,

 Acked-by: Mauro Carvalho Chehab mche...@redhat.com

 Forgot to comment: as patch 2 relies on this change, the better, IMHO, is
 to send both via the same tree. If you decide to do so, please get arm
 maintainer's ack, instead, and we can merge both via my tree.

Can you please send your Ack to this series so that Mauro can merge it
via his tree?

Thanks,

Fabio Estevam
--
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


Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-25 Thread Sascha Hauer
On Fri, Oct 05, 2012 at 06:53:01PM -0300, Fabio Estevam wrote:
 During the clock conversion for mx27 the per4_gate clock was missed to get
 registered as a dependency of mx2-camera driver.
 
 In the old mx27 clock driver we used to have:
 
 DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);
 
 ,so does the same in the new clock driver.
 
 Signed-off-by: Fabio Estevam fabio.este...@freescale.com

I'm fine with merging this through the media tree.

Acked-by: Sascha Hauer s.ha...@pengutronix.de

Sascha

 ---
  arch/arm/mach-imx/clk-imx27.c |1 +
  1 file changed, 1 insertion(+)
 
 diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
 index 3b6b640..5ef0f08 100644
 --- a/arch/arm/mach-imx/clk-imx27.c
 +++ b/arch/arm/mach-imx/clk-imx27.c
 @@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
   clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
   clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
   clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
 + clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
   clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
   clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
   clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);
 -- 
 1.7.9.5
 
 
 

-- 
Pengutronix e.K.   | |
Industrial Linux Solutions | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |
--
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


Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-09 Thread javier Martin
On 5 October 2012 23:53, Fabio Estevam fabio.este...@freescale.com wrote:
 During the clock conversion for mx27 the per4_gate clock was missed to get
 registered as a dependency of mx2-camera driver.

 In the old mx27 clock driver we used to have:

 DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);

 ,so does the same in the new clock driver.

 Signed-off-by: Fabio Estevam fabio.este...@freescale.com
 ---
  arch/arm/mach-imx/clk-imx27.c |1 +
  1 file changed, 1 insertion(+)

 diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
 index 3b6b640..5ef0f08 100644
 --- a/arch/arm/mach-imx/clk-imx27.c
 +++ b/arch/arm/mach-imx/clk-imx27.c
 @@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
 clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
 clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
 clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
 +   clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
 clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
 clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
 clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);
 --
 1.7.9.5



Tested-by: Javier Martin javier.mar...@vista-silicon.com

-- 
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
--
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


Re: [PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-09 Thread Gaëtan Carlier

Hi,
On 10/05/2012 11:53 PM, Fabio Estevam wrote:

During the clock conversion for mx27 the per4_gate clock was missed to get
registered as a dependency of mx2-camera driver.

In the old mx27 clock driver we used to have:

DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);

,so does the same in the new clock driver.

Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
  arch/arm/mach-imx/clk-imx27.c |1 +
  1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
index 3b6b640..5ef0f08 100644
--- a/arch/arm/mach-imx/clk-imx27.c
+++ b/arch/arm/mach-imx/clk-imx27.c
@@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
+   clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);

I only test detection at kernel boot not streaming using Gstreamer due 
to lack of time.


On imx27_3ds board with ov2640 sensor:
ov2640 0-0030: ov2640 Product ID 26:42 Manufacturer ID 7f:a2
mx2-camera mx2-camera.0: MX2 Camera (CSI) driver probed, clock 
frequency: 4433


On clone imx27_3ds board with mt9v111 sensor (draft driver):
mt9v111 0-0048: Detected a MT9V111 chip ID 823a
mx2-camera mx2-camera.0: MX2 Camera (CSI) driver probed, clock 
frequency: 4433


Tested-by: Gaëtan Carlier gcem...@gmail.com
--
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


[PATCH 1/2] ARM: clk-imx27: Add missing clock for mx2-camera

2012-10-05 Thread Fabio Estevam
During the clock conversion for mx27 the per4_gate clock was missed to get
registered as a dependency of mx2-camera driver.

In the old mx27 clock driver we used to have:

DEFINE_CLOCK1(csi_clk, 0, NULL, 0, parent, csi_clk1, per4_clk);

,so does the same in the new clock driver.

Signed-off-by: Fabio Estevam fabio.este...@freescale.com
---
 arch/arm/mach-imx/clk-imx27.c |1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-imx/clk-imx27.c b/arch/arm/mach-imx/clk-imx27.c
index 3b6b640..5ef0f08 100644
--- a/arch/arm/mach-imx/clk-imx27.c
+++ b/arch/arm/mach-imx/clk-imx27.c
@@ -224,6 +224,7 @@ int __init mx27_clocks_init(unsigned long fref)
clk_register_clkdev(clk[lcdc_ipg_gate], ipg, imx-fb.0);
clk_register_clkdev(clk[lcdc_ahb_gate], ahb, imx-fb.0);
clk_register_clkdev(clk[csi_ahb_gate], ahb, mx2-camera.0);
+   clk_register_clkdev(clk[per4_gate], per, mx2-camera.0);
clk_register_clkdev(clk[usb_div], per, fsl-usb2-udc);
clk_register_clkdev(clk[usb_ipg_gate], ipg, fsl-usb2-udc);
clk_register_clkdev(clk[usb_ahb_gate], ahb, fsl-usb2-udc);
-- 
1.7.9.5


--
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