/
usr
/
src
/
linux-headers-5.15.0-181
/
include
/
soc
/
qcom
/
/usr/src/linux-headers-5.15.0-181/include/soc/qcom
mkdir
upload
Name
Size
Mode
Actions
cmd-db.h
1321
0644
edit
dl
rm
kryo-l2-accessors.h
298
0644
edit
dl
rm
ocmem.h
1582
0644
edit
dl
rm
rpmh.h
1240
0644
edit
dl
rm
tcs.h
2641
0644
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-181/include/soc/qcom/rpmh.h
(1240B)
/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (c) 2016-2018, The Linux Foundation. All rights reserved. */ #ifndef __SOC_QCOM_RPMH_H__ #define __SOC_QCOM_RPMH_H__ #include <soc/qcom/tcs.h> #include <linux/platform_device.h> #if IS_ENABLED(CONFIG_QCOM_RPMH) int rpmh_write(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 n); int rpmh_write_async(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 n); int rpmh_write_batch(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 *n); void rpmh_invalidate(const struct device *dev); #else static inline int rpmh_write(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 n) { return -ENODEV; } static inline int rpmh_write_async(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 n) { return -ENODEV; } static inline int rpmh_write_batch(const struct device *dev, enum rpmh_state state, const struct tcs_cmd *cmd, u32 *n) { return -ENODEV; } static inline void rpmh_invalidate(const struct device *dev) { } #endif /* CONFIG_QCOM_RPMH */ #endif /* __SOC_QCOM_RPMH_H__ */
Save
cmd:
run