From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avaneesh Kumar Dwivedi Subject: [RESEND PATCH v4 0/7]remoteproc: qcom: Add support to hexagon v56 1.5.0 in qcom hexagon rproc driver Date: Thu, 24 Nov 2016 15:30:31 +0530 Message-ID: <1479981638-32069-1-git-send-email-akdwived@codeaurora.org> Return-path: Received: from smtp.codeaurora.org ([198.145.29.96]:45070 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S937312AbcKXKBO (ORCPT ); Thu, 24 Nov 2016 05:01:14 -0500 Sender: linux-arm-msm-owner@vger.kernel.org List-Id: linux-arm-msm@vger.kernel.org To: bjorn.andersson@linaro.org Cc: sboyd@codeaurora.org, agross@codeaurora.org, linux-arm-msm@vger.kernel.org, Avaneesh Kumar Dwivedi This is patchset v4 having modifications as per comment on patchset v3. Major changes w.r.t. patchset v3 are as below. 1- clean up of resource struct initialization. 2- breaking up all changes into more number of logical patches. 3- handling of clock through array of clock pointers. 4- single place handling of proxy and active regulators. 5- use of reset control framework for MSS reset 5- Addressing Other comments on last patches. Avaneesh Kumar Dwivedi (7): remoteproc: qcom: Add and initialize private data for hexagon dsp. remoteproc: qcom: Initialize proxy and active clock's and regulator's remoteproc: qcom: Modify regulator enable and disable interface remoteproc: qcom: Modify clock enable and disable routine remoteproc: qcom: Modify reset sequence for hexagon to support v56 1.5.0 remoteproc: qcom: Modify stop routine to limit MX current for v56 1.5 clk: qcom: Add GCC_MSS_RESET support to reset MSS in v56 1.5.0 .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 2 + drivers/clk/qcom/gcc-msm8996.c | 1 + drivers/remoteproc/qcom_q6v5_pil.c | 544 ++++++++++++++++----- include/dt-bindings/clock/qcom,gcc-msm8996.h | 1 + 4 files changed, 436 insertions(+), 112 deletions(-) -- Qualcomm India Private Limited, on behalf of Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.