mirror of
https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable.git
synced 2025-09-25 16:49:33 +10:00
firmware: qcom: scm: remove unused arguments from SHM bridge routines
commit 23972da96e
upstream.
qcom_scm_shm_bridge_create() and qcom_scm_shm_bridge_delete() take
struct device as argument but don't use it. Remove it from these
functions' prototypes.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Link: https://lore.kernel.org/r/20250630-qcom-scm-race-v2-1-fa3851c98611@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
29f50d2d45
commit
617ad64abf
@ -1631,7 +1631,7 @@ int qcom_scm_shm_bridge_enable(void)
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(qcom_scm_shm_bridge_enable);
|
||||
|
||||
int qcom_scm_shm_bridge_create(struct device *dev, u64 pfn_and_ns_perm_flags,
|
||||
int qcom_scm_shm_bridge_create(u64 pfn_and_ns_perm_flags,
|
||||
u64 ipfn_and_s_perm_flags, u64 size_and_flags,
|
||||
u64 ns_vmids, u64 *handle)
|
||||
{
|
||||
@ -1659,7 +1659,7 @@ int qcom_scm_shm_bridge_create(struct device *dev, u64 pfn_and_ns_perm_flags,
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(qcom_scm_shm_bridge_create);
|
||||
|
||||
int qcom_scm_shm_bridge_delete(struct device *dev, u64 handle)
|
||||
int qcom_scm_shm_bridge_delete(u64 handle)
|
||||
{
|
||||
struct qcom_scm_desc desc = {
|
||||
.svc = QCOM_SCM_SVC_MP,
|
||||
|
@ -124,9 +124,9 @@ static int qcom_tzmem_init_area(struct qcom_tzmem_area *area)
|
||||
if (!handle)
|
||||
return -ENOMEM;
|
||||
|
||||
ret = qcom_scm_shm_bridge_create(qcom_tzmem_dev, pfn_and_ns_perm,
|
||||
ipfn_and_s_perm, size_and_flags,
|
||||
QCOM_SCM_VMID_HLOS, handle);
|
||||
ret = qcom_scm_shm_bridge_create(pfn_and_ns_perm, ipfn_and_s_perm,
|
||||
size_and_flags, QCOM_SCM_VMID_HLOS,
|
||||
handle);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
@ -142,7 +142,7 @@ static void qcom_tzmem_cleanup_area(struct qcom_tzmem_area *area)
|
||||
if (!qcom_tzmem_using_shm_bridge)
|
||||
return;
|
||||
|
||||
qcom_scm_shm_bridge_delete(qcom_tzmem_dev, *handle);
|
||||
qcom_scm_shm_bridge_delete(*handle);
|
||||
kfree(handle);
|
||||
}
|
||||
|
||||
|
@ -149,10 +149,10 @@ bool qcom_scm_lmh_dcvsh_available(void);
|
||||
int qcom_scm_gpu_init_regs(u32 gpu_req);
|
||||
|
||||
int qcom_scm_shm_bridge_enable(void);
|
||||
int qcom_scm_shm_bridge_create(struct device *dev, u64 pfn_and_ns_perm_flags,
|
||||
int qcom_scm_shm_bridge_create(u64 pfn_and_ns_perm_flags,
|
||||
u64 ipfn_and_s_perm_flags, u64 size_and_flags,
|
||||
u64 ns_vmids, u64 *handle);
|
||||
int qcom_scm_shm_bridge_delete(struct device *dev, u64 handle);
|
||||
int qcom_scm_shm_bridge_delete(u64 handle);
|
||||
|
||||
#ifdef CONFIG_QCOM_QSEECOM
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user