Qualcomm APR/GPR Bus (Asynchronous/Generic Packet Router)

modulename: apr.ko

configname: CONFIG_QCOM_APR

Linux Kernel Configuration
└─>Device Drivers
└─>SOC (System On Chip) specific Drivers
└─>Qualcomm SoC drivers
└─>Qualcomm APR/GPR Bus (Asynchronous/Generic Packet Router)
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Enable APR IPC protocol support between
application processor and QDSP6. APR is
used by audio driver to configure QDSP6
ASM, ADM and AFE modules.

source code: