Ping? Can anyone take a look at the generic ARM and DT binding patches
and provide acks/reviews? I'd like to send this through arm-soc via the
MSM tree if possible.
On 12/23/13 16:39, Stephen Boyd wrote:
This is a rework of patches sent a months back by Rohit[1].
The goal of these patches
- switch to using managed resources
Stephen Boyd (9):
genirq: Add devm_request_any_context_irq()
Input: pmic8xxx-keypad - Switch to using managed resources
Input: pmic8xxx-keypad - Migrate to regmap APIs
Input: pmic8xxx-pwrkey - Migrate to DT
Input: pm8xxx-vibrator - Add DT match table
Document the power key found on PM8921 and PM8058 PMICs.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../bindings/input/qcom,pm8xxx-pwrkey.txt | 39 ++
1 file changed, 39 insertions(+)
create mode 100644
Documentation
Document the vibration device found on PM8921 and PM8058 PMICs.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/input/qcom,pm8xxx-vib.txt| 16
1 file changed, 16 insertions(+)
create mode 100644 Documentation
Document the keypad device found on PM8921 and PM8058 PMICs.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../bindings/input/qcom,pm8xxx-keypad.txt | 72 ++
1 file changed, 72 insertions(+)
create mode 100644
Documentation
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt | 72 ++
1 file changed, 72 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/cpus.txt
b/Documentation/devicetree/bindings/arm/cpus.txt
index 9130435
* New regmap read/write helpers
* New patch for DT match table
* New binding document
Stephen Boyd (7):
mfd: Move pm8xxx-irq.c contents into only driver that uses it
mfd: pm8921: Update for genirq changes
mfd: pm8921: Migrate to irqdomains
mfd: ssbi: Add regmap read/write helpers
mfd
PM8921 and PM8058 are PMICs found paired with MSM8960 and MSM8660
devices respectively. They contain subdevices such as keypads,
RTC, regulators, clocks, etc.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/mfd/qcom,pm8xxx.txt
The kpss acc binding describes the clock, reset, and power domain
controller for a Krait CPU.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 30 ++
1 file changed, 30 insertions
patch, add error interrupts]
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/boot/dts/qcom-msm8660-surf.dts | 24
arch/arm/boot/dts/qcom-msm8960-cdp.dts | 52 +
arch/arm/boot/dts/qcom-msm8974.dtsi | 69 +
3 files
From: Rohit Vaswani rvasw...@codeaurora.org
Implement support for the Krait CPU release sequence when the
CPUs are part of the second version of the Krait processor
subsystem.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/mach
From: Rohit Vaswani rvasw...@codeaurora.org
Implement support for the Krait CPU release sequence when the
CPUs are part of the first version of the krait processor
subsystem.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/mach
rvasw...@codeaurora.org
[sboyd: Split off into separate patch, renamed methods to
match compatible nodes]
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt | 25 -
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git
/Scorpion cpus and enable-method
ARM: msm: Remove pen_release usage
ARM: msm: Re-organize platsmp to make it extensible
ARM: msm: Add SMP support for KPSSv1
ARM: msm: Add SMP support for KPSSv2
ARM: dts: msm: Add nodes necessary for SMP boot
Stephen Boyd (3):
devicetree: bindings: Document qcom
Rutland mark.rutl...@arm.com
Cc: Russell King li...@arm.linux.org.uk
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/include/asm/smp.h| 9 +
arch/arm/kernel/devtree.c | 40 +++
include/asm-generic
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/mach-msm/Makefile | 2 +-
arch/arm/mach-msm/headsmp.S | 39 ---
arch/arm/mach-msm/hotplug.c | 31 ---
arch/arm/mach-msm/platsmp.c | 35 +++
4
framework
Stephen Boyd (15):
reset: Silence warning in reset-controller.h
clk: Allow drivers to pass in a regmap
clk: Add regmap core helpers for enable/disable/is_enabled
clk: Add set_rate_and_parent() op
clk: qcom: Add support for phase locked loops (PLLs)
clk: qcom: Add support for root
Document the global clock controller found on MSM devices.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/clock/qcom,gcc.txt | 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation
Document the multimedia clock controller found on MSM devices
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/clock/qcom,mmcc.txt | 21 +
1 file changed, 21 insertions(+)
create mode 100644 Documentation
On 12/10/13 00:10, Bjorn Andersson wrote:
On Fri 06 Dec 13:40 PST 2013, Stephen Boyd wrote:
+config PINCTRL_MSM
+ bool
Why not tristate?
I have a hard time seeing an situation where you would like to build a system
with this driver as a module; it would force almost the entire system
On 12/09/13 00:18, Linus Walleij wrote:
On Fri, Dec 6, 2013 at 11:22 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 12/05/13 18:10, Bjorn Andersson wrote:
As the driver is merged I expect fixes to come in as additional patches.
Add initial definition of parameters for pinctrl-msm
General nitpick: There seems to be a lot of checks for invalid input in
the op functions. I hope that they're all unnecessary debugging that can
be removed.
On 12/05/13 18:10, Bjorn Andersson wrote:
This adds a pinctrl, pinmux, pinconf and gpiolib driver for the
Qualcomm TLMM block.
On 12/05/13 18:10, Bjorn Andersson wrote:
Add initial definition of parameters for pinctrl-msm for the msm8x74
platform.
Hmm. We've tried to remove 'x' from our code because it isn't really
accurate and leads to more confusion. For example, 8660 and 8960 are
vastly different with respect to SoC
On 11/06/13 17:50, Josh Cartwright wrote:
On Fri, Nov 01, 2013 at 03:08:53PM -0700, Stephen Boyd wrote:
diff --git a/arch/arm/kernel/devtree.c b/arch/arm/kernel/devtree.c
index f35906b..71a8592 100644
--- a/arch/arm/kernel/devtree.c
+++ b/arch/arm/kernel/devtree.c
@@ -25,6 +25,7
On 11/05/13 09:24, Kumar Gala wrote:
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
@@ -150,8 +182,14 @@ void __init arm_dt_init_cpu_maps(void)
}
tmp_map[i] = hwid;
+
+if (!found_method)
+found_method = set_smp_ops_by_method(cpu
On 11/05/13 09:12, Kumar Gala wrote:
On Nov 4, 2013, at 11:36 AM, Stephen Boyd wrote:
On 11/01, Rob Herring wrote:
On Fri, Nov 1, 2013 at 5:08 PM, Stephen Boyd sb...@codeaurora.org wrote:
From: Rohit Vaswani rvasw...@codeaurora.org
Scorpion and Krait are Qualcomm cpus. These cpus don't use
On 11/05/13 09:13, Kumar Gala wrote:
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
diff --git a/Documentation/devicetree/bindings/arm/msm/qcom,kpss-acc.txt
b/Documentation/devicetree/bindings/arm/msm/qcom,kpss-acc.txt
new file mode 100644
index 000..ed4a9c8
--- /dev/null
+++ b
On 11/01, Rob Herring wrote:
On Fri, Nov 1, 2013 at 5:08 PM, Stephen Boyd sb...@codeaurora.org wrote:
From: Rohit Vaswani rvasw...@codeaurora.org
Scorpion and Krait are Qualcomm cpus. These cpus don't use the
spin-table enable-method. Instead they rely on mmio register
accesses
tree and the Documentation patch could
go through the devicetree tree.
Changes since v2:
* Picked up acks
* s/an/a/ in DT binding
Changes since v1:
* Moved binding into cpus node
* Picked up acks on first two patches
* Commented krait l2 accessor functions
Stephen Boyd (6):
edac: Don't try
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt for the L1 caches and one
interrupt for the L2 cache.
Cc: Mark Rutland mark.rutl...@arm.com
Acked-by: Kumar Gala ga...@codeaurora.org
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb
The saw2 binding describes the SPM/AVS wrapper hardware used to
control the regulator supplying voltage to the Krait CPUs.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
When a SAW is for a CPU it is put behind the CPU alias region similar
to the ACC
-by: Rohit Vaswani rvasw...@codeaurora.org
[sboyd: Split off into separate patch]
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt | 8
1 file changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/cpus.txt
b
rvasw...@codeaurora.org
[sboyd: Split off into separate patch, renamed method to
qcom,mmio]
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
This slightly conflicts with my krait EDAC series.
Documentation/devicetree/bindings/arm/cpus.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git
The kpss acc binding describes the clock, reset, and power domain
controller for a Krait CPU.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 21 +
1 file changed, 21 insertions
On 10/30, Kumar Gala wrote:
On Oct 30, 2013, at 4:58 PM, Stephen Boyd wrote:
On 10/30/13 14:56, Kumar Gala wrote:
On Oct 30, 2013, at 4:48 PM, Stephen Boyd wrote:
On 10/30/13 14:45, Kumar Gala wrote:
On Oct 30, 2013, at 3:25 PM, Stephen Boyd wrote:
+l2-cache node containing
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt for the L1 caches and one
interrupt for the L2 cache.
Cc: Mark Rutland mark.rutl...@arm.com
Cc: Kumar Gala ga...@codeaurora.org
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb
tree and the Documentation patch could
go through the devicetree tree.
Changes since v1:
* Moved binding into cpus node
* Picked up acks on first two patches
* Commented krait l2 accessor functions
Stephen Boyd (6):
edac: Don't try to cancel workqueue when it's never setup
genirq: export
On 10/30/13 14:56, Kumar Gala wrote:
On Oct 30, 2013, at 4:48 PM, Stephen Boyd wrote:
On 10/30/13 14:45, Kumar Gala wrote:
On Oct 30, 2013, at 3:25 PM, Stephen Boyd wrote:
+l2-cache node containing the following properties:
Is the L1 interrupt not per core L1 cache (even
On 10/25, Andy Gross wrote:
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index f238cfd..a71b415 100644
--- a/drivers/dma/Kconfig
+++ b/drivers/dma/Kconfig
@@ -364,4 +364,13 @@ config DMATEST
Simple DMA test client. Say N unless you're debugging a
DMA Device driver.
On 10/29/13 01:21, Kumar Gala wrote:
On Oct 28, 2013, at 7:31 PM, Stephen Boyd wrote:
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt for the L1 caches and one
interrupt for the L2 cache.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd
tree and the Documentation patch could
go through the devicetree tree.
Stephen Boyd (6):
edac: Don't try to cancel workqueue when it's never setup
genirq: export percpu irq functions for module usage
ARM: Add Krait L2 accessor functions
edac: Document Krait L1/L2 EDAC driver binding
edac
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt for the L1 caches and one
interrupt for the L2 cache.
Cc: devicetree@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/arm/qcom,krait-cache-erp.txt | 16
On 10/28, Mark Rutland wrote:
On Tue, Oct 29, 2013 at 12:31:28AM +, Stephen Boyd wrote:
+
+Optional properties:
+- interrupt-names: Should contain the interrupt names l1_irq and
+ l2_irq
As with my comment on the parsing code, I'd prefer that if interrupt-names was
present
On 10/15/13 07:11, Stanimir Varbanov wrote:
This adds Qualcomm PRNG driver device tree binding documentation
to use as an example in dts trees.
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
---
Reviewed-by: Stephen Boyd sb...@codeaurora.org
--
Qualcomm Innovation Center, Inc
On 10/11, Stanimir Varbanov wrote:
This adds a driver for hardware random number generator present
on Qualcomm MSM SoC's.
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
---
Just nitpicks.
diff --git a/drivers/char/hw_random/Kconfig b/drivers/char/hw_random/Kconfig
index
On 10/11, Stanimir Varbanov wrote:
This adds Qualcomm PRNG driver device tree binding documentation
to use as an example in dts trees.
Signed-off-by: Stanimir Varbanov svarba...@mm-sol.com
---
Documentation/devicetree/bindings/rng/qcom,prng.txt | 17 +
1 file changed, 17
501 - 546 of 546 matches
Mail list logo