Enable io-coherency to avoid cache flush operations when a
buffer generated by CPU module is given to a HW as input.
CRs-Fixed: 2678870
Change-Id: I1476139f91433ed677fd0d4f39421dd978c9732f
Updates SMMU context bank size for IFE, JPEG and FD in Kona to 4GB
minus a 1MB pad for start and another 1 MB pad for end.
Lahaina has the same change except for FD context bank which is
deprecated.
CRs-Fixed: 2584631
Change-Id: I8d1eba4465c75babdcfc95a6df75788cc058cd7d
The non-POR sensors require support for enabling DB03 which
requires VIO PM8008_L3J to be on. Add support for enabling
external regulator in other sensors and respective eeprom.
CRs-Fixed: 2584631
Change-Id: I06d5b0f8d4940b2df8d8bb2d058205a3519bdab9
Add sensor dtsi nodes for cell index 0 for Lahaina DC and
cell index 8 and 9 for other DC. Add custom gpio to enable
external regulators.
CRs-Fixed: 2584631
Change-Id: Iae945932005bcb76550655e700bf0c10719ff19a
Add support to discard a specified address space region inside
the full dma map region for lahaina, kona and lito.
CRs-Fixed: 2580128
Change-Id: Ibc5f316e73d020eb2ff500fad6ed92ea2a36c34e
Add camera dtsi to override CSIPHY version as v1.2.2.2
for lito v2. The purpose of this change is to bifurcate
the CSIPHY settings for lito v2.
CRs-Fixed: 2591712
Change-Id: I32f4acf790cd61811dc08f4e225faade2382594d
Fix RDI write path on ife2.
Fix EEPROM setting for Lahaina sensor.
Update sensor cell id's to match user space.
CRs-Fixed: 2584631
Change-Id: I7693a4cef98383cc5539c25f18799bf70f5f0970
The order of clock names should be same as the order of its clock
values. Fix order of name for ahb clock in csid lite device tree
node in camera.
CRs-Fixed: 2583813
Change-Id: Ie7ebf744f0ebe9d189055bb412f56902233da9bf
For kernel init to recognize child nodes of camera smmu and cci
nodes as platform devices, the parent needs to have "simple-bus"
compatibility string. Add required string so that component
master framework is able to match device with driver for Kona,
Lahaina, Lito and Bengal.
CRs-Fixed: 2584631
Change-Id: Ia968a6617f9bb3bdb05fd999a7f87d4eaf580734
Use cam_v_custom1 as the power source name for
additional VANA power source for rear (imx586) sensor
on lahaina.
CRs-Fixed: 2599484
Change-Id: I68e441eacbaea38cd5291e78c8d2fec501dc0d9a
Fix supply and clock name in ife2 dt node. Also, remove DSP clock
as IFE2 does not support HVX for Lahaina target.
CRs-Fixed: 2584631
Change-Id: Ia0f58142e9562446d4e7c517cd717d5cc78c200c
The order of clock names should be same as the order of its clock
values. Fix order of name for ahb clock in csid lite device tree
node in camera.
CRs-Fixed: 2583813
Change-Id: I265af8f302ac4d857f479d3ddd556bae13f872db
Add device tree nodes for various camera modules with memory,
clock, interrupt, pinctrl, power and version information.
Add interconnect bus IDs and separate ahb static bw vote config
from bus vectors. Change minsvs vdd corner to be mapped to lowsvs
level. Also, add DT nodes for sensors and its accompanying hw
for Lahaina platform.
CRs-Fixed: 2528908, 2525881
Change-Id: If676a7738e7945c14e8e7e39adc973b2e7de21cb
Add description for different blocks in camera with new
camera version compatibility strings.
CRs-Fixed: 2528908
Change-Id: I0a1760ac44a82c30a7b2bd993db864d356838f06
* quic/camera-kernel.lnx.1.0:
ARM: dts: msm: Add dtsi nodes for csiphy and cci
ARM: dts: msm: Add support for target SM4250
ARM: dts: msm: Add support for camera hardware for bengal platform
dt-bindings: camera: Add CDM support
dt-bindings: camera: Add TFE support
ARM: dts: msm: Remove CSIPHY0 clock vote for CSIPHY3
Change-Id: I391643d454611bd2262d9a398fa6cebde86b3945
Signed-off-by: Abhijit Trivedi <abhijitt@quicinc.com>