Commit graph

161 commits

Author SHA1 Message Date
Camera Software Integration
df63ad045e Merge "ARM: dts: msm: Add tpg node to holi device tree" into camera-kernel.lnx.4.0 2020-10-14 16:05:04 -07:00
Camera Software Integration
74908cc52a Merge "ARM: dts: msm: Add rpmh bcm register map for shima" into camera-kernel.lnx.4.0 2020-10-09 14:08:51 -07:00
Chandan Kumar Jha
b9e729fca7 ARM: dts: msm: Add rpmh bcm register map for shima
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: 2787956
Change-Id: Ic6ae399a7000974d6f6e33197dc287707a4f2c2e
2020-10-07 14:28:22 +05:30
Shravan Nevatia
0e1a4200b2 ARM: dts: msm: Update cphy_rx_clk_src LOWSVS corner for shima
- Update the cphy_rx_clk LOWSVS corner values (from 320MHz
to 266.67MHz) in the CSIPHY DT nodes for shima.

- Zero out the rx_clk values in the CSID nodes to ensure
the clk is only set by PHY.

CRs-Fixed: 2792275
Change-Id: Ic39c0123bb04b5b7e449f95823303ca026fa81be
2020-10-07 04:38:49 +05:30
Camera Software Integration
9ea62611b0 Merge "ARM: dts: msm: Refactor cam_hw_fuse entry" into camera-kernel.lnx.4.0 2020-10-06 12:28:49 -07:00
Camera Software Integration
0693537fbd Merge "dt-bindings: camera: Update dt-bindings for Waipio" into camera-kernel.lnx.4.0 2020-10-01 13:13:10 -07:00
Wyes Karny
4d51dd69ee ARM: dts: msm: Refactor cam_hw_fuse entry
For adding more information for cam_hw_fuse refactor
existing entries. Also add support for mp limit fuse.

CRs-Fixed: 2785460
Change-Id: I116adfd57663be967ed5cc55237cc0e971b226bd
2020-09-30 23:26:05 -07:00
Vishal Verma
059fc6cc8b ARM: dts: msm: Add tpg node to holi device tree
The tpg node is added with mandatory parameters
to holi device tree to be probed as different
camera ID.

CRs-Fixed: 2789855
External Impact: No
Change-Id: I52e9f400612c84c18b28d7396e78c03dd457a628
2020-09-30 14:59:02 +05:30
Jigar Agrawal
1a54dadbe1 dt-bindings: camera: Update dt-bindings for Waipio
Update the binding for IFE, CSID, CDM, TPG, CSIPHY,
ICP, CCI for Waipio. Also, add bindings for SFE for waipio.

CRs-fixed: 2784041
Change-Id: Ia20dd4c458385edb446ba12b160b9577faa1c619
2020-09-29 16:11:17 -07:00
Jigarkumar Zala
8b7085dc91 dt-bindings: camera: Add pinctrl gpio support in res_mgr
Add shared-pinctrl-gpio support string and other respective
documentation.

CRs-Fixed: 2758167
Change-Id: I7f43a8494498a5eb4016c676da4957e9318a18f0
2020-09-28 18:38:34 -07:00
Ravikishore Pampana
eb454fb41f ARM: dts: msm: camera: Add hw pid info to tfe nodes
Each tfe hardware instance has unique pid values. Add pid
values to each tfe node instance. These are used to find
the tfe instance that caused page fault. Added pid values
to all tfe based targets.

CRs-Fixed: 2775154
Change-Id: I16b5253bd02c499899ca3c1c2d2e1a24bf62845d
2020-09-18 14:34:29 +05:30
Camera Software Integration
7ce5de4f08 Merge "ARM: dts: msm: Update correct ubwc configuration for shima" into camera-kernel.lnx.4.0 2020-09-17 14:31:30 -07:00
Camera Software Integration
2f5f96c5d6 Merge "ARM: dts: msm: Add TFE2 node in CPAS-CAMNOC graph" into camera-kernel.lnx.4.0 2020-09-15 13:24:12 -07:00
Camera Software Integration
08768f0de8 Merge "ARM: dts: msm: Modify ubwc configuration for shima" into camera-kernel.lnx.4.0 2020-09-14 12:45:25 -07:00
Camera Software Integration
927acc38fa Merge "ARM: dts: msm: Add non-default rear sensor DT node on shima" into camera-kernel.lnx.4.0 2020-09-14 12:45:16 -07:00
Chandan Kumar Jha
795e527188 ARM: dts: msm: Update correct ubwc configuration for shima
Update the correct ubwc configuration for shima target.

CRs-Fixed: 1338269
Change-Id: I0f7d60faa476894f53ec646b77229a9c3ed37c3c
2020-09-12 12:29:56 +05:30
Chandan Kumar Jha
c7509fb0e8 ARM: dts: msm: Modify ubwc configuration for shima
Modify currect ubwc configuration for shima target.

CRs-Fixed: 2769152 
Change-Id: Iaf72f0b056e62f1d3ecfc0334d4395f7683e26eb
2020-09-12 12:17:29 +05:30
Camera Software Integration
6cc1357cb1 Merge "ARM: dts: msm: Add GCC throttle clock for Shima" into camera-kernel.lnx.4.0 2020-09-09 14:13:12 -07:00
Camera Software Integration
d90d4a5eac Merge "ARM: dts: msm: Add MFHDR fuse bit" into camera-kernel.lnx.4.0 2020-09-09 14:12:36 -07:00
Alok Pandey
f1f6ab204c ARM: dts: msm: Add TFE2 node in CPAS-CAMNOC graph
Add TFE2 node in CAMNOC graph to consider BW voting done on TFE2
CPAS client. In the absence on this node, BW vote for TFE2 will be
ignored by CPAS driver.

CRs-Fixed: 2771589
Change-Id: Ie07677f4acbe0499307371ed16bb0cbf60247f57
2020-09-09 03:35:26 -07:00
Chandan Kumar Jha
f7b54dbeb8 ARM: dts: msm: Add GCC throttle clock for Shima
Add GCC throttle clock for real time(RT) and non real
time(NRT) client for Shima target. We need to control
explicitly GCC throttle clock for shima.

CRs-Fixed: 2770220
Change-Id: If414039847ffd91fd0a2022e4a4c6fe213f2647f
2020-09-07 05:19:22 -07:00
Shravan Nevatia
906fe1baa3 ARM: dts: msm: Add non-default rear sensor DT node on shima
Add SHDR sensor IMX577 DT support for shima.

CRs-Fixed: 2770001
Change-Id: Ib4381c9f19fdd0ba5fb3220b3301e61962af6e68
2020-09-07 04:27:27 +05:30
Vikram Sharma
b03f551bdf ARM: dts: msm: Add MFHDR fuse bit
Add fuse entry for MFHDR feature bit.

CRs-Fixed: 2770220
Change-Id: I9afb1599e4344514ccaaf4eab1e094e8ab82ab11
2020-09-04 07:26:20 -07:00
Trishansh Bhardwaj
999cde096a ARM: dts: msm: Fix smmu label for cpas and ope cdm
Fix cam-smmu-label for cpas-cdm and ope-cdm.

CRs-Fixed: 2768163
Change-Id: I588bcf1c81813f1ec9a3f26d91891bc2bb8375c1
2020-09-02 21:13:02 -07:00
Camera Software Integration
e456224684 Merge "ARM: dts: msm: add for shima sod qrd camera dts" into camera-kernel.lnx.4.0 2020-09-02 15:57:10 -07:00
Camera Software Integration
2b63cc782b Merge "ARM: dts: msm: Fixes label_is_string warning" into camera-kernel.lnx.4.0 2020-08-31 13:22:12 -07:00
Camera Software Integration
c8303ae3f8 Merge "dt-bindings: camera: Add compatible string for Waipio CSID680" into camera-kernel.lnx.4.0 2020-08-27 13:57:39 -07:00
gqiaorui
298360094f ARM: dts: msm: add for shima sod qrd camera dts
support for shima flash/sensor/eeporm birngup.

Change-Id: Id43771e5f4ab52fd72ce5a156dcef1fda97565e3
CRs-Fixed: 2754663
2020-08-27 14:55:54 +08:00
Camera Software Integration
5677321efa Merge "ARM: dts: msm: Add dualife as a client of CPAS-CDM for Shima" into camera-kernel.lnx.4.0 2020-08-26 13:48:36 -07:00
Camera Software Integration
d8bbcb239d Merge "ARM: dts: msm: Add fast_ahb clock control through cpas for lahaina" into camera-kernel.lnx.4.0 2020-08-26 13:48:21 -07:00
Anand Ravi
4699bc7497 ARM: dts: msm: Fixes label_is_string warning
Property 'label' is a reserved property of type string. Present
device trees use the property as list of strings.

Rename the property to 'cam-smmu-label' to resolve conflict.

CRs-Fixed: 2729703
Change-Id: Iabfe66482014097b46d136cdde622cd1d246b446
2020-08-26 10:35:35 -07:00
Haritha Chintalapati
03a228e210 Merge "ARM: dts: msm: Add rpmh bcm register map for lahaina" into camera-kernel.lnx.4.0 2020-08-25 16:44:06 -07:00
Chandan Kumar Jha
61ca940eeb ARM: dts: msm: Add dualife as a client of CPAS-CDM for Shima
Add dualife in the CPAS-CDM client list to use the
CPAS-CDM for dual IFE usecase.

Add csiphy and cci clients to cpas for shima.

CRs-Fixed: 2732941
Change-Id: I2e236b465e8fb9d5624db3950f1b1b5ad5a373ff
2020-08-24 16:21:03 +05:30
Camera Software Integration
2e9b147b64 Merge "ARM: dts: msm: Add support to discard a region in dma space" into camera-kernel.lnx.4.0 2020-08-21 14:07:22 -07:00
Camera Software Integration
5cfb1bf7b5 Merge "ARM: dts: msm: camera: Add hw pid info to ife nodes for lahaina and shima" into camera-kernel.lnx.4.0 2020-08-21 14:07:15 -07:00
Chandan Kumar Jha
e1682de873 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 shima target.

CRs-Fixed: 2732941
Change-Id: I7ec78c2842b16396cfe1632e7b09d7cdd84bd8bb
2020-08-21 04:00:11 +05:30
Camera Software Integration
fb56679b6e Merge "ARM: dts: msm: Update the phy timer clock for phy 3 in holi" into camera-kernel.lnx.4.0 2020-08-20 15:03:54 -07:00
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
Gaurav Jindal
dd30cb7318 dt-bindings: camera: Add compatible string for Waipio CSID680
Add bindings for CSID680 for Waipio.

Change-Id: I8a16e3edc41fc88da6ab07683ffe45a360a4c8e3
CRs-Fixed: 2759805
2020-08-20 17:25:54 +05:30
Pavan Kumar Chilamkurthi
f4576af063 ARM: dts: msm: Add fast_ahb clock control through cpas for lahaina
Control camcc fast_ahb clock rate through cpas driver. This
helps in consolidating the ahb requests from each client
and then vote max of all current requests. This change helps
in avoiding each client controlling correspnding branch clk
frequency on their own and thus changing the frequency without
knowing other client's requirements.

CRs-Fixed: 2759585
Change-Id: Ib22df29df36a0309a1e9fb58286162bcede2046c
2020-08-20 00:22:34 -07:00
Tony Lijo Jose
99d55a1b63 ARM: dts: msm: Update the phy timer clock for phy 3 in holi
The phytimer clock is updated as per clock driver update in holi target.

CRs-Fixed: 2733427
Change-Id: I8a1bd5c3c04e3ef1c6866224101a2ad0e38fc535
2020-08-15 19:01:47 +05:30
shiwgupt
d8ed1c7841 ARM: dts: msm: Add fix for regulator voltage for holi camera
-Regulator framework for pm8008 accepts only the voltages to be in
 multiple of 8mv , So this change rounds of the vdig supply in s5k3p9
 and imx476 to 1.056 instead of 1.05
-Fixed typo in camera-device tree file.

CRs-Fixed: 2733427
Change-Id: If801b781d08f4ab2bbfa4d866585c2ef99d2c2ac
2020-08-15 16:19:16 +05:30
shiwgupt
140b00a8f3 ARM: dts: msm: Add nominal clock cntl level for CSIPHY for holi
Add support for nominal clock cntl level for CSIPHY to
camera devicetree for holi camera.

CRs-Fixed: 2733427
Change-Id: I59b28dbb75f5b7bb0e6e7b693ccec4b010ebe9df
2020-08-08 21:11:21 +05:30
Ravikishore Pampana
3f7c648b6b ARM: dts: msm: camera: Add hw pid info to ife nodes for lahaina and shima
Each ife hardware instance has unique pid values. Add pid
values to each ife node instance. These are used to find
the ife instance that caused page fault. Added pid values
to lahaina and shima ife nodes.

CRs-Fixed: 2750690
Change-Id: I42ff0765c1eb21d430d903cda55dfb91ff052376
2020-08-07 08:43:11 +05:30
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