Mukund Madhusudan Atre
516e4e7178
ARM: dts: msm: Add support for led flash in camera for Lahaina
...
Adding flash and torch info in camera device tree.
CRs-Fixed: 2584631
Change-Id: I118883be46b8073ca31e3525dad7d56d2a504054
2020-02-17 09:40:38 -08:00
Camera Software Integration
7d769db29e
Merge "ARM: dts: msm: Override csiphy version for lito v2" into camera-kernel.lnx.4.0
2020-02-12 14:10:48 -08:00
Camera Software Integration
08cc48fced
Merge changes I220c2b0a,Ia61332d5 into camera-kernel.lnx.4.0
...
* changes:
ARM: dts: msm: Add support for PHY-TPG in Lahaina and Bengal
dt-bindings: camera: Add support for new TPG version
2020-02-11 13:41:11 -08:00
Venkat Chinta
9ef5a489ce
ARM: dts: msm: Add support for PHY-TPG in Lahaina and Bengal
...
This change adds support for Camera CSI-PHY TPG
hardware version 102.
CRs-Fixed: 2608550
Change-Id: I220c2b0a7631568cff649a15c3e0511cc95ad4c7
2020-02-06 13:37:05 -08:00
Shravan Nevatia
d6fc2fefae
ARM: dts: msm: Override csiphy version for lito v2
...
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
2020-02-06 11:37:34 -08:00
Chandan Kumar Jha
8d51f3ee7d
ARM: dts: msm: Add lagoon camera dtsi
...
Add ICP, IPE, BPS, CDM, SMMU, JPEG, IFE,, CSID nodes
for lagoon camera.
CRs-Fixed: 2571273
Change-Id: Ice517a40a6c01e8a52a96a41fc22e9c4e655b05a
2020-02-04 09:35:42 -08:00
Venkat Chinta
64e70de998
dt-bindings: camera: Add support for new TPG version
...
This change adds example for version 102 Camera PHY-TPG hardware.
CRs-Fixed: 2608550
Change-Id: Ia61332d5a9b1a52a716722fcf32ba8fa88804f6a
2020-02-03 16:09:47 -08:00
Camera Software Integration
1023dd543c
Merge "ARM: dts: msm: Add bringup fixes for Lahaina" into camera-kernel.lnx.4.0
2020-02-03 14:11:29 -08:00
Camera Software Integration
f7e89744f8
Merge "ARM: dts: msm: Add camera dts nodes for Bengal QRD" into camera-kernel.lnx.4.0
2020-02-03 14:11:12 -08:00
Camera Software Integration
25ba017fcb
Merge "ARM: dts: msm: Add simple-bus compat string in camera for all archs" into camera-kernel.lnx.4.0
2020-02-03 14:10:54 -08:00
Camera Software Integration
ecd010ffab
Merge "ARM: dts: msm: Fix order of clock naming in csid lite node for kona" into camera-kernel.lnx.4.0
2020-02-03 14:10:36 -08:00
Karthik Jayakumar
1952f61c8e
ARM: dts: msm: Add bringup fixes for Lahaina
...
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
2020-01-31 23:14:03 -08:00
Gaurav Jindal
a63276ffbc
dt-bindings: camera: Add CSID and IFE support for lagoon
...
This commit adds compatible string for CSID and IFE for lagoon
target.
Change-Id: Id0ecd8ae9f051a50cd21692811f9360d84dda0df
CRs-Fixed: 2571273
2020-01-31 11:00:03 -08:00
Karthik Jayakumar
aed8a404e7
ARM: dts: msm: Update IFE2 & CSID2 IRQ numbers for lahaina
...
Update IFE2 IRQ number to 641 and CSID2 IRQ to 640 for lahaina.
CRs-Fixed: 2584631
Change-Id: I738a4a1ed55c67bb07fa21b21afdd5f9fe675523
2020-01-30 15:36:23 -08:00
Yulei Yao
0bac11efcd
ARM: dts: msm: Add camera dts nodes for Bengal QRD
...
Add 3 rear cameras and 1 front camera nodes for
Bengal QRD.
CRs-Fixed: 2579384
Change-Id: I8a46d1da591ea09e004813e4c10997342f260c15
2020-01-30 05:40:39 -08:00
Mukund Madhusudan Atre
fa100ef0cf
ARM: dts: msm: Fix order of clock naming in csid lite node for kona
...
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
2020-01-30 04:08:41 -08:00
Mukund Madhusudan Atre
d216768569
ARM: dts: msm: Add simple-bus compat string in camera for all archs
...
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
2020-01-29 02:20:56 -08:00
Karthik Jayakumar
2e9325979d
ARM: dts: msm: Update IPE0 register size for Lahaina
...
Update IPE0 register size to match Lahaina register size.
CRs-Fixed: 2584631
Change-Id: Id1ef89f45ee3021866f93bffb89145b25f144b83
2020-01-23 11:28:55 -08:00
Sureshnaidu Laveti
df76a7fb3a
ARM: dts: msm: Update power source of rear sensor for lahaina
...
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
2020-01-20 11:40:15 -08:00
Mukund Madhusudan Atre
d7724d02c9
ARM: dts: msm: Add camera sync driver for Kona target
...
Enable dtsi based compilation for camera sync driver for
kona target.
CRs-Fixed: 2590413
Change-Id: I2d9d4267f0c6192c4b5c7d91a736b9c9821aaec6
2020-01-14 13:19:28 -08:00
Camera Software Integration
5d940e725c
Merge "ARM: dts: msm: Fix supply and areg clock name in ife2 dt node for Lahaina" into camera-kernel.lnx.4.0
2020-01-13 20:43:34 -08:00
Mukund Madhusudan Atre
0c3551b1a3
ARM: dts: msm: Fix supply and areg clock name in ife2 dt node for Lahaina
...
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
2020-01-08 09:44:42 -08:00
Jigarkumar Zala
ab1fbff885
ARM: dts: msm: Add camera sync driver for Lahaina target
...
Enable dtsi based compilation for camera sync driver for
lahaina targets.
CRs-Fixed: 2590413
Change-Id: I12b8eb7b5979cc63125255887ca58aa55850a5e3
2020-01-07 16:37:21 -08:00
Jigarkumar Zala
887d51afee
dt-bindings: camera: Add bindings for camera sync driver
...
Add description for camera sync with new compatibility string.
CRs-Fixed: 2590413
Change-Id: I746b8c629cb487ced930ff63b3f807c968c60f3f
2020-01-07 16:36:54 -08:00
Mukund Madhusudan Atre
bb5a3bd3ab
ARM: dts: msm: Fix order of clock naming in csid lite node for lahaina
...
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
2019-12-10 13:52:26 -08:00
Mukund Madhusudan Atre
7fc312b726
ARM: dts: msm: Add camera device tree support for Lahaina
...
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
2019-12-03 11:43:39 -08:00
Jigarkumar Zala
e25cf96ef1
dt-bindings: camera: Update documentation for camera modules
...
Add description for different blocks in camera with new
camera version compatibility strings.
CRs-Fixed: 2528908
Change-Id: I0a1760ac44a82c30a7b2bd993db864d356838f06
2019-11-25 08:24:43 -08:00
Abhijit Trivedi
f3521d1361
UPSTREAM: 11/22/19: Merge 'quic/camera-kernel.lnx.1.0' into 'quic/camera-kernel.lnx.4.0'
...
* 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>
2019-11-22 17:39:08 -08:00
Camera Software Integration
697e8ecb45
Merge "ARM: dts: msm: Add support for camera hardware for bengal platform" into camera-kernel.lnx.1.0
2019-11-15 04:42:17 -08:00
Camera Software Integration
9e2da3605a
Merge "ARM: dts: msm: Add dtsi nodes for csiphy and cci" into camera-kernel.lnx.1.0
2019-11-15 04:41:53 -08:00
Camera Software Integration
85dbb3c359
Merge "ARM: dts: msm: Add support for target SM4250" into camera-kernel.lnx.1.0
2019-11-15 04:41:36 -08:00
Camera Software Integration
9dedd9d82d
Merge "dt-bindings: camera: Add CDM support" into camera-kernel.lnx.1.0
2019-11-15 04:41:13 -08:00
Camera Software Integration
068a9f655c
Merge "dt-bindings: camera: Add TFE support" into camera-kernel.lnx.1.0
2019-11-15 04:40:14 -08:00
Tony Lijo Jose
8047f459e0
ARM: dts: msm: Add dtsi nodes for csiphy and cci
...
Add the device tree nodes for cci and csiphy.
CRs-Fixed: 2566316
Change-Id: I7db2187686f0223d5bbdf3692a0e7d71329def3f
2019-11-14 02:41:51 -08:00
Abhilash Kumar
c693f3a11d
ARM: dts: msm: Add support for target SM4250
...
Add device nodes for target SM4250. This change will
add the device nodes, software nodes and other changes
for all hardware modules, SMMU and CRM for SM4250.
CRs-Fixed: 2555077
Change-Id: I92195ae7a1a1a2bfe3d331fb1001a75312f21fbc
2019-11-13 22:40:32 -08:00
Tony Lijo Jose
65164bf66a
ARM: dts: msm: Add support for camera hardware for bengal platform
...
Add support for camera for bengal platforms as a part of new project.
CRs-Fixed: 2566316
Change-Id: Ib629d8ef9afc4c79318505ec3b12cb4de7b445da
2019-11-14 11:33:40 +05:30
Abhilash Kumar
6e435e7388
dt-bindings: camera: Add CDM support
...
This change adds support for CDMs with
different version.
CRs-Fixed: 2535587
Change-Id: I445400138ee4ccb6ec5fcc95e01f190b9c8825bc
2019-11-14 10:51:46 +05:30
Ravikishore Pampana
458e662f61
dt-bindings: camera: Add TFE support
...
Camera TFE is new hardware. This change
adds support for the same.
CRs-Fixed: 2545590
Change-Id: I89ce381a83682681a299ef496d5695b303a481b7
2019-10-29 15:54:33 +05:30
Abhijit Trivedi
4966efb0c2
Merge upto camera-kernel.lnx.1.0-191021 'quic/camera-kernel.lnx.1.0' into camera-kernel.lnx.4.0
...
* quic/camera-kernel.lnx.1.0:
ARM: dts: msm: correct the dma addr pool for icp
dt-bindings: camera: add OPE support
Change-Id: I50897c9c316c7a10d85428bbfd6cddfe9fdb39c0
Signed-off-by: Abhijit Trivedi <abhijitt@quicinc.com>
2019-10-22 17:42:39 -07:00
Shankar Ravi
02b92f5565
ARM: dts: msm: Remove CSIPHY0 clock vote for CSIPHY3
...
Remove CSI0PHY clock vote for CSIPHY3 as the
depedency is fixed in lito CSIPHY hw.
CRs-Fixed: 2548025
Change-Id: I08363bc934bd217268d32892e31635e8b5bb28d5
2019-10-18 14:34:42 +05:30
Trishansh Bhardwaj
7df7f5a8b0
ARM: dts: msm: correct the dma addr pool for icp
...
Correct the address mapping for dma addr pool for icp.
CRs-Fixed: 2541894
Change-Id: Iba1738bc479318da13d2c82406d8260f975c6eaa
2019-10-15 17:45:40 -07:00
Suresh Vankadara
3f29794179
dt-bindings: camera: add OPE support
...
Support is added for camera OPE hardware.
CRs-Fixed: 2520602
Change-Id: I9717955751448531a6393415d37f824b4345d29b
2019-09-27 05:43:35 +05:30
Jigarkumar Zala
6200466948
ARM: dts: msm: correct the dma addr pool for icp
...
Correct the address mapping for dma addr pool for icp.
CRs-Fixed: 2534244
Change-Id: Ic1ed778ff0ac27a155bffc50deea8682762a1c37
2019-09-24 10:57:49 -07:00
kartanan
2540a3f2d6
ARM: dts: msm: Add bus vector for NOM_L1 for kona & lito
...
Add new bus vector for NOMINAL_L1 level in cpas node.
CRs-Fixed: 2507919
Change-Id: I7e41cc6a72d066660a71176a47d6d4fc61eaf3b0
2019-09-10 18:44:59 -07:00
kartanan
f1642f0a2b
dt-bindings: camera: Add custom HW/csid bindings for KONA
...
The change adds device tree bindings for custom HW for KONA.
CRs-Fixed: 2515662
Change-Id: I3ee315c238275e5e4775c5a46a57636877ec44d7
2019-08-28 14:46:30 -07:00
Karthik Anantha Ram
fd49a1b8b3
ARM: dts: msm: Remove non-fatal flag for all context banks
...
Mark the memory regions in all camera context banks as fatal.
Change-Id: I521f0776073e9e47e7f6367ce7e4a096aa5cd9f0
2019-08-15 12:08:59 -07:00
Jigarkumar Zala
67db596cfb
dt-bindings: Adding capability for scalable clock
...
Adding scalable clock support for vfe node.
Change-Id: Iedcd21446a75d8b59221d6d9f572d3613855fccb
2019-08-09 13:52:29 -07:00
Trishansh Bhardwaj
a6eb11c868
dt-bindings: Add cam_hw_fuse documentation
...
Adds cam_hw_fuse documentation for camera cpas.
Change-Id: I4a5f4cf54ca07485d232400e8fc93c3934ac0e87
2019-08-09 13:51:54 -07:00
Karthik Anantha Ram
a41d46e25f
ARM: dts: msm: Add clk levels for icp in KONA & LITO
...
Add all supporting clk levels for icp_clk_src for KONA
and lito. Apart from src clock the rates for fast_ahb
are updated aswell. The change also defines the src clock
for a5 node.
Change-Id: Ib49d91e6a00db75fa04c4ad3e135e7b12e76edae
2019-08-09 12:17:38 -07:00
Jigarkumar Zala
9433ebf345
ARM: dts: msm: Add scalable clock for KONA
...
Add scalable clock entry for a node whose rate is
controlled by the node's src clock.
Change-Id: I751e9d6705908bc94ddcedbb86104931c20f0673
2019-08-09 12:17:38 -07:00