Re: [PATCH v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-18 Thread Mauro Carvalho Chehab
Em 29-08-2011 12:07, Manjunath Hadli escreveu:
 changes from last patch set:
 1. Made changes based on Sakari's feedback mainly:
 a. returned early to allow unindenting
 b. reformatting to shift the code to left where possible
 c. changed hex numbers to lower case
 d. corrected the defines according to module names.
 e. magic numbers removed.
 f. changed non-integer returning functions to void
 g. removed unwanted paranthses.
 h. fixed error codes.
 i. fixed some RESET_BIt code to what it was intended for.
 2. reorganized the header files to move the kernel-only headers
 along with the c files and interface headers in the include folder.

Manju,

Please be sure to send me a pull request when you think this driver
is ready for merge. The first submission I'm noticing for this driver
was back on 2009, and still today, nobody sent me a git pull request
for it. Two years seems too much time to solve the pending issues
and sending a pull request for me to merge it!
 
 Manjunath Hadli (6):
   davinci: vpfe: add dm3xx IPIPEIF hardware support module
   davinci: vpfe: add support for CCDC hardware for dm365
   davinci: vpfe: add ccdc driver with media controller interface
   davinci: vpfe: add v4l2 video driver support
   davinci: vpfe: v4l2 capture driver with media interface
   davinci: vpfe: build infrastructure for dm365
 
 Nagabhushana Netagunte (2):
   davinci: vpfe: add IPIPE hardware layer support
   davinci: vpfe: add IPIPE support for media controller driver
 
  drivers/media/video/davinci/Kconfig   |   46 +-
  drivers/media/video/davinci/Makefile  |   17 +-
  drivers/media/video/davinci/ccdc_hw_device.h  |   10 +-
  drivers/media/video/davinci/ccdc_types.h  |   43 +
  drivers/media/video/davinci/dm365_ccdc.c  | 1519 ++
  drivers/media/video/davinci/dm365_ccdc.h  |   88 +
  drivers/media/video/davinci/dm365_ccdc_regs.h |  309 ++
  drivers/media/video/davinci/dm365_def_para.c  |  486 +++
  drivers/media/video/davinci/dm365_def_para.h  |   39 +
  drivers/media/video/davinci/dm365_ipipe.c | 3966 
 +
  drivers/media/video/davinci/dm365_ipipe.h |  300 ++
  drivers/media/video/davinci/dm365_ipipe_hw.c  |  949 ++
  drivers/media/video/davinci/dm365_ipipe_hw.h  |  539 
  drivers/media/video/davinci/dm3xx_ipipeif.c   |  317 ++
  drivers/media/video/davinci/dm3xx_ipipeif.h   |  258 ++
  drivers/media/video/davinci/imp_common.h  |   85 +
  drivers/media/video/davinci/imp_hw_if.h   |  178 ++
  drivers/media/video/davinci/vpfe_capture.c|  793 +
  drivers/media/video/davinci/vpfe_capture.h|  104 +
  drivers/media/video/davinci/vpfe_ccdc.c   |  813 +
  drivers/media/video/davinci/vpfe_ccdc.h   |   85 +
  drivers/media/video/davinci/vpfe_video.c  | 1712 +++
  drivers/media/video/davinci/vpfe_video.h  |  142 +
  include/linux/davinci_vpfe.h  | 1223 
  include/linux/dm365_ccdc.h|  664 +
  include/linux/dm3xx_ipipeif.h |   64 +
  include/media/davinci/vpfe.h  |   91 +
  27 files changed, 14829 insertions(+), 11 deletions(-)
  create mode 100644 drivers/media/video/davinci/ccdc_types.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.c
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc_regs.h
  create mode 100644 drivers/media/video/davinci/dm365_def_para.c
  create mode 100644 drivers/media/video/davinci/dm365_def_para.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.h
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.c
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.h
  create mode 100644 drivers/media/video/davinci/imp_common.h
  create mode 100644 drivers/media/video/davinci/imp_hw_if.h
  create mode 100644 drivers/media/video/davinci/vpfe_capture.c
  create mode 100644 drivers/media/video/davinci/vpfe_capture.h
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.c
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.h
  create mode 100644 drivers/media/video/davinci/vpfe_video.c
  create mode 100644 drivers/media/video/davinci/vpfe_video.h
  create mode 100644 include/linux/davinci_vpfe.h
  create mode 100644 include/linux/dm365_ccdc.h
  create mode 100644 include/linux/dm3xx_ipipeif.h
  create mode 100644 include/media/davinci/vpfe.h
 
 --
 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

--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a 

RE: [PATCH v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-18 Thread Hadli, Manjunath
Mauro,
  Thank you for your note.
  The first RFC for this (VPFE MC) driver was sent only in August this year. 
The other driver being discussed before was VPBE (which did go through some 
grind but not 2 years) which you accepted. This series of patches is definitely 
not two years old (unless I am mistaken somewhere).
 Currently Sakari is taking active interest in reviewing the patches, but I 
would like to take the cue from your note to request others also to actively 
review these patches and help me get them accepted.

Thanks and Regards,
-Manju


On Sun, Sep 18, 2011 at 20:05:46, Mauro Carvalho Chehab wrote:
 Em 29-08-2011 12:07, Manjunath Hadli escreveu:
  changes from last patch set:
  1. Made changes based on Sakari's feedback mainly:
  a. returned early to allow unindenting
  b. reformatting to shift the code to left where possible
  c. changed hex numbers to lower case
  d. corrected the defines according to module names.
  e. magic numbers removed.
  f. changed non-integer returning functions to void
  g. removed unwanted paranthses.
  h. fixed error codes.
  i. fixed some RESET_BIt code to what it was intended for.
  2. reorganized the header files to move the kernel-only headers along 
  with the c files and interface headers in the include folder.
 
 Manju,
 
 Please be sure to send me a pull request when you think this driver is ready 
 for merge. The first submission I'm noticing for this driver was back on 
 2009, and still today, nobody sent me a git pull request for it. Two years 
 seems too much time to solve the pending issues and sending a pull request 
 for me to merge it!
  
  Manjunath Hadli (6):
davinci: vpfe: add dm3xx IPIPEIF hardware support module
davinci: vpfe: add support for CCDC hardware for dm365
davinci: vpfe: add ccdc driver with media controller interface
davinci: vpfe: add v4l2 video driver support
davinci: vpfe: v4l2 capture driver with media interface
davinci: vpfe: build infrastructure for dm365
  
  Nagabhushana Netagunte (2):
davinci: vpfe: add IPIPE hardware layer support
davinci: vpfe: add IPIPE support for media controller driver
  
   drivers/media/video/davinci/Kconfig   |   46 +-
   drivers/media/video/davinci/Makefile  |   17 +-
   drivers/media/video/davinci/ccdc_hw_device.h  |   10 +-
   drivers/media/video/davinci/ccdc_types.h  |   43 +
   drivers/media/video/davinci/dm365_ccdc.c  | 1519 ++
   drivers/media/video/davinci/dm365_ccdc.h  |   88 +
   drivers/media/video/davinci/dm365_ccdc_regs.h |  309 ++  
  drivers/media/video/davinci/dm365_def_para.c  |  486 +++
   drivers/media/video/davinci/dm365_def_para.h  |   39 +
   drivers/media/video/davinci/dm365_ipipe.c | 3966 
  +
   drivers/media/video/davinci/dm365_ipipe.h |  300 ++
   drivers/media/video/davinci/dm365_ipipe_hw.c  |  949 ++  
  drivers/media/video/davinci/dm365_ipipe_hw.h  |  539 
   drivers/media/video/davinci/dm3xx_ipipeif.c   |  317 ++
   drivers/media/video/davinci/dm3xx_ipipeif.h   |  258 ++
   drivers/media/video/davinci/imp_common.h  |   85 +
   drivers/media/video/davinci/imp_hw_if.h   |  178 ++
   drivers/media/video/davinci/vpfe_capture.c|  793 +
   drivers/media/video/davinci/vpfe_capture.h|  104 +
   drivers/media/video/davinci/vpfe_ccdc.c   |  813 +
   drivers/media/video/davinci/vpfe_ccdc.h   |   85 +
   drivers/media/video/davinci/vpfe_video.c  | 1712 +++
   drivers/media/video/davinci/vpfe_video.h  |  142 +
   include/linux/davinci_vpfe.h  | 1223 
   include/linux/dm365_ccdc.h|  664 +
   include/linux/dm3xx_ipipeif.h |   64 +
   include/media/davinci/vpfe.h  |   91 +
   27 files changed, 14829 insertions(+), 11 deletions(-)  create mode 
  100644 drivers/media/video/davinci/ccdc_types.h
   create mode 100644 drivers/media/video/davinci/dm365_ccdc.c
   create mode 100644 drivers/media/video/davinci/dm365_ccdc.h
   create mode 100644 drivers/media/video/davinci/dm365_ccdc_regs.h
   create mode 100644 drivers/media/video/davinci/dm365_def_para.c
   create mode 100644 drivers/media/video/davinci/dm365_def_para.h
   create mode 100644 drivers/media/video/davinci/dm365_ipipe.c
   create mode 100644 drivers/media/video/davinci/dm365_ipipe.h
   create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.c
   create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.h
   create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.c
   create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.h
   create mode 100644 drivers/media/video/davinci/imp_common.h
   create mode 100644 drivers/media/video/davinci/imp_hw_if.h
   create mode 100644 drivers/media/video/davinci/vpfe_capture.c
   create mode 100644 drivers/media/video/davinci/vpfe_capture.h
   create mode 100644 

Re: [PATCH v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-16 Thread Sakari Ailus
On Thu, Sep 15, 2011 at 12:32:33AM +0530, Hadli, Manjunath wrote:
 Hello Sakari,
  I have attached two .ps files with the entity graph details in them, one 
 with RAW input and the other with YCbCr.
 Hope this is what you were looking for?

Hi Manju,

This was exactly what I was looking for. Thanks!

-- 
Sakari Ailus
e-mail: sakari.ai...@iki.fi jabber/XMPP/Gmail: sai...@retiisi.org.uk
--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-12 Thread Sakari Ailus
On Sat, Sep 10, 2011 at 12:11:37PM +0530, Hadli, Manjunath wrote:
 Hi Sakari,
 On Fri, Sep 09, 2011 at 21:49:40, Sakari Ailus wrote:
  On Fri, Sep 09, 2011 at 07:10:49PM +0530, Hadli, Manjunath wrote:
   Hi Sakari,
   
   On Thu, Sep 01, 2011 at 03:00:32, Sakari Ailus wrote:
Hi Manju,

Do you have the media device grap that would be typical for this 
hardware produced by media-ctl? That can be converted to postscript 
using dotfile.

this would make it a little easier to understan this driver. Thanks.
   
   Sure. But can you be a little more elaborate on how you need this 
   information? If you can tell me in little more detail about this that 
   will help me make the information in a way that everyone can understand.
  
  Preferrably in PostScript format so it's easy to visualise the layout of 
  the hardware that the driver supports, as the OMAP 3 ISP example was.
 Sure.
  I was more looking for an example of the same so it could help me put the
 data together in the way it has been done before. Can you send across if
 you have one?

Ah. I think I misunderstood you first. :-)

On the device, run

$ media-ctl --print-dot  graph.dot

This will produce a graph of the media device in the dot format. This is
then processed by program called dot:

$ dot -o graph.ps -T ps  graph.dot

dot is available at least in Debian in a package called graphviz.

Cheers,

-- 
Sakari Ailus
e-mail: sakari.ai...@iki.fi jabber/XMPP/Gmail: sai...@retiisi.org.uk
--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-12 Thread Hadli, Manjunath
Thank you Sakari.
-Manju

On Mon, Sep 12, 2011 at 17:29:25, Sakari Ailus wrote:
 On Sat, Sep 10, 2011 at 12:11:37PM +0530, Hadli, Manjunath wrote:
  Hi Sakari,
  On Fri, Sep 09, 2011 at 21:49:40, Sakari Ailus wrote:
   On Fri, Sep 09, 2011 at 07:10:49PM +0530, Hadli, Manjunath wrote:
Hi Sakari,

On Thu, Sep 01, 2011 at 03:00:32, Sakari Ailus wrote:
 Hi Manju,
 
 Do you have the media device grap that would be typical for this 
 hardware produced by media-ctl? That can be converted to postscript 
 using dotfile.
 
 this would make it a little easier to understan this driver. Thanks.

Sure. But can you be a little more elaborate on how you need this 
information? If you can tell me in little more detail about this 
that will help me make the information in a way that everyone can 
understand.
   
   Preferrably in PostScript format so it's easy to visualise the layout of 
   the hardware that the driver supports, as the OMAP 3 ISP example was.
  Sure.
   I was more looking for an example of the same so it could help me put 
  the data together in the way it has been done before. Can you send 
  across if you have one?
 
 Ah. I think I misunderstood you first. :-)
 
 On the device, run
 
   $ media-ctl --print-dot  graph.dot
 
 This will produce a graph of the media device in the dot format. This is then 
 processed by program called dot:
 
   $ dot -o graph.ps -T ps  graph.dot
 
 dot is available at least in Debian in a package called graphviz.
 
 Cheers,
 
 --
 Sakari Ailus
 e-mail: sakari.ai...@iki.fi   jabber/XMPP/Gmail: sai...@retiisi.org.uk
 

--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-10 Thread Hadli, Manjunath
Hi Sakari,
On Fri, Sep 09, 2011 at 21:49:40, Sakari Ailus wrote:
 On Fri, Sep 09, 2011 at 07:10:49PM +0530, Hadli, Manjunath wrote:
  Hi Sakari,
  
  On Thu, Sep 01, 2011 at 03:00:32, Sakari Ailus wrote:
   Hi Manju,
   
   Do you have the media device grap that would be typical for this hardware 
   produced by media-ctl? That can be converted to postscript using dotfile.
   
   this would make it a little easier to understan this driver. Thanks.
  
  Sure. But can you be a little more elaborate on how you need this 
  information? If you can tell me in little more detail about this that 
  will help me make the information in a way that everyone can understand.
 
 Preferrably in PostScript format so it's easy to visualise the layout of the 
 hardware that the driver supports, as the OMAP 3 ISP example was.
Sure.
 I was more looking for an example of the same so it could help me put the data 
together in the way it has been done before. Can you send across if you have 
one?

Many Thx,
-Manju

 
  Thanks and Regards,
  -Manju
  
  
   
   On Mon, Aug 29, 2011 at 08:37:11PM +0530, Manjunath Hadli wrote:
changes from last patch set:
1. Made changes based on Sakari's feedback mainly:
a. returned early to allow unindenting
b. reformatting to shift the code to left where possible
c. changed hex numbers to lower case
d. corrected the defines according to module names.
e. magic numbers removed.
f. changed non-integer returning functions to void
g. removed unwanted paranthses.
h. fixed error codes.
i. fixed some RESET_BIt code to what it was intended for.
2. reorganized the header files to move the kernel-only headers 
along with the c files and interface headers in the include folder.

  ...
  
  
 
 --
 Sakari Ailus
 e-mail: sakari.ai...@iki.fi   jabber/XMPP/Gmail: sai...@retiisi.org.uk
 

--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-09 Thread Hadli, Manjunath
Hi Sakari,

On Thu, Sep 01, 2011 at 03:00:32, Sakari Ailus wrote:
 Hi Manju,
 
 Do you have the media device grap that would be typical for this hardware 
 produced by media-ctl? That can be converted to postscript using dotfile.
 
 this would make it a little easier to understan this driver. Thanks.

Sure. But can you be a little more elaborate on how you need this information? 
If you can tell me in little more detail about this that will help me make the 
information in a way that everyone can understand.

Thanks and Regards,
-Manju


 
 On Mon, Aug 29, 2011 at 08:37:11PM +0530, Manjunath Hadli wrote:
  changes from last patch set:
  1. Made changes based on Sakari's feedback mainly:
  a. returned early to allow unindenting
  b. reformatting to shift the code to left where possible
  c. changed hex numbers to lower case
  d. corrected the defines according to module names.
  e. magic numbers removed.
  f. changed non-integer returning functions to void
  g. removed unwanted paranthses.
  h. fixed error codes.
  i. fixed some RESET_BIt code to what it was intended for.
  2. reorganized the header files to move the kernel-only headers along 
  with the c files and interface headers in the include folder.
  
...


--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-09-09 Thread Sakari Ailus
On Fri, Sep 09, 2011 at 07:10:49PM +0530, Hadli, Manjunath wrote:
 Hi Sakari,
 
 On Thu, Sep 01, 2011 at 03:00:32, Sakari Ailus wrote:
  Hi Manju,
  
  Do you have the media device grap that would be typical for this hardware 
  produced by media-ctl? That can be converted to postscript using dotfile.
  
  this would make it a little easier to understan this driver. Thanks.
 
 Sure. But can you be a little more elaborate on how you need this
 information? If you can tell me in little more detail about this that will
 help me make the information in a way that everyone can understand.

Preferrably in PostScript format so it's easy to visualise the layout of the
hardware that the driver supports, as the OMAP 3 ISP example was.

 Thanks and Regards,
 -Manju
 
 
  
  On Mon, Aug 29, 2011 at 08:37:11PM +0530, Manjunath Hadli wrote:
   changes from last patch set:
   1. Made changes based on Sakari's feedback mainly:
   a. returned early to allow unindenting
   b. reformatting to shift the code to left where possible
   c. changed hex numbers to lower case
   d. corrected the defines according to module names.
   e. magic numbers removed.
   f. changed non-integer returning functions to void
   g. removed unwanted paranthses.
   h. fixed error codes.
   i. fixed some RESET_BIt code to what it was intended for.
   2. reorganized the header files to move the kernel-only headers along 
   with the c files and interface headers in the include folder.
   
 ...
 
 

-- 
Sakari Ailus
e-mail: sakari.ai...@iki.fi jabber/XMPP/Gmail: sai...@retiisi.org.uk
--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-08-31 Thread Sakari Ailus
Hi Manju,

Do you have the media device grap that would be typical for this hardware
produced by media-ctl? That can be converted to postscript using dotfile.

this would make it a little easier to understan this driver. Thanks.

On Mon, Aug 29, 2011 at 08:37:11PM +0530, Manjunath Hadli wrote:
 changes from last patch set:
 1. Made changes based on Sakari's feedback mainly:
 a. returned early to allow unindenting
 b. reformatting to shift the code to left where possible
 c. changed hex numbers to lower case
 d. corrected the defines according to module names.
 e. magic numbers removed.
 f. changed non-integer returning functions to void
 g. removed unwanted paranthses.
 h. fixed error codes.
 i. fixed some RESET_BIt code to what it was intended for.
 2. reorganized the header files to move the kernel-only headers
 along with the c files and interface headers in the include folder.
 
 Manjunath Hadli (6):
   davinci: vpfe: add dm3xx IPIPEIF hardware support module
   davinci: vpfe: add support for CCDC hardware for dm365
   davinci: vpfe: add ccdc driver with media controller interface
   davinci: vpfe: add v4l2 video driver support
   davinci: vpfe: v4l2 capture driver with media interface
   davinci: vpfe: build infrastructure for dm365
 
 Nagabhushana Netagunte (2):
   davinci: vpfe: add IPIPE hardware layer support
   davinci: vpfe: add IPIPE support for media controller driver
 
  drivers/media/video/davinci/Kconfig   |   46 +-
  drivers/media/video/davinci/Makefile  |   17 +-
  drivers/media/video/davinci/ccdc_hw_device.h  |   10 +-
  drivers/media/video/davinci/ccdc_types.h  |   43 +
  drivers/media/video/davinci/dm365_ccdc.c  | 1519 ++
  drivers/media/video/davinci/dm365_ccdc.h  |   88 +
  drivers/media/video/davinci/dm365_ccdc_regs.h |  309 ++
  drivers/media/video/davinci/dm365_def_para.c  |  486 +++
  drivers/media/video/davinci/dm365_def_para.h  |   39 +
  drivers/media/video/davinci/dm365_ipipe.c | 3966 
 +
  drivers/media/video/davinci/dm365_ipipe.h |  300 ++
  drivers/media/video/davinci/dm365_ipipe_hw.c  |  949 ++
  drivers/media/video/davinci/dm365_ipipe_hw.h  |  539 
  drivers/media/video/davinci/dm3xx_ipipeif.c   |  317 ++
  drivers/media/video/davinci/dm3xx_ipipeif.h   |  258 ++
  drivers/media/video/davinci/imp_common.h  |   85 +
  drivers/media/video/davinci/imp_hw_if.h   |  178 ++
  drivers/media/video/davinci/vpfe_capture.c|  793 +
  drivers/media/video/davinci/vpfe_capture.h|  104 +
  drivers/media/video/davinci/vpfe_ccdc.c   |  813 +
  drivers/media/video/davinci/vpfe_ccdc.h   |   85 +
  drivers/media/video/davinci/vpfe_video.c  | 1712 +++
  drivers/media/video/davinci/vpfe_video.h  |  142 +
  include/linux/davinci_vpfe.h  | 1223 
  include/linux/dm365_ccdc.h|  664 +
  include/linux/dm3xx_ipipeif.h |   64 +
  include/media/davinci/vpfe.h  |   91 +
  27 files changed, 14829 insertions(+), 11 deletions(-)
  create mode 100644 drivers/media/video/davinci/ccdc_types.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.c
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc_regs.h
  create mode 100644 drivers/media/video/davinci/dm365_def_para.c
  create mode 100644 drivers/media/video/davinci/dm365_def_para.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.h
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.c
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.h
  create mode 100644 drivers/media/video/davinci/imp_common.h
  create mode 100644 drivers/media/video/davinci/imp_hw_if.h
  create mode 100644 drivers/media/video/davinci/vpfe_capture.c
  create mode 100644 drivers/media/video/davinci/vpfe_capture.h
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.c
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.h
  create mode 100644 drivers/media/video/davinci/vpfe_video.c
  create mode 100644 drivers/media/video/davinci/vpfe_video.h
  create mode 100644 include/linux/davinci_vpfe.h
  create mode 100644 include/linux/dm365_ccdc.h
  create mode 100644 include/linux/dm3xx_ipipeif.h
  create mode 100644 include/media/davinci/vpfe.h
 
 --
 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

-- 
Sakari Ailus
sakari.ai...@iki.fi
--
To unsubscribe from this list: send the line unsubscribe linux-media in
the body of a message to majord...@vger.kernel.org
More 

[PATCH v2 0/8] RFC for Media Controller capture driver for DM365

2011-08-29 Thread Manjunath Hadli
changes from last patch set:
1. Made changes based on Sakari's feedback mainly:
a. returned early to allow unindenting
b. reformatting to shift the code to left where possible
c. changed hex numbers to lower case
d. corrected the defines according to module names.
e. magic numbers removed.
f. changed non-integer returning functions to void
g. removed unwanted paranthses.
h. fixed error codes.
i. fixed some RESET_BIt code to what it was intended for.
2. reorganized the header files to move the kernel-only headers
along with the c files and interface headers in the include folder.

Manjunath Hadli (6):
  davinci: vpfe: add dm3xx IPIPEIF hardware support module
  davinci: vpfe: add support for CCDC hardware for dm365
  davinci: vpfe: add ccdc driver with media controller interface
  davinci: vpfe: add v4l2 video driver support
  davinci: vpfe: v4l2 capture driver with media interface
  davinci: vpfe: build infrastructure for dm365

Nagabhushana Netagunte (2):
  davinci: vpfe: add IPIPE hardware layer support
  davinci: vpfe: add IPIPE support for media controller driver

 drivers/media/video/davinci/Kconfig   |   46 +-
 drivers/media/video/davinci/Makefile  |   17 +-
 drivers/media/video/davinci/ccdc_hw_device.h  |   10 +-
 drivers/media/video/davinci/ccdc_types.h  |   43 +
 drivers/media/video/davinci/dm365_ccdc.c  | 1519 ++
 drivers/media/video/davinci/dm365_ccdc.h  |   88 +
 drivers/media/video/davinci/dm365_ccdc_regs.h |  309 ++
 drivers/media/video/davinci/dm365_def_para.c  |  486 +++
 drivers/media/video/davinci/dm365_def_para.h  |   39 +
 drivers/media/video/davinci/dm365_ipipe.c | 3966 +
 drivers/media/video/davinci/dm365_ipipe.h |  300 ++
 drivers/media/video/davinci/dm365_ipipe_hw.c  |  949 ++
 drivers/media/video/davinci/dm365_ipipe_hw.h  |  539 
 drivers/media/video/davinci/dm3xx_ipipeif.c   |  317 ++
 drivers/media/video/davinci/dm3xx_ipipeif.h   |  258 ++
 drivers/media/video/davinci/imp_common.h  |   85 +
 drivers/media/video/davinci/imp_hw_if.h   |  178 ++
 drivers/media/video/davinci/vpfe_capture.c|  793 +
 drivers/media/video/davinci/vpfe_capture.h|  104 +
 drivers/media/video/davinci/vpfe_ccdc.c   |  813 +
 drivers/media/video/davinci/vpfe_ccdc.h   |   85 +
 drivers/media/video/davinci/vpfe_video.c  | 1712 +++
 drivers/media/video/davinci/vpfe_video.h  |  142 +
 include/linux/davinci_vpfe.h  | 1223 
 include/linux/dm365_ccdc.h|  664 +
 include/linux/dm3xx_ipipeif.h |   64 +
 include/media/davinci/vpfe.h  |   91 +
 27 files changed, 14829 insertions(+), 11 deletions(-)
 create mode 100644 drivers/media/video/davinci/ccdc_types.h
 create mode 100644 drivers/media/video/davinci/dm365_ccdc.c
 create mode 100644 drivers/media/video/davinci/dm365_ccdc.h
 create mode 100644 drivers/media/video/davinci/dm365_ccdc_regs.h
 create mode 100644 drivers/media/video/davinci/dm365_def_para.c
 create mode 100644 drivers/media/video/davinci/dm365_def_para.h
 create mode 100644 drivers/media/video/davinci/dm365_ipipe.c
 create mode 100644 drivers/media/video/davinci/dm365_ipipe.h
 create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.c
 create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.h
 create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.c
 create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.h
 create mode 100644 drivers/media/video/davinci/imp_common.h
 create mode 100644 drivers/media/video/davinci/imp_hw_if.h
 create mode 100644 drivers/media/video/davinci/vpfe_capture.c
 create mode 100644 drivers/media/video/davinci/vpfe_capture.h
 create mode 100644 drivers/media/video/davinci/vpfe_ccdc.c
 create mode 100644 drivers/media/video/davinci/vpfe_ccdc.h
 create mode 100644 drivers/media/video/davinci/vpfe_video.c
 create mode 100644 drivers/media/video/davinci/vpfe_video.h
 create mode 100644 include/linux/davinci_vpfe.h
 create mode 100644 include/linux/dm365_ccdc.h
 create mode 100644 include/linux/dm3xx_ipipeif.h
 create mode 100644 include/media/davinci/vpfe.h

--
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 v2 0/8] RFC for Media Controller capture driver for DM365

2011-08-29 Thread Hadli, Manjunath
Please treat the patches as RFC.

Thx,
-manju

On Mon, Aug 29, 2011 at 20:37:11, Hadli, Manjunath wrote:
 changes from last patch set:
 1. Made changes based on Sakari's feedback mainly:
 a. returned early to allow unindenting
 b. reformatting to shift the code to left where possible
 c. changed hex numbers to lower case
 d. corrected the defines according to module names.
 e. magic numbers removed.
 f. changed non-integer returning functions to void
 g. removed unwanted paranthses.
 h. fixed error codes.
 i. fixed some RESET_BIt code to what it was intended for.
 2. reorganized the header files to move the kernel-only headers along with 
 the c files and interface headers in the include folder.
 
 Manjunath Hadli (6):
   davinci: vpfe: add dm3xx IPIPEIF hardware support module
   davinci: vpfe: add support for CCDC hardware for dm365
   davinci: vpfe: add ccdc driver with media controller interface
   davinci: vpfe: add v4l2 video driver support
   davinci: vpfe: v4l2 capture driver with media interface
   davinci: vpfe: build infrastructure for dm365
 
 Nagabhushana Netagunte (2):
   davinci: vpfe: add IPIPE hardware layer support
   davinci: vpfe: add IPIPE support for media controller driver
 
  drivers/media/video/davinci/Kconfig   |   46 +-
  drivers/media/video/davinci/Makefile  |   17 +-
  drivers/media/video/davinci/ccdc_hw_device.h  |   10 +-
  drivers/media/video/davinci/ccdc_types.h  |   43 +
  drivers/media/video/davinci/dm365_ccdc.c  | 1519 ++
  drivers/media/video/davinci/dm365_ccdc.h  |   88 +
  drivers/media/video/davinci/dm365_ccdc_regs.h |  309 ++  
 drivers/media/video/davinci/dm365_def_para.c  |  486 +++
  drivers/media/video/davinci/dm365_def_para.h  |   39 +
  drivers/media/video/davinci/dm365_ipipe.c | 3966 
 +
  drivers/media/video/davinci/dm365_ipipe.h |  300 ++
  drivers/media/video/davinci/dm365_ipipe_hw.c  |  949 ++  
 drivers/media/video/davinci/dm365_ipipe_hw.h  |  539 
  drivers/media/video/davinci/dm3xx_ipipeif.c   |  317 ++
  drivers/media/video/davinci/dm3xx_ipipeif.h   |  258 ++
  drivers/media/video/davinci/imp_common.h  |   85 +
  drivers/media/video/davinci/imp_hw_if.h   |  178 ++
  drivers/media/video/davinci/vpfe_capture.c|  793 +
  drivers/media/video/davinci/vpfe_capture.h|  104 +
  drivers/media/video/davinci/vpfe_ccdc.c   |  813 +
  drivers/media/video/davinci/vpfe_ccdc.h   |   85 +
  drivers/media/video/davinci/vpfe_video.c  | 1712 +++
  drivers/media/video/davinci/vpfe_video.h  |  142 +
  include/linux/davinci_vpfe.h  | 1223 
  include/linux/dm365_ccdc.h|  664 +
  include/linux/dm3xx_ipipeif.h |   64 +
  include/media/davinci/vpfe.h  |   91 +
  27 files changed, 14829 insertions(+), 11 deletions(-)  create mode 100644 
 drivers/media/video/davinci/ccdc_types.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.c
  create mode 100644 drivers/media/video/davinci/dm365_ccdc.h
  create mode 100644 drivers/media/video/davinci/dm365_ccdc_regs.h
  create mode 100644 drivers/media/video/davinci/dm365_def_para.c
  create mode 100644 drivers/media/video/davinci/dm365_def_para.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe.h
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.c
  create mode 100644 drivers/media/video/davinci/dm365_ipipe_hw.h
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.c
  create mode 100644 drivers/media/video/davinci/dm3xx_ipipeif.h
  create mode 100644 drivers/media/video/davinci/imp_common.h
  create mode 100644 drivers/media/video/davinci/imp_hw_if.h
  create mode 100644 drivers/media/video/davinci/vpfe_capture.c
  create mode 100644 drivers/media/video/davinci/vpfe_capture.h
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.c
  create mode 100644 drivers/media/video/davinci/vpfe_ccdc.h
  create mode 100644 drivers/media/video/davinci/vpfe_video.c
  create mode 100644 drivers/media/video/davinci/vpfe_video.h
  create mode 100644 include/linux/davinci_vpfe.h  create mode 100644 
 include/linux/dm365_ccdc.h  create mode 100644 include/linux/dm3xx_ipipeif.h  
 create mode 100644 include/media/davinci/vpfe.h
 
 

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