Taniya Das
e03bf33cb9
clk: qcom: Add support for debugfs support
...
Add the clock operation list_registers which would print the register
content of a clock. This is supported for PLL/RCG/Branch/Gate clocks.
Also add support for list_rate for the RCG clock which would list all the
frequencies/rates supported by the SW.
Change-Id: I3b4cf83e776750d993d53331142223109bf0862e
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-11-16 09:16:52 +05:30
Taniya Das
b9b1975fe3
clk: Add support to allow client to print all enabled clocks
...
The clock api clock_debug_print_enabled would allow any client like low
power driver to print all the enabled clocks which include the
prepare_count/enable_count/rate/rate max vote.
Change-Id: I936496e553bc958c10e743fd8a225ffc7fbc0f79
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-11-16 09:16:52 +05:30
Taniya Das
dba9af81b8
clk: Add support for list_rates ops for clocks
...
Add support for clocks debugfs to be able to display
- rates_max which indicates the frequency to voltage mapping of a clock.
- list_rates, the list of clock frequencies supported by root clocks.
- Also display the rate_max associated with enabled clocks list.
Change-Id: I0a202af6f46c7cf164036d65487db5c40aab4063
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-11-16 09:16:51 +05:30
Taniya Das
770f204fbd
clk: add/modify debugfs support for clocks
...
Update clock debugfs to support the below functionalities.
- Allow enable/disable a clock.
- Allow set_rate on a clock.
- Display the list of enabled_clocks along with prepare_count,
enable_count and rate.
- Display the register contents of all the clocks which support
this clock operation.
Change-Id: Ib67b3a3409c9e7d8adb710bb524f54f543abf712
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-11-16 09:16:51 +05:30
Linux Build Service Account
1e17007652
Merge "msm: ipa3: retry on IPA_HW_CONS_DISABLE_CMD_GSI_STOP_FAILURE"
2016-11-15 04:07:58 -08:00
Linux Build Service Account
76fb91705e
Merge "pinctrl: qcom: msmfalcon: Split function groups based on mirrors"
2016-11-15 04:07:57 -08:00
Linux Build Service Account
e8d37e0204
Merge "pinctrl: qcom: Add all the gpios to pingroups for msmfalcon"
2016-11-15 04:07:56 -08:00
Linux Build Service Account
5c2a834f84
Merge "msm: pcie: support configurable wr halt size for PCIe"
2016-11-15 04:07:55 -08:00
Linux Build Service Account
2db8e29779
Merge "iio: adc: qcom-tadc: cast raw ADC readings before conversion"
2016-11-15 04:07:54 -08:00
Linux Build Service Account
adb38b4519
Merge "ARM: dts: msm: update TADC ibatt scale for MSMCOBALT"
2016-11-15 04:07:54 -08:00
Linux Build Service Account
bda0cf17e9
Merge "usb: gadget: f_mtp: Increase default TX buffer size"
2016-11-15 04:07:53 -08:00
Linux Build Service Account
126f773020
Merge "qcom-cpufreq: skip frequencies that round to same rate"
2016-11-15 04:07:52 -08:00
Linux Build Service Account
276980d3e2
Merge "ARM: dts: msm: Remove min svs level for A540 in msmcobaltv2"
2016-11-15 04:07:51 -08:00
Linux Build Service Account
8ca1dae0da
Merge "Revert "clk: msm: clock-gpu-cobalt: Update the graphics core clock frequency""
2016-11-15 04:07:50 -08:00
Linux Build Service Account
16a21bcd77
Merge "ARM: dts: msm: update APC0/APC1/GFX aging allowed revisions for msm8998v2"
2016-11-15 04:07:50 -08:00
Linux Build Service Account
2ce4f26719
Merge "core_ctl: Export boost function"
2016-11-15 04:07:49 -08:00
Linux Build Service Account
86060df701
Merge "msm: pcie: support QGIC MSI for multiple clients"
2016-11-15 04:07:48 -08:00
Linux Build Service Account
21a0144d38
Merge "msm: mdss: Avoid accessing pipe out of the boundaries"
2016-11-15 04:07:47 -08:00
Linux Build Service Account
abd62e397f
Merge "msm: mdss: fix logic to enable secure display/camera"
2016-11-15 04:07:46 -08:00
Linux Build Service Account
7e6b3ca920
Merge "qpnp-fg-gen3: add support to show time to full and empty"
2016-11-15 04:07:45 -08:00
Linux Build Service Account
24eb8e0963
Merge "iommu/arm-smmu: support mapping before enabling S1 translations"
2016-11-15 04:07:44 -08:00
Linux Build Service Account
126f5e5e99
Merge "nf: IDLETIMER: Fix use after free condition during work"
2016-11-15 04:07:44 -08:00
Linux Build Service Account
316debf36c
Merge "net: rmnet_data: Handle buffer bloat for TCP scenarios"
2016-11-15 04:07:43 -08:00
Linux Build Service Account
a8bcbb0330
Merge "msm: vidc: Allow clients to suggest I-frame sizes"
2016-11-15 04:07:42 -08:00
Linux Build Service Account
41e0ebbfe7
Merge "msm: vidc: Allocate raw packet memory one time"
2016-11-15 04:07:42 -08:00
Linux Build Service Account
dc5372bca9
Merge "msm: vidc: increase timeout value for hw response and power collapse"
2016-11-15 04:07:41 -08:00
Linux Build Service Account
27433b0bdc
Merge "msm: vidc: Avoid unnecessary buffer requirements call"
2016-11-15 04:07:40 -08:00
Linux Build Service Account
6389e371fe
Merge "ARM: dts: msm: Set max secure sessions to 6 for msmcobalt"
2016-11-15 04:07:39 -08:00
Linux Build Service Account
04d8bb1d09
Merge "msm: vidc: Invalidate cache for input buffers"
2016-11-15 04:07:38 -08:00
Linux Build Service Account
b4dfbe5662
Merge "ARM: dts: msm: Add battery profile for FG in QRD SKUK and vr1"
2016-11-15 04:07:38 -08:00
Linux Build Service Account
4c5039d26a
Merge "ARM: dts: msm: update the battery data for cobalt"
2016-11-15 04:07:37 -08:00
Linux Build Service Account
77b8b660d6
Merge "qpnp-smb2: allow parallel charging during supplemental mode"
2016-11-15 04:07:35 -08:00
Linux Build Service Account
c7c1cfc485
Merge "msm: mdss: avoid removing wrong multirect on validate failures"
2016-11-15 04:07:34 -08:00
Linux Build Service Account
7bff6300e1
Merge "msm: mdss: fix race condition with overlay off in doze mode"
2016-11-15 04:07:33 -08:00
Linux Build Service Account
c1d8acc698
Merge "iio: rradc: Update RRADC USBIN scaling"
2016-11-15 04:07:33 -08:00
Linux Build Service Account
22061fef2b
Merge "ARM: dts: msm: add PMFALCON/PM2FALCON devices for msmcobalt interposer QRD"
2016-11-15 04:07:32 -08:00
Linux Build Service Account
ce36badf07
Merge "ARM: dts: msm: Add rpm-smd node for msmtriton"
2016-11-15 04:07:31 -08:00
Linux Build Service Account
7e04964229
Merge "ARM: dts: msm: Change GPU clock plan for msmcobalt interposer"
2016-11-15 04:07:30 -08:00
Linux Build Service Account
ff25044ed2
Merge "msm: kgsl: Fix pt NULL pointer dereference"
2016-11-15 04:07:29 -08:00
Linux Build Service Account
1f68dcac66
Merge "qcom-charger: WA for cc2 removal with medium and high rd"
2016-11-15 04:07:28 -08:00
Linux Build Service Account
59c99dc4e4
Merge "qcom-charger: WA for typec cc2 sink removal with rdstd"
2016-11-15 04:07:27 -08:00
Linux Build Service Account
c67b4632c7
Merge "ARM: dts: msm: add new mapping table for memlat"
2016-11-15 04:07:26 -08:00
Linux Build Service Account
4c014824b9
Merge "leds: qpnp-flash-v2: Add support for programming led clamp currents"
2016-11-15 04:07:25 -08:00
Linux Build Service Account
d05c65bf95
Merge "msm: pcie: remove PCIe PHY and PARF dump in linkdown"
2016-11-15 04:07:24 -08:00
Linux Build Service Account
453afb1876
Merge "ARM: dts: msm: correct subtype of MSMCOBALT V2 QRD SKUK device"
2016-11-15 04:07:23 -08:00
Linux Build Service Account
0476d57171
Merge "qpnp-smb2: increase VCONN softstart"
2016-11-15 04:07:22 -08:00
Linux Build Service Account
c93c8b05cc
Merge "clk: qcom: Remove initial configuration from PLL enable function"
2016-11-14 21:54:06 -08:00
Linux Build Service Account
5587de21d7
Merge "msm: kgsl: Fix overflow in sharedmem cache range operation function"
2016-11-14 21:54:05 -08:00
Linux Build Service Account
4ca0cdc68e
Merge "ARM: dts: msm: Support only dummy clocks for falcon/triton rumi"
2016-11-14 21:54:04 -08:00
Linux Build Service Account
f0e762f601
Merge "Revert "ARM: dts: msm: disable L1 and L1ss for PCIe on msmcobalt""
2016-11-14 21:54:04 -08:00