1. 27 9月, 2018 3 次提交
  2. 07 9月, 2018 1 次提交
  3. 28 8月, 2018 1 次提交
  4. 17 8月, 2018 1 次提交
  5. 14 8月, 2018 1 次提交
  6. 31 7月, 2018 4 次提交
  7. 11 7月, 2018 2 次提交
    • S
      remoteproc: qcom: q6v5-pil: fix modem hang on SDM845 after axis2 clk unvote · 7cbb540a
      Sibi Sankar 提交于
      GCC_MSS_AXIS2 clock is used for disabling boot IMEM (a part of
      AP boot up). With Boot IMEM disable now a part TZ/ATF, AXIS2
      clock is no longer required post AP boot up and expected to
      remain untouched. However if the clock is turned ON after Q6
      is brought out of reset and later turned off, it results in
      modem hang. When Q6 attempts a power collapse the internal
      handshaking to check if AXIS2 is idle never goes through since
      it is turned off preventing the RSC from getting triggered,
      leaving modem in a funky state. Hence removing AXIS2 clk
      enable/disable from the driver.
      Reported-by: NBjorn Andersson <bjorn.andersson@linaro.org>
      Signed-off-by: NSibi Sankar <sibis@codeaurora.org>
      Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
      7cbb540a
    • A
      remoteproc: qcom q6v5: fix modular build · ded79d06
      Arnd Bergmann 提交于
      The new driver only works as built-in code at the moment but fails
      with a link error when configured as a loadable module:
      
      WARNING: modpost: missing MODULE_LICENSE() in drivers/remoteproc/qcom_q6v5.o
      see include/linux/module.h for more information
      ERROR: "qcom_q6v5_init" [drivers/remoteproc/qcom_q6v5_pil.ko] undefined!
      ERROR: "qcom_q6v5_wait_for_start" [drivers/remoteproc/qcom_q6v5_pil.ko] undefined!
      ERROR: "qcom_q6v5_prepare" [drivers/remoteproc/qcom_q6v5_pil.ko] undefined!
      ERROR: "qcom_q6v5_unprepare" [drivers/remoteproc/qcom_q6v5_pil.ko] undefined!
      ERROR: "qcom_q6v5_request_stop" [drivers/remoteproc/qcom_q6v5_pil.ko] undefined!
      ERROR: "qcom_q6v5_init" [drivers/remoteproc/qcom_adsp_pil.ko] undefined!
      ERROR: "qcom_q6v5_wait_for_start" [drivers/remoteproc/qcom_adsp_pil.ko] undefined!
      ERROR: "qcom_q6v5_prepare" [drivers/remoteproc/qcom_adsp_pil.ko] undefined!
      ERROR: "qcom_q6v5_unprepare" [drivers/remoteproc/qcom_adsp_pil.ko] undefined!
      ERROR: "qcom_q6v5_request_stop" [drivers/remoteproc/qcom_adsp_pil.ko] undefined!
      
      This exports the internal symbols as needed and adds the MODULE_LICENSE()
      and MODULE_DESCRIPTION() tags. I could not figure out the author, so I
      did not add a MODULE_AUTHOR() tag for now.
      
      Fixes: 3b415c8f ("remoteproc: q6v5: Extract common resource handling")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
      ded79d06
  8. 27 6月, 2018 5 次提交
  9. 19 6月, 2018 4 次提交
  10. 15 6月, 2018 1 次提交
  11. 30 5月, 2018 3 次提交
  12. 22 5月, 2018 2 次提交
  13. 10 5月, 2018 3 次提交
  14. 26 4月, 2018 3 次提交
  15. 18 4月, 2018 1 次提交
  16. 06 4月, 2018 1 次提交
  17. 28 3月, 2018 1 次提交
    • A
      soc: qcom: qmi: add CONFIG_NET dependency · dea4bd19
      Arnd Bergmann 提交于
      Access to the socket API and the root network namespace is only available
      when networking is enabled:
      
      ERROR: "kernel_sendmsg" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      ERROR: "sock_release" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      ERROR: "sock_create_kern" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      ERROR: "kernel_getsockname" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      ERROR: "init_net" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      ERROR: "kernel_recvmsg" [drivers/soc/qcom/qmi_helpers.ko] undefined!
      
      Adding a dependency on CONFIG_NET lets us build it in all randconfig
      builds.
      
      Fixes: 9b8a11e8 ("soc: qcom: Introduce QMI encoder/decoder")
      Acked-by: NAndy Gross <andy.gross@linaro.org>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
      dea4bd19
  18. 19 3月, 2018 3 次提交