TMC ETR has moved to new way to allocate and read memory.
Change byte counter to use new interface. This patch also
fixes block_size is not correct issue in byte counter.
Change-Id: I842f653cadefacb96eeea0bef9003df3a3331523
Signed-off-by: Tingwei Zhang <tingwei@codeaurora.org>
Ensure to check if the TMC clk is enabled before reading the TMC mode
register.
Change-Id: I461c08c1b6e442ae711620a83181dc9865af75cb
Signed-off-by: Rama Aparna Mallavarapu <aparnam@codeaurora.org>
Signed-off-by: Mulu He <muluhe@codeaurora.org>
Signed-off-by: Tingwei Zhang <tingwei@codeaurora.org>
Start confirming to arm,idle-state compatible definition. In addition to
being compliant, this allows us to use the new API to setup the PSCI
cluster state ids for the CPU, before entering the idle state.
Let's do the following:
- Rename enter/exit latency, residency, label properties
- In addition to qcom,psci-cpu-mode specify
arm,psci-suspend-param.
- Update copyright
Change-Id: I3930fce9788e8be1e43e0e7c9ff247df2ec23f55
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
This is a snapshot of the Sleep driver and related functionality as of
'commit b252df6e0200 ("cpuidle: lpm-levels: log enabled regulators
before entering suspend")' on msm-4.19 branch.
Updates:
- Remove event timers
- Remove per-cpu PM QoS
- Remove rpm stats (Use new soc_sleep_stats driver instead)
- Update __arch_counter_get_cntvct (new)
- Update to get next wakeup from cpuidle device
- Remove pending_ipi and is_IPI_pending() (defined in smp.c)
- Update copyright
- Update Kconfig menu items
- Update hotplug enum to use the already upstreamed
- ifdef's around scheduler functions that are not upstreamed
Change-Id: I75336ec927932d93c0c193a20973fc84e3b05ff5
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
Add cancel signaling status for the synx object. This
can be used by the clients to signal cancellation to
other clients waiting on the synx object and helps
distinguish from any error occurred during signaling.
Change-Id: Idba21d364c2306ef65d53ae6728da8a49131605d
Signed-off-by: Sumukh Hallymysore Ravindra <shallymy@codeaurora.org>