Files
Bruno Martins 66e441406c Merge tag 'CAMERA.LA.3.0.r1-07900-KAILUA.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/camera-kernel into lineage-21
CAMERA.LA.3.0.r1-07900-KAILUA.0

* tag 'CAMERA.LA.3.0.r1-07900-KAILUA.0' of https://git.codelinaro.org/clo/la/platform/vendor/opensource/camera-kernel:
  msm: camera: sensor: Remove mutex sensitive call in interrupt context
  msm: camera: cpas: Enabling ICP clk for qchannel
  msm: camera: sensor: Remove mutex sensitive call in interrupt context
  msm: camera: isp: Fix KW issue for out_rsrc_data
  msm: camera: csiphy: Update CSIPHY header for SM7550/SM8550
  msm: camera: sync: deregister dma cb when sync object is signaled
  msm: camera: isp: Iterate for out resources based on bus_priv
  msm: camera: isp: Drop initial few frames in TFE CSID
  msm: camera: tfe: No Camera and Limited Camera Support
  msm: camera: isp: Enable format measure for PPP path with debugfs
  msm: camera: csiphy: Guarding the cpas start and cpas stop sequence
  msm: camera: tfe: Refactor TFE hw_mgr error handling
  msm: camera: cre: Fix out-of-bounds access in cre driver
  msm: camera: icp: Add debugfs support to disable UBWC compression
  msm: camera: isp: Enable format measure in TFE HW
  msm: camera: isp: Fix logic to get correct mid on page fault
  msm: camera: sync: Avoid race condition in dma_fence
  msm: camera: core: correct return value of cam_context_parse_config_cmd
  msm: camera: reqmgr: Correct the logic of sync_link_sof_skip determination
  msm: camera: sync: Avoid race condition in dma_fence
  msm: camera: cre: Fix null pointer dereference in CRE driver
  msm: camera: sensor: Logging Enhancement
  msm: camera: sync: Restructure sync device structure
  msm: camera: isp: Write Reg update cmd for slave in SDHR
  msm: camera: tfe: Update csid init hw failure call flow
  imsm: camera: isp: Reset TFE WM data related to buffer alignment
  msm: camera: cre: Update width of CRE RD Client with acquire data
  msm: camera: req_mgr: Correct slot status on mode update
  msm: camera: req_mgr: Correct slot status on mode update
  msm: camera: sensor: Duplicate TPG changes for Crow
  msm: camera: cdm: Fixing memory leak in cdm driver
  msm: camera: tfe: Fix several issues involving access violation in TFE
  msm: camera: isp: Update stride of PDAF Clients
  msm: camera: cpas: core kernel backward compatibility
  msm: camera: isp: Add check to prevent duplicate deferred ack increment
  msm: camera: isp: Do report bubble if req applied after SOF
  msm: camera: isp: Unsubscribe for IRQ events only on CSID stop
  msm: camera: sensor: Always stream-off at flush in standby mode
  msm: camera: tfe: Handle acquire pdaf resources in PDAF type3 usecase
  msm: camera: isp: Support TFE WM configuration update
  msm: camera: cpas: Update QOS value for camera
  msm: camera: csiphy: Update PHY secure CP register for Crow
  msm: camera: isp: Add notify frame skip for bubble applied substate
  msm: camera: isp: Buffer alignment support for TFE WM
  msm: camera: tfe: Handle overflow internal recovery
  msm: camera: isp: Disable TFE WM clients dynamically
  msm: camera: sensor: Add changes to prevent unmap buffers in use with cam_mem_put_cpu_buf
  msm: camera: isp: IFE/SFE hw_idx out of bounds
  msm: camera: sensor: move the ioctl to uapi directory
  msm: camera: isp: Increase number of TFE contexts
  msm: camera: mem_mgr: Add refcount to track in use buffers
  msm: camera: cre: Fix concurrency issue for multi-context CRE use cases
  msm: camera: tfe: Fix errors found in KW static code analysis tool
  msm: camera: isp: Correct path data type for TFE lite
  msm: camera: tfe: Add support for TFE BW limiter
  msm: camera: isp: IFE/SFE hw_idx out of bounds
  msm: camera: tfe: Multiple fixes for TFE Lite
  msm: camera: common: Create ife workq in acquire v1 api
  msm: camera: core: validation of session/device/link handle
  msm: camera: tfe: TFE and CSID probe based on fuse
  msm: camera: cpas: Update QOS value for camera
  msm: camera: isp: Don't enable TFE WM at Start HW
  msm: camera: cre: Correct alignment and width of CRE WM
  msm: camera: isp: Program dual tfe settings in shdr
  update copyright
  msm: camera: common: validation of IFE, SFE and CUSTOM support
  msm: camera: cpas: sysfs entries for camera subparts
  msm: camera: tfe: initialise the flush and error dump id to max value
  msm: camera: tfe: correct wm configuration for LCR PD port
  msm: camera: common: Reduce data section size with logging optimized
  msm: camera: isp: Correct sync mode of HW in Dual TFE usecase
  msm: camera: sensor: Configuring sensor pd to 1 for hfr usecase
  msm: camera: icp: Fixing KW error
  msm: camera: cre: Add cre changes for Crow
  msm: camera: isp: Fix crash if PPI hw is not present
  cam: tfe: Correct master select and halt mode
  msm: camera: common: sysfs entry for camera subparts info
  msm: camera: common: rate limit error log and enable few warning logs
  Revert "msm: camera: cpas: sysfs entries for camera subparts"
  Revert "msm: camera: common: validation of IFE, SFE and CUSTOM support"
  msm: camera: common: validation of IFE, SFE and CUSTOM support
  msm: camera: csid: Extend PHY support from 5 to 7
  msm: camera: common: validation of IFE, SFE and CUSTOM support
  msm: camera: cpas: sysfs entries for camera subparts
  msm: camera: cpas: Add support for Crow Camera
  msm: camera: flash: Proper QueryCapV1 Handling
  msm: camera: cpas: sysfs entries for camera subparts
  msm: camera: ife: Remove unnecessary cdm release call
  msm: camera: isp: Print event record at LDAR
  msm: camera: isp: Program PPP path core config from acquire data
  msm: camera: isp: Add support for error inject framework in TFE
  msm: camera: tfe: Add support RT CDM in TFE
  msm: camera: flash: Proper handling of epcr reqs
  msm: camera: flash: Add support for flash stream off
  msm: camera: flash: Add support for I2C flash
  msm: camera: sync: Add support for putting dma fence
  msm: camera: tfe: Fixes for CSIM issues
  msm: camera: isp: Add logic to make null terminated string
  msm: camera: tfe: Add support for epoch blob in TFE HW
  msm: camera: tfe: Add support for auto SHDR
  msm: camera: sync: Ensure dma fence is signaled prior to release
  msm: camera: tfe: Add out of sync error handling
  msm: camera: isp: Update last flush request id
  msm: camera: isp: Updates to CSID IRQ handling
  msm: camera: isp: Replace bit shift with mask for Bus comp groups
  msm: camera: crm: workq delay debug
  msm: camera: common: Enhance seamless switch support
  msm: camera: isp: Avoid multiple bubble handling
  msm: camera: sync: Ensure dma fence is signaled prior to release
  msm: camera: cci: Number of CCI masters index validation
  msm: camera: isp: Update Recovery Scheme for non AEB modes
  msm: camera: tfe: Add PDAF support in tfe 770 header
  msm: camera: common: update msm-mmrm dependency to camera-kernel
  msm: camera: isp: Reorganize IFE bus ver3 for v880
  msm: camera: tfe: Add TFE and TFE LITE header file for 770 HW
  msm: camera: isp: Add support for PDAF HW
  msm: camera: csid: Bypass fuse check for pix path in raveline
  msm: camera: cpas: Add support for Raveline Camera
  msm: camera: tfe: Add LDAR dump utility in TFE
  msm: camera: cpas: Enabling target specific flags to dump Fill level regs
  Revert "msm: camera: isp: Add support for PDAF HW"
  msm: camera: core: validation of session/device handle
  msm: camera: tfe: Remove hardcoding of shift values
  msm: camera: isp: Add support for PDAF HW
  msm: camera: isp: Adding minor checks and debug logs
  msm: camera: isp: Add support for CSID 770
  msm: camera: cpas: Update QOS value for camera
  msm: camera: sync: Fixing possible race condition on getting dmafence idx
  msm: camera: common: Removing dead code from the camera driver
  msm: camera: common: Resolve potential data race conditions
  msm: camera: isp: Handling override of error code variable
  msm: camera: tfe: Add support for TFE LITE HW
  msm: camera: sync: Update validation checks
  msm: camera: uapi: Add new HW ports definition for TFE

Change-Id: I35b9c35f4097920ca9e63f4b5b24d1eabceeb5d6
2023-11-15 15:10:19 +00:00
..