Commit graph

889,574 commits

Author SHA1 Message Date
Sriharsha Allenki
812da9d8c3 usb: phy: Add snapshot of QUSB-V2 PHY driver
This change adds QUSB-V2 driver capabilities on
MSM platforms.This snapshot was taken as of msm-4.14
commit <cd3fb8ae2f0d> ("usb: phy: qusb2: Add regulator
support which powers refgen").

Change-Id: I2620e8d3e45ad9b0d5d63b4d246f120ce85474df
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
2020-07-20 15:38:07 +05:30
Linyu Yuan
1de6e23bdf usb: misc: nb7vpq904m: move gpio init before register ucsi callback
ucsi callback may called immediately once register,
move gpio init earlier will avoid issue.

Change-Id: I0f154c964016c141486b7fefb86329193ae49119
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
2020-07-20 00:29:20 -07:00
qctecmdr
0e975c6686 Merge "input: touchscreen: synaptics_tcm: add new touch driver" 2020-07-20 00:21:23 -07:00
qctecmdr
97913a8a95 Merge "icc: dt-bindings: Update endpoint IDs for interconnects for HOLI" 2020-07-20 00:21:23 -07:00
Pratham Pratap
15920a69b7 usb: phy: snps: Enable auto-resume during host mode bus suspend
Currently driver is enabling auto-resume irrespective of whether
peripheral is connected to the host or not. Adding PHY flags before
enabling auto-resume ensures that some peripheral must have been
connected before bus suspend. This change enables auto-resume only
during host mode real bus suspend.

Change-Id: Ifed2f0a773ace31738628a988062f96e92efad44
Signed-off-by: Pratham Pratap <prathampratap@codeaurora.org>
2020-07-19 21:55:11 -07:00
Yogesh Lal
c452695ca7 arm64: defconfig: Disable CONFIG_CFI_PERMISSIVE flag
Holi build looking for __cfi_sowpath_diag which is no
longer exported by the kernel. So, build was failing with
undefined symbol error. To fix it disabling CONFIG_CFI_PERMISSIVE.

Change-Id: I6381c28ae3d476a03a56b7b1e35a257a060e8cb2
Signed-off-by: Yogesh Lal <ylal@codeaurora.org>
2020-07-20 10:11:22 +05:30
Jack Pham
03eb655e9f sound: usb: qmi: Clean up log messages
Make the log prints more consistent when displaying memory addresses.
Change %pK to %pa for phys_addr_t, print hex instead of decimal for
the iova/vas.  Also print the offset of the SG entries.

Change-Id: I885156b8b680c2bfb8c4c640c5ec0ff6cfbae88e
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2020-07-19 21:39:58 -07:00
qctecmdr
7cb2052d4a Merge "ufs: ufs-qcom: Fix racing caused by ufs_qcom_testbus_config()" 2020-07-19 21:01:11 -07:00
qctecmdr
08dcb823ac Merge "sound: usb: qmi: Move QMI service init to driver probe" 2020-07-19 21:01:11 -07:00
qctecmdr
54a634f9d4 Merge "ABI: Update internal whitelist with hyp assign" 2020-07-19 21:01:11 -07:00
qctecmdr
90bec1c521 Merge "coresight-tmc: Use sysfs_buf for byte-cntr and sw usb cases" 2020-07-19 21:01:10 -07:00
qctecmdr
c5289e457d Merge "dt-bindings: clock: Update clock ID's of GPUCC and DISPCC for SHIMA" 2020-07-19 21:01:10 -07:00
Taniya Das
31c3e1e7a8 defconfig: holi: Enable dispcc and debugcc
Enable Display and Debugcc.

Change-Id: Ie604d0f0ea12351fc03328b9c121e94f42485ee8
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2020-07-19 15:54:53 +05:30
Prakruthi Deepak Heragu
0039909655 drivers: soc: qcom: Make global minidump table pointer NULL
If SMEM has not been initialized yet, before returning EPROBE_DEFER, make
the global minidump table pointer NULL. This avoids the kernel page fault
while trying to dereference the pointer later.

Change-Id: I76cbbee82e5b9fa02e0caaac57db2d6ce8f6ea6e
Signed-off-by: Prakruthi Deepak Heragu <pheragu@codeaurora.org>
2020-07-18 12:45:27 -07:00
Odelu Kukatla
649dce9082 interconnect: qcom: Add SDC1 master for Shima
Add SDC1 master port as it is for client to request
the bandwidth.

Change-Id: Ib459a6f156df05f088c0ec5a58b6dbb73cb39a5f
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2020-07-18 09:19:36 -07:00
Odelu Kukatla
439afcdc16 icc: dt-bindings: Add SDC1 master ID for Shima
Add SDC1 master ID as it is for client to request
the bandwidth.

Change-Id: I2be2c4866a64a1a2ade2299d7d9b78f4e2d85933
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2020-07-18 21:18:12 +05:30
Jagadeesh Kona
27c20c3a1c arm64: defconfig: Add support for DISPCC, debugCC for SHIMA
Enable Display and debug clock controllers for SHIMA.

Change-Id: I69b8e770c8f286d32f6ebfd876284bf52a74c380
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-07-18 06:00:08 -07:00
Jagadeesh Kona
577b5c7e15 clk: qcom: debugcc: Add debug clock controller support for SHIMA
Add debug clock controller to support measure functionality for all
clock controllers.

Change-Id: I4fde3ad197220264329126ca788aa70a7c75bcb7
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-07-18 06:00:00 -07:00
Jagadeesh Kona
dcc0bc3e74 clk: qcom: dispcc: Add display clock controller for SHIMA
Add the display clock controller to support display port
related branches, PLLs and RCGs.

Change-Id: I3f366c3880823199ed4cd34bb9e608baf804e1bc
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-07-18 18:29:09 +05:30
Mao Jinlong
1ebe55d92e coresight-tmc: Use sysfs_buf for byte-cntr and sw usb cases
Etr_buf will be NULL when disable etr hw. It is before stopping byte-cntr
and sw usb data transfer which may cause null pointer issue. Use sysfs_buf
to avoid this issue.

Change-Id: I5967fd4183a9f36fca22059bb08fd8d357c8e5af
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
2020-07-18 14:11:35 +08:00
Jagadeesh Kona
97f4757fee clk: qcom: Add support for pm ops for Multimedia clock controllers
Add support for pm ops for Camera, Graphics and Video clock
controllers.

Change-Id: Ic9c01a35385a8c24899b66c9652810135bc42ac7
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-07-17 20:27:12 -07:00
Jagadeesh Kona
83b7c09872 ABI: Add pm_clk* symbols to qcom whitelist
Add pm_clk_add, pm_clk_create, pm_clk_destroy, pm_clk_resume,
pm_clk_suspend symbols to qcom whitelist.

Change-Id: I166bdc86bba786161d2148b7a63d2f6f75777694
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-07-18 08:54:18 +05:30
Edgar Flores
ac2db530fb msm: adsprpc: double free when creating dynamic process
Adding synchronization access to allocated memory of userPD
to avoid double-freeing the buffer when multiple calls are
made to create dynamic userPD process.

Change-Id: I07b2c290cc400007ce00d96b36c5b40b17ea43c9
Signed-off-by: Edgar Flores <edgarf@codeaurora.org>
2020-07-17 17:57:59 -07:00
Guru Das Srinagesh
ab808011ad leds: qti-flash: Support zero duration for flash safety timer
The minimum timeout that can be set is 10 ms due to the clamping being
done in led_set_flash_timeout() in the flash LED class framework. Change
the minimum to allow zero timeout to be set, and also disallow setting
strobe in this case.

Change-Id: Ic34057197c05daf640c2a7d21cbae8e4638319ee
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2020-07-17 17:48:42 -07:00
Guru Das Srinagesh
1a00e83287 leds: qti-flash: Fix debug prints, read more than one byte
Print the data instead of the pointer in qti_flash_led_write(), update
the print in qti_flash_led_masked_write(), and fix qti_flash_led_read()
so that it returns a pointer to more than one byte.

Change-Id: Ic9cbc35a6552f8978ff9e36da2aafeec69885b9a
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2020-07-17 17:48:42 -07:00
Xiaojun Sang
c9c67a863e kernel: sound: remove decoder structure definition
Decoder information moves to generic field. Delete
redundant definition.

Change-Id: I0cfa2e0bd94f150f5c35b9d14c0188e05fea72f1
Signed-off-by: Xiaojun Sang <xsang@codeaurora.org>
2020-07-18 08:30:50 +08:00
Mohammed Nayeem Ur Rahman
79a6b962f0 adsprpc: set QoS only to silver cluster
Glink IRQ mostly is taken by the silver cluster. RPC driver vote
for sliver cluster prevents collapsing gold cluster. This saves
significant power.

Depends-On: I8ec5056ea6929d39e74b6e97114094da0a264edb
Change-Id: Ic24bddceb7ae37d1182d2fca683c622b4ab71a55
Acked-by: Tadakamalla Krishnaiah <ktadakam@qti.qualcomm.com>
Signed-off-by: Mohammed Nayeem Ur Rahman <mohara@codeaurora.org>
Signed-off-by: Edgar Flores <edgarf@codeaurora.org>
2020-07-17 17:19:57 -07:00
Kees Cook
a08f329bfb UPSTREAM: lkdtm/heap: Avoid edge and middle of slabs
Har har, after I moved the slab freelist pointer into the middle of the
slab, now it looks like the contents are getting poisoned. Adjust the
test to avoid the freelist pointer again.

Fixes: 3202fa62fb43 ("slub: relocate freelist pointer to middle of object")
Cc: stable@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20200625203704.317097-3-keescook@chromium.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bug: 156889933
(cherry picked from commit e12145cf1c3a8077e6d9f575711e38dd7d8a3ebc)

Change-Id: Iad65d562dcd0efbda569ae47f015ec8d1ccaef41
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
2020-07-17 15:04:34 -07:00
Kees Cook
c1b8f43dc3 UPSTREAM: lkdtm: Avoid more compiler optimizations for bad writes
It seems at least Clang is able to throw away writes it knows are
destined for read-only memory, which makes things like the WRITE_RO test
fail, as the write gets elided. Instead, force the variable to be
volatile, and make similar changes through-out other tests in an effort
to avoid needing to repeat fixing these kinds of problems. Also includes
pr_err() calls in failure paths so that kernel logs are more clear in
the failure case.

Reported-by: Prasad Sodagudi <psodagud@codeaurora.org>
Suggested-by: Sami Tolvanen <samitolvanen@google.com>
Fixes: 9ae113ce5f ("lkdtm: add tests for additional page permissions")
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20200625203704.317097-2-keescook@chromium.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bug: 156889933
(cherry picked from commit 464e86b4abadfc490f426954b431e2ec6a9d7bd2)
[Resolved minor conflicts in drivers/misc/lkdtm/bugs.c for lkdtm_ARRAY_BOUNDS]

Change-Id: I084d34c7fc7685a3b980a8ac5d839d68684cae86
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
2020-07-17 15:03:18 -07:00
Shaleen Agrawal
4a9f235f48 sched: Enable latency sensitive feature
Make use of the existing need_idle feature to incorporate upstream latency
sensitive tasks.

Change-Id: Ie1513187d024b93c8b619d9e0a35d84195488696
Signed-off-by: Shaleen Agrawal <shalagra@codeaurora.org>
2020-07-17 12:46:44 -07:00
Jack Pham
8f354a41fe sound: usb: qmi: Move QMI service init to driver probe
When registering the QMI server during initialization there is
a chance that the handle creation can fail with -EPROBE_DEFER if
the IPC router service isn't ready yet. In that case, we should
not fail the module_init call as that results in the module
getting unloaded with no automatic mechanism to reload it (a la
driver probe deferral). Instead, move the uaudio_qmi_svc_init()
call to beginning of uaudio_qmi_plat_probe() so that in case it
defers the probe can be retried again later.

Change-Id: I07a1e2cee5194387884cb716e95ed7c414a22159
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2020-07-17 12:09:08 -07:00
Mukesh Ojha
f9fde8988f interconnect: qcom: Compile Shima interconnect provider driver
Add the shima driver file compilation on INTERCONNECT_QCOM_SHIMA
config.

Change-Id: I2148f176f6c2a8b2232df790391e54a819302b48
Signed-off-by: Mukesh Ojha <mojha@codeaurora.org>
2020-07-17 11:07:56 -07:00
Mayank Rana
1628591285 dwc3: gadget: Don't perform SET XFER resource with USB GSI endpoint
By default when ep0 gets enable, current code SET XFER resource command
for all USB endpoints including USB GSI endpoint. USB GSI endpoint related
configuration operation performs one more time SET XFER resource which
fails as USB controller is running out of XFER resource. Fix this issue
by not performing SET xfer resource by default, and let USB GSI endpoint
operation takes care.

Change-Id: I00d296c2c0b4f72e34ae57f5c3856b3e1e89f5ce
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2020-07-17 10:59:11 -07:00
Todd Kjos
5d4656c4d4 ANDROID: GKI: Update ABI after RPMH config change
Leaf changes summary: 5 artifacts changed
Changed leaf types summary: 0 leaf type changed
Removed/Changed/Added functions summary: 5 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

5 Removed functions:

  [D] 'function int rpmh_flush(const device*)'
  [D] 'function int rpmh_invalidate(const device*)'
  [D] 'function int rpmh_write(const device*, rpmh_state, const tcs_cmd*, unsigned int)'
  [D] 'function int rpmh_write_async(const device*, rpmh_state, const tcs_cmd*, unsigned int)'
  [D] 'function int rpmh_write_batch(const device*, rpmh_state, const tcs_cmd*, u32*)'

Bug: 161478631
Bug: 161128971
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: Ie4b1310b23801e32b628547077d659a0600a32ec
2020-07-17 10:26:43 -07:00
Todd Kjos
01de93cce1 ANDROID: GKI: Adjust symbol lists after RPMH removed from gki_defconfig
Since QCOM_RPMh is no longer built-in, remove it's symbols from
the symbol lists

Bug: 161478631
Bug: 161128971
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: I8f8179148e75a9b72d279a2575aac73f324effb2
2020-07-17 10:26:42 -07:00
John Stultz
6993c49233 ANDROID: db845c_gki.fragment: Add QCOM_RPMH and QCOM_RPMHPD as modules
QCOM_RPMH and QCOM_RPMHPD have been pulled out of the GKI
so move it to the db845c fragment config.

Bug: 161478631
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: Ifcdec07ded287fc87908143ad6a6ff1ce4ae37ac
2020-07-17 08:48:05 -07:00
John Stultz
11ccc4ff47 ANDROID: gki_defconfig: Remove QCOM_RPMH from the gki_defconfig
Per request from qcom, remove the QCOM_RPMH config from
the GKI kernel

Bug: 161478631
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: I2cbe679bc95d294df1bbecb52b393fb78eaa3f9f
2020-07-17 08:47:55 -07:00
John Stultz
6b20d301a3 ANDROID: Kconfig.gki: Remove GKI_QCOM_CLKS_CONFIGS and QCOM_RPMHPD from GKI_HACKS config option
This removes GKI_QCOM_CLKS_CONFIGS and the one QCOM_RPMHPD
config it selects from the GKI_HACKS config entry, as
we will move it to being a module.

Bug: 161478631
Bug: 161128971
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: Idc2eedf3ed3bfd3e88f9a577934943f86df16ab3
2020-07-17 08:47:41 -07:00
John Stultz
d3a1390362 FROMLIST: soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
This patch allow the rpmh driver to be loaded as a permenent
module. Meaning it can be loaded from a module, but then cannot
be unloaded.

Ideally, it would include a remove hook and related logic, but
the rpmh driver is fairly core to the system, so once its loaded
with almost anythign else to get the system to go, the dependencies
are not likely to ever also be removed.

So making it a permenent module at least improves things slightly
over requiring it to be a built in driver.

Feedback would be appreciated!

Cc: Todd Kjos <tkjos@google.com>
Cc: Saravana Kannan <saravanak@google.com>
Cc: Andy Gross <agross@kernel.org>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Rajendra Nayak <rnayak@codeaurora.org>
Cc: linux-arm-msm@vger.kernel.org
Signed-off-by: John Stultz <john.stultz@linaro.org>
Link: https://lore.kernel.org/lkml/20200326224459.105170-3-john.stultz@linaro.org/
Bug: 161478631
Change-Id: I26f57b76c1629e8311d97e6be8f7ff4fdac65ba9
2020-07-17 08:47:28 -07:00
John Stultz
67e0298d3d UPSTREAM: soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
This patch allow the rpmhpd driver to be loaded as a permenent
module. Meaning it can be loaded from a module, but then cannot
be unloaded.

Ideally, it would include a remove hook and related logic, but
apparently the genpd code isn't able to track usage and cleaning
things up?

So making it a permenent module at least improves things slightly
over requiring it to be a built in driver.

Cc: Todd Kjos <tkjos@google.com>
Cc: Saravana Kannan <saravanak@google.com>
Cc: Andy Gross <agross@kernel.org>
Cc: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Rajendra Nayak <rnayak@codeaurora.org>
Cc: linux-arm-msm@vger.kernel.org
Acked-by: Saravana Kannan <saravanak@google.com>
Tested-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Link: https://lore.kernel.org/r/20200326224459.105170-4-john.stultz@linaro.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
(cherry picked from commit d4889ec1fc6ac6321cc1e8b35bb656f970926a09)
Bug: 161478631
Bug: 161128971
Signed-off-by: John Stultz <john.stultz@linaro.org>
Change-Id: I39f8525cfbe206d27cfd268c2a0b7637bb07814c
2020-07-17 08:46:29 -07:00
Kunlei Zhang
5a61ae90da ABI: Update internal whitelist with hyp assign
Update internal whitelist with hyp assign.

Change-Id: I89bf58600a53ea8cdb8b6aa4c5f87ed4b35421b9
Signed-off-by: Kunlei Zhang <kunleiz@codeaurora.org>
2020-07-17 23:17:35 +08:00
Alistair Delva
02ea240257 ANDROID: GKI: Export memblock_free to drivers
On architectures that support the preservation of memblock metadata
after __init, allow drivers to call memblock_free() to free a
reservation made by early arch code. This is a hack to support the
freeing of bootsplash reservations passed to Linux by the bootloader.

(This should be reworked in future versions of Android; do not
cherry-pick this patch forward.)

Bug: 139653858
Change-Id: I32c0ee70c33c94deff70aa548896caa9978396fb
Signed-off-by: Alistair Delva <adelva@google.com>
2020-07-17 14:35:18 +00:00
Anmolpreet Kaur
7b0010980f qseecom: Change in buffer sharing mechanism in qseecom
Copy the entire userspace request buffer to local kernel
buffer and use that to send to TZ. Update the response
received in the local buffer to the actual userspace buffer
after the request is complete.

Change-Id: I673d74a32966816c5248778fc967eb91da5b6df5
Signed-off-by: Anmolpreet Kaur <anmolpre@codeaurora.org>
2020-07-17 05:36:13 -07:00
Lina Iyer
eb798d82d2 firmware: scm: Remove arch check for dma_set_mask
Remove the preprocessor if statement for checking the arch of the
target since this will not affect targets with a 32bit address space. This
change allows the driver to be compiled and used for targets that do not
define CONFIG_ARM64.

Change-Id: I6fc11e86d6799099fdaeec46df6d7093c1ca117f
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
Signed-off-by: Siddharth Gupta <sidgup@codeaurora.org>
2020-07-17 17:34:33 +05:30
Lina Iyer
963b168fc2 cpuidle: lpm-levels: no hotplug for single core
Register for hotplug and dev_pm_qos notification only
for SMP so covering under CONFIG_SMP flag.

Change-Id: Ic3da9648a4dd5c762cd97dbb9f1915f79bd2481e
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2020-07-17 17:33:27 +05:30
Lina Iyer
6757e16bd0 drivers: qcom: rpmh: allow RPMH on ARM SoC
Remove config restriction for RPMH on ARM64 platforms
only.

Change-Id: Id783ad288098e09294eefbff2982af5670c3ab54
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2020-07-17 17:31:41 +05:30
Lina Iyer
e5fb789453 drivers: irqchip: pdc: Add irqchip for sdxlemur
Declare PDC irqchip support for sdxlemur.

Change-Id: I2ac3f67b71cc092024ea8a3d13e31571cd2bc898
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2020-07-17 17:30:08 +05:30
Udipto Goswami
c6a5fecbaf usb: f_qdss: Cleanup control interface as no longer in use
Currently, if debug_inface is enabled the list pool allocation is
done for ctrl_write_pool instead of data_write_pool. Therefore
when coresight calls qdss_write function it finds the data_write_pool
empty & since data is populated in ctrl_write_pool, it will return
-EIO. This restricts qdss to work on a composition where ctrl & data
write pool coexists.

Fix this by removing the control interface as it is no longer used.

Change-Id: I2d6368d8f5a1b0ada2634ec682f19bc99551c76c
Signed-off-by: Udipto Goswami <ugoswami@codeaurora.org>
2020-07-17 17:27:34 +05:30
Lina Iyer
8d6b711a9f drivers: qcom: stats: define readq_relaxed for ARM variants
ARM cannot natively read 64-bit address. As such the readq_ variants
are not defined for this architecture. Add a 32-bit equivalent to read 2
sequential 4-byte memory into a u64 value. Let's keep them locally
defined for now, since they are not native to the ARM architecture.

Change-Id: Ib0ce08c3b8a37af85c12c2ad72803bf871847f67
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2020-07-17 17:27:27 +05:30
Saurabh Sahu
ab5f1435fc clk: qcom: Update GCC/GPUCC code for HOLI
Update the gpll configuration values for GCC and GPUCC
and halt check for camera and video ahb clks for GCC
in HOLI.

Change-Id: I637b05f0ecc877a2d83990532b34462de28069de
Signed-off-by: Saurabh Sahu <sausah@codeaurora.org>
2020-07-17 16:57:00 +05:30