linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] qcom SoC changes for 4.2
@ 2015-05-26 19:49 Kumar Gala
  2015-05-28 15:55 ` [GIT PULL] qcom SoC changes for 4.2-1 Kumar Gala
  0 siblings, 1 reply; 7+ messages in thread
From: Kumar Gala @ 2015-05-26 19:49 UTC (permalink / raw)
  To: arm
  Cc: Arnd Bergmann, linux-arm-msm, Kernel Mailing List, Lina Iyer,
	Olof Johansson, linux-arm-kernel

The following changes since commit b787f68c36d49bb1d9236f403813641efa74a031:

   Linux 4.1-rc1 (2015-04-26 17:59:10 -0700)

are available in the git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git tags/qcom-soc-for-4.2

for you to fetch changes up to b6a1dfbc7d57409accf213e78db7b059c206be9e:

   firmware: qcom: scm: Split out 32-bit specific SCM code (2015-04-28 14:20:40 -0500)

----------------------------------------------------------------
Qualcomm ARM Based SoC Updates for v4.2

* Added Subsystem Power Manager (SPM) driver
* Split out 32-bit specific SCM code

----------------------------------------------------------------
Kumar Gala (1):
       firmware: qcom: scm: Split out 32-bit specific SCM code

Lina Iyer (1):
       ARM: qcom: Add Subsystem Power Manager (SPM) driver

  drivers/firmware/Makefile      |   3 +-
  drivers/firmware/qcom_scm-32.c | 480 +++++++++++++++++++++++++++++++++++++++++
  drivers/firmware/qcom_scm.c    | 442 +------------------------------------
  drivers/firmware/qcom_scm.h    |  38 ++++
  drivers/soc/qcom/Kconfig       |   7 +
  drivers/soc/qcom/Makefile      |   1 +
  drivers/soc/qcom/spm.c         | 385 +++++++++++++++++++++++++++++++++
  7 files changed, 920 insertions(+), 436 deletions(-)
  create mode 100644 drivers/firmware/qcom_scm-32.c
  create mode 100644 drivers/firmware/qcom_scm.h
  create mode 100644 drivers/soc/qcom/spm.c

--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-05-26 19:49 [GIT PULL] qcom SoC changes for 4.2 Kumar Gala
@ 2015-05-28 15:55 ` Kumar Gala
  2015-05-29 12:42   ` Arnd Bergmann
  0 siblings, 1 reply; 7+ messages in thread
From: Kumar Gala @ 2015-05-28 15:55 UTC (permalink / raw)
  To: arm
  Cc: Arnd Bergmann, linux-arm-msm, Kernel Mailing List, Lina Iyer,
	Olof Johansson, linux-arm-kernel, jilaiw

(Updated to pull in one long standing SCM change to add HDCP support)

The following changes since commit b787f68c36d49bb1d9236f403813641efa74a031:

   Linux 4.1-rc1 (2015-04-26 17:59:10 -0700)

are available in the git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git tags/qcom-soc-for-4.2-1

for you to fetch changes up to 9626b6993b2e6faf047d2d96958e8474edc9c7a5:

   firmware: qcom: scm: Add HDCP Support (2015-05-28 10:47:45 -0500)

----------------------------------------------------------------
Qualcomm ARM Based SoC Updates for v4.2-1

* Added Subsystem Power Manager (SPM) driver
* Split out 32-bit specific SCM code
* Added HDCP SCM call

----------------------------------------------------------------
Kumar Gala (1):
       firmware: qcom: scm: Split out 32-bit specific SCM code

Lina Iyer (1):
       ARM: qcom: Add Subsystem Power Manager (SPM) driver

jilai wang (1):
       firmware: qcom: scm: Add HDCP Support

  drivers/firmware/Makefile      |   3 +-
  drivers/firmware/qcom_scm-32.c | 503 +++++++++++++++++++++++++++++++++++++++++
  drivers/firmware/qcom_scm.c    | 474 ++++----------------------------------
  drivers/firmware/qcom_scm.h    |  47 ++++
  drivers/soc/qcom/Kconfig       |   7 +
  drivers/soc/qcom/Makefile      |   1 +
  drivers/soc/qcom/spm.c         | 385 +++++++++++++++++++++++++++++++
  include/linux/qcom_scm.h       |  13 +-
  8 files changed, 995 insertions(+), 438 deletions(-)
  create mode 100644 drivers/firmware/qcom_scm-32.c
  create mode 100644 drivers/firmware/qcom_scm.h
  create mode 100644 drivers/soc/qcom/spm.c

--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-05-28 15:55 ` [GIT PULL] qcom SoC changes for 4.2-1 Kumar Gala
@ 2015-05-29 12:42   ` Arnd Bergmann
  2015-06-01 18:35     ` Arnd Bergmann
  0 siblings, 1 reply; 7+ messages in thread
From: Arnd Bergmann @ 2015-05-29 12:42 UTC (permalink / raw)
  To: Kumar Gala
  Cc: arm, linux-arm-msm, Kernel Mailing List, Lina Iyer,
	Olof Johansson, linux-arm-kernel, jilaiw

On Thursday 28 May 2015 10:55:39 Kumar Gala wrote:
> Qualcomm ARM Based SoC Updates for v4.2-1
> 
> * Added Subsystem Power Manager (SPM) driver
> * Split out 32-bit specific SCM code
> * Added HDCP SCM call
> 
> 

Pulled into next/drivers, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-05-29 12:42   ` Arnd Bergmann
@ 2015-06-01 18:35     ` Arnd Bergmann
  2015-06-01 19:04       ` Kumar Gala
  0 siblings, 1 reply; 7+ messages in thread
From: Arnd Bergmann @ 2015-06-01 18:35 UTC (permalink / raw)
  To: Kumar Gala
  Cc: arm, linux-arm-msm, Kernel Mailing List, Lina Iyer,
	Olof Johansson, linux-arm-kernel, jilaiw

On Friday 29 May 2015 14:42:01 Arnd Bergmann wrote:
> On Thursday 28 May 2015 10:55:39 Kumar Gala wrote:
> > Qualcomm ARM Based SoC Updates for v4.2-1
> > 
> > * Added Subsystem Power Manager (SPM) driver
> > * Split out 32-bit specific SCM code
> > * Added HDCP SCM call
> > 
> > 
> 
> Pulled into next/drivers, thanks!
> 

I've had to apply this patch on top of our for-next branch to make it
build for randconfig.

Can you check that this makes sense?

	Arnd

diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
index 5eea374c8fa6..01aa2fd3514d 100644
--- a/drivers/soc/qcom/Kconfig
+++ b/drivers/soc/qcom/Kconfig
@@ -13,6 +13,8 @@ config QCOM_GSBI
 config QCOM_PM
 	bool "Qualcomm Power Management"
 	depends on ARCH_QCOM && !ARM64
+	select QCOM_SCM
+	select ARM_CPU_SUSPEND
 	help
 	  QCOM Platform specific power driver to manage cores and L2 low power
 	  modes. It interface with various system drivers to put the cores in


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-06-01 18:35     ` Arnd Bergmann
@ 2015-06-01 19:04       ` Kumar Gala
  2015-06-01 19:13         ` Lina Iyer
  0 siblings, 1 reply; 7+ messages in thread
From: Kumar Gala @ 2015-06-01 19:04 UTC (permalink / raw)
  To: Arnd Bergmann
  Cc: arm, linux-arm-msm, Kernel Mailing List, Lina Iyer,
	Olof Johansson, linux-arm-kernel, jilaiw


> On Jun 1, 2015, at 1:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:
> 
> On Friday 29 May 2015 14:42:01 Arnd Bergmann wrote:
>> On Thursday 28 May 2015 10:55:39 Kumar Gala wrote:
>>> Qualcomm ARM Based SoC Updates for v4.2-1
>>> 
>>> * Added Subsystem Power Manager (SPM) driver
>>> * Split out 32-bit specific SCM code
>>> * Added HDCP SCM call
>>> 
>>> 
>> 
>> Pulled into next/drivers, thanks!
>> 
> 
> I've had to apply this patch on top of our for-next branch to make it
> build for randconfig.
> 
> Can you check that this makes sense?
> 
> 	Arnd

The QCOM_SCM makes sense, Lina can comment on the ARM_CPU_SUSPEND bit, but seems reasonable to me.

- k

> 
> diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
> index 5eea374c8fa6..01aa2fd3514d 100644
> --- a/drivers/soc/qcom/Kconfig
> +++ b/drivers/soc/qcom/Kconfig
> @@ -13,6 +13,8 @@ config QCOM_GSBI
> config QCOM_PM
> 	bool "Qualcomm Power Management"
> 	depends on ARCH_QCOM && !ARM64
> +	select QCOM_SCM
> +	select ARM_CPU_SUSPEND
> 	help
> 	  QCOM Platform specific power driver to manage cores and L2 low power
> 	  modes. It interface with various system drivers to put the cores in
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

-- 
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-06-01 19:04       ` Kumar Gala
@ 2015-06-01 19:13         ` Lina Iyer
  2015-06-04 16:49           ` Lina Iyer
  0 siblings, 1 reply; 7+ messages in thread
From: Lina Iyer @ 2015-06-01 19:13 UTC (permalink / raw)
  To: Kumar Gala
  Cc: Arnd Bergmann, arm, linux-arm-msm, Kernel Mailing List,
	Olof Johansson, linux-arm-kernel, jilaiw

On Mon, Jun 01 2015 at 13:04 -0600, Kumar Gala wrote:
>
>> On Jun 1, 2015, at 1:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:
>>
>> On Friday 29 May 2015 14:42:01 Arnd Bergmann wrote:
>>> On Thursday 28 May 2015 10:55:39 Kumar Gala wrote:
>>>> Qualcomm ARM Based SoC Updates for v4.2-1
>>>>
>>>> * Added Subsystem Power Manager (SPM) driver
>>>> * Split out 32-bit specific SCM code
>>>> * Added HDCP SCM call
>>>>
>>>>
>>>
>>> Pulled into next/drivers, thanks!
>>>
>>
>> I've had to apply this patch on top of our for-next branch to make it
>> build for randconfig.
>>
>> Can you check that this makes sense?
>>
>> 	Arnd
>
>The QCOM_SCM makes sense, Lina can comment on the ARM_CPU_SUSPEND bit, but seems reasonable to me.
>
Make sense to have both the selects below.

I will test it and report.

Thanks,
Lina

>- k
>
>>
>> diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
>> index 5eea374c8fa6..01aa2fd3514d 100644
>> --- a/drivers/soc/qcom/Kconfig
>> +++ b/drivers/soc/qcom/Kconfig
>> @@ -13,6 +13,8 @@ config QCOM_GSBI
>> config QCOM_PM
>> 	bool "Qualcomm Power Management"
>> 	depends on ARCH_QCOM && !ARM64
>> +	select QCOM_SCM
>> +	select ARM_CPU_SUSPEND
>> 	help
>> 	  QCOM Platform specific power driver to manage cores and L2 low power
>> 	  modes. It interface with various system drivers to put the cores in
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
>-- 
>Qualcomm Innovation Center, Inc.
>The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
>a Linux Foundation Collaborative Project
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [GIT PULL] qcom SoC changes for 4.2-1
  2015-06-01 19:13         ` Lina Iyer
@ 2015-06-04 16:49           ` Lina Iyer
  0 siblings, 0 replies; 7+ messages in thread
From: Lina Iyer @ 2015-06-04 16:49 UTC (permalink / raw)
  To: Kumar Gala
  Cc: Arnd Bergmann, arm, linux-arm-msm, Kernel Mailing List,
	Olof Johansson, linux-arm-kernel, jilaiw

On Mon, Jun 01 2015 at 13:13 -0600, Lina Iyer wrote:
>On Mon, Jun 01 2015 at 13:04 -0600, Kumar Gala wrote:
>>
>>>On Jun 1, 2015, at 1:35 PM, Arnd Bergmann <arnd@arndb.de> wrote:
>>>
>>>On Friday 29 May 2015 14:42:01 Arnd Bergmann wrote:
>>>>On Thursday 28 May 2015 10:55:39 Kumar Gala wrote:
>>>>>Qualcomm ARM Based SoC Updates for v4.2-1
>>>>>
>>>>>* Added Subsystem Power Manager (SPM) driver
>>>>>* Split out 32-bit specific SCM code
>>>>>* Added HDCP SCM call
>>>>>
>>>>>
>>>>
>>>>Pulled into next/drivers, thanks!
>>>>
>>>
>>>I've had to apply this patch on top of our for-next branch to make it
>>>build for randconfig.
>>>
>>>Can you check that this makes sense?
>>>
>>>	Arnd
>>
>>The QCOM_SCM makes sense, Lina can comment on the ARM_CPU_SUSPEND bit, but seems reasonable to me.
>>
>Make sense to have both the selects below.
>
>I will test it and report.
>
I dont see a problem with these changes.

>Thanks,
>Lina
>
>>- k
>>
>>>
>>>diff --git a/drivers/soc/qcom/Kconfig b/drivers/soc/qcom/Kconfig
>>>index 5eea374c8fa6..01aa2fd3514d 100644
>>>--- a/drivers/soc/qcom/Kconfig
>>>+++ b/drivers/soc/qcom/Kconfig
>>>@@ -13,6 +13,8 @@ config QCOM_GSBI
>>>config QCOM_PM
>>>	bool "Qualcomm Power Management"
>>>	depends on ARCH_QCOM && !ARM64
>>>+	select QCOM_SCM
>>>+	select ARM_CPU_SUSPEND
>>>	help
>>>	  QCOM Platform specific power driver to manage cores and L2 low power
>>>	  modes. It interface with various system drivers to put the cores in
>>>
>>>--
>>>To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
>>>the body of a message to majordomo@vger.kernel.org
>>>More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
>>-- 
>>Qualcomm Innovation Center, Inc.
>>The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
>>a Linux Foundation Collaborative Project
>>

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-06-04 16:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-26 19:49 [GIT PULL] qcom SoC changes for 4.2 Kumar Gala
2015-05-28 15:55 ` [GIT PULL] qcom SoC changes for 4.2-1 Kumar Gala
2015-05-29 12:42   ` Arnd Bergmann
2015-06-01 18:35     ` Arnd Bergmann
2015-06-01 19:04       ` Kumar Gala
2015-06-01 19:13         ` Lina Iyer
2015-06-04 16:49           ` Lina Iyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).