mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 06:09:23 -04:00
Merge "drivers: soc: qcom: rimps_memlat: add NULL check for SCMI handle"
This commit is contained in:
commit
f75d1aeaef
1 changed files with 16 additions and 5 deletions
|
|
@ -207,7 +207,12 @@ static ssize_t store_##name(struct kobject *kobj, \
|
|||
unsigned int val; \
|
||||
struct memlat_mon *mon = to_memlat_mon(kobj); \
|
||||
struct memlat_cpu_grp *cpu_grp = mon->cpu_grp; \
|
||||
struct scmi_memlat_vendor_ops *ops = cpu_grp->handle->memlat_ops; \
|
||||
struct scmi_memlat_vendor_ops *ops = NULL; \
|
||||
if (cpu_grp && cpu_grp->handle && \
|
||||
cpu_grp->handle->memlat_ops) \
|
||||
ops = cpu_grp->handle->memlat_ops; \
|
||||
else \
|
||||
return -ENODEV; \
|
||||
ret = kstrtouint(buf, 10, &val); \
|
||||
if (ret < 0) \
|
||||
return ret; \
|
||||
|
|
@ -248,11 +253,14 @@ static ssize_t store_min_freq(struct kobject *kobj,
|
|||
unsigned int val;
|
||||
struct memlat_mon *mon = to_memlat_mon(kobj);
|
||||
struct memlat_cpu_grp *cpu_grp = mon->cpu_grp;
|
||||
struct scmi_memlat_vendor_ops *ops = cpu_grp->handle->memlat_ops;
|
||||
struct scmi_memlat_vendor_ops *ops = NULL;
|
||||
unsigned int min_freq;
|
||||
unsigned int max_freq;
|
||||
|
||||
if (!ops)
|
||||
if (cpu_grp && cpu_grp->handle &&
|
||||
cpu_grp->handle->memlat_ops)
|
||||
ops = cpu_grp->handle->memlat_ops;
|
||||
else
|
||||
return -ENODEV;
|
||||
|
||||
if (mon->mon_type == L3_MEMLAT) {
|
||||
|
|
@ -290,11 +298,14 @@ static ssize_t store_max_freq(struct kobject *kobj,
|
|||
unsigned int val;
|
||||
struct memlat_mon *mon = to_memlat_mon(kobj);
|
||||
struct memlat_cpu_grp *cpu_grp = mon->cpu_grp;
|
||||
struct scmi_memlat_vendor_ops *ops = cpu_grp->handle->memlat_ops;
|
||||
struct scmi_memlat_vendor_ops *ops = NULL;
|
||||
unsigned int min_freq;
|
||||
unsigned int max_freq;
|
||||
|
||||
if (!ops)
|
||||
if (cpu_grp && cpu_grp->handle &&
|
||||
cpu_grp->handle->memlat_ops)
|
||||
ops = cpu_grp->handle->memlat_ops;
|
||||
else
|
||||
return -ENODEV;
|
||||
|
||||
if (mon->mon_type == L3_MEMLAT) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue