The patch series exposes functions to enable drivers to send their own messages to AOSS (Always on Subsystem). It also adds a debugfs node for qmp so messages can be sent to aoss for debugging and testing purposes. V4: * Fix compilation error due to missing qmp_put * Minor typos [s/tarcks/tracks] V3: * Remove devm memory allocation * Use refcount for qmp handle * Update qmp_get/qmp_put/qmp_remove function with refcount logic Deepak Kumar Singh (2): soc: qcom: aoss: Expose send for generic usecase soc: qcom: aoss: Add debugfs entry drivers/soc/qcom/qcom_aoss.c | 109 ++++++++++++++++++++++++++++++++++++- include/linux/soc/qcom/qcom_aoss.h | 36 ++++++++++++ 2 files changed, 143 insertions(+), 2 deletions(-) create mode 100644 include/linux/soc/qcom/qcom_aoss.h -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project