From: Muralidharan Karicheri m-kariche...@ti.com
As part of upstream merge, set_params() function was removed from isif.c.
This requires removal of BUG_ON() and check for set_params ptr in
vpfe_capture.c. Without this kernel crash dump is seen while bootup on DM365
Also made following changes:-
From: Muralidharan Karicheri m-kariche...@ti.com
As part of upstream merge, set_params() function was removed from isif.c. This
requires
removal of BUG_ON() and check for set_params ptr in vpfe_capture.c.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
From: Murali Karicheri m-kariche...@ti.com
This patch fixes a bug in vpfe_probe() that doesn't call mutex_unlock() if
memory
allocation for ccdc_cfg fails. See also the smatch warning report from Dan
Carpenter that shows this as an issue.
Signed-off-by: Murali Karicheri m-kariche...@ti.com
---
From: Murali Karicheri m-kariche...@ti.com
This patch adds following changes:-
1) add sub device configuration data for TVP5146 used by vpfe capture
2) registers platform devices for vpfe_capture, isif and vpss
3) defines hardware resources for the devices listed under 2)
From: Murali Karicheri m-kariche...@ti.com
This is the header file for ISIF driver on DM365. ISIF driver is equivalent
to CCDC driver on DM355 and DM644x. This driver is tested for
YUV capture from TVP514x driver. This patch contains the header files required
for
this driver. The name of the
From: Murali Karicheri m-kariche...@ti.com
Adding Makefile and Kconfig for ISIF driver
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Reviewed-by: Sergei Shtylyov sshtyl...@ru.mvista.com
Signed-off-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Murali Karicheri m-kariche...@ti.com
---
Applies
From: Murali Karicheri m-kariche...@ti.com
This is the source file for ISIF driver for DM365. ISIF driver is equivalent
to CCDC driver on DM355 and DM644x. This driver is tested for
YUV capture from TVP514x driver. This patch contains the header files required
for
this driver. The name of the
From: Murali Karicheri m-kariche...@ti.com
Enhancements to support DM365 ISP5 and VPSS module configuration.
Also cleaned up the driver by removing redundant variables.
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan
From: Murali Karicheri m-kariche...@ti.com
Added a experimental IOCTL, to read the ISIF parameters.
Default handler was not getting the original user configuration data
pointer from the core. So a wrapper function added to handle the default
handler properly.
Reviewed-by: Hans Verkuil
From: Murali Karicheri m-kariche...@ti.com
This patch adds following changes:-
1) add sub device configuration data for TVP5146 used by vpfe capture
2) registers platform devices for vpfe_capture, isif and vpss
3) defines hardware resources for the devices listed under 2)
From: Muralidharan Karicheri m-kariche...@ti.com
Following changes are done in this patch:-
1) removed the platform code and clk configuration. They are now
part of ccdc driver (part of the ccdc patches and platform patches
2-4)
2) Added proper error codes for ccdc
From: Muralidharan Karicheri m-kariche...@ti.com
Following are the changes done in this patch:-
1) clocks are configured using generic clock names
2) converting the driver to a platform driver
3) cleanup - consolidate all static variables inside a structure,
ccdc_cfg
The
From: Muralidharan Karicheri m-kariche...@ti.com
Following are the changes done:-
1) clocks are configured using generic clock names
2) converting the driver to a platform driver
3) cleanup - consolidate all static variables inside a structure,
ccdc_cfg
The ccdc driver
From: Muralidharan Karicheri m-kariche...@ti.com
Re-sending the patches based on Kevin's comments.
Following are the changes from v3 :-
- replaced CLK entries with clk_add_alias() calls
- removed unused vpss_master and vpss_slave entries
This combines the two patches sent earlier to change
From: Muralidharan Karicheri m-kariche...@ti.com
Rebased to latest linux-next tree
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On individual
platforms
these clocks will inherit from the platform specific clock. This
From: Muralidharan Karicheri m-kariche...@ti.com
Rebased to latest linux-next tree
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v1 of these patches.
In this patch, the clock
From: Muralidharan Karicheri m-kariche...@ti.com
Rebased to latest linux-next tree
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On
individual platforms
these clocks will inherit from the platform specific clock. This
From: Muralidharan Karicheri m-kariche...@ti.com
Following are the changes from v3 :-
- added ccdc clocks through clk_add_alias() calls
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v1 of these patches.
In this patch, the clock configuration is moved to ccdc driver
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On
individual platforms
these clocks will inherit from the platform specific clock. This will allow
re-use of
the driver for
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On individual
platforms
these clocks will inherit from the platform specific clock. This will allow
re-use of
the driver for
From: Muralidharan Karicheri m-kariche...@ti.com
updated based on comments against v1 of the patch
Adding Makefile and Kconfig for ISIF driver
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Reviewed-by: Sergei Shtylyov sshtyl...@ru.mvista.com
Signed-off-by: Muralidharan Karicheri
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on comments against v1 of the patch
This is the header file for ISIF driver on DM365. ISIF driver is equivalent
to CCDC driver on DM355 and DM644x. This driver is tested for
YUV capture from TVP514x driver. This patch contains the
From: Muralidharan Karicheri m-kariche...@ti.com
updated based on comments against v1 of the patch
Adding platform code for supporting vpfe capture and ISIF driver on DM365.
Reviewed-by: Kevin Hilman khil...@deeprootsystems.com
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on comments against v1 of the patch
Added a experimental IOCTL, to read the CCDC parameters.
Default handler was not getting the original pointer from the core.
So a wrapper function added to handle the default handler properly.
Also
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on comments against v1 of the patch.
This is the source file for ISIF driver for DM365. ISIF driver is equivalent
to CCDC driver on DM355 and DM644x. This driver is tested for
YUV capture from TVP514x driver. This patch contains the
From: Muralidharan Karicheri m-kariche...@ti.com
No change from v1 of the patch
Enhancements to support DM365 ISP5 and VPSS module configuration.
Also cleaned up the driver by removing redundant variables.
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri
From: Muralidharan Karicheri m-kariche...@ti.com
Re-sending removing a typo in the source header
Updated based on comments against v1 of the patch.
This is the source file for ISIF driver for DM365. ISIF driver is equivalent
to CCDC driver on DM355 and DM644x. This driver is tested for
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v2 of these patches. Two new clocks master and slave are defined
for ccdc driver
as per
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On individual
platforms
these clocks will inherit from the platform specific clock. This will allow
re-use of
the driver for
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. master and slave. On
individual platforms
these clocks will inherit from the platform specific clock. This will allow
re-use of
the driver for
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v1 of these patches.
In this patch, the clock configuration is moved to ccdc driver
From: Muralidharan Karicheri m-kariche...@ti.com
Added a experimental IOCTL, to read the CCDC parameters.
Default handler was not getting the original pointer from the core.
So a wrapper function added to handle the default handler properly.
Also fixed a bug in the probe() in the linux-next tree
From: Muralidharan Karicheri m-kariche...@ti.com
Adding Makefile and Kconfig for ISIF driver
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to linux-next tree
drivers/media/video/Kconfig | 15 ++-
drivers/media/video/davinci/Makefile |1 +
2
From: Muralidharan Karicheri m-kariche...@ti.com
This is the header file for ISIF driver on DM365. This has comments
incorporated from
initial version.
ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is
tested for
YUV capture from TVP514x driver. This patch contains
From: Muralidharan Karicheri m-kariche...@ti.com
Adding platform code for supporting vpfe capture and ISIF driver on DM365.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
arch/arm/mach-davinci/board-dm365-evm.c| 71 +++
arch/arm/mach-davinci/dm365.c
From: Muralidharan Karicheri m-kariche...@ti.com
Enhancements to support DM365 ISP5 and VPSS module configuration.
Also cleaned up the driver by removing redundant variables.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to linux-next v4l-dvb tree
From: Muralidharan Karicheri m-kariche...@ti.com
This is the source file for ISIF driver for DM365. This has comments
incorporated from
initial version.
ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is
tested for
YUV capture from TVP514x driver. This patch contains
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v1 of these patches.
In this patch, the clock configuration is moved to ccdc driver
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v1 of these patches. Two new clocks are defined for ccdc driver
as per comments from
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on Kevin's comments on clock configuration.
The ccdc now uses a generic name for clocks. Master and slave. On individual
platforms
these clocks will inherit from the platform specific clock. This will allow
re-use of
the driver for
From: Muralidharan Karicheri m-kariche...@ti.com
If a USERPTR address that is not aligned to page boundary is passed to the
videobuf_dma_contig_user_get() function, it saves a page aligned address to
the dma_handle. This is not correct. This issue is observed when using USERPTR
IO machism for
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v0 of these patches.
In this patch, the clock configuration is moved to ccdc driver
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v0 of these patches.
In this patch, the probe() function is modified to do the vpss
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v0 of these patches.
This adds platform code for ccdc driver on DM355 and DM6446.
From: Muralidharan Karicheri m-kariche...@ti.com
This combines the two patches sent earlier to change the clock configuration
and converting ccdc drivers to platform drivers. This has updated comments
against v0 of these patches.
In this patch, the probe() function is modified to do the vpss
From: Muralidharan Karicheri m-kariche...@ti.com
During review of Video Timing API documentation, Hans Verkuil had a comment
on adding EBUSY error code for VIDIOC_S_STD and VIDIOC_QUERYSTD ioctls. This
patch updates the document for this.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on comments against v1 of the patch
This patch adds a helper function to get description of a digital
video preset added by the video timing API. This will be usefull for drivers
implementing the above API.
NOTE: depends on the
From: Muralidharan Karicheri m-kariche...@ti.com
This patch updates the v4l2-dvb documentation for the new video timings API
added.
Also updated the document based on comments from Hans Verkuil
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri
From: Muralidharan Karicheri m-kariche...@ti.com
If a USERPTR address that is not aligned to page boundary is passed to the
videobuf_dma_contig_user_get() function, it saves a page aligned address to
the dma_handle. This is not correct. This issue is observed when using USERPTR
IO machism for
From: Muralidharan Karicheri m-kariche...@ti.com
v1 - updated based on comments from Vaibhav Hiremath.
On DM365 we use only vpss master clock, where as on DM355 and
DM6446, we use vpss master and slave clocks for vpfe capture and AM3517
we use internal clock and pixel clock. So this patch makes
From: Muralidharan Karicheri m-kariche...@ti.com
Current implementation defines ccdc memory map in vpfe capture platform
file and update the same in ccdc through a function call. This will not
scale well. For example for DM365 CCDC, there are are additional memory
map for Linear table. So it is
From: Muralidharan Karicheri m-kariche...@ti.com
This is the platform part for converting ccdc to platform driver.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to linux-davinci tree
arch/arm/mach-davinci/dm355.c | 27 +++
From: Muralidharan Karicheri m-kariche...@ti.com
This patch adds support for handling CCDC configuration ioctl. A new
IOCTL added to support reading current configuration at CCDC.
NOTE: This is the initial version for review.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
From: Muralidharan Karicheri m-kariche...@ti.com
Adds platform and board specific changes to support YUV video capture on
DM365.
NOTE: This patch is for review purpose only
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
arch/arm/mach-davinci/board-dm365-evm.c| 74
From: Muralidharan Karicheri m-kariche...@ti.com
Added support for building DM365 CCDC module. Also made VPSS module default
configuration variable value to n.
NOTE: This patch is for review purpose only
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
drivers/media/video/Kconfig
From: Muralidharan Karicheri m-kariche...@ti.com
This patch does following changes:-
1) Added support for ISP5 and VPSS modules configuration for DM365
2) renamed few variables to make it more generic
NOTE: This is the initial version for review.
Signed-off-by: Muralidharan
From: Muralidharan Karicheri m-kariche...@ti.com
On DM365 we use only vpss master clock, where as on DM355 and
DM6446, we use vpss master and slave clocks for vpfe capture. So this
patch makes it configurable on a per platform basis. This is
needed for supporting DM365 for which patches will be
From: Muralidharan Karicheri m-kariche...@ti.com
Adding the clocks in vpfe capture configuration
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
arch/arm/mach-davinci/board-dm355-evm.c |2 ++
arch/arm/mach-davinci/board-dm644x-evm.c |2 ++
2 files changed, 4
From: Muralidharan Karicheri m-kariche...@ti.com
On DM365 we use only vpss master clock, where as on DM355 and
DM6446, we use vpss master and slave clocks for vpfe capture. So this
patch makes it configurable on a per platform basis. This is
needed for supporting DM365 for which patches will be
From: Muralidharan Karicheri m-kariche...@ti.com
Adding the clocks in vpfe capture configuration
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
arch/arm/mach-davinci/board-dm355-evm.c |2 ++
arch/arm/mach-davinci/board-dm644x-evm.c |2 ++
2 files changed, 4
From: Muralidharan Karicheri m-kariche...@ti.com
This is the platform part for converting ccdc to platform driver.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to linux-davinci tree
arch/arm/mach-davinci/dm355.c | 27 +++
From: Muralidharan Karicheri m-kariche...@ti.com
Current implementation defines ccdc memory map in vpfe capture platform
file and update the same in ccdc through a function call. This will not
scale well. For example for DM365 CCDC, there are are additional memory
map for Linear table. So it is
From: Muralidharan Karicheri m-kariche...@ti.com
Updated based on review comments
This patch adds a helper function to get description of a digital
video preset added by the video timing API. This will be usefull for drivers
implementing the above API.
Signed-off-by: Muralidharan Karicheri
From: Muralidharan Karicheri m-kariche...@ti.com
This patch add a helper function to get description of a digital
video preset added by the video timing API. Hope this will be
usefull for drivers implementing the above API.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
NOTE: depends
From: Muralidharan Karicheri m-kariche...@ti.com
Forgot the V4L prefix in subject. Resending it...
This patch add a helper function to get description of a digital
video preset added by the video timing API. Hope this will be
usefull for drivers implementing the above API.
Signed-off-by:
From: Muralidharan Karicheri m-kariche...@ti.com
This is the second version of the digital video timings APIs implementation.
This adds comment from previous version. I would like to have this
merged to 2.6.33
This adds the above APIs to the v4l2 core. This is based on version v1.2
of the RFC
From: Muralidharan Karicheri m-kariche...@ti.com
This patch updates the v4l2-dvb documentation for the new
video timings API added.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
diff -uNr v4l-dvb-aba823ecaea6/linux/Documentation/DocBook/v4l/common.xml
From: Muralidharan Karicheri m-kariche...@ti.com
This patch updates the v4l2-dvb documentation for the new
video timings API added.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
diff -uNr v4l-dvb-aba823ecaea6/linux/Documentation/DocBook/v4l/common.xml
From: Muralidharan Karicheri m-kariche...@ti.com
Fixing a typo in the subject...
This patch updates the v4l2-dvb documentation for the new
video timings API added.
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
diff -uNr
From: Muralidharan Karicheri m-kariche...@ti.com
This is v3 of the digital video timings APIs implementation.
This has updates based on comments received against v2 of the patch. Hopefully
this can be merged to 2.6.33 if there are no more comments.
This adds the above APIs to the v4l2 core. This
From: Muralidharan Karicheri m-kariche...@ti.com
Some minor updates (comment format) made to previous v3.
This is v3 of the digital video timings APIs implementation.
This has updates based on comments received against v2 of the patch. Hopefully
this can be merged to 2.6.33 if there are no more
From: Muralidharan Karicheri m-kariche...@ti.com
This is the initial version of the digital video timings APIs implementation.
This adds the above APIs to the v4l2 core. This is based on version v1.2
of the RFC titled V4L - Support for video timings at the input/output
interface
Following new
From: Muralidharan Karicheri m-kariche...@ti.com
This is the initial version of the digital video timings APIs implementation.
This adds the above APIs to the v4l2 core. This is based on version v1.2
of the RFC titled V4L - Support for video timings at the input/output
interface
Following new
From: Muralidharan Karicheri m-kariche...@ti.com
Restructured the patch to apply cleanly. This will allow compilation after
applying each patch. To do this existing fields in the header files are
retained and removed later when the new fields are used.
Reviewed-by: Hans Verkuil
From: Muralidharan Karicheri m-kariche...@ti.com
Just being recreated to apply cleanly and compile.
There were no comments against v1 of this patch. So no change from v1/v2 of the
patch
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
From: Muralidharan Karicheri m-kariche...@ti.com
Recreating this patch to apply cleanly and compile.
v2 of the patch incorporated following comments received against v1 patch
series.
1) retained vpfe_g_std() since for vbi support g_std handling in v4l2
framework
is not
From: Muralidharan Karicheri m-kariche...@ti.com
Recreating this to apply cleanly and compile
There was no comment against v1 of the patch. So no change in this file
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to V4L-DVB
From: Muralidharan Karicheri m-kariche...@ti.com
This patch series add support for VPIF Capture Driver on DM6467.
VPIF (Video Port Interface) has two channels for capture video
or Raw image data. Currently only video capture is supported
using TVP5147 on each of the channel. That means two
From: Muralidharan Karicheri m-kariche...@ti.com
Adds Kconfig and Makefile changes required for vpif capture driver
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to V4L-DVB linux-next repository
drivers/media/video/Kconfig
From: Muralidharan Karicheri m-kariche...@ti.com
This patch incorporated comments received against v1 patch series.
Following are the major comments incorporated:-
1) retained vpfe_g_std() since for vbi support g_std handling in v4l2
framework
is not sufficient.
2)
From: Muralidharan Karicheri m-kariche...@ti.com
There was no comment against v1 of the patch. So no change in this file
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to V4L-DVB linux-next repository
From: Muralidharan Karicheri m-kariche...@ti.com
There were no comments against v1 of this patch. So no change from v1 of the
patch
Reviewed-by: Hans Verkuil hverk...@xs4all.nl
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to V4L-DVB linux-next repository
From: Muralidharan Karicheri m-kariche...@ti.com
This patch series add support for VPIF Capture Driver on DM6467.
VPIF (Video Port Interface) has two channels for capture video
or Raw image data. Currently only video capture is supported
using TVP5147 on each of the channel. That means two
From: Muralidharan Karicheri m-kariche...@ti.com
This patch makes the following changes:-
1) Modify vpif_subdev_info to add board_info, routing information
and vpif interface configuration. Remove addr since it is
part of board_info
2) Add code to
From: Muralidharan Karicheri m-kariche...@ti.com
Following changes done for vpif driver to support vpif capture:-
1) Current version of display driver defined vpif register
space as part for vpif display platform driver resource
This is not correct since vpif is
From: Muralidharan Karicheri m-kariche...@ti.com
Following updates to vpfe capture driver :-
1) Adding support for camera capture using mt9t031 driver
(A patch for mt9t031 is already sent for review)
2) Use v4l2_i2c_new_subdev_board() for loading sub devices
3)
From: Muralidharan Karicheri m-kariche...@ti.com
Re-sending making some minor updates in the patch header
This patch migrates mt9t031 driver from SOC Camera interface to
sub device interface. This is sent to get a feedback about the
changes done since I am not sure if some of the functionality
From: Muralidharan Karicheri m-kariche...@ti.com
This patch migrates mt9t031 driver from SOC Camera interface to
sub device interface. This is sent to get a feedback about the
changes done since I am not sure if some of the functionality
that is removed works okay with SOC Camera bridge driver or
From: Muralidharan Karicheri m-kariche...@ti.com
Fix documentation style based on comments from Mauro.
Reviewed by: Hans Verkuil hverk...@xs4all.nl
Reviewed by: Mauro Carvalho Chehab mche...@redhat.com
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to v4l-dvb repository
From: Muralidharan Karicheri a0868...@gt516km11.gt.design.ti.com
This patch adds support for setting bus parameters such as bus type
(Raw Bayer or Raw YUV image data bus), bus width (example 10 bit raw
image data bus, 10 bit BT.656 etc.), and polarities (vsync, hsync, field
etc) in sub device.
From: Muralidharan Karicheri m-kariche...@ti.com
common types used across CCDC modules
No change from last version
Reviewed by: Hans Verkuil hverk...@xs4all.nl
Reviewed by: Laurent Pinchart laurent.pinch...@skynet.be
Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com
---
Applies to
From: Muralidharan Karicheri m-kariche...@ti.com
DM355 CCDC hw module
Adds ccdc hw module for DM355 CCDC. This registers with the bridge
driver a set of hw_ops for configuring the CCDC for a specific
decoder device connected to vpfe.
The module description and owner information added
Reviewed
From: Muralidharan Karicheri m-kariche...@ti.com
DM355 platform and board setup
This has platform and board setup changes to support vpfe capture
driver for DM355 EVMs.
summary of changes
1) replaced v4l2_routing structure with vpfe structure for route
2) ccdc bus parameter
From: Muralidharan Karicheri m-kariche...@ti.com
common voss module for video drivers
This is a new module added for vpss library functions that are
used for configuring vpss system module. All video drivers will
include vpss.h header file and call functions defined in this
module to configure
From: Muralidharan Karicheri m-kariche...@ti.com
DM644x CCDC hw module
This is the hw module for DM644x CCDC. This registers with the
vpfe capture driver and provides a set of hw_ops to configure
CCDC for a specific decoder device connected to the VPFE
Module description, GPL and owner
From: Muralidharan Karicheri m-kariche...@ti.com
Makefile and config files for the driver
This adds Makefile and Kconfig changes to build vpfe capture driver.
No change in this version
Reviewed by: Hans Verkuil hverk...@xs4all.nl
Reviewed by: Laurent Pinchart laurent.pinch...@skynet.be
From: Muralidharan Karicheri m-kariche...@ti.com
Makefile and config files for vpfe capture driver that applies
to DaVinci GIT tree only. This is added to help in applying this
patch to DaVinci GIT tree since the tree has some obsolete davinci
drivers that is being removed by this patch. These
From: Muralidharan Karicheri a0868...@gt516km11.gt.design.ti.com
Big Thanks to all reviewers who have contributed to this driver
by reviewing and offering valuable comments.
VPFE Capture driver for DaVinci Media SOCs :- DM355 and DM6446
This is the version v3 of the patch series. This is the
From: Muralidharan Karicheri m-kariche...@ti.com
CCDC hw device header file
Adds ccdc hw device header for vpfe capture driver
No change from last version
Reviewed by: Hans Verkuil hverk...@xs4all.nl
Reviewed by: Laurent Pinchart laurent.pinch...@skynet.be
Signed-off-by: Muralidharan
1 - 100 of 130 matches
Mail list logo