Vishalsingh Hajeri
4265f73698
msm: camera: common: Enable additional IFE hw
...
Add IFE2 in UAPI header to return acquired IFE's
hw index to userspace.
CRs-Fixed: 2582959
Change-Id: I42de76453753245376f9a857d5a7de979da78333
Signed-off-by: Vishalsingh Hajeri <vhajeri@codeaurora.org >
2019-12-19 17:48:24 -08:00
Pavan Kumar Chilamkurthi
6b265f1750
msm: camera: tfe: Add uapi support to TFE driver
...
TFE is thin front end hardware that capture and process the
real time image. Support is added to enable the TFE
hardware.
CRs-Fixed: 2545590
Change-Id: Ie8efef77fabeeea28d70380c398089e6351e35e3
Signed-off-by: Ravikishore Pampana <rpampana@codeaurora.org >
Signed-off-by: Pavan Kumar Chilamkurthi <pchilamk@codeaurora.org >
2019-12-02 15:49:19 -08:00
Suresh Vankadara
02279f7bf6
msm: camera: ope: Add dynamic clock support for OPE
...
Dynamic clock and bandwidth support is added to
OPE.
CRs-Fixed: 2520602
Change-Id: I4ba4bb3b24e4ef47dea35810564cae69912ef72e
Signed-off-by: Suresh Vankadara <svankada@codeaurora.org >
Signed-off-by: Pavan Kumar Chilamkurthi <pchilamk@codeaurora.org >
2019-12-02 15:49:19 -08:00
Pavan Kumar Chilamkurthi
f5203c1106
msm: camera: ope: Add uapi support to OPE driver
...
OPE is camera offline engine, support is added
to enable camera OPE hardware.
CRs-Fixed: 2520602
Change-Id: I8b08ecb34323ee927f2be88707ad65ad2444447d
Signed-off-by: Suresh Vankadara <svankada@codeaurora.org >
Signed-off-by: Ravikishore Pampana <rpampana@codeaurora.org >
Signed-off-by: Pavan Kumar Chilamkurthi <pchilamk@codeaurora.org >
2019-12-02 15:49:10 -08:00
Abhijit Trivedi
a15be98002
UPSTREAM: 11/22/19: Merge 'quic/camera-kernel.lnx.1.0' into 'quic/camera-kernel.lnx.4.0'
...
* quic/camera-kernel.lnx.1.0::
msm: camera: sensor: Support for read operation
msm: camera: req_mgr: Fix kmem_cache definition
msm: camera: custom: Add support for acquire_hw_v1
msm: camera: core: Prevent crash on kref_put
msm: camera: isp: csid hw register reset with IRQ
msm: camera: isp: Reset overflow pending flag in start hw
msm: camera: icp: Increase MAX_PKT_SIZE_MSGQ for ICP
msm: camera: icp: icp debug improvement
msm: camera: reqmgr: Improve master slave sync
msm: camera: isp: Notify CRM to pause SOF timer after flush
msm: camera: csiphy: Fix csiphy v1.2 skew calibration settings
msm: camera: csiphy: Update reset sequence for csiphy v1.2
msm: camera: csiphy: Update registers for CSIPHY v1.2
msm: camera: reqmgr: Change v4l2 notify error log type
msm: camera: isp: Set device enable flag after enable csid hardware
Change-Id: I52c682b36583436425d157c8927e6fbcf5bf32eb
Signed-off-by: Abhijit Trivedi <abhijitt@codeaurora.org >
2019-11-22 17:42:17 -08:00
Abhijit Trivedi
9b6110b579
UPSTREAM: 11/12/19: Merge 'quic/camera-kernel.lnx.1.0' into 'quic/camera-kernel.lnx.4.0'
...
* quic/camera-kernel.lnx.1.0:
msm: camera: common: Update uapi to support custom hw features
msm: camera: ife: calculate accurate boot timestamp at CSID SOF
msm: camera: cpas: Update ife_rd safe lut value
msm: camera: sensor: Remove true/false redefinitions
msm: camera: reqmgr: Add support to modify timer for long exposure
msm: camera: reqmgr: Add provision to obtain exposure time
msm: camera: cpas: Fix TCSR Register programming
msm: camera: cci: Fix cam_cci_get_subdev for conditional compilation
msm: camera: utils: Remove deprecated clk_set_flag functions
msm: camera: csiphy: Update DPHY combo mode sequence
msm: camera: csiphy: Correct Dphy mission mode sequence
msm: camera: core: Fix extraneous variable declaration
msm: camera: icp: Remove qcom soc dependency
msm: camera: sync: Dump fence info in case of fence exhaust
msm: camera: icp: Use CAM_PERF for clock, bw related logs
msm: camera: common: va_end should follow va_start
msm: camera: common: Fix integer overflow in shift
msm: camera: reqmgr: Remove division on uint64_t
msm: camera: isp: Improve isp substate logging
msm: camera: isp: Limit sof_in_epoch log to first frame
msm: camera: jpeg: Add plane stride & slice height debug info
msm: camera: isp: Change state immediately in flush
msm: camera: isp: Dump isp req for cdm timeout
msm: camera: ife: Add packing format support
msm: camera: icp: Fix AHB, AXI voting in icp
msm: camera: ife: Remove duplicate add to port counters
msm: camera: csiphy: Update CPHY 3-phase registers for CSIPHY v1.2
Change-Id: I93948d5cfcf2c8dea921d34696456490abd6f1e5
Signed-off-by: Abhijit Trivedi <abhijitt@codeaurora.org >
2019-11-12 12:51:34 -08:00
Karthik Jayakumar
8d6ec3bf3c
msm: camera: uapi: Add camera subfolder
...
Added a camera subfolder for the UAPI headers to be located in.
This prevents the camera UAPI headers from overwriting upstream kernel
headers.
CRs-Fixed: 2554484
Change-Id: Ie1edbfe585bbd428a6e5d1a40b438d22bd7c06c0
Signed-off-by: Karthik Jayakumar <kjayakum@codeaurora.org >
2019-11-01 14:03:03 -07:00