Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-19 Thread Taniya Das
On 10/17/2018 7:50 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-17 05:04:10) On 10/17/2018 5:07 PM, Taniya Das wrote: Hello Stephen, On 10/12/2018 11:05 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 23:12:27) On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya

Re: [PATCH v1 2/2] clk: qcom : dispcc: Add support for display port clocks

2018-10-19 Thread Taniya Das
Hello Stephen, On 10/10/2018 2:04 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 06:57:47) diff --git a/drivers/clk/qcom/dispcc-sdm845.c b/drivers/clk/qcom/dispcc-sdm845.c index 0cc4909..6d3136a 100644 --- a/drivers/clk/qcom/dispcc-sdm845.c +++ b/drivers/clk/qcom/dispcc-sdm845.c

Re: [PATCH v1 2/2] clk: qcom : dispcc: Add support for display port clocks

2018-10-19 Thread Taniya Das
Hello Stephen, On 10/10/2018 2:04 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 06:57:47) diff --git a/drivers/clk/qcom/dispcc-sdm845.c b/drivers/clk/qcom/dispcc-sdm845.c index 0cc4909..6d3136a 100644 --- a/drivers/clk/qcom/dispcc-sdm845.c +++ b/drivers/clk/qcom/dispcc-sdm845.c

Re: [PATCH v1 1/2] clk: qcom: rcg2: Add support for display port clock ops

2018-10-19 Thread Taniya Das
Hello Stephen, On 10/10/2018 2:16 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 06:57:46) diff --git a/drivers/clk/qcom/clk-rcg2.c b/drivers/clk/qcom/clk-rcg2.c index 6e3bd19..ca6142f 100644 --- a/drivers/clk/qcom/clk-rcg2.c +++ b/drivers/clk/qcom/clk-rcg2.c @@ -10,6 +10,7

Re: [PATCH v1 1/2] clk: qcom: rcg2: Add support for display port clock ops

2018-10-19 Thread Taniya Das
Hello Stephen, On 10/10/2018 2:16 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 06:57:46) diff --git a/drivers/clk/qcom/clk-rcg2.c b/drivers/clk/qcom/clk-rcg2.c index 6e3bd19..ca6142f 100644 --- a/drivers/clk/qcom/clk-rcg2.c +++ b/drivers/clk/qcom/clk-rcg2.c @@ -10,6 +10,7

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-17 Thread Taniya Das
On 10/17/2018 5:07 PM, Taniya Das wrote: Hello Stephen, On 10/12/2018 11:05 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 23:12:27) On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-17 Thread Taniya Das
On 10/17/2018 5:07 PM, Taniya Das wrote: Hello Stephen, On 10/12/2018 11:05 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 23:12:27) On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-17 Thread Taniya Das
Hello Stephen, On 10/12/2018 11:05 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 23:12:27) On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-17 Thread Taniya Das
Hello Stephen, On 10/12/2018 11:05 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 23:12:27) On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add

[PATCH 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine. Signed-off-by: Saravana Kannan Signed-off-by: Taniya Das --- drivers/cpufreq/Kconfig.arm | 11

[PATCH 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine. Signed-off-by: Saravana Kannan Signed-off-by: Taniya Das --- drivers/cpufreq/Kconfig.arm | 11

[PATCH 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-10-11 Thread Taniya Das
Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which are controlled by the hardware engine. Signed-off-by: Taniya Das --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 173 + 1

[PATCH v9 0/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
* Removed initialization of 'prev_cc' from 'qcom_read_lut'. Taniya Das (2): dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver .../bindings/cpufreq/cpufreq-qcom-hw.txt | 173 ++ drivers/cpufreq/Kconfig.ar

[PATCH 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-10-11 Thread Taniya Das
Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which are controlled by the hardware engine. Signed-off-by: Taniya Das --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 173 + 1

[PATCH v9 0/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
* Removed initialization of 'prev_cc' from 'qcom_read_lut'. Taniya Das (2): dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver .../bindings/cpufreq/cpufreq-qcom-hw.txt | 173 ++ drivers/cpufreq/Kconfig.ar

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
Hello Viresh, Thanks for your review comments. On 10/5/2018 4:25 PM, Viresh Kumar wrote: On 23-09-18, 16:03, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
Hello Viresh, Thanks for your review comments. On 10/5/2018 4:25 PM, Viresh Kumar wrote: On 23-09-18, 16:03, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
Hello Niklas, Thanks for your review comments. On 10/5/2018 2:34 AM, Niklas Cassel wrote: On Sun, Sep 23, 2018 at 04:03:13PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-11 Thread Taniya Das
Hello Niklas, Thanks for your review comments. On 10/5/2018 2:34 AM, Niklas Cassel wrote: On Sun, Sep 23, 2018 at 04:03:13PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq

Re: [PATCH v8 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-10-11 Thread Taniya Das
Hello Rob, Thanks for your review comments. On 9/27/2018 9:01 PM, Rob Herring wrote: On Sun, Sep 23, 2018 at 04:03:12PM +0530, Taniya Das wrote: Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which

Re: [PATCH v8 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-10-11 Thread Taniya Das
Hello Rob, Thanks for your review comments. On 9/27/2018 9:01 PM, Rob Herring wrote: On Sun, Sep 23, 2018 at 04:03:12PM +0530, Taniya Das wrote: Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-10 Thread Taniya Das
On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-10 Thread Taniya Das
On 10/10/2018 2:22 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-09 10:26:38) Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral

[PATCH v7] Add support for LPASS clock controller for SDM845

2018-10-09 Thread Taniya Das
M845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (1): clk: qcom: Add lpass clock controller driver for SDM845 drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers

[PATCH v7] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-09 Thread Taniya Das
access. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 198 ++ 4 files changed, 243 insertions(+) create

[PATCH v7] Add support for LPASS clock controller for SDM845

2018-10-09 Thread Taniya Das
M845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (1): clk: qcom: Add lpass clock controller driver for SDM845 drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers

[PATCH v7] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-09 Thread Taniya Das
access. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 198 ++ 4 files changed, 243 insertions(+) create

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-09 Thread Taniya Das
Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. LPASS clocks

Re: [PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-09 Thread Taniya Das
Hello Stephen, On 10/8/2018 8:14 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-10-04 05:02:26) Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. LPASS clocks

[PATCH v1 2/2] clk: qcom : dispcc: Add support for display port clocks

2018-10-09 Thread Taniya Das
SDM845 dispcc supports RCG and CBCRs for display port, so add support for the same. Signed-off-by: Taniya Das --- drivers/clk/qcom/dispcc-sdm845.c | 232 + include/dt-bindings/clock/qcom,dispcc-sdm845.h | 11 ++ 2 files changed, 243 insertions(+) diff

[PATCH v1 0/2] Add support for display port clocks and clock ops

2018-10-09 Thread Taniya Das
New display port clock ops supported for display port clocks. Also add support for the display port related branches and RCGs. Taniya Das (2): clk: qcom: rcg2: Add support for display port clock ops clk: qcom : dispcc: Add support for display port clocks drivers/clk/qcom/clk-rcg.h

[PATCH v1 1/2] clk: qcom: rcg2: Add support for display port clock ops

2018-10-09 Thread Taniya Das
New display port clock ops supported for display port clocks. Signed-off-by: Taniya Das --- drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 86 + 2 files changed, 87 insertions(+) diff --git a/drivers/clk/qcom/clk-rcg.h b/drivers

[PATCH v1 2/2] clk: qcom : dispcc: Add support for display port clocks

2018-10-09 Thread Taniya Das
SDM845 dispcc supports RCG and CBCRs for display port, so add support for the same. Signed-off-by: Taniya Das --- drivers/clk/qcom/dispcc-sdm845.c | 232 + include/dt-bindings/clock/qcom,dispcc-sdm845.h | 11 ++ 2 files changed, 243 insertions(+) diff

[PATCH v1 0/2] Add support for display port clocks and clock ops

2018-10-09 Thread Taniya Das
New display port clock ops supported for display port clocks. Also add support for the display port related branches and RCGs. Taniya Das (2): clk: qcom: rcg2: Add support for display port clock ops clk: qcom : dispcc: Add support for display port clocks drivers/clk/qcom/clk-rcg.h

[PATCH v1 1/2] clk: qcom: rcg2: Add support for display port clock ops

2018-10-09 Thread Taniya Das
New display port clock ops supported for display port clocks. Signed-off-by: Taniya Das --- drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 86 + 2 files changed, 87 insertions(+) diff --git a/drivers/clk/qcom/clk-rcg.h b/drivers

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-08 Thread Taniya Das
On 10/8/2018 4:08 PM, Niklas Cassel wrote: On Mon, Oct 08, 2018 at 03:29:52PM +0530, Viresh Kumar wrote: On 08-10-18, 10:40, Niklas Cassel wrote: + ret = of_parse_phandle_with_args(cpu_np, "qcom,freq-domain", + "#freq-domain-cells", 0, ); Hello

Re: [PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-10-08 Thread Taniya Das
On 10/8/2018 4:08 PM, Niklas Cassel wrote: On Mon, Oct 08, 2018 at 03:29:52PM +0530, Viresh Kumar wrote: On 08-10-18, 10:40, Niklas Cassel wrote: + ret = of_parse_phandle_with_args(cpu_np, "qcom,freq-domain", + "#freq-domain-cells", 0, ); Hello

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-08 Thread Taniya Das
On 10/7/2018 7:01 PM, Vinod wrote: Hi Taniya, Thanks for the review, It would be great if you can strip the irrelevant context while replying, makes it easier for people to follow. On 06-10-18, 23:28, Taniya Das wrote: +static struct clk_rcg2 pclk0_clk_src = { + .cmd_rcgr = 0x4d000

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-08 Thread Taniya Das
On 10/7/2018 7:01 PM, Vinod wrote: Hi Taniya, Thanks for the review, It would be great if you can strip the irrelevant context while replying, makes it easier for people to follow. On 06-10-18, 23:28, Taniya Das wrote: +static struct clk_rcg2 pclk0_clk_src = { + .cmd_rcgr = 0x4d000

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-06 Thread Taniya Das
Jain Signed-off-by: Taniya Das Co-developed-by: Taniya Das Signed-off-by: Anu Ramanathan [rebase and tidyup for upstream] Signed-off-by: Bjorn Andersson Signed-off-by: Vinod Koul --- .../devicetree/bindings/clock/qcom,gcc.txt |1 + drivers/clk/qcom/Kconfig

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-06 Thread Taniya Das
Jain Signed-off-by: Taniya Das Co-developed-by: Taniya Das Signed-off-by: Anu Ramanathan [rebase and tidyup for upstream] Signed-off-by: Bjorn Andersson Signed-off-by: Vinod Koul --- .../devicetree/bindings/clock/qcom,gcc.txt |1 + drivers/clk/qcom/Kconfig

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-06 Thread Taniya Das
, MDSS etc. Register all the clocks to the clock framework for the clients to be able to request for them. Signed-off-by: Shefali Jain Signed-off-by: Taniya Das Co-developed-by: Taniya Das Signed-off-by: Anu Ramanathan [rebase and tidyup for upstream] Who did the tidying? both of us

Re: [PATCH 2/2] clk: qcom: gcc: Add global clock controller driver for QCS404

2018-10-06 Thread Taniya Das
, MDSS etc. Register all the clocks to the clock framework for the clients to be able to request for them. Signed-off-by: Shefali Jain Signed-off-by: Taniya Das Co-developed-by: Taniya Das Signed-off-by: Anu Ramanathan [rebase and tidyup for upstream] Who did the tidying? both of us

[PATCH v6] Add support for LPASS clock controller for SDM845

2018-10-04 Thread Taniya Das
atic. * Remove using child nodes and use reg-names to differentiate various domains of LPASS CC. Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Da

[PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-04 Thread Taniya Das
tree flag. Also do not gate these clocks if they are left unused. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 201

[PATCH v6] Add support for LPASS clock controller for SDM845

2018-10-04 Thread Taniya Das
atic. * Remove using child nodes and use reg-names to differentiate various domains of LPASS CC. Add support for the lpass clock controller found on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Da

[PATCH v6] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-04 Thread Taniya Das
tree flag. Also do not gate these clocks if they are left unused. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 201

Re: [PATCH v5 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-04 Thread Taniya Das
On 9/29/2018 12:21 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-09-18 03:25:38) @@ -3469,6 +3495,8 @@ enum { [GCC_QSPI_CORE_CLK_SRC] = _qspi_core_clk_src.clkr, [GCC_QSPI_CORE_CLK] = _qspi_core_clk.clkr, [GCC_QSPI_CNOC_PERIPH_AHB_CLK

Re: [PATCH v5 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-10-04 Thread Taniya Das
On 9/29/2018 12:21 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-09-18 03:25:38) @@ -3469,6 +3495,8 @@ enum { [GCC_QSPI_CORE_CLK_SRC] = _qspi_core_clk_src.clkr, [GCC_QSPI_CORE_CLK] = _qspi_core_clk.clkr, [GCC_QSPI_CNOC_PERIPH_AHB_CLK

[PATCH v8 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-09-23 Thread Taniya Das
Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which are controlled by the hardware engine. Signed-off-by: Taniya Das --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 169 + 1

[PATCH v8 1/2] dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings

2018-09-23 Thread Taniya Das
Add QCOM cpufreq firmware device bindings for Qualcomm Technology Inc's SoCs. This is required for managing the cpu frequency transitions which are controlled by the hardware engine. Signed-off-by: Taniya Das --- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 169 + 1

[PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine. Signed-off-by: Saravana Kannan Signed-off-by: Taniya Das --- drivers/cpufreq/Kconfig.arm | 11

[PATCH v8 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine. Signed-off-by: Saravana Kannan Signed-off-by: Taniya Das --- drivers/cpufreq/Kconfig.arm | 11

[PATCH v8 0/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
tialization of 'index' * Check for valid 'c' * Removed initialization of 'prev_cc' from 'qcom_read_lut'. Taniya Das (2): dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver .../bindings/cpufreq/cpufreq-qcom-hw.txt

[PATCH v8 0/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
tialization of 'index' * Check for valid 'c' * Removed initialization of 'prev_cc' from 'qcom_read_lut'. Taniya Das (2): dt-bindings: cpufreq: Introduce QCOM CPUFREQ Firmware bindings cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver .../bindings/cpufreq/cpufreq-qcom-hw.txt

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
On 9/11/2018 1:00 AM, Matthias Kaehlcke wrote: On Tue, Jul 24, 2018 at 04:12:50PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
On 9/11/2018 1:00 AM, Matthias Kaehlcke wrote: On Tue, Jul 24, 2018 at 04:12:50PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver implements the cpufreq driver interface for this hardware engine

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
rying to pinpoint the source of the problem, but it would be nice to know what tree you're testing against. Regards, Amit [1] https://git.linaro.org/people/amit.kucheria/kernel.git/log/?h=integration/qcomlt-automerge-result On Tue, Jul 24, 2018 at 4:12 PM, Taniya Das wrote: The CPUfreq HW pre

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
rying to pinpoint the source of the problem, but it would be nice to know what tree you're testing against. Regards, Amit [1] https://git.linaro.org/people/amit.kucheria/kernel.git/log/?h=integration/qcomlt-automerge-result On Tue, Jul 24, 2018 at 4:12 PM, Taniya Das wrote: The CPUfreq HW pre

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
Hello Matthias, Thanks for your review comments. On 8/29/2018 11:31 PM, Matthias Kaehlcke wrote: Hi Taniya, On Tue, Jul 24, 2018 at 04:12:50PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
Hello Matthias, Thanks for your review comments. On 8/29/2018 11:31 PM, Matthias Kaehlcke wrote: Hi Taniya, On Tue, Jul 24, 2018 at 04:12:50PM +0530, Taniya Das wrote: The CPUfreq HW present in some QCOM chipsets offloads the steps necessary for changing the frequency of CPUs. The driver

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
Hello Stephen, On 8/24/2018 12:08 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-08 03:15:26) On 8/8/2018 11:52 AM, Stephen Boyd wrote: Binding describes hardware controllable by the OS. That's the reality. Let's not add mandatory clock bindings for clocks that the OS can't do

Re: [PATCH v7 2/2] cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver

2018-09-23 Thread Taniya Das
Hello Stephen, On 8/24/2018 12:08 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-08 03:15:26) On 8/8/2018 11:52 AM, Stephen Boyd wrote: Binding describes hardware controllable by the OS. That's the reality. Let's not add mandatory clock bindings for clocks that the OS can't do

[PATCH v5 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-18 Thread Taniya Das
tree flag. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 195 ++ 4 files changed, 240 insertions

[PATCH v5 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-18 Thread Taniya Das
Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree/bindings/clock/qcom,gcc.txt | 2 ++ .../devicetree/bindings/clock/qcom,lpasscc.txt | 35 ++ include/dt

[PATCH v5 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-18 Thread Taniya Das
tree flag. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 195 ++ 4 files changed, 240 insertions

[PATCH v5 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-18 Thread Taniya Das
Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree/bindings/clock/qcom,gcc.txt | 2 ++ .../devicetree/bindings/clock/qcom,lpasscc.txt | 35 ++ include/dt

[PATCH v5 0/2] Add support for LPASS clock controller for SDM845

2018-09-18 Thread Taniya Das
pass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (2): dt-bindings: clock: Introduce QCOM LPASS clock bindings clk: qcom: Add lpass clock controller driver for SDM845 .../devicetree/bindings/clock/qcom,gcc.txt | 2 + .../devicetree/bind

[PATCH v5 0/2] Add support for LPASS clock controller for SDM845

2018-09-18 Thread Taniya Das
pass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (2): dt-bindings: clock: Introduce QCOM LPASS clock bindings clk: qcom: Add lpass clock controller driver for SDM845 .../devicetree/bindings/clock/qcom,gcc.txt | 2 + .../devicetree/bind

Re: [PATCH 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-18 Thread Taniya Das
Hello Rob, Thanks for the review comments. On 9/17/2018 8:48 AM, Rob Herring wrote: On Tue, Sep 11, 2018 at 10:30:05PM +0530, Taniya Das wrote: Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das

Re: [PATCH 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-18 Thread Taniya Das
Hello Rob, Thanks for the review comments. On 9/17/2018 8:48 AM, Rob Herring wrote: On Tue, Sep 11, 2018 at 10:30:05PM +0530, Taniya Das wrote: Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das

[PATCH 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-11 Thread Taniya Das
tree flag. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 195 ++ 4 files changed, 240 insertions

[PATCH 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-11 Thread Taniya Das
tree flag. Signed-off-by: Taniya Das --- drivers/clk/qcom/Kconfig | 9 ++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/gcc-sdm845.c | 35 +++ drivers/clk/qcom/lpasscc-sdm845.c | 195 ++ 4 files changed, 240 insertions

[PATCH v4 0/2] Add support for LPASS clock controller for SDM845

2018-09-11 Thread Taniya Das
ound on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (2): dt-bindings: clock: Introduce QCOM LPASS clock bindings clk: qcom: Add lpass clock controller driver for SDM845 .../devicetree/bindings/clock/

[PATCH 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-11 Thread Taniya Das
Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree/bindings/clock/qcom,gcc.txt | 2 ++ .../devicetree/bindings/clock/qcom,lpasscc.txt | 31 ++ include/dt

[PATCH v4 0/2] Add support for LPASS clock controller for SDM845

2018-09-11 Thread Taniya Das
ound on SDM845 based devices. This would allow lpass peripheral loader drivers to control the clocks to bring the subsystem out of reset. Taniya Das (2): dt-bindings: clock: Introduce QCOM LPASS clock bindings clk: qcom: Add lpass clock controller driver for SDM845 .../devicetree/bindings/clock/

[PATCH 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-11 Thread Taniya Das
Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree/bindings/clock/qcom,gcc.txt | 2 ++ .../devicetree/bindings/clock/qcom,lpasscc.txt | 31 ++ include/dt

Re: [PATCH v3 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-06 Thread Taniya Das
On 9/6/2018 7:21 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-09-05 11:26:10) On 8/28/2018 2:41 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:14) diff --git a/drivers/clk/qcom/lpasscc-sdm845.c b/drivers/clk/qcom/lpasscc-sdm845.c new file mode 100644 index 000

Re: [PATCH v3 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-06 Thread Taniya Das
On 9/6/2018 7:21 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-09-05 11:26:10) On 8/28/2018 2:41 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:14) diff --git a/drivers/clk/qcom/lpasscc-sdm845.c b/drivers/clk/qcom/lpasscc-sdm845.c new file mode 100644 index 000

Re: [PATCH v3 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-05 Thread Taniya Das
Hello Stephen, Thanks for the review comments. On 8/28/2018 2:44 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:13) Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree

Re: [PATCH v3 1/2] dt-bindings: clock: Introduce QCOM LPASS clock bindings

2018-09-05 Thread Taniya Das
Hello Stephen, Thanks for the review comments. On 8/28/2018 2:44 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:13) Add device tree bindings for Low Power Audio subsystem clock controller for Qualcomm Technology Inc's SDM845 SoCs. Signed-off-by: Taniya Das --- .../devicetree

Re: [PATCH v3 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-05 Thread Taniya Das
Hello Stephen, Thanks for the review comments. On 8/28/2018 2:41 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:14) diff --git a/drivers/clk/qcom/Kconfig b/drivers/clk/qcom/Kconfig index 2b69cf2..7bd940d 100644 --- a/drivers/clk/qcom/Kconfig +++ b/drivers/clk/qcom/Kconfig

Re: [PATCH v3 2/2] clk: qcom: Add lpass clock controller driver for SDM845

2018-09-05 Thread Taniya Das
Hello Stephen, Thanks for the review comments. On 8/28/2018 2:41 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-03 05:21:14) diff --git a/drivers/clk/qcom/Kconfig b/drivers/clk/qcom/Kconfig index 2b69cf2..7bd940d 100644 --- a/drivers/clk/qcom/Kconfig +++ b/drivers/clk/qcom/Kconfig

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-28 Thread Taniya Das
On 8/28/2018 2:34 AM, Stephen Boyd wrote: Quoting Stephen Boyd (2018-08-23 11:25:41) Quoting Taniya Das (2018-08-22 03:28:31) H. Ok. That won't work then. recalc_rate() better not try to populate the frequency table then or it will not work. So I suppose it needs to fallback

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-28 Thread Taniya Das
On 8/28/2018 2:34 AM, Stephen Boyd wrote: Quoting Stephen Boyd (2018-08-23 11:25:41) Quoting Taniya Das (2018-08-22 03:28:31) H. Ok. That won't work then. recalc_rate() better not try to populate the frequency table then or it will not work. So I suppose it needs to fallback

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-22 Thread Taniya Das
On 8/21/2018 9:00 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-21 04:36:20) On 8/18/2018 11:31 PM, Taniya Das wrote: Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-10 18:53:54)   [v4]    * Add

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-22 Thread Taniya Das
On 8/21/2018 9:00 PM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-21 04:36:20) On 8/18/2018 11:31 PM, Taniya Das wrote: Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-10 18:53:54)   [v4]    * Add

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-21 Thread Taniya Das
Hello Stephen, Thanks for the changes, I have tested the changes and would require the change mentioned below for this to work. On 8/18/2018 11:31 PM, Taniya Das wrote: Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-21 Thread Taniya Das
Hello Stephen, Thanks for the changes, I have tested the changes and would require the change mentioned below for this to work. On 8/18/2018 11:31 PM, Taniya Das wrote: Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-18 Thread Taniya Das
Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-10 18:53:54) [v4] * Add recalc_clk_ops to calculate the clock frequency reading the current perf state, also add CLK_GET_RATE_NOCACHE flag. * Cleanup 'goto

Re: [PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-18 Thread Taniya Das
Hello Stephen, I will test these changes and get back. On 8/18/2018 7:42 AM, Stephen Boyd wrote: Quoting Taniya Das (2018-08-10 18:53:54) [v4] * Add recalc_clk_ops to calculate the clock frequency reading the current perf state, also add CLK_GET_RATE_NOCACHE flag. * Cleanup 'goto

Re: [PATCH] clk: qcom: Add Global Clock controller (GCC) driver for SDM660

2018-08-13 Thread Taniya Das
Hello Craig, Could you please correct the authorship and also provide the reference to code where this is picked from? On 8/11/2018 1:51 AM, Craig Tatlor wrote: Add support for the global clock controller found on SDM660 based devices. This should allow most non-multimedia device drivers to

Re: [PATCH] clk: qcom: Add Global Clock controller (GCC) driver for SDM660

2018-08-13 Thread Taniya Das
Hello Craig, Could you please correct the authorship and also provide the reference to code where this is picked from? On 8/11/2018 1:51 AM, Craig Tatlor wrote: Add support for the global clock controller found on SDM660 based devices. This should allow most non-multimedia device drivers to

[PATCH v4 2/2] clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845

2018-08-10 Thread Taniya Das
QUPv3 clocks support DFS and thus register the RCGs which require support for the same. Signed-off-by: Taniya Das --- drivers/clk/qcom/gcc-sdm845.c | 25 + 1 file changed, 25 insertions(+) diff --git a/drivers/clk/qcom/gcc-sdm845.c b/drivers/clk/qcom/gcc-sdm845.c index

[PATCH v4 1/2] clk: qcom: Add support for RCG to register for DFS

2018-08-10 Thread Taniya Das
-off-by: Taniya Das --- drivers/clk/qcom/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 224 2 files changed, 226 insertions(+) diff --git a/drivers/clk/qcom/clk-rcg.h b/drivers/clk/qcom/clk-rcg.h index dbd5a9e..e6300e0 100644 --- a/drivers/clk/qcom

[PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-10 Thread Taniya Das
here a RCG requires a Dynamic Frequency switch support requires to register which would at runtime read the clock perf level registers to identify the frequencies supported and update the frequency table accordingly. Taniya Das (2): clk: qcom: Add support for RCG to register for DFS clk: qcom:

[PATCH v4 2/2] clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845

2018-08-10 Thread Taniya Das
QUPv3 clocks support DFS and thus register the RCGs which require support for the same. Signed-off-by: Taniya Das --- drivers/clk/qcom/gcc-sdm845.c | 25 + 1 file changed, 25 insertions(+) diff --git a/drivers/clk/qcom/gcc-sdm845.c b/drivers/clk/qcom/gcc-sdm845.c index

[PATCH v4 1/2] clk: qcom: Add support for RCG to register for DFS

2018-08-10 Thread Taniya Das
-off-by: Taniya Das --- drivers/clk/qcom/clk-rcg.h | 2 + drivers/clk/qcom/clk-rcg2.c | 224 2 files changed, 226 insertions(+) diff --git a/drivers/clk/qcom/clk-rcg.h b/drivers/clk/qcom/clk-rcg.h index dbd5a9e..e6300e0 100644 --- a/drivers/clk/qcom

[PATCH v4 0/2] clk: qcom: Add support for RCG to register for DFS

2018-08-10 Thread Taniya Das
here a RCG requires a Dynamic Frequency switch support requires to register which would at runtime read the clock perf level registers to identify the frequencies supported and update the frequency table accordingly. Taniya Das (2): clk: qcom: Add support for RCG to register for DFS clk: qcom:

Re: [PATCH v3 2/2] clk: qcom: Add qspi (Quad SPI) clocks for sdm845

2018-08-10 Thread Taniya Das
core_clk.clkr, + [GCC_QSPI_CNOC_PERIPH_AHB_CLK] = _qspi_cnoc_periph_ahb_clk.clkr, }; static const struct qcom_reset_map gcc_sdm845_resets[] = { Reviewed-by: Taniya Das -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation. --

<    1   2   3   4   5   6   7   8   >