Commit graph

570198 commits

Author SHA1 Message Date
Deepak Katragadda
991cae31be clk: msm: clock-mmss-cobalt: Do not model the Throttle clock registers
The throttle clocks are managed by XBL and HLOS does not need to
control them. Remove support for these clocks from the clock
driver.

CRs-Fixed: 1006824
Change-Id: I1a33b3dbde6d5526be1073874e28b12350adad5e
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
2016-04-22 11:57:53 -07:00
Sudheer Papothi
d3c9227879 ARM: msm: dts: Add audio support on msmcobalt simulation
Add device tree entries of codec and sound node to
have sound card enumeration done on msmcobalt simulation
platform. This change enables audio functionality on
msmcobalt simulation platform.

Change-Id: I70c2b284b7302561e319061bbb1247f4482f6ff3
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2016-04-22 11:57:52 -07:00
Sudheer Papothi
df3e89be89 ASoC: msmcobalt: Add machine driver support on simulation
Add FE(front end) and BE(Back end) DAI(Digital Audio Interface)
links needed to support audio functionality on msmcobalt
simulation platform.

Change-Id: I87feebf29fb4b3e3e8db52d9d85c902c384d061f
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2016-04-22 11:57:52 -07:00
Shiv Maliyappanahalli
d73230ca2c ASoC: msm: Enable APR over Glink on msmcobalt
Glink serves as a replacement of SMD. Add the support to
enable Glink on msmcobalt.

Change-Id: I49668889c6c983a3782f90b5871a69a8b12a2fba
Signed-off-by: Shiv Maliyappanahalli <smaliyap@codeaurora.org>
2016-04-22 11:57:51 -07:00
Karthikeyan Ramasubramanian
2eabbd25b6 soc: qcom: glink_smd_xprt: Defer channel close ACK operation
Depending on the timing of two competing transport registration with
G-Link core, a channel gets opened on one transport and then immediately
migrated to another transport. This channel migration happens in the
context of glink_open() operation itself and causes a re-lock attempt
on an already locked mutex.

Defer the channel close ACK operation so that channel migration does not
hit the deadlock.

CRs-Fixed: 1004150
Change-Id: I188846b95369b674830bc01ddeca764ad6d4d391
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-04-22 11:57:50 -07:00
Amir Samuelov
1071415ec4 spcom: add ION buffer support
Add new spcom API to allow user to send request/response with ION buffer.
The spcom kernel driver modify the request/response by replacing the
user ION buffer virtual address with the buffer physical address.
spcom also provide API to lock/unlock the ION buffer to avoid the SP side
using an ION buffer that was free when HLOS App crashed.

CRs-Fixed: 986215
Change-Id: I5dca692cd3c4fac63be5ec73f89e6c39a593a50b
Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2016-04-22 11:57:49 -07:00
Archana Sathyakumar
6a50fbf32d soc: qcom: msm-spm: Correct PMIC_DATA address range for SAW4.1
SAW 4.1 version incorrectly writes to PMIC_DATA index 6, 7 when the
valid range is [0..5]. Fix this to overcome bootup issue.

Change-Id: Id92eb251c716b2750400e758fb4822cdff8e3ed3
Signed-off-by: Archana Sathyakumar <asathyak@codeaurora.org>
2016-04-22 11:57:49 -07:00
Runmin Wang
90bc02c8b0 defconfig: msmcortex: Enable rq_stats driver
Add the configuration to enable run queue stats driver.

CRs-Fixed: 1004306
Change-Id: If81c6dbaf76569be710ece56fc891047102b5adc
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-22 11:57:48 -07:00
Runmin Wang
bfc15ba37f soc: qcom: core_hang: Increase the PMU_EVENT_MAX value
Increase the limit of the PMU_EVENT_MAX. PMUEVENT used in
core hang detection is defined to have 5 bits.
The max value should be 0x1F instead of 0x7.

CRs-Fixed: 1003600
Change-Id: Ia71f2e340e208fbdc07d856fbbfca11190031aad
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-22 11:57:47 -07:00
Tirupathi Reddy
ff64c4d366 regulator: mem-acc: Fix possible memory leak
Fix the memory leak errors found in the code with freeing
the dynamically allocated memory.

CRs-Fixed: 984895
Change-Id: I6f6048394f984393615726c093a6491ef1870dad
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
2016-04-22 11:57:47 -07:00
Anirudh Ghayal
3cca8e1af8 regulator: cpr-regulator: Fix memory leak
Fix a memory leaks and an uninitialized variable access in the
CPR regulator driver.

CRs-Fixed: 996609
Change-Id: Idea45963653dbf65a3eb48d518fe4e7dc3844f65
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2016-04-22 11:57:46 -07:00
David Collins
d9a90463d3 regulator: cpr3-regulator: add support for configuring CPR IRQ affinity
Add support to configure the CPR interrupt affinity via a CPR3
controller device tree node.  This can be used to avoid servicing
CPR interrupts triggered by a CPU enterring power collapse on the
CPU that just power collapsed.

Change-Id: I4c04a2c255a6bd249c888c0dd0dbda19b8436be2
CRs-Fixed: 949650
Signed-off-by: David Collins <collinsd@codeaurora.org>
2016-04-22 11:57:45 -07:00
Shubhraprakash Das
666151fd60 msm: camera: isp: Set vfe clock rate
Set the initial vfe clock rate to SVS during probe. When the
clock is enabled the clock driver expects a clock rate to be
voted. The clock is enabled during device open and the
user driver can send the actual rate only after open. This causes
a warning print from clock driver when the clock is enabled in
device open. To avoid the error print set an initail rate.

CRs-Fixed: 1000316
Change-Id: I423469eef79fc9251bab52ea3a3b3c9d8db422a3
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2016-04-22 11:57:45 -07:00
Shubhraprakash Das
29595740ab msm: ispif: Soc changes for ispif
Use common functions to query clock information from dtsi
in ispif driver so that it can be easily ported to other
platforms.

CRs-Fixed: 998900
Change-Id: I9c06258234a88e6581ebfc6da9c121cfd276985f
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2016-04-22 11:57:44 -07:00
Shubhraprakash Das
8b0214d80b msm: camera: isp: Add file for vfe 4.8
Add code to support new vfe hardware.

CRs-Fixed: 987962
Change-Id: I600f06478d4ee0d082642014484c6e730702de68
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2016-04-22 11:57:43 -07:00
Satya Durga Srinivasu Prabhala
3bf4100be3 Revert "kernel: lib: allow larger stack frame size for KASan"
This reverts commit 8bb334401c
("kernel: lib: allow larger stack frame size for KASan").

Stack frame size set to 5600 to fix compilation error/s if
KASAN enabled by the commit 8bb334401c ("kernel: lib: allow
larger stack frame size for KASan") in 3.18 Kernel and same
commit got pulled into Kernel 4.4, which replaced stack
frame size 0 with 5600 as part of resolution of merge conflict.
But, by setting stack frame size to 0 will ignore stack frame
size warnings and so the compilation errors. So, revert commit
to fix below error while compiling Kernel 4.4 with KASAN enabled
and GCC 5.1 compiler.

kernel/net/wireless/nl80211.c: In function 'nl80211_send_wiphy':
kernel/net/wireless/nl80211.c:1745:1: warning: the frame size of \
5760 bytes is larger than 5600 bytes [-Wframe-larger-than=]
error, forbidden warning: nl80211.c:1745
make[4]: *** [net/wireless/nl80211.o] Error 1

CRs-Fixed: 1004225
Change-Id: I97e52302197c9933bec5cac3ebdc4ec73fee0816
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
2016-04-22 11:57:43 -07:00
Andrey Markovytch
b4f695428f crypto: ice: general driver clean-up
* Removed spinlock as it was not locking against anything
* Removed conversion of interrupt status to error number
  as it is not used by API client, and in case several bits are
  set only 1 error is ever handled and the rest get lost.
  Instead pass to the client the complete status.
* Removed redundant includes, variables
* vops structure is returned after performing a lookup in the DTS.
  There's no need for that as we already know the structure
  to return.
* Other minor corrections

Change-Id: I6d2549ce04c9e4b19fdd8fe3dfee03d83bfd9d77
Signed-off-by: Gilad Broner <gbroner@codeaurora.org>
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2016-04-22 11:57:42 -07:00
Sudheer Papothi
61762e2339 irqchip: msm: Remove wcd codec irq domain register from irq driver
wcd codec irq domain register is done in wcd irq probe function.
So, remove wcd codec irq chip declaration from irq msm driver.

Change-Id: Ie4f8dbb39925fde3cf3fa7f55a555d80110cc639
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2016-04-22 11:57:41 -07:00
Sudheer Papothi
b9990820a6 drivers: mfd: Allocate and register irq domain for codec interrupts
During codec interrupt controller probe, allocate and register
irq domain for codec interrupts for mapping between hwirq and
irq numbers.

Change-Id: I3e32043499f2b1e2616cf74864969815e626a23b
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
2016-04-22 11:57:40 -07:00
Chinmay Sawarkar
078e42ca28 ARM: dts: msm: Add Venus regulators & clocks for msmcobalt
These regulators and clocks are required for
Venus bootup and decode session.

Change-Id: I2a57b125ea8982ac8e63bbbb3c7f4d41c106edc5
Signed-off-by: Chinmay Sawarkar <chinmays@codeaurora.org>
2016-04-22 11:57:40 -07:00
David Collins
187749c0d9 ARM: dts: msm: remove S3, S5, and S7 regulator pin control on msmcobalt
PMCOBALT regulators S3, S5, and S7 do not support mode pin
control requests.  Therefore, remove the pin control
configurations for these regulators.

Change-Id: I35c726ac45adc677ffe3a15c34229188efa4bc90
CRs-Fixed: 1004290
Signed-off-by: David Collins <collinsd@codeaurora.org>
2016-04-22 11:57:39 -07:00
Runmin Wang
586ef10010 tty : msm_serial: Remove the rtb logs of msm_serial write and read.
msm_write/read use write/read_relaxed function which will create
lots of RTB logging. Change the API to no_log version to remove
those RTB logs.

CRs-Fixed: 1004316
Change-Id: Ica921ffe3dfc362b70e78232ee680b82c205a477
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-20 21:06:53 -07:00
Devesh Jhunjhunwala
baa8ac7b81 clk: Update clk_get_sys to return ENOENT on failure
clk_get_sys was updated to return EPROBE_DEFER because on the
older kernel returning ENOENT was causing drivers that probed
before the clock provider to fail instead of deferring. The new
kernel version fixes this by returning EPROBE_DEFER in
__of_clk_get_from_provider. Thus, clk_get_sys failing means that
the clock provider exists, but the requested clock is not defined
in the provider, in which case ENOENT is a more appropriate error
code to return.

Change-Id: I67d60bf5c0d2dfb71a189e351bc5b4c535d280bb
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-04-20 21:06:53 -07:00
Deepak Katragadda
60fcb53abb clk: msm: clock-gcc-cobalt: Add support for measuring some gpu clocks
Add HW clock measurement support for the gcc_gpu_cfg_ahb_clk,
gcc_gpu_bimc_gfx_src_clk and gcc_gpu_bimc_gfx_clk clocks.

CRs-Fixed: 1003179
Change-Id: Id403238f612a277973cd06f7d1d6f656a1812bba
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
2016-04-19 19:43:59 -07:00
David Keitel
bc5bd3bf0c soc: qcom: service-notifier: update state after queuing notification
On establishing a connection with the remote service and being notified
of a service's current state for the first time, first queue the service
notification for the new state. Only then, update the current state of
the service notifier.

Also, to prevent a premature update of the service notifier state,
remove the state update from send_notif_listener_msg_req.

CRs-Fixed: 999530
Change-Id: I43288b1ae23081721a9baef5a5098891afd8ff64
Signed-off-by: David Keitel <dkeitel@codeaurora.org>
2016-04-19 19:43:59 -07:00
Pushkar Joshi
77837f8008 soc: qcom: Add infrastructure to test service notifier
Add debugfs node based mechanism to test the service notifier
driver functionality.

CRs-Fixed: 999530
Change-Id: I9dc7a6f0f51c57da7f783c7c60aae9018462079e
Signed-off-by: Pushkar Joshi <pushkarj@codeaurora.org>
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-04-19 19:43:58 -07:00
Pushkar Joshi
00e3b9ccb0 soc: qcom: Export Service notifier driver APIs
Export the service notifier APIs so that other kernel
clients can use them.

CRs-Fixed: 999530
Change-Id: I48fd55ae7991b64f818543dfcc963bc75135f714
Signed-off-by: Pushkar Joshi <pushkarj@codeaurora.org>
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-04-19 19:43:57 -07:00
Imran Khan
83842ac1d6 lib: do_strncpy_from_user: Fix return error code for get_user failures
If byte wise copy fails here, we should return EFAULT. Returning a value
other than that would cause failure of some of the user-space test cases.

CRs-Fixed: 989314
Change-Id: I38ce12d44f25dc89bdd29e8abacd8777f0a8b9a1
Signed-off-by: Imran Khan <kimran@codeaurora.org>
2016-04-19 19:43:56 -07:00
Oleg Perelet
5daf1be1ad ARM: dts: msm8998: Change GPU frequencies for new clock plan
Change GPU frequencies in dtsi tables to match clock plan.

CRs-Fixed: 973565
Change-Id: Iae431f74d533a0b4a60bb38b46bcb6a7c717ac3b
Signed-off-by: Oleg Perelet <operelet@codeaurora.org>
2016-04-19 19:43:56 -07:00
Skylar Chang
7215c30af8 msm: ipa: add support for DOMAIN_ATTR_S1_BYPASS
In order to set SMMU to S1 bypass configuration
IPA driver needs to set DOMAIN_ATTR_S1_BYPASS before
attaching to SMMU. The actual SMMU setting is controlled
via device tree.

CRs-Fixed: 998074
Change-Id: I3e63d9e6c511dd692b299543881e7266799108af
Acked-by: Ady Abraham <adya@qti.qualcomm.com>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2016-04-19 19:43:55 -07:00
Skylar Chang
6ff62f5f51 msm: ipa3: enable smart prefetch control for GPI
Enable smart prefetch control for GPI (sys) channels.
This is done by configuring the channel scratch in GSI.

CRs-Fixed: 1000819
Change-Id: Iac1687b9b26eed715a1055cca295daa7b46f8abd
Acked-by: Ady Abraham <adya@qti.qualcomm.com>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2016-04-19 19:43:54 -07:00
Skylar Chang
fe52a162c9 msm: gsi: update channel scratch structures
Update channel scratch data structure according
to GSI ver 83.

CRs-Fixed: 1000819
Change-Id: I428963f9cd7885015e5185ef6c666bf26e0851bb
Acked-by: Ady Abraham <adya@qti.qualcomm.com>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
2016-04-19 19:43:53 -07:00
Aravind Venkateswaran
811bda58c5 ARM: dts: msm: add pinctrl setting for DSI reset and TE GPIOs for msmcobalt
Add active and sleep sets for the DSI reset GPIO, panel mode
selection GPIO  and the TE (tear check) GPIO which are needed to
enable display on the DSI interface.

CRs-Fixed: 1000724
Change-Id: I290e4813d74a392aa1e715e1ae181853a711523d
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
2016-04-19 18:10:31 -07:00
Abhijit Kulkarni
ec34ccc86d ARM: dts: msm: add QSEED3 offsets to MDSS for msmcobalt
Change adds offsets of source and destination QSEED3
and LUT to mdss device tree which is required for
QSEED3 functionality.

CRs-fixed: 1000739
Change-Id: I838a39e799736b7c0297f993c8a96d982ab31d2f
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
2016-04-19 18:10:17 -07:00
Abhijit Kulkarni
c6d31e7176 ARM: dts: msm: add mdss device tree for msmcobalt
Change adds mdss device tree for msmcobalt which
provides mdss HW offsets for this chipset.

CRs-fixed: 1000739
Change-Id: Ibb12e0179a66e89ca675f4ae35fc2f77c050da2c
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
2016-04-19 18:10:04 -07:00
Aravind Venkateswaran
a402fc692c msm: mdss: add missing documentation for WB device node
Commit be23185307 ("Merge branch
'mdss-final-replay' into msm-4.4") resulted in the driver changes related
to writeback sub node being merged without the documentation for the
bindings associated with that device node. Add the missing binding
documentation.

Change-Id: Id2affddf055a6bbf0038958bcdb7abd6d7930509
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
2016-04-19 18:09:50 -07:00
Runmin Wang
b001afe7ef ARM: dts: msm: Add uartblsp node in msmcobalt cdp and mtp
Add uartblsp node in msmcobalt cdp and mtp.

CRs-Fixed: 1000637
Change-Id: I1605e68893a73f364f044c046e65b563e666bcd4
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-19 11:58:26 -07:00
Jack Pham
c230635f78 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case
Specifically for the case of reads that use the Extended Register
Read Long command, a multi-byte read operation is broken up into
8-byte chunks.  However the call to spmi_ext_register_readl() is
incorrectly passing 'val_size', which if greater than 8 will
always fail.  The argument should instead be 'len'.

CRs-Fixed: 1002440
Change-Id: I2eb9f1e11f97cf7eeee4314616bc5d06443c8920
Fixes: c9afbb05a9 ("regmap: spmi: support base and extended register spaces")
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-04-18 17:30:06 -07:00
Runmin Wang
2236a704a5 defconfig: msm: enable GIC_V3_ACL access control
Add support to enable GIC_V3_ACL.

CRs-Fixed: 996399
Change-Id: I843c9a3e56b567a3e7bada1833bbee66fff60892
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-18 17:26:50 -07:00
Runmin Wang
1479362d86 defconfig: msmcobalt: Enable gladiator error reporting v2
Enable gladiator error reporting driver v2 to detect and print the
error on the gladiator

CRs-Fixed: 1000642
Change-Id: I2c7a36f6a31e2f7caa36aa5632f8ddb4746abcc1
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-18 17:26:49 -07:00
Runmin Wang
9c302e1f2b ARM: dts: msm: Add gladitor erp v2 device definition on msmcobalt
Add a device definition for gladitor error reporting v2 on msmcobalt

CRs-Fixed: 1000642
Change-Id: I7bbbc9d2318bd5a6bd2ea051fad43898ae979381
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-18 17:26:49 -07:00
Runmin Wang
f15492d20c soc: qcom: Add support for gladiator error reporting v2
Add support for gladiator cache inter connect error detection
and reporting for msmcobalt

CRs-Fixed: 1000642
Change-Id: I68c5ce09cc77a19eb334a1d8ccce8d577f964316
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-04-18 17:26:48 -07:00
Vinayak Menon
5dca066217 um: define TIF_MM_RELEASED
Define TIF_MM_RELEASED to let UML compile.

CRs-Fixed: 1003624
Change-Id: I65dd431b7f1f756b33a2a0b25ab841aad5368967
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2016-04-18 17:06:23 -07:00
Aravind Venkateswaran
2ff913cbf0 msm: mdss: make DSI regulator settings an optional dt binding
Newer versions of the DSI phy do not require any programming of the lane
regulator settings. Make this binding an optional property for the DSI
device node.

CRs-Fixed: 1000724
Change-Id: I696aab348cdb04db4068b2b62bcd049c839cbc33
Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
2016-04-18 17:06:22 -07:00
Ashwini Rao
a302531f3e msm: jpeg: DMA V4L2 driver changes
Fixed issues in jpeg DMA v4l2 driver, related to
incorrect clock index, incorrect buffer offset,
incorrect dtsi node names for VBIF, QOS and
mmu prefetch.

CRs-Fixed: 1001324
Change-Id: Ice15afd63e006401a469376277b50a129ef177b4
Signed-off-by: Ashwini Rao <ashwinik@codeaurora.org>
2016-04-18 17:06:21 -07:00
Mitchel Humpherys
f4515051a9 ARM: dts: msm: Don't set the iommus property on IOMMUs
Since the IOMMU debug and test framework relies on parsing `iommus'
properties from the device tree, we've relied on setting an `iommus'
property directly on a few of our IOMMUs, just to ensure that the
debugfs directory gets populated even when client drivers haven't been
enabled.  However, in newer kernels, any device node with an `iommus'
property gets auto-attached to the given IOMMU, which isn't actually
what we want to have happen.  The end result is that we try to map our
own page table memory into an IOMMU, resulting in a recursive mapping
loop, which is unequivocally bad.

Fix this by removing the recursive `iommus' property.  The method for
testing these things in isolation from clients will need to be
re-worked.

CRs-Fixed: 1000848
Change-Id: I394bfc1c72492415d6f7fbb0b10df309b86d6faa
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2016-04-18 17:06:20 -07:00
Mitchel Humpherys
bc509c6867 ARM: dts: msm: Add bus vote for MMSS SMMU
The MMSS SMMU needs a bus vote in order to light the path to DDR.  Add
it.

CRs-Fixed: 1000848
Change-Id: I6b0ffa35d73e7d5e4ed506779444ebc2902a7d28
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2016-04-18 17:06:20 -07:00
Mitchel Humpherys
8abfec06f4 ARM: dts: msm: Add some more clocks for the GPU SMMU
There are a few more clocks needed for correct operation of the GPU
SMMU.  Add them.

CRs-Fixed: 1000848
Change-Id: Id52d17f034a8d5403448fd09b78003e5ab23639c
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
2016-04-18 17:06:19 -07:00
Jack Pham
87f4a1b62e defconfig: msmcortex: Enable CONFIG_UIO and CONFIG_UIO_MSM_SHAREDMEM
Enable Userspace I/O and MSM shared memory driver on msmcortex.

CRs-Fixed: 1003245
Change-Id: I84fd0170a3a0ea41070c1368a5f6efdae5288f2d
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-04-18 17:06:18 -07:00
Deepak Katragadda
35bee08718 clk: msm: clock: Add support for the mdss byte_intf_div clocks
There is a configurable divider between the byte_clk_src RCGs
and the mmss_mdss_byte_intf_clk clocks. Add support to program
it.

CRs-Fixed: 1003173
Change-Id: I976c2b9e9739b603f6cfb10d11c7b1d64cb577c5
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
2016-04-18 17:06:17 -07:00