Commit graph

199 commits

Author SHA1 Message Date
Jing Li
cb72baf68d ARM: dts: msm: Add new node for HHG camera device
Override existing nodes for lahaina as MCLK and Voltage
changed for HHG platform.

Change-Id: I337e137a883b643d8501ef39cbb62e3d38a67c89
CRs-Fixed: 2853048
2021-01-28 20:41:12 +08:00
Camera Software Integration
7a1d7021c7 Merge "ARM: dts: msm: Align regulator votes to shima power grid" into camera-kernel.lnx.4.0 2021-01-03 13:38:01 -08:00
Camera Software Integration
9c4550bb40 Merge "ARM: dts: msm: Add feature support fuse for Yupik camera" into camera-kernel.lnx.4.0 2020-12-29 03:13:46 -08:00
Shravan Nevatia
2af55cce36 ARM: dts: msm: Align regulator votes to shima power grid
Set the minimum regulator values voted for in all the camera sensor
DTSI nodes on shima to the power grid/typical spec values instead
of the minimum spec values to leave room for PCB voltage drops.

CRs-Fixed: 2845333
Change-Id: Ia1594a9ff045cbcb68b6282e5c496a5f3a147df1
2020-12-28 01:00:36 +05:30
Camera Software Integration
b8b28aafb8 Merge "ARM: dts: msm: fix wrong IRQ type for TFE" into camera-kernel.lnx.4.0 2020-12-17 06:42:34 -08:00
Wyes Karny
abce3960f1 ARM: dts: msm: fix wrong IRQ type for TFE
IRQ type 0 is not allowed in the kernel, therefore change IRQ type to
IRQ_TYPE_EDGE_RISING.

CRs-Fixed: 2830228
Change-Id: I844e738ff9adfc9aeeada1b5f76e307ec597146c
2020-12-15 06:39:19 -08:00
Ayush Kumar
bd9968e7cd ARM: dts: msm: Add feature support fuse for Yupik camera
Add fuse to check ife and ife lite and shdr and qcfa
support availability.

CRs-Fixed: 2824629
Change-Id: Ica55a038c1b6158caebd21c5925fb3677b9751f7
2020-12-14 13:27:39 +05:30
Ayush Kumar
363b0f066e ARM: dts: msm: Fix compilation error and remove clk
Fix compilation error.
Remove abh clk.
Add qos entry.
Correct interconnect destination port.

CRs-Fixed: 2824629
Change-Id: I04f5b594225ec698edd975aefd4a61b01917c419
2020-12-14 11:59:39 +05:30
Camera Software Integration
06ad63a7a0 Merge "ARM: dts: msm: Update a5 QoS settings for Lahaina/Kona" into camera-kernel.lnx.4.0 2020-12-10 11:02:57 -08:00
Camera Software Integration
65b1cb358c Merge "ARM: dts: msm: Add camera device tree support for Yupik camera" into camera-kernel.lnx.4.0 2020-12-10 11:00:11 -08:00
Camera Software Integration
ae65670f88 Merge "ARM: dts: msm: Add Vaf in sensor node 3p9 for QRD" into camera-kernel.lnx.4.0 2020-12-10 10:59:19 -08:00
Camera Software Integration
241dabd822 Merge "ARM: dts: msm: Add Vaf in sensor node for target holi" into camera-kernel.lnx.4.0 2020-12-10 10:58:58 -08:00
Karthik Anantha Ram
b1e880aad5 ARM: dts: msm: Update a5 QoS settings for Lahaina/Kona
Configure the recommended bus access priorities for
a5 core.

CRs-Fixed: 2834780
Change-Id: I7b2a64873204e01b8b5a621f2de8de5e903b6388
2020-12-09 12:03:26 -08:00
Ayush Kumar
0cfd04994f ARM: dts: msm: Add camera device tree support for Yupik camera
Add ICP, IPE, BPS, CDM, SMMU, JPEG, IFE, CSID, LRME and CPAS
nodes for Yupik camera.

CRs-Fixed: 2824629
Change-Id: I003e892f7348d40542ebefec1ddd2205c57cc9dc
2020-12-08 22:18:28 -08:00
Yulei Yao
de902159cd ARM: dts: msm: Add Vaf in sensor node 3p9 for QRD
This change adds VAF support in holi QRD camera devicetree
as VAF is now added as part of 3p9 sensor powerup sequence.

CRs-Fixed: 2819611
External Impact: No.

Change-Id: I38db15079470579820016fc5aafddf6e6cf07aec
2020-12-02 11:53:06 +08:00
Ayush Kumar
ea307b4250 dt-bindings: camera: Add compatible string for VFE165 and CSID165
Add bindings support for CSID165 and VFE165.

CRs-Fixed: 2824629
Change-Id: I2453c2594856ebe298d6532bef7d40fc79b5dec5
2020-11-25 01:15:56 -08:00
shiwgupt
27ef9cd6ac ARM: dts: msm: Add Vaf in sensor node for target holi
This change adds VAF support in holi camera devicetree as
VAF is now added as part of 3p9 sensor powerup sequence.

CRs-Fixed: 2800060
External Impact: No
Change-Id: I28ce62a003897285367746425c4354b27be8a61b
2020-11-24 21:06:55 -08:00
Haritha Chintalapati
dbfe5ab873 Merge "ARM: dts: msm: change roll angle for sensor node" into camera-kernel.lnx.4.0 2020-11-20 14:14:38 -08:00
Camera Software Integration
651604c0dd Merge "ARM: dts: msm: Remove cci3 gpios for holi" into camera-kernel.lnx.4.0 2020-11-19 14:20:56 -08:00
shiwgupt
3f07278d9a ARM: dts: msm: Remove cci3 gpios for holi
This change removes cci3 gpios from holi camera as now cci3 GPIOs
are general purpose.

CRs-Fixed: 2814109
Change-Id: Ie61ff9f3ec1d685b9722de076b55c3f566ca0e15
2020-11-17 17:56:51 +05:30
Pengfei Liu
6197af3c9e ARM: dts: msm: change roll angle for sensor node
Need rotate all camera angle for lahaina HDK platform.

Change-Id: I4cf2c2a864cc945c1439af83019210535f3331d0
CRs-Fixed: 2813829
2020-11-16 15:47:08 +08:00
Shravan Nevatia
9fcadacc1f ARM: dts: msm: TPG DTSI changes for shima
Add DTSI nodes to shima sensor DT to
support TPG usecases.

CRs-Fixed: 2819432
Change-Id: I16bd008c74369d53beaa36b78ffc7121b1482312
2020-11-16 10:27:57 +05:30
Haritha Chintalapati
1a34dfec81 Merge "ARM: dts: msm: Add TPG2 to holi devicetree" into camera-kernel.lnx.4.0 2020-11-06 17:23:18 -08:00
Haritha Chintalapati
1f641c6296 Merge "dt-bindings: camera: Add dt bindings information for TPG" into camera-kernel.lnx.4.0 2020-11-06 17:23:06 -08:00
Vishal Verma
fc59e78b05 ARM: dts: msm: Add TPG2 to holi devicetree
A separate dt node is added in holi 
devicetree for additional camera ID of 
different resolution.

CRs-Fixed: 2810963
Change-Id: I6b10cb1c8d4874a57598bdc75554ab17efc753e9
2020-11-02 08:49:41 +05:30
Camera Software Integration
c09f92dbb9 Merge "dt-bindings: camera: Update dt string for res-mgr node" into camera-kernel.lnx.4.0 2020-10-28 13:29:00 -07:00
Camera Software Integration
2524b4a570 Merge "ARM: dts: msm: Add camera device tree for Waipio" into camera-kernel.lnx.4.0 2020-10-27 14:47:56 -07:00
Camera Software Integration
5db8e479e4 Merge "ARM: dts: msm: Increase ICP shared region to 261MB" into camera-kernel.lnx.4.0 2020-10-23 13:23:42 -07:00
Jigarkumar Zala
3741580c6c dt-bindings: camera: Update dt string for res-mgr node
Update the res-mgr dtsi string shared-gpios and shared-pinctrl-gpios
to gpios-shared and gpios-shared-pinctrl to avoid predefined
format.

CRs-Fixed: 2804449
Change-Id: Ib6314481950307260c138c3874ba848b02e02fd8
2020-10-23 12:57:54 -07:00
Jigar Agrawal
07d15a5e0c ARM: dts: msm: Add camera device tree for Waipio
Add device tree changes for memory, regulators,
clock and interrupt information for CCI, CSIPHY,
CPAS, LX7, CDM, TPG, VFE, CSID, IPE, BPS, JPEG,
VFE-LITE and CSID-LITE nodes. Update SMMU Node.
Add new SFE Nodes. Updated cdp and mtp dtsi files.
Update to move camera pinctrl to sensor cdp and mtp files.

CRs-Fixed: 2784041
Change-Id: I015a17dcea5ba82e8048138ead93281ec69ef5f5
2020-10-22 17:14:49 -07:00
Camera Software Integration
58c8f4a7e7 Merge "ARM: dts: msm: Update AVDD for Rear Main Camera on Holi QRD" into camera-kernel.lnx.4.0 2020-10-22 13:34:03 -07:00
Depeng Shao
6954d06cac ARM: dts: msm: Increase ICP shared region to 261MB
To support more IPE/BPS instances, increase ICP shared
region to 261MB.

CRs-Fixed: 2799865
Change-Id: I1085f19440f495dcee65b561ce78f25cbee11c9d
2020-10-21 09:17:04 +08:00
Camera Software Integration
0d9e205c05 Merge "ARM: dts: msm: Remove secure SID from the camera dtsi" into camera-kernel.lnx.4.0 2020-10-19 13:21:24 -07:00
Camera Software Integration
b5cadebaf7 Merge "ARM: dts: msm: camera: remove cphy clock entry from tfe csid" into camera-kernel.lnx.4.0 2020-10-16 13:17:36 -07:00
Yulei Yao
ed1187f306 ARM: dts: msm: Update AVDD for Rear Main Camera on Holi QRD
Change rear main camera's AVDD from 2800000 to 2880000 on Holi
QRD only in order to decrease AVDD noise.

CRs-Fixed: 2774064
External Impact: No.

Change-Id: Ia2d9b98bbfe1439920ac69dd227b70a6815381f6
2020-10-15 07:13:52 +08:00
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
Ravikishore Pampana
a7503b7ef9 ARM: dts: msm: camera: remove cphy clock entry from tfe csid
tfe csid node does not need to have cphy clock values.
csid node need to set only default clock. Required  clock value
will be set by the phy driver.

CRs-Fixed: 2796075
Change-Id: Ide1b2b2e0e124357ed20589e0f2bb0431b579009
2020-10-14 04:59:32 -07:00
Vishal Verma
0534c80e0b dt-bindings: camera: Add dt bindings information for TPG
DT bindings information is added for dummy sensor TPG node

CRs-Fixed: 2813101
Change-Id: I9b104349805e82193e402deee296d392f9f00367
2020-10-12 10:59:06 +05:30
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
Tejas Prajapati
82ab87e4a4 ARM: dts: msm: Remove secure SID from the camera dtsi
Removes stage 2 SIDs for icp context bank
from camera dtsi.

CRs-Fixed: 2794191
Change-Id: I4de6e1d68da8a21b21d2d915e9b488a8b0d686bc
2020-10-09 16:31:06 +05:30
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