Commit graph

118 commits

Author SHA1 Message Date
Pavan Kumar Chilamkurthi
a1604d34cc ARM: dts: msm: Add rpmh bcm register map for lahaina
Add rpmh bcm register space mapping to help read bcm
status registers whenever IFE overflow happens. This
helps in getting ddr, mnoc clock frequencies along
with other camcc clock frequencies to understand
the overflow scenario.

CRs-Fixed: 2754299
Change-Id: I9b066684fc3083168f90e2883cf2e90db589828e
2020-08-20 14:44:36 -07:00
Camera Software Integration
7d6c72641a Merge "ARM: dts: msm: Correct SVS clock level for IPE0 in Lahaina DT" into camera-kernel.lnx.4.0 2020-08-05 14:22:42 -07:00
Yulei Yao
9df5e9444a ARM: dts: msm: Add camera dts nodes for holi QRD
Add 3 rear cameras and 1 front camera nodes for
holi QRD.

CRs-Fixed: 2744444
External Impact: No.

Change-Id: I8d9d41c48e331934ac1c0ab3084b2608093443a1
2020-08-04 00:09:57 -07:00
Karthik Anantha Ram
61d0c90232 ARM: dts: msm: Correct SVS clock level for IPE0 in Lahaina DT
The SVS clock rate for IPE0 is 450MHz as opposed to 475MHz.
This wrong entry resulted in clock being bumped to NOM instead
of SVS level.

CRs-Fixed: 2745429
Change-Id: I759cff68f3811d9f7c44d2fe99bbc0433895945a
2020-08-03 15:44:38 -07:00
Camera Software Integration
08c1791c62 Merge "ARM: dts: msm: Add CSIPHY/CCI for bus3 in devicetree for holi" into camera-kernel.lnx.4.0 2020-08-03 13:23:34 -07:00
Camera Software Integration
7fb241b01a Merge "ARM: dts: msm: Correct regulator voting for Lahaina platforms" into camera-kernel.lnx.4.0 2020-07-31 15:34:18 -07:00
shiwgupt
b02ad97232 ARM: dts: msm: Add CSIPHY/CCI for bus3 in devicetree for holi
Add support for CSIPHY/CCI for bus3 nodes to camera devicetree for
holi camera.

CRs-Fixed: 2733427
Change-Id: I6744c5a6e627147c91478af2f783c4fbe57d709f
2020-07-30 10:45:07 +05:30
Haritha Chintalapati
3c0b8a6178 Merge "ARM: dts: msm: Add Camera Sensor nodes for MTP,CDP for holi" into camera-kernel.lnx.4.0 2020-07-27 13:39:46 -07:00
Haritha Chintalapati
a3434cfaee Merge "ARM: dts: msm: Add CSIPHY/CCI devicetree support for holi" into camera-kernel.lnx.4.0 2020-07-27 13:39:34 -07:00
Haritha Chintalapati
3365d23784 Merge "ARM: dts: msm: Add dualife as a client of CPAS-CDM for Kona and Lahaina" into camera-kernel.lnx.4.0 2020-07-27 13:37:34 -07:00
Haritha Chintalapati
ee8bfb7683 Merge "ARM: dts: msm: Add OIS node to Lahaina target" into camera-kernel.lnx.4.0 2020-07-27 13:37:26 -07:00
Jigarkumar Zala
568940cf94 ARM: dts: msm: Correct regulator voting for Lahaina platforms
CSIPHY hardware needs to vote for CSI regulators, for correct
ref count. This change add appropriate regualtors for CSIPHY
hardwares.

CRs-Fixed: 2729624
Change-Id: I6c71a93ac27c0c4898c5a52e33ccca6a555fe6ef
2020-07-24 16:01:19 -07:00
shiwgupt
e56148b05f ARM: dts: msm: Add CSIPHY/CCI devicetree support for holi
Add CSIPHY/CCI nodes to camera devicetree for holi camera.

Change-Id: Ie39b30ebada13ce467bfdc2f90c8a899fc9bcacc
CRs-Fixed: 2733427
2020-07-23 22:47:47 +05:30
shiwgupt
82d8d12d36 ARM: dts: msm: Add Camera Sensor nodes for MTP,CDP for holi
Enable Camera sensors, EEPROM, actuator, Flash nodes for holi camera.

Change-Id: Ifd5215d083863fa7ea24649c72d9905f4d849d71
CRs-Fixed: 2733427
2020-07-23 22:13:40 +05:30
Jigar Agrawal
40b5c64d16 ARM: dts: msm: Add dualife as a client of CPAS-CDM for Kona and Lahaina
Add dualife in the CPAS-CDM client list to use the
CPAS-CDM for dual IFE usecase.

CRs-Fixed: 2704472
Change-Id: Id482e9fee3794cd70ab136712ba4dcc2c6162d16
2020-07-21 16:56:11 -07:00
Shravan Nevatia
8f0ed7f0a1 ARM: dts: msm: Fix clock handles in sensor DTs for shima
Fix camcc clock names in sensor dt nodes for shima.

CRs-Fixed: 2732811
Change-Id: I101eb98754adaa954a310d4dbb84d9f5fcca75a8
2020-07-20 03:01:41 +05:30
Sureshnaidu Laveti
62013c9c4d ARM: dts: msm: Add OIS node to Lahaina target
Add OIS node to Lahaina target to support OIS for CCI 0.

CRs-Fixed: 2721489
External Impact: No
Change-Id: I5813739bd2c916342066a96ebf99345aaf171118
2020-07-17 13:46:20 -07:00
Shravan Nevatia
52f29ffeec ARM: dts: msm: Fix camcc clock handles in phy/cci nodes
Fix camcc clock names in phy/cci nodes in camera dt
for shima.

CRs-Fixed: 2732811
Change-Id: I6a217c748c12733ee860263a4caf5b1cdb5b4aa7
2020-07-15 17:56:00 +05:30
Camera Software Integration
b9d73ca108 Merge "ARM: dts: msm: Add cam-sync node for bengal target" into camera-kernel.lnx.4.0 2020-07-14 16:04:49 -07:00
Trishansh Bhardwaj
fc5cbad4b6 ARM: dts: msm: Add cam-sync node for bengal target
Adds cam-sync driver node for bengal target.

CRs-Fixed: 2729996
Change-Id: I401e8eabe13fafbdcb00a63f25783084d90d1ab4
2020-07-11 22:01:17 +05:30
Jigar Agrawal
2037851cc0 dt-bindings: camera: Add compatible string for Waipio CSIPHY
Update the binding for the CSIPHY 2.1.0 for Waipio.

CRs-Fixed: 2724449
Change-Id: I32df9350afab14446c3e871e5575aeb4836e4251
2020-07-10 05:26:05 -07:00
Camera Software Integration
314d22b080 Merge "ARM: dts: msm: Add CSIPHY/CCI devicetree support for shima" into camera-kernel.lnx.4.0 2020-07-07 17:56:21 -07:00
Camera Software Integration
247fd852b0 Merge "ARM: dts: msm: Update PMIC voltage to meet sensor spec" into camera-kernel.lnx.4.0 2020-07-02 17:47:02 -07:00
Camera Software Integration
301dab3595 Merge "ARM: dts: msm: Add CAMNOC nodes in Shima camera" into camera-kernel.lnx.4.0 2020-07-02 17:46:53 -07:00
Camera Software Integration
03e07ea7fe Merge "ARM: dts: msm: Add camera device tree support for Shima camera" into camera-kernel.lnx.4.0 2020-07-02 17:46:45 -07:00
Pengfei Liu
f9a19d4c9a ARM: dts: msm: Update PMIC voltage to meet sensor spec
Raise up 50mv of L1i, L2i, L1j volatage
to meet sensor spec voltage.

Change-Id: Id0131a9c683526e285b54266298e441b67800f7d
CRs-Fixed: 2694123
2020-07-01 00:07:03 -07:00
Camera Software Integration
54fb09c7fa Merge "ARM: dts: msm: Add camera sensor devicetree support for shima" into camera-kernel.lnx.4.0 2020-06-30 13:39:19 -07:00
Shravan Nevatia
b481e32622 ARM: dts: msm: Add CSIPHY/CCI devicetree support for shima
Add CSIPHY/CCI nodes to camera devicetree for shima.

Change-Id: I4499e9aab45fb8f1e7728fffc5b260638d18eeff
CRs-Fixed: 2709344
2020-06-30 14:47:53 +05:30
Chandan Kumar Jha
dd390c2312 ARM: dts: msm: Add CAMNOC nodes in Shima camera
Add CAMNOC device tree in Shima camera dtsi.

CRs-Fixed: 2707213
Change-Id: I80a4f49947a972ab97ea8a6f6328769cfa406996
2020-06-29 17:20:43 +05:30
Chandan Kumar Jha
c88d8b39de ARM: dts: msm: Add camera device tree support for Shima camera
Add ICP, IPE, BPS, CDM, SMMU, JPEG, IFE, CSID nodes
for shima camera.

CRs-Fixed: 2707213
Change-Id: I018611b5d6cdb5dabf6f6720b5e211872e8bcc85
2020-06-27 21:24:41 +05:30
Shravan Nevatia
716d4f0a2c ARM: dts: msm: Add camera sensor devicetree support for shima
Add devicetree nodes of sensor modules
(sensor/flash/eeprom/actuator) to IDP/IDPS platforms for shima.

Change-Id: I539f456185a5d6332c29d00c6c960a9ad29250d3
CRs-Fixed: 2709344
2020-06-24 19:59:47 +05:30
Suresh Vankadara
cdd75fa3b1 ARM: dts: msm: Fix MM client for camera SF client
Update mmnrt entry for camera SF client.

CRs-Fixed: 2701462
Change-Id: I7bbd6062a931c28566e33b28df789575775cd716
2020-06-22 11:42:35 +05:30
Camera Software Integration
c1f8b556fb Merge "ARM: dts: msm: Add support for holi camera" into camera-kernel.lnx.4.0 2020-06-19 17:30:36 -07:00
Camera Software Integration
c7cd54ce7d Merge "dt-bindings: camera: Add support for new CSIPHY version" into camera-kernel.lnx.4.0 2020-06-19 17:29:55 -07:00
Camera Software Integration
8234520585 Merge "ARM: dts: msm: Add power support for RCM camera DC" into camera-kernel.lnx.4.0 2020-06-19 17:29:48 -07:00
Shravan Nevatia
258a4cf2dd dt-bindings: camera: Add support for new CSIPHY version
Add new CSIPHY version 1.2.4 to bindings.

CRs-Fixed: 2709344
Change-Id: I1ec6e867b904353bfc7ffa4f88a8604675484a23
2020-06-15 02:31:35 +05:30
Mukund Madhusudan Atre
0679cf6bd0 ARM: dts: msm: Add power support for RCM camera DC
Add support for L5I and L1I to turn on sensor on RCM
camera DC.

CRs-Fixed: 2700940
Change-Id: If48712e7d6bdcfb8eec7037878c56606671eee68
2020-06-12 10:59:09 -07:00
Suresh Vankadara
f69aae82fb ARM: dts: msm: Add support for holi camera
Support is added for Camera device nodes
for Holi.

CRs-Fixed: 2701462
Change-Id: Ic6cd3c32ad9232b081bc5ec43de15c16c40ff360
2020-06-12 13:52:11 +05:30
Vishalsingh Hajeri
ab323d5886 dt-bindings: camera: Adding documentation for CSIPHY TPG 1.3
Add compatibility string for new version of  TPG.

CRs-Fixed: 2682256
Change-Id: I7b00c1c62e3f9ef00b309dabca487ffc2919c3e6
2020-06-08 10:36:53 -07:00
Trishansh Bhardwaj
e0cd2447b1 ARM: dts: msm: camera: Merge kmd 3.1 changes in kmd 4.0
ARM: dts: msm: Fix custom gpio tables for bengal
ARM: dts: msm: Fix svs clock level for bengal
ARM: dts: msm: camera: Add required clocks to tpg and cpas node
ARM: dts: msm: camera: cpas: Add constituent paths for OPE
ARM: dts: msm: Fix the reset gpio for rear aux camera
ARM: dts: msm: Fix orientation of camera sensors
ARM: dts: msm: camera: cci: Add cci version
ARM: dts: msm: camera: cpas: Add camera fuse support
ARM: dts: msm: camera: smmu: Fix camera SID issue
ARM: dts: msm: camera: Add support to Cx Ipeak
ARM: dts: msm: Fix orientation of front camera
ARM: dts: msm: Add support to discard a region in dma space
ARM: dts: msm: camera: Correct the clock rates for all modules
ARM: dts: msm: Fix inverted image on front camera
ARM: dts: msm: Add CAMNOC nodes in lagoon camera dtsi
ARM: dts: msm: camera: Update fifo depth for OPE CDM
ARM: dts: msm: Change the vdig voltage of bengal front camera
ARM: dts: msm: Change the vdig voltage of bengal front camera
ARM: dts: msm: camera: ope: Change BL fifo depth
ARM: dts: msm: Add camera sensor nodes in MTP/CDP for lagoon
ARM: dts: msm: Update clock header for lagoon
ARM: dts: msm: Add csiphy and cci nodes in lagoon camera DT
ARM: dts: msm: Change IPE Write port, IPE clock source for lagoon camera
ARM: dts: msm: Change CSID and VFE interrupt name for lagoon camera
ARM: dts: msm: Add csiphy3 and cci1 clients to cpas
ARM: dts: msm: Add support for Scuba camera
ARM: dts: msm: Fix Bus and TFE nodes in Scuba camera
ARM: dts: msm: Add cci and csiphy support for Scuba camera
ARM: dts: msm: Fix the phy regulator voltage
ARM: dts: msm: Add Camera Sensor nodes for IDP/IDPS for scuba
ARM: dts: msm: Update GPU Mitigation
ARM: dts: msm: Fix compilation issue for scuba-camera-sensor-idp
ARM: dts: msm: camera: cpas: Disable secure feature mask
ARM: dts: msm: Update PHY version for bengal target
ARM: dts: msm: Remove fuse setting for secure camera.

CRs-Fixed: 2668666
Change-Id: I052654c8cc05043a63355ccd13582a87e993e42a
2020-05-29 21:43:15 +05:30
Camera Software Integration
b37135cb36 Merge "ARM: dts: msm: Add support to enable external regulator for Lahaina" into camera-kernel.lnx.4.0 2020-05-26 13:15:01 -07:00
Pavan Kumar Chilamkurthi
57993ee452 ARM: dts: msm: Enable io-coherency for camera devices on lahaina
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
2020-05-21 02:30:59 -07:00
Karthik Jayakumar
32b215daec ARM: dts: msm: Update context bank size for Kona and Lahaina
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
2020-05-16 12:21:03 -07:00
Mukund Madhusudan Atre
714d6366e3 ARM: dts: msm: Add support to enable external regulator for Lahaina
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
2020-05-05 13:24:55 -07:00
Camera Software Integration
fd1b6c1a25 Merge "ARM: dts: msm: Add support to discard a region in dma space" into camera-kernel.lnx.4.0 2020-05-04 14:06:14 -07:00
Vishalsingh Hajeri
4a183e04ac ARM: dts: msm: Remove secure IFE SID for Lahaina and Kona
Secure IFE SID's are never used. This change
removes these entries.

CRs-Fixed: 2665962
Change-Id: I7ceb5b1f5a7e8f809de567b321af7b244f9f3a30
2020-04-16 10:48:22 -07:00
Sathish Ambley
89a0c3f391 ARM: dts: msm: Add support for Kona XR platform camera hardware
Add support for camera for kona XR platforms as a part of new project.

CRs-Fixed: 2532247
Change-Id: Ic3747a6e7a620cce5bc48c3f37a51435b7f89bbf
2020-03-30 11:05:51 -07:00
Venkat Chinta
aec5c84fc7 ARM: dts: msm: Add IFE-CDM support
This change adds support for CDM internal
to full IFEs on Kona and Lahaina hw.

CRs-Fixed: 2621792
Change-Id: Ie4d153e1f7f6e1e2285e59736e4c7d0f6ed20827
2020-03-19 17:15:11 -07:00
Mukund Madhusudan Atre
8e0abb409a ARM: dts: msm: Add support for other sensors on Lahaina
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
2020-03-16 17:52:59 -07:00
Pavan Kumar Chilamkurthi
acff28265e ARM: dts: msm: Add support to discard a region in dma space
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
2020-03-13 17:10:02 -07:00