Thread (6 messages) 6 messages, 2 authors, 2015-02-27

[PATCH 4/4] firmware: qcom: scm: Move the scm driver to drivers/firmware

From: Kumar Gala <hidden>
Date: 2015-02-27 21:36:09
Also in: linux-arm-msm, lkml

On Feb 27, 2015, at 12:58 PM, Stephen Boyd [off-list ref] wrote:
On 02/26/15 13:59, Kumar Gala wrote:
quoted
Architectural changes in the ARM Linux kernel tree mandate the eventual
removal of the mach-* directories. Move the scm driver to
drivers/firmware and the scm header to include/linux to support that
removal.

Signed-off-by: Kumar Gala <redacted>
---
MAINTAINERS                  |   1 +
arch/arm/mach-qcom/Kconfig   |   3 -
arch/arm/mach-qcom/Makefile  |   3 -
arch/arm/mach-qcom/platsmp.c |   2 +-
arch/arm/mach-qcom/scm.c     | 344 -------------------------------------------
arch/arm/mach-qcom/scm.h     |  29 ----
drivers/firmware/Kconfig     |   4 +
drivers/firmware/Makefile    |   2 +
drivers/firmware/qcom_scm.c  | 344 +++++++++++++++++++++++++++++++++++++++++++
include/linux/qcom_scm.h     |  29 ++++
10 files changed, 381 insertions(+), 380 deletions(-)
delete mode 100644 arch/arm/mach-qcom/scm.c
delete mode 100644 arch/arm/mach-qcom/scm.h
create mode 100644 drivers/firmware/qcom_scm.c
create mode 100644 include/linux/qcom_scm.h
Can you generate this with -M -C? Or just throw

[diff]
       renames = copy

int your git config.

The files are the same right?
Will, do.. I keep forgetting to make this change in .gitconfig
quoted
diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig
index 41983883..6517132 100644
--- a/drivers/firmware/Kconfig
+++ b/drivers/firmware/Kconfig
@@ -132,6 +132,10 @@ config ISCSI_IBFT
	  detect iSCSI boot parameters dynamically during system boot, say Y.
	  Otherwise, say N.

+config QCOM_SCM
+	bool
+	depends on ARM || ARM64
No need to have depends on here if the option is hidden. Just make sure
it isn't selected unless the depends are true.
While not needed, I?d like to keep it since there is some ARM asm code.
Also, the drivers/firmware/Kconfig file needs to be sourced in the
arch/arm/Kconfig so that we can still get this option on arm (Lina
noticed it isn't working on arm). It looks like arm64 is already
sourcing it.
will fix

- k

-- 
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help