qcom: qnovo: fix 32-bit compilation
Make division operations in qpnp-qnovo 32-bit compatible. CRs-Fixed: 2005232 Change-Id: I3dd5eed9cad8b2d054993305f1c737bc81418b5f Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
This commit is contained in:
parent
6e2aa6379c
commit
5e090adb96
1 changed files with 2 additions and 2 deletions
|
@ -817,7 +817,7 @@ static ssize_t current_show(struct class *c, struct class_attribute *attr,
|
|||
}
|
||||
|
||||
comp_val_nA = div_s64(regval_nA * gain, 1000000) + offset_nA;
|
||||
comp_val_uA = comp_val_nA / 1000;
|
||||
comp_val_uA = div_s64(comp_val_nA, 1000);
|
||||
|
||||
return snprintf(ubuf, PAGE_SIZE, "%d%s\n",
|
||||
comp_val_uA, params[i].units_str);
|
||||
|
@ -848,7 +848,7 @@ static ssize_t voltage_show(struct class *c, struct class_attribute *attr,
|
|||
gain = chip->v_gain_mega;
|
||||
|
||||
comp_val_nV = div_s64(regval_nV * gain, 1000000) + offset_nV;
|
||||
comp_val_uV = comp_val_nV / 1000;
|
||||
comp_val_uV = div_s64(comp_val_nV, 1000);
|
||||
|
||||
return snprintf(ubuf, PAGE_SIZE, "%d%s\n",
|
||||
comp_val_uV, params[i].units_str);
|
||||
|
|
Loading…
Add table
Reference in a new issue