Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ACPI: CPPC: initialise vaddr pointers to NULL

Properly initialise vaddr pointers in cpc_read() and cpc_write() to
NULL instead of 0.

This fixes the following sparse warnings:

drivers/acpi/cppc_acpi.c:937:31: warning: Using plain integer as NULL pointer
drivers/acpi/cppc_acpi.c:982:31: warning: Using plain integer as NULL pointer

Signed-off-by: Ionela Voinescu <ionela.voinescu@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Ionela Voinescu and committed by
Rafael J. Wysocki
26692cd9 1d9b4abe

+2 -2
+2 -2
drivers/acpi/cppc_acpi.c
··· 934 934 static int cpc_read(int cpu, struct cpc_register_resource *reg_res, u64 *val) 935 935 { 936 936 int ret_val = 0; 937 - void __iomem *vaddr = 0; 937 + void __iomem *vaddr = NULL; 938 938 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpu); 939 939 struct cpc_reg *reg = &reg_res->cpc_entry.reg; 940 940 ··· 979 979 static int cpc_write(int cpu, struct cpc_register_resource *reg_res, u64 val) 980 980 { 981 981 int ret_val = 0; 982 - void __iomem *vaddr = 0; 982 + void __iomem *vaddr = NULL; 983 983 int pcc_ss_id = per_cpu(cpu_pcc_subspace_idx, cpu); 984 984 struct cpc_reg *reg = &reg_res->cpc_entry.reg; 985 985