- 19 4月, 2011 4 次提交
-
-
由 Laurent Pinchart 提交于
get_user_pages() can return a negative error code when it fails. Set buf->npages to 0 in that case, to prevent isp_video_buffer_cleanup() from releasing invalid pages. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
When open a device node, all entities part of the same pipeline are powered on. If one of the entities fails to be powered on, the open operations fails. In that case the device node entity use count must not be incremented. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Michael Jones 提交于
To use the lane shifter, set different pixel formats at each end of the link at the CCDC input. Signed-off-by: NMichael Jones <michael.jones@matrix-vision.de> Acked-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Michael Jones 提交于
Add support for 8-bit bayer and 10- and 12-bit grey formats at the CCDC input. Y12 is truncated to Y10 at the CCDC output. Signed-off-by: NMichael Jones <michael.jones@matrix-vision.de> Acked-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
- 17 4月, 2011 6 次提交
-
-
由 Stanimir Varbanov 提交于
Use isp defines for isp xclk selection in isp_set_xclk(). Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
When a failure to stop a module in the pipeline is detected, the only way to recover is to reset the ISP. However, as other users can be using a different pipeline with other modules, the ISP can't be reset synchronously with the error detection. Mark the ISP as needing a reset when a failure to stop a pipeline is detected, and reset the ISP when the last user releases the last reference to the ISP. Modify the omap3isp_pipeline_set_stream() function to record the new ISP pipeline state only when no error occurs, except when stopping the pipeline in which case the pipeline is still marked as stopped. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 David Cohen 提交于
struct ispstat_generic_config's comments refers to isph3a_aewb_config, isph3a_af_config and isphist_config. But those structs have had their names prefixed with 'omap3'. So, let's update the comments. Signed-off-by: NDavid Cohen <david.cohen@nokia.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Michael Jones 提交于
It doesn't get more trivial than these. Signed-off-by: NMichael Jones <michael.jones@matrix-vision.de> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Sakari Ailus 提交于
Round properly the rsz factor so that we get highest rsz so that the input width (or height) is highest possible smaller or equal to what the user asks. Signed-off-by: NSakari Ailus <sakari.ailus@maxwell.research.nokia.com> Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
As the number of phases/taps, used to select the correct equations to compute the ratio, depends on the ratio, start with the 7-tap mode equations to compute an approximation of the ratio, and switch to the 4-tap mode equations if the approximation is lower than or equal to 512. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
- 13 4月, 2011 1 次提交
-
-
由 Laurent Pinchart 提交于
When the crop rectangle needs to be modified to match hardware requirements, center the resulting rectangle on the requested rectangle instead of removing pixels from the right and bottom sides only. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
- 31 3月, 2011 1 次提交
-
-
由 Lucas De Marchi 提交于
Fixes generated by 'codespell' and manually reviewed. Signed-off-by: NLucas De Marchi <lucas.demarchi@profusion.mobi>
-
- 22 3月, 2011 7 次提交
-
-
由 Laurent Pinchart 提交于
Replace the omap_pm_set_min_bus_tput() with a callback to board code. This makes the omap3isp driver compilable as a module, and lets board code manage OMAP PM details depending on board requirements. Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
Add the OMAP3 ISP driver to the kernel build system. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 David Cohen 提交于
The OMAP3 ISP statistics entities compute histogram and H3A statistics information from capture images. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NSakari Ailus <sakari.ailus@iki.fi> Signed-off-by: NDavid Cohen <dacohen@gmail.com> Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NVimarsh Zutshi <vimarsh.zutshi@gmail.com> Signed-off-by: NTuukka Toivonen <tuukkat76@gmail.com> Signed-off-by: NSergio Aguirre <saaguirre@ti.com> Signed-off-by: NAntti Koskipaa <akoskipa@gmail.com> Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com> Signed-off-by: NRaniSuneela <r-m@ti.com> Signed-off-by: NAtanas Filipov <afilipov@mm-sol.com> Signed-off-by: NGjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: NHiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: NNayden Kanchev <nkanchev@mm-sol.com> Signed-off-by: NPhil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: NDominic Curran <dcurran@ti.com> Signed-off-by: NIlkka Myllyperkio <ilkka.myllyperkio@sofica.fi> Signed-off-by: NPallavi Kulkarni <p-kulkarni@ti.com> Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
The OMAP3 ISP CCDC, preview engine and resizer entities perform image processing and scaling. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NSakari Ailus <sakari.ailus@iki.fi> Signed-off-by: NDavid Cohen <dacohen@gmail.com> Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NVimarsh Zutshi <vimarsh.zutshi@gmail.com> Signed-off-by: NTuukka Toivonen <tuukkat76@gmail.com> Signed-off-by: NSergio Aguirre <saaguirre@ti.com> Signed-off-by: NAntti Koskipaa <akoskipa@gmail.com> Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com> Signed-off-by: NRaniSuneela <r-m@ti.com> Signed-off-by: NAtanas Filipov <afilipov@mm-sol.com> Signed-off-by: NGjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: NHiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: NNayden Kanchev <nkanchev@mm-sol.com> Signed-off-by: NPhil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: NDominic Curran <dcurran@ti.com> Signed-off-by: NIlkka Myllyperkio <ilkka.myllyperkio@sofica.fi> Signed-off-by: NPallavi Kulkarni <p-kulkarni@ti.com> Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
The OMAP3 ISP CCP2 and CSI2 receivers provide an interface to connect serial MIPI sensors to the device. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NSakari Ailus <sakari.ailus@iki.fi> Signed-off-by: NDavid Cohen <dacohen@gmail.com> Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NVimarsh Zutshi <vimarsh.zutshi@gmail.com> Signed-off-by: NTuukka Toivonen <tuukkat76@gmail.com> Signed-off-by: NSergio Aguirre <saaguirre@ti.com> Signed-off-by: NAntti Koskipaa <akoskipa@gmail.com> Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com> Signed-off-by: NRaniSuneela <r-m@ti.com> Signed-off-by: NAtanas Filipov <afilipov@mm-sol.com> Signed-off-by: NGjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: NHiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: NNayden Kanchev <nkanchev@mm-sol.com> Signed-off-by: NPhil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: NDominic Curran <dcurran@ti.com> Signed-off-by: NIlkka Myllyperkio <ilkka.myllyperkio@sofica.fi> Signed-off-by: NPallavi Kulkarni <p-kulkarni@ti.com> Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Laurent Pinchart 提交于
The OMAP3 ISP video devices and buffers queue modules implement the V4L2 API on all the ISP video nodes. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NSakari Ailus <sakari.ailus@iki.fi> Signed-off-by: NDavid Cohen <dacohen@gmail.com> Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NVimarsh Zutshi <vimarsh.zutshi@gmail.com> Signed-off-by: NTuukka Toivonen <tuukkat76@gmail.com> Signed-off-by: NSergio Aguirre <saaguirre@ti.com> Signed-off-by: NAntti Koskipaa <akoskipa@gmail.com> Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com> Signed-off-by: NRaniSuneela <r-m@ti.com> Signed-off-by: NAtanas Filipov <afilipov@mm-sol.com> Signed-off-by: NGjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: NHiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: NNayden Kanchev <nkanchev@mm-sol.com> Signed-off-by: NPhil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: NDominic Curran <dcurran@ti.com> Signed-off-by: NIlkka Myllyperkio <ilkka.myllyperkio@sofica.fi> Signed-off-by: NPallavi Kulkarni <p-kulkarni@ti.com> Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-
由 Sakari Ailus 提交于
The Image Signal Processor provides the system interface and the processing capability to connect RAW or YUV image-sensor modules to the OMAP3. Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: NSakari Ailus <sakari.ailus@iki.fi> Signed-off-by: NDavid Cohen <dacohen@gmail.com> Signed-off-by: NStanimir Varbanov <svarbanov@mm-sol.com> Signed-off-by: NVimarsh Zutshi <vimarsh.zutshi@gmail.com> Signed-off-by: NTuukka Toivonen <tuukkat76@gmail.com> Signed-off-by: NSergio Aguirre <saaguirre@ti.com> Signed-off-by: NAntti Koskipaa <akoskipa@gmail.com> Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com> Signed-off-by: NRaniSuneela <r-m@ti.com> Signed-off-by: NAtanas Filipov <afilipov@mm-sol.com> Signed-off-by: NGjorgji Rosikopulos <grosikopulos@mm-sol.com> Signed-off-by: NHiroshi DOYU <Hiroshi.DOYU@nokia.com> Signed-off-by: NNayden Kanchev <nkanchev@mm-sol.com> Signed-off-by: NPhil Carmody <ext-phil.2.carmody@nokia.com> Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by: NDominic Curran <dcurran@ti.com> Signed-off-by: NIlkka Myllyperkio <ilkka.myllyperkio@sofica.fi> Signed-off-by: NPallavi Kulkarni <p-kulkarni@ti.com> Signed-off-by: NVaibhav Hiremath <hvaibhav@ti.com> Acked-by: NHans Verkuil <hverkuil@xs4all.nl> Signed-off-by: NMauro Carvalho Chehab <mchehab@redhat.com>
-