mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-02-26 02:54:00 +07:00

On some Qualcomm SoCs, there is a remote processor, which controls some of the Network-On-Chip interconnect resources. Other CPUs express their needs by communicating with this processor. Add a driver to handle communication with this remote processor. Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
16 lines
378 B
C
16 lines
378 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* Copyright (c) 2019, Linaro Ltd.
|
|
* Author: Georgi Djakov <georgi.djakov@linaro.org>
|
|
*/
|
|
|
|
#ifndef __DRIVERS_INTERCONNECT_QCOM_SMD_RPM_H
|
|
#define __DRIVERS_INTERCONNECT_QCOM_SMD_RPM_H
|
|
|
|
#include <linux/soc/qcom/smd-rpm.h>
|
|
|
|
bool qcom_icc_rpm_smd_available(void);
|
|
int qcom_icc_rpm_smd_send(int ctx, int rsc_type, int id, u32 val);
|
|
|
|
#endif
|