Commit Graph

32 Commits

Author SHA1 Message Date
Mahesh Kumar Sharma
ea8fd548d6 dtsi: kalama: enable video vsp subcache id
In order to improve video hardware performance, add vidvsp
system cache device tree entry for video driver to query and
enable it in Video FW.

Change-Id: I77df6b565fab471a59b15ea608684594bc34c6f7
Signed-off-by: mbao <mbao@qti.qualcomm.com>
Signed-off-by: Mahesh Kumar Sharma <smahesh@qti.qualcomm.com>
2022-07-27 11:28:38 -07:00
Sachu George
c395077020 ARM: dts: msm: Adding IDP, ATP & QXR support for anorak DT.
Adding board-id for IDP, ATP & QXR platform support in anorak.

Change-Id: I304bd2a81f79fc39d215f4700be65ef3d8db3712
2022-07-21 18:03:14 +05:30
Sachu George
c8517ee7ec ARM: dts: msm: Add support for Halliday
Adding device-tree support for Halliday(anorak).

Change-Id: I0ed44402a4e706d9b7054d90d834072888be5d40
2022-07-02 18:01:04 -07:00
Mihir Ganu
9440d2ec16 video: dts: Add support for Kailua V1 APQ variant
Add msm-id for V1 APQ variant.

Change-Id: Ie74d67d489a342f5b49adef65e8c17a90dc22938
2022-06-07 11:44:21 -07:00
Mihir Ganu
c4f05da041 video: dts: Add support for Kailua V2 devices
-Add a new dtsi for Kailua V2
-Add V2-specific change: new turbo clock for AV1 Decoder

Change-Id: I9be0b7244e9798e330dca7d2fccd5d3d10cfea53
2022-05-09 19:55:00 -07:00
Chinmay Sawarkar
f21c2752f6 video: dts: Add turbo clock corner
Turbo clock frequency is supported and hence needs to be included
in the dt config.

Change-Id: Ie0e54616b1cdbdaa56e22b06d86896d9b0f78801
2022-03-03 13:39:35 -08:00
Chinmay Sawarkar
7ba24419a1 video: dts: Remove video_core_reset
Remove video_core_reset as it is not required.

Change-Id: I22daf6ece7ee7d9aaa5560c5cce7d7846a9b384f
2022-02-10 16:36:59 -08:00
Chinmay Sawarkar
81be9a609d video: dts: Enable video device node
Enable video device node.

Change-Id: Ib67f3749f71be4c52e14676755abb43fabbf901d
2021-12-02 15:28:54 -08:00
Chinmay Sawarkar
c515f62672 video: dts: Remove LLC config from context banks
SMMU is io-coherent. LLC property can be specified
only if SMMU is not io-coherent. 

Change-Id: Ib12b241c400a5518edc12a9aa37d1ceaa45d5a47
Signed-off-by: Chinmay Sawarkar <chinmays@quicinc.com>
2021-11-30 15:04:46 -08:00
Chinmay Sawarkar
349fc961ef video: dts: Update context bank with new sid
Update all context banks with new SID's.

Change-Id: Ia4b81eada69aa84c63c19c155ec2604876a655de
2021-11-29 15:27:08 -08:00
Mihir Ganu
257196b58b video: dts: Add support for Kalama platform
Add device tree files for Kalama platform.

Change-Id: Ia2891ed26e11902fcb43e268f02310d69a89df7c
2021-11-04 14:02:50 -07:00
Mihir Ganu
ac9b211121 video: dts: Add support for Waipio V2 devices
Add support for Waipio V2 devices.

Change-Id: I60acd5a77c1b94da76558e78c05007b6893afbd4
2021-05-25 11:19:30 -07:00
Govindaraj Rajagopal
eff313c42b video: dts: add platform and vpu variant support
Added "qcom,msm-vidc-waipio" and "qcom,msm-vidc-iris2"
entries to support runtime target and vpu variant
selection.

Change-Id: I2a0f8fa737c8e114be3215aab43a7fc3d233be18
2021-04-12 20:38:36 +05:30
Maheshwar Ajja
4e5a682c15 video: dts: reset mvs0c clock in power on sequence
Reset mvs0c clock in power on sequence to resolve
video hardware failures.

Change-Id: Ic60e74868af3939e8d88bacd2c158440e1ba753d
2021-04-08 15:23:10 -07:00
Shivendra Kakrania
495fbcca00 video: dts: add clock ids and mmrm config
Add clock ids for each clock. Enable mmrm
for clock sources.

Change-Id: I8236a53e5839d5c3b0c78c718a6b88e9fb604c16
Signed-off-by: Sebastian Dang <sdang@quicinc.com>
2021-03-24 15:36:30 -07:00
Mihir Ganu
ab5b21e6b0 video: dts: Remove LowSVS_D1 clock rate
Remove the unsupported LowSVS_D1 clock rate from
allowed clock rates.

Change-Id: Ib2e983483514a6fa6f162fd15eb96812092018be
2021-03-22 17:45:28 -07:00
Maheshwar Ajja
eea2f9dad0 video: dts: add support for waipio apq device
Add video driver into waipio apq device.

Change-Id: I3794ab3437c88a058b8bb39e8952cacf05368a5b
2021-03-18 18:58:23 -07:00
Mihir Ganu
827a7d8309 video: dts: Remove 'buffer-types' in context banks.
- Remove usage of deprecated 'buffer-types' in context banks.

Change-Id: I5625ac6034f6a3b04cc23ee3532d96d03a4e5aaf
2021-03-10 12:12:18 -08:00
Mihir Ganu
00a4ce701e video: dts: Add a new non-secure pix context bank
Add entry for a new non-secure pix context bank.

Change-Id: I34a8beca9938385291e87314e4f76cc0d48dbebb
2021-03-10 10:59:50 -08:00
Vikash Garodia
2dda4780b7 video: dts: add iommu_domain attributes
Adding the attribute stall-disable would allow smmu
to terminate faulty transaction instead of stalling
the same. This would let the transaction reach to
master early.

Change-Id: I947f8d2b1753721cab39a6361ed153d9d3e67e7c
Signed-off-by: Vikash Garodia <vgarodia@qti.qualcomm.com>
2021-02-20 19:44:32 -08:00
Vikash Garodia
957d6ed5cf video: dts: fix the register address space for video for waipio
Register address space for video and clock controller for video
is different. Exclude the video cc register space from video space.

Change-Id: I62096ed46c8e89f0d1c3a3a8d0e3eddf0c937139
Signed-off-by: Vikash Garodia <vgarodia@qti.qualcomm.com>
2021-02-19 14:43:15 +05:30
Akshay Chandrashekhar Kalghatgi
10e35bfe6d video: dts: add secure context banks
Add secure bitstream and secure pixel context banks.

Change-Id: Icf0845e2d8a1b448f9efeb3784e30839b41cc159
Signed-off-by: Akshay Chandrashekhar Kalghatgi <akalghat@quicinc.com>
2021-02-16 10:35:04 -08:00
Maheshwar Ajja
769a86c3f0 video: dts: add video_cc_mvs0_clk_src to clock list
Add the required clock source video_cc_mvs0_clk_src
to video subsystem.

Change-Id: I0377becc68f85e03ae999a458bee480c899ba4e3
Signed-off-by: Maheshwar Ajja <majja@codeaurora.org>
2021-02-09 08:42:17 -08:00
Maheshwar Ajja
f543b89c4e video: dts: update dma coherent to upstream string
DMA coherent string is being used from upstream in waipio.
Hence update dma coherent string accordingly.

Change-Id: I9c6ee47cd826a385ff7c5e2a601d4872b95aba1f
Signed-off-by: Maheshwar Ajja <majja@quicinc.com>
2021-02-08 15:42:29 -08:00
Prabhakar Reddy Krishnappa
4aab2b0249 msm-vidc: Enable Video component
Enabling Video probing.

Change-Id: I53a060cf477effeba11e45f8a7177daa34263525
Signed-off-by: Prabhakar Reddy Krishnappa <prkrishn@qti.qualcomm.com>
2021-02-03 14:37:51 -08:00
Akshay Chandrashekhar Kalghatgi
bccf2b104b video: dts: update video SIDs for Waipio
Video SIDs were changed for Waipio chipset and hence use the correct SIDs.

Change-Id: I858e4bd06b41f85c13987e78edfd3c2210b4891f
Signed-off-by: Akshay Chandrashekhar Kalghatgi <akalghat@quicinc.com>
2021-02-01 11:11:16 -08:00
Chinmay Sawarkar
dd26a17910 video: dts: Add lowsvs_d1 clock corner
Add 192Mhz lowsvs_d1 clock corner for Waipio target.

Change-Id: Ic274a3b2e0bc28dd0c103f17785f5f23e8f64504
Signed-off-by: Chinmay Sawarkar <chinmays@quicinc.com>
2021-01-27 12:07:30 -08:00
Akshay Chandrashekhar Kalghatgi
14255f593b video: dts: add secure non-pixel context bank
Add secure non-pixel context bank

Change-Id: Ibe8d3181729f99fd06f9eac22b5d3512d7860b5b
Signed-off-by: Akshay Chandrashekhar Kalghatgi <akalghat@quicinc.com>
2021-01-14 17:19:49 -08:00
Akshay Chandrashekhar Kalghatgi
2ba25586cc video: dts: add video firmware memory
Add video firmware memory and pass-id.

Change-Id: If1abbcd6bc9c6cd1cb12eecc56246af9d8b8f4fc
Signed-off-by: Akshay Chandrashekhar Kalghatgi <akalghat@quicinc.com>
2020-12-18 17:42:11 -08:00
Akshay Chandrashekhar Kalghatgi
9c56ab35e9 video: dts: remove secure context banks
Remove secure context bank child nodes from Video device tree node
since secure CBs are currently unsupported.

Change-Id: Iad2647bdb690801577d40d8b68972f81c342d202
Signed-off-by: Akshay Chandrashekhar Kalghatgi <akalghat@quicinc.com>
2020-12-15 17:37:15 -08:00
Karthikeyan Periasamy
5358623a92 msm-vidc: Compile video component devicetree as overlay
Moved devicetree of video component to VENDOR image.

Change-Id: Iaa4323cfd9221b95fcc874c1c0ebb30415563f9c
Signed-off-by: Karthikeyan Periasamy <kperiasa@quicinc.com>
2020-12-02 17:13:29 -08:00
Git User
7d9b58007d Initial empty repository 2020-08-27 05:37:29 -07:00