qcacmn: cmn changes for sun compilation
Current code has compilation errors when compiling for sun. Specifically of_get_named_gpio_flags() was removed from the newer kernel. So this change removes function call on newer kernel version. Change-Id: I55d060f1dcae65dea1fc0043b98b03f2b10246df CRs-Fixed: 3632175
This commit is contained in:
@@ -42,8 +42,14 @@ struct qdf_dev;
|
||||
#define __qdf_for_each_online_cpu(cpu) for_each_online_cpu(cpu)
|
||||
#define __qdf_for_each_cpu(cpu, maskp) \
|
||||
for_each_cpu(cpu, maskp)
|
||||
|
||||
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0))
|
||||
#define __qdf_for_each_cpu_not(cpu, maskp) \
|
||||
for_each_cpu_andnot(cpu, cpu_possible_mask, maskp)
|
||||
#else
|
||||
#define __qdf_for_each_cpu_not(cpu, maskp) \
|
||||
for_each_cpu_not(cpu, maskp)
|
||||
#endif
|
||||
|
||||
/**
|
||||
* __qdf_dev_alloc_mem() - allocate memory
|
||||
|
@@ -362,11 +362,19 @@ qdf_cpumask_equal(const qdf_cpu_mask *src1p, const qdf_cpu_mask *src2p)
|
||||
|
||||
qdf_export_symbol(qdf_cpumask_equal);
|
||||
|
||||
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 2, 0))
|
||||
void
|
||||
qdf_cpumask_complement(qdf_cpu_mask *dstp, const qdf_cpu_mask *srcp)
|
||||
{
|
||||
cpumask_andnot(dstp, cpu_possible_mask, srcp);
|
||||
}
|
||||
#else
|
||||
void
|
||||
qdf_cpumask_complement(qdf_cpu_mask *dstp, const qdf_cpu_mask *srcp)
|
||||
{
|
||||
cpumask_complement(dstp, srcp);
|
||||
}
|
||||
#endif
|
||||
|
||||
qdf_export_symbol(qdf_cpumask_complement);
|
||||
|
||||
|
Reference in New Issue
Block a user