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

___
Davinci-linux-open-source mailing list

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-17 Thread Nori, Sekhar
Hi Jon,

On Thu, Sep 15, 2011 at 10:00:31, Jon Povey wrote:
 davinci-linux-open-source-boun...@linux.davincidsp.com 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?
 
 Just wanted to say thanks for these and the new input drivers you
 have been working on.
 I am trying to puzzle out drivers for a new design based on dm365
 so this is all interesting stuff.

If you happen to test/review these drivers, please do send
your Tested-by: or Reviewed-by:. It will definitely help
accelerate acceptance.

Thanks,
Sekhar

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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

2011-09-14 Thread Jon Povey
davinci-linux-open-source-boun...@linux.davincidsp.com 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?

Just wanted to say thanks for these and the new input drivers you
have been working on.
I am trying to puzzle out drivers for a new design based on dm365
so this is all interesting stuff.

--
Jon Povey
jon.po...@racelogic.co.uk

Racelogic is a limited company registered in England. Registered number 2743719 
.
Registered Office Unit 10, Swan Business Centre, Osier Way, Buckingham, Bucks, 
MK18 1TB .

The information contained in this electronic mail transmission is intended by 
Racelogic Ltd for the use of the named individual or entity to which it is 
directed and may contain information that is confidential or privileged. If you 
have received this electronic mail transmission in error, please delete it from 
your system without copying or forwarding it, and notify the sender of the 
error by reply email so that the sender's address records can be corrected. The 
views expressed by the sender of this communication do not necessarily 
represent those of Racelogic Ltd. Please note that Racelogic reserves the right 
to monitor e-mail communications passing through its network


___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
 

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
 

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com

[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

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


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
 
 

___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source