summaryrefslogtreecommitdiffstats
path: root/Documentation/arm/keystone
diff options
context:
space:
mode:
authorMurali Karicheri <m-karicheri2@ti.com>2015-10-13 13:49:04 -0700
committerSantosh Shilimkar <ssantosh@kernel.org>2015-10-13 13:49:04 -0700
commit045016902bf7abeeb2a86fc9284c30dce228f055 (patch)
tree5d3555a274a3f27b79c46cdd7ac43ea0bca466c9 /Documentation/arm/keystone
parent96ee19becc3bd7b2cebae5828c3eacfebb50b993 (diff)
downloadlinux-045016902bf7abeeb2a86fc9284c30dce228f055.tar.gz
linux-045016902bf7abeeb2a86fc9284c30dce228f055.tar.bz2
linux-045016902bf7abeeb2a86fc9284c30dce228f055.zip
soc: ti: qmss: make acc queue support optional in the driver
acc channels are available only if accumulator PDSP is loaded and running in the SoC. As this requires firmware and user may not have firmware in the file system, make the accumulator queue support available in qmss driver optional. To use accumulator queus user needs to add firmware to the file system and boot up kernel. Signed-off-by: Murali Karicheri <m-karicheri2@ti.com> Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org>
Diffstat (limited to 'Documentation/arm/keystone')
-rw-r--r--Documentation/arm/keystone/knav-qmss.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/arm/keystone/knav-qmss.txt b/Documentation/arm/keystone/knav-qmss.txt
index da34a5babfbe..fcdb9fd5f53a 100644
--- a/Documentation/arm/keystone/knav-qmss.txt
+++ b/Documentation/arm/keystone/knav-qmss.txt
@@ -48,3 +48,9 @@ in the file system and boot up the kernel. User would see
"firmware file ks2_qmss_pdsp_acc48.bin downloaded for PDSP"
in the boot up log if loading of firmware to PDSP is successful.
+
+Use of accumulated queues requires the firmware image to be present in the
+file system. The driver doesn't acc queues to the supported queue range if
+PDSP is not running in the SoC. The API call fails if there is a queue open
+request to an acc queue and PDSP is not running. So make sure to copy firmware
+to file system before using these queue types.