Re: [PATCH 6/8] mmc: use the new

2012-11-26 Thread David Brown
On Fri, Nov 23, 2012 at 04:08:28PM +0100, Davide Ciminaghi wrote: > From: Alessandro Rubini > > Signed-off-by: Alessandro Rubini > Acked-by: Giancarlo Asnaghi > --- > drivers/mmc/host/msm_sdcc.c | 2 +- Acked-by: David Brown -- The Qualcomm Innovation Center, Inc.

Re: [PATCH 01/24] MAINTAINERS: remove drivers/platform/msm/

2012-11-26 Thread David Brown
On Fri, Nov 23, 2012 at 10:26:25PM -0200, Cesar Eduardo Barros wrote: > Added by commit 8a5700c (add drivers/platform/msm to MSM subsystem) in > 2011, but I could not find any trace of that directory being ever added > to the repository. > > Cc: Kenneth Heitke > Cc: David B

Re: [PATCH 09/10] USB: EHCI: make ehci-msm a separate driver

2013-02-07 Thread David Brown
manjunath.gou...@linaro.org writes: > +MODULE_DESCRIPTION(DRIVER_DESC); > +MODULE_ALIAS("platform:omap-msm"); > +MODULE_LICENSE("GPL"); omap-msm? I think you mean msm-ehci. I don't have any hardware to test this on, so hopefully someone can chime in after testing it. David -- sent by an empl

Re: [PATCH 03/19] ARM: msm: proc_comm_boot_wait should not be __init

2013-01-25 Thread David Brown
gt; This is often because msm_smd_probe lacks a __init > annotation or the annotation of proc_comm_boot_wait is wrong. > > Signed-off-by: Arnd Bergmann > Cc: David Brown > Cc: Bryan Huntsman > Cc: Daniel Walker > Cc: linux-arm-...@vger.kernel.org > --- > arch/ar

[PATCH v2 04/11] ssbi: Allow compilation as a module

2013-03-12 Thread David Brown
as a module. Signed-off-by: David Brown --- drivers/ssbi/Kconfig | 2 +- include/linux/msm_ssbi.h | 11 --- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/drivers/ssbi/Kconfig b/drivers/ssbi/Kconfig index b57c41b..c7bc534 100644 --- a/drivers/ssbi/Kconfig +++ b/

[PATCH v2 03/11] ssbi: Fix exit mismatch in remove function

2013-03-12 Thread David Brown
ven if not compiled as a module, so just remove it. Signed-off-by: David Brown --- drivers/ssbi/ssbi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ssbi/ssbi.c b/drivers/ssbi/ssbi.c index c08a7b8..da086d4 100644 --- a/drivers/ssbi/ssbi.c +++ b/drivers/ssbi/ssbi.c @@ -37

[PATCH v2 07/11] ssbi: Use regular init level

2013-03-12 Thread David Brown
With device tree, and deferred probe, it is no longer necessary to make sure that the ssbi bus driver is initialized very early. Restore to a regular module_init(). Signed-off-by: David Brown --- drivers/ssbi/ssbi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers

[PATCH v2 08/11] ssbi: Remove extraneous logging

2013-03-12 Thread David Brown
Remove some unhelpful error logs. This also removes the necessity of having a pointer back to the struct device within the ssbi-specific structure Signed-off-by: David Brown --- drivers/ssbi/ssbi.c | 16 +--- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/drivers

[PATCH v2 01/11] platform-drivers: msm: add single-wire serial bus interface (SSBI) driver

2013-03-12 Thread David Brown
f the SSBI controller (1.0, 2.0, or PMIC Arbiter). [dav...@codeaurora.org: I've moved this driver into drivers/ssbi/ and added an include for linux/module.h so that it will compile] Signed-off-by: Kenneth Heitke Signed-off-by: David Brown --- drivers/Kconfig | 2 + driver

[PATCH v2 09/11] SSBI: Remove MSM_ prefix from SSBI drivers

2013-03-12 Thread David Brown
Although the SSBI sub is currently only used on MSM SoCs, it is still a bus in its own right. Remove this msm_ prefix from the driver and it's symbols. Clients can now refer directly to ssbi_write() and ssbi_read(). Signed-off-by: David Brown --- drivers/Makefile

[PATCH v2 10/11] MAINTAINERS: add ssbi

2013-03-12 Thread David Brown
The ssbi device is specific to the Qualcomm MSM SoCs. Signed-off-by: David Brown --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9561658..f8fdec5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1031,6 +1031,7 @@ F:drivers/mmc/host

[PATCH v2 05/11] SSBI: Convert SSBI to device tree

2013-03-12 Thread David Brown
having to be inferred by name. Signed-off-by: David Brown --- Documentation/devicetree/bindings/arm/msm/ssbi.txt | 18 + arch/arm/boot/dts/msm8660-surf.dts | 6 ++ arch/arm/boot/dts/msm8960-cdp.dts | 6 ++ drivers/ssbi/ssbi.c

[PATCH v2 0/11] Qualcomm SSBI bus driver

2013-03-12 Thread David Brown
This small series adds the Qualcomm SSBI bus driver. The original driver was developed as part of Android. Kenneth Heitke updated this, and sent it out a while back. This series updates this driver to use DeviceTree, and fixes a few things that have changed since it was originally sent out. In

[PATCH v2 06/11] ssbi: Comment the use of udelay()

2013-03-12 Thread David Brown
The ssbi driver uses a busywait loop to read its status register. Add a comment explaining the timing of the device itself so that future developers can better understand this delay, and possibly diagnose any problems. Signed-off-by: David Brown --- drivers/ssbi/ssbi.c | 13 + 1

[PATCH v2 02/11] fix: Use EXPORT_SYMBOL_GPL

2013-03-12 Thread David Brown
Signed-off-by: David Brown --- drivers/ssbi/ssbi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/ssbi/ssbi.c b/drivers/ssbi/ssbi.c index 8b0b10d..c08a7b8 100644 --- a/drivers/ssbi/ssbi.c +++ b/drivers/ssbi/ssbi.c @@ -242,7 +242,7 @@ int msm_ssbi_read(struct

[PATCH v2 11/11] RFC: SSBI: Simple pm8058 test driver

2013-03-12 Thread David Brown
A very small ssbi device driver that reads the pm8058 version register and prints it out. Signed-off-by: David Brown --- Resending due to address error in header arch/arm/boot/dts/msm8660-surf.dts | 4 +++ arch/arm/boot/dts/msm8960-cdp.dts | 4 +++ drivers/ssbi/Makefile | 1

[GIT PULL] msm fixes for v3.6

2012-08-28 Thread David Brown
. David Brown (1): ARM: msm: Remove call to missing FPGA init on 8660 Rohit Vaswani (2): ARM: msm: io: Remove 7x30 iomap region from 7x00 ARM: msm: io: Change the default static iomappings to be shared Stephen Boyd (2

[PATCH] ARM: Make sure dtc is built before running it

2012-08-28 Thread David Brown
'make dtbs' in a clean tree will try running the dtc before actually building it. Make these rules depend upon the scripts to build it. --- arch/arm/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 0298b00..926d840 100644

Re: [PATCH 05/16] ARM: msm: move platform_data definitions

2012-09-11 Thread David Brown
; > Signed-off-by: Arnd Bergmann > Cc: David Brown > Cc: Daniel Walker > Cc: Bryan Huntsman > Cc: Chris Ball > Cc: Florian Tobias Schandinat > Cc: linux-arm-...@vger.kernel.org > --- > arch/arm/mach-msm/board-qsd8x50.c|2

Re: [PATCH 3/9] ARM: msm: Add DT support to msm_timer

2012-09-12 Thread David Brown
On Wed, Sep 05, 2012 at 12:28:53PM -0700, Stephen Boyd wrote: > diff --git a/Documentation/devicetree/bindings/arm/msm/timer.txt > b/Documentation/devicetree/bindings/arm/msm/timer.txt > + timer@0200a004 { > + compatible = "qcom,msm-gpt", "qcom,msm-timer"; > + i

Re: [PATCH 8/9] ARM: msm: Add DT support for 8960

2012-09-12 Thread David Brown
On Wed, Sep 05, 2012 at 12:28:58PM -0700, Stephen Boyd wrote: > diff --git a/arch/arm/boot/dts/msm8960-cdp.dts > b/arch/arm/boot/dts/msm8960-cdp.dts > + > + intc: interrupt-controller@0200 { > + compatible = "qcom,msm-qgic2"; > + interrupt-controller; > +

Re: [PATCH 8/9] ARM: msm: Add DT support for 8960

2012-09-12 Thread David Brown
On Wed, Sep 05, 2012 at 12:28:58PM -0700, Stephen Boyd wrote: > diff --git a/arch/arm/boot/dts/msm8960-cdp.dts > b/arch/arm/boot/dts/msm8960-cdp.dts > + intc: interrupt-controller@0200 { > + timer@0200a004 { > + timer@0200a024 { Same here. Again, I'll fix these when I pull the

Re: [PATCH v9 06/13] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-12 Thread David Brown
On Wed, Sep 12, 2012 at 04:58:19PM +0200, Arnd Bergmann wrote: > From: Marc Zyngier > > Convert MSM SMP platforms to use the SoC descriptor to provide > their SMP and CPU hotplug operations. > > Cc: David Brown > Signed-off-by: Marc Zyngier > Signed-off-by: Arnd Ber

[PATCH 11/24] ARM: msm: Don't touch GIC registers outside of GIC code

2012-09-12 Thread David Brown
yd Signed-off-by: David Brown --- arch/arm/mach-msm/board-msm8960.c | 13 - arch/arm/mach-msm/board-msm8x60.c | 3 --- arch/arm/mach-msm/platsmp.c | 8 arch/arm/mach-msm/timer.c | 4 ++-- 4 files changed, 2 insertions(+), 26 deletions(-) diff --git a/arch/ar

[PATCH 14/24] ARM: msm: Move 8660 to DT timer

2012-09-12 Thread David Brown
From: Stephen Boyd Add the timer entry and point the machine descriptor to the device tree based msm timer. Signed-off-by: Stephen Boyd [dav...@codeaurora.org: Remove leading zeros] Signed-off-by: David Brown --- arch/arm/boot/dts/msm8660-surf.dts | 19 ++- arch/arm/mach-msm

[PATCH 16/24] ARM: msm: Rename board-msm8x60 to signify its DT only status

2012-09-12 Thread David Brown
From: Stephen Boyd Rename this file to signify that this board is only supported via devicetree. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Makefile | 2 +- arch/arm/mach-msm/{board-msm8x60.c => board-dt-8660.c} | 0 2 fi

[PATCH 17/24] ARM: msm: Move io mapping prototypes to common.h

2012-09-12 Thread David Brown
From: Stephen Boyd Consolidate the handful of iomapping functions into common.h so that board files don't need to include mach/msm_iomap.h if they don't need static virtual mapping addresses. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/board

[PATCH 15/24] ARM: msm: Make 8660 a DT only target

2012-09-12 Thread David Brown
From: Stephen Boyd We don't plan to support anything besides devicetree on these targets so remove all other machine support. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Kconfig | 27 +- arch/arm/mach-msm/board-msm8x60.c

[PATCH 13/24] ARM: msm: Add DT support to msm_timer

2012-09-12 Thread David Brown
From: Stephen Boyd Add support to setup the MSM timer via information obtained from the devicetree. Signed-off-by: Stephen Boyd [dav...@codeaurora.org: Remove leading zeros] Signed-off-by: David Brown --- .../devicetree/bindings/arm/msm/timer.txt | 38 ++ arch/arm/mach-msm

[PATCH 19/24] ARM: msm: Remove non-DT targets from 8960

2012-09-12 Thread David Brown
From: Stephen Boyd Remove the non-DT targets supported by 8960. This makes 8960 a device tree only target. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Kconfig | 13 - arch/arm/mach-msm/Makefile | 1 - arch/arm/mach-msm/board-msm8960

[PATCH 21/24] ARM: msm: Remove unused acpuclock-arm11

2012-09-12 Thread David Brown
From: Stephen Boyd This is dead code that isn't initialized or setup (although it is compiled). Remove it and the data structures it references. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Makefile | 2 +- arch/arm/mach-msm/acpuclock-ar

[PATCH 23/24] ARM: msm: Allow msm_iomap-8x60 and msm_iomap-8960 to coexist

2012-09-12 Thread David Brown
From: Stephen Boyd Remove the unused GCC, ACC, and shared memory definitions in the 8660 static mappings. This allows the 8660 header file to be included in msm_iomap.h unconditionally. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/include/mach/msm_iomap-8x60.h

[PATCH 22/24] ARM: msm: Remove uncompiled board-msm7x27

2012-09-12 Thread David Brown
From: Stephen Boyd This board file has never been compiled. Let's just remove it along with the one Kconfig reference to it in io.c. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/board-msm7x27.c | 170 -- arch/arm/mac

[PATCH 18/24] ARM: msm: Add DT support for 8960

2012-09-12 Thread David Brown
From: Stephen Boyd Add basic support to boot 8960 with device tree. For now just support a basic machine with a uart device. Signed-off-by: Stephen Boyd [dav...@codeaurora.org: Remove leading zeros] Signed-off-by: David Brown --- arch/arm/boot/dts/msm8960-cdp.dts | 41

[PATCH 24/24] ARM: msm: Allow 8960 and 8660 to compile together

2012-09-12 Thread David Brown
choice menu, and allow users to select targets that must be compiled in isolation. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Kconfig | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig

[PATCH 01/24] ARM: msm: Remove msm_hw_reset_hook

2012-09-12 Thread David Brown
From: Stephen Boyd This reset hook is never assigned and is dead code. Remove it so we have one less header file in the mach directory. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/board-mahimahi.c | 1 - arch/arm/mach-msm/board-sapphire.c | 1

[PATCH 20/24] ARM: msm: dma: use list_move_tail instead of list_del/list_add_tail

2012-09-12 Thread David Brown
From: Wei Yongjun Using list_move_tail() instead of list_del() + list_add_tail(). spatch with a semantic match is used to found this problem. (http://coccinelle.lip6.fr/) Signed-off-by: Wei Yongjun Signed-off-by: David Brown --- arch/arm/mach-msm/dma.c | 3 +-- 1 file changed, 1 insertion

[PATCH 06/24] ARM: msm: io: Change the default static iomappings to be shared

2012-09-12 Thread David Brown
. Hence, get rid of this flag. Some targets (7X00) that require the static iomappings to be NONSHARED use the MSM_DEVICE_TYPE and MSM_CHIP_DEVICE_TYPE macros. Signed-off-by: Rohit Vaswani Signed-off-by: David Brown --- arch/arm/mach-msm/io.c | 22 +- 1 file changed, 13

[PATCH 09/24] ARM: msm: Remove call to missing FPGA init on 8660

2012-09-12 Thread David Brown
However, the DT code kept a lingering call to this FPGA init function. Remove it. [1] https://lkml.org/lkml/2011/8/12/357 Signed-off-by: David Brown --- arch/arm/mach-msm/board-msm8x60.c | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/mach-msm/board-msm8x60.c b/arch/arm/mach-msm/b

[PATCH 08/24] ARM: msm: Add msm8660-surf.dts to Makefile.boot

2012-09-12 Thread David Brown
From: Stephen Boyd Add this entry to the Makefile so that we can build the dtb automatically with 'make dtbs'. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Makefile.boot | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-msm/Makef

[GIT PULL] msm-core changes for v3.7

2012-09-12 Thread David Brown
been compiled. It is now possible to build both 8660 and 8960 into the same kernel. Not quite ready to be part of a single zImage, but at least many of the internal issues preventing this are resolved. David Brown (1): ARM: msm

[PATCH 07/24] ARM: msm: Add handle_irq handler for 8660 DT machine

2012-09-12 Thread David Brown
From: Stephen Boyd Commit 041f777 (ARM: msm: convert SMP platforms to CONFIG_MULTI_IRQ_HANDLER, 2011-09-06) forgot to add the .handle_irq for the DT machine record. Add it so we get interrupts instead of panics on DT enabled bootloaders. Signed-off-by: Stephen Boyd Signed-off-by: David Brown

[PATCH 03/24] ARM: msm: Remove unused idle.c

2012-09-12 Thread David Brown
use the default idle support on MSM. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/Makefile | 2 +- arch/arm/mach-msm/idle.c | 49 -- 2 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 arch/arm/mach-ms

[PATCH 05/24] ARM: msm: io: Remove 7x30 iomap region from 7x00

2012-09-12 Thread David Brown
From: Rohit Vaswani This is redundant code. Signed-off-by: Rohit Vaswani Signed-off-by: David Brown --- arch/arm/mach-msm/io.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/mach-msm/io.c b/arch/arm/mach-msm/io.c index a1e7b11..2409c0b 100644 --- a/arch/arm/mach-msm/io.c

[PATCH 04/24] ARM: msm: Fix early debug uart mapping on some memory configs

2012-09-12 Thread David Brown
pping regardless of how much lowmem actually exists. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/include/mach/msm_iomap-8960.h | 2 +- arch/arm/mach-msm/include/mach/msm_iomap-8x60.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm

[PATCH 02/24] ARM: msm: clock-pcom: Mark functions static

2012-09-12 Thread David Brown
From: Stephen Boyd These functions are only used within clock-pcom.c, therefore mark them as static. Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/clock-pcom.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm/mach

[PATCH 12/24] ARM: msm: Allow timer.c to compile on multiple targets

2012-09-12 Thread David Brown
. Then go through and replace all the defines with raw values that are passed to a common initialization function. This paves the way to adding DT support to this code as well as allows us to compile this file on multiple targets at the same time. Signed-off-by: Stephen Boyd Signed-off-by: David

[PATCH 10/24] ARM: msm: Fix sparse warnings due to incorrect type

2012-09-12 Thread David Brown
void [noderef] *percpu_dev_id arch/arm/mach-msm/timer.c:198:24:got struct clock_event_device [noderef] **static [toplevel] percpu_evt Signed-off-by: Stephen Boyd Signed-off-by: David Brown --- arch/arm/mach-msm/timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch

[PATCH 1/2] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-12 Thread David Brown
From: Marc Zyngier Convert MSM SMP platforms to use the SoC descriptor to provide their SMP and CPU hotplug operations. Cc: David Brown Signed-off-by: Marc Zyngier Signed-off-by: Arnd Bergmann --- This is an adaptation of this change on top of the msm-for-3.7 tree I recently sent out a pull

[PATCH 2/2] ARM: msm: Move core.h contents into common.h

2012-09-12 Thread David Brown
No real need to have a separate core.h from the common.h file. Fold these two prototypes into the common header file. Cc: Arnd Bergmann Signed-off-by: David Brown --- This is Stephen Boyd's suggestion to not have a separate core.h. It is probably best to just fold this into the previous

Re: [GIT PULL] msm-core changes for v3.7

2012-09-13 Thread David Brown
On Wed, Sep 12, 2012 at 11:36:28PM -0700, Olof Johansson wrote: > I think it could be a good idea to split off the cleanups and fixes to > a separate branch. For the other patches there seems to be enough for > at least a 'dt' branch and either a multi-platform topic branch or a > 'boards' topic b

Re: [PATCH 1/2] ARM: SoC: convert MSM SMP to SoC descriptor

2012-09-13 Thread David Brown
On Thu, Sep 13, 2012 at 08:47:19AM +, Arnd Bergmann wrote: > On Wednesday 12 September 2012, David Brown wrote: > > > > From: Marc Zyngier > > > > Convert MSM SMP platforms to use the SoC descriptor to provide > > their SMP and CPU hotplug operations. >

[GIT PULL 0/5] MSM changes for 3.7 merge window

2012-09-13 Thread David Brown
Following are 5 pull requests for the MSM SoC. The first 5 are cleanups, fixes, devicetree, and some board changes that finally allow us to build more than one SoC into a single kernel image. The fifth patch is my merge, which can be used as a reference to the intended merge resolution. David -

[GIT PULL 1/5] msm cleanups

2012-09-13 Thread David Brown
The following changes since commit 28a33cbc24e4256c143dce96c7d93bf423229f92: Linux 3.5 (2012-07-21 13:58:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-cleanup-for-3.7 for you to fetch changes up to e63770acb3c1

[GIT PULL 2/5] msm non-critical fixes

2012-09-13 Thread David Brown
8660 target. The iomapping calls are needed to prevent duplicate mappings with differing attributes. And, the debug UART change keeps the debug UART working on targets with more than 512MB of memory. David Brown (1): ARM: msm

[GIT PULL 3/5] msm devicetree changes

2012-09-13 Thread David Brown
The following changes since commit 28a33cbc24e4256c143dce96c7d93bf423229f92: Linux 3.5 (2012-07-21 13:58:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-dt-for-3.7 for you to fetch changes up to 0607fa5884f1759b3

[GIT PULL 4/5] msm board changes

2012-09-13 Thread David Brown
The following changes since commit 28a33cbc24e4256c143dce96c7d93bf423229f92: Linux 3.5 (2012-07-21 13:58:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-board-for-3.7 for you to fetch changes up to 33fcb13dc543af

[GIT PULL 5/5] msm all changes

2012-09-13 Thread David Brown
on 8660 so this merge resolution fixes that. -------- David Brown (5): ARM: msm: Remove call to missing FPGA init on 8660 Merge branch '36/cleanup' into 36/merged Merge branch '36/fix-noncrit' into 36/merged

[GIT PULL 1/5] msm cleanups (resend)

2012-09-13 Thread David Brown
[resending to proper In-Reply-To] The following changes since commit 28a33cbc24e4256c143dce96c7d93bf423229f92: Linux 3.5 (2012-07-21 13:58:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-cleanup-for-3.7 for you

Re: [PATCH 6/8] mmc: use the new

2012-09-14 Thread David Brown
On Fri, Sep 14, 2012 at 06:24:01PM +0200, Davide Ciminaghi wrote: > From: Alessandro Rubini > > Signed-off-by: Alessandro Rubini > Acked-by: Giancarlo Asnaghi > --- > drivers/mmc/host/msm_sdcc.c | 2 +- Acked-by: David Brown -- The Qualcomm Innovation Center, Inc.

Re: [PATCHv2] ARM: Push selects for TWD/SCU into machine entries

2012-10-25 Thread David Brown
se machines together and still select the appropriate configs. > arch/arm/mach-msm/Kconfig | 7 ++- Acked-by: David Brown -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "un

Re: [PATCH 1/2] ARM: msm: Add support for MSM8974 Dragonboard

2013-09-11 Thread David Brown
On Tue, Aug 06, 2013 at 12:14:46PM +0300, Ivan T. Ivanov wrote: Attached patch enables earlyprink for this board. [920] booting linux @ 0x8000, ramdisk @ 0x200 (1067699), tags/device tree @ 0x1e0 Uncompressing Linux... done, booting the kernel. [0.00] Booting Linux on physical

Re: [PATCH] ARM: msm: Move msm devicetrees under a Qualcomm dir

2013-09-12 Thread David Brown
On Thu, Sep 12, 2013 at 12:55:36PM -0500, Kumar Gala wrote: On Sep 12, 2013, at 12:06 PM, Olof Johansson wrote: My original request to please use a common prefix for your product families stands. Please prefix with msm-*, or if you have to, qcom-* instead, since you guys can't seem to make yo

Re: [PATCHv4 2/3] ARM: msm: Add support for APQ8074 Dragonboard

2013-09-26 Thread David Brown
On Thu, Sep 26, 2013 at 02:33:53PM -0500, Kumar Gala wrote: "ePAPR 1.1 section 2.2.1.1 "Node Name Requirements" specifies that any node that has a reg property must include a unit address in its name with value matching the first entry in its reg property. Conversely, if a node does not have a r

Re: [PATCH 08/27] mmc: msm_sdcc: Move away from using deprecated APIs

2013-09-26 Thread David Brown
. Additionally, remove dead code which also used the deprecated APIs. Cc: David Brown Cc: Daniel Walker Cc: Bryan Huntsman Cc: linux-arm-...@vger.kernel.org Signed-off-by: Ulf Hansson --- drivers/mmc/host/msm_sdcc.c | 27 ++- 1 file changed, 2 insertions(+), 25

Re: [PATCH] iommu: remove unnecessary platform_set_drvdata()

2013-09-24 Thread David Brown
-- With the splitting: Acked-by: David Brown -- sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" i

[PATCH] msm_serial: fix clock rate on DMA-based uarts

2012-09-07 Thread David Brown
The driver explicitly requests a clock rate for the UART, but it is off by a factor of four from the dividers that it programs into the UART. Fix this by setting the rate to 1/4 of the current value. Signed-off-by: David Brown --- drivers/tty/serial/msm_serial.c | 2 +- 1 file changed, 1

Adding 'msm' tree to linux-next.

2012-09-07 Thread David Brown
t in a bit earlier. Thanks, David Brown -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH 8/9] ARM: msm: Add DT support for 8960

2012-09-07 Thread David Brown
On Wed, Sep 05, 2012 at 12:28:58PM -0700, Stephen Boyd wrote: > +DT_MACHINE_START(MSM8960_DT, "Qualcomm MSM (Flattened Device Tree)") The description string should specify the general name of what this is suspporting. Right now, with these patches, it would list Qualcomm MSM (Flattened Device

Re: [PATCH v4 0/7] enable support for AMBA drivers under x86

2012-12-10 Thread David Brown
On Mon, Dec 10, 2012 at 02:42:29PM +0100, Davide Ciminaghi wrote: > Acked-by/Reviewed-by situation: > > v1: > > "mmc: use the new " > Acked by David Brown (see https://lkml.org/lkml/2012/9/14/613) The change doesn't look substantially different, you can ke

[GIT PULL 1/3] msm cleanups for 3.11

2013-06-14 Thread David Brown
The following changes since commit f722406faae2d073cc1d01063d1123c35425939e: Linux 3.10-rc1 (2013-05-11 17:14:08 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-cleanup-for-3.11 for you to fetch changes up to 1aa3d1

[GIT PULL 2/3] msm fixes for 3.11

2013-06-14 Thread David Brown
The following changes since commit f722406faae2d073cc1d01063d1123c35425939e: Linux 3.10-rc1 (2013-05-11 17:14:08 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-fix-for-3.11 for you to fetch changes up to 7ba655fc96

[GIT PULL 0/3] msm changes for 3.11

2013-06-14 Thread David Brown
The following three pull requests are for the MSM tree for 3.11. In addition to cleanups and fixes, there is starting to be some work toward getting full clock support in the MSM tree. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@

[GIT PULL 2/3] msm fixes for 3.11

2013-06-14 Thread David Brown
The following changes since commit f722406faae2d073cc1d01063d1123c35425939e: Linux 3.10-rc1 (2013-05-11 17:14:08 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-fix-for-3.11 for you to fetch changes up to 7ba655fc96

[GIT PULL 3/3] msm clock for 3.11

2013-06-14 Thread David Brown
The following changes since commit f722406faae2d073cc1d01063d1123c35425939e: Linux 3.10-rc1 (2013-05-11 17:14:08 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-clock-for-3.11 for you to fetch changes up to f54c1c110

Re: [PATCH/RESEND 01/12] msm_serial: Convert to clk_prepare/unprepare

2013-06-17 Thread David Brown
On Mon, Jun 17, 2013 at 10:55:10AM -0700, Greg Kroah-Hartman wrote: On Mon, Jun 17, 2013 at 10:43:08AM -0700, Stephen Boyd wrote: Add calls to clk_prepare and unprepare so that MSM can migrate to the common clock framework. Cc: Greg Kroah-Hartman Signed-off-by: Stephen Boyd Acked-by: Greg K

Re: [GIT PULL 2/3] msm fixes for 3.11

2013-06-17 Thread David Brown
On Fri, Jun 14, 2013 at 06:26:17PM -0700, Olof Johansson wrote: Stephen Boyd (3): ARM: dts: msm: Fix bad register addresses Hmm. I see that the msm-hsuart device nodes completely lack reg entries. That's considerably more important to fix than the cosmetic unit address that's not even ne

[PATCH] ARM: dts: msm: Fix merge resolution

2013-06-17 Thread David Brown
Commit e45600107b (Merge tag 'msm-cleanup-for-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm into next/cleanup) incorrectly resolved a merge conflict, resulting in a node address that doesn't match the register address. Fix this node address. Signed-off-

Changes pulled into MSM tree

2013-05-30 Thread David Brown
The following changes have been pulled into the msm tree for my next pull request. I expect to send the pull request after these sit in next for a few days. The changes can be seen at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git for-next Chen Gang (1): arch: arm: m

Re: [PATCHv3 0/3] Cleanup MSM_GPIOMUX and add DT support for gpio-msm

2013-05-31 Thread David Brown
On Fri, May 24, 2013 at 11:32:19AM -0700, Rohit Vaswani wrote: Could this series go through David's tree or is there a better way to do this? It would be great if I can have you ack for the gpio patch. Due to pending feedback, and compilation failures on ppc, I'll drop this series from my tree

Re: [PATCH/RESEND 00/12] Convert MSM to common clock framework

2013-06-24 Thread David Brown
On Thu, Jun 20, 2013 at 06:29:52PM -0700, Stephen Boyd wrote: On 06/17, Stephen Boyd wrote: Resending to collect higher level maintainer acks per Olof's request. The plan is to push this patchset through MSM to the arm-soc tree. This patchset moves the existing MSM clock code and affected drive

Re: [PATCH] ARM: Fix dtb dependency to use order-only prerequisites

2013-06-24 Thread David Brown
mark "dtbs" as PHONY for correctness. This was broken in (70b0476 ARM: 7513/1: Make sure dtc is built before running it). Reported-by: Mike Frysinger Signed-off-by: Doug Anderson --- arch/arm/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Reviewed-by: David Brown

[GIT PULL v2] msm clock for 3.11

2013-06-24 Thread David Brown
This pull request differs from the previous one for the clock code by: - Gathered additional Acked-by lines. - A small #include fixup found by Stephen Boyd The only Ack not received was from Chris Ball, who is CC'd on this request. The following changes since commit f722406faae2d073cc1d01063

Re: [PATCH 0/3] Fix msm timer clearing bugs

2013-03-22 Thread David Brown
Stephen Boyd writes: > Patches are based on v3.9-rc2. These patches will conflict with > my other patch series to remove the local timer API, but the > conflict isn't impossible to resolve and we can figure out how to > deal with that after review. > > Patch 1 is a bug fix which could probably go

[GIT PULL] msm fix for 3.9 -- timer

2013-03-25 Thread David Brown
The following changes since commit f6161aa153581da4a3867a2d1a7caf4be19b6ec9: Linux 3.9-rc2 (2013-03-10 16:54:19 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-fix-3.9 for you to fetch changes up to 4080d2d11a2d5722

[PATCH] mfd: pm8921: Disable driver until it gets fixed

2013-03-26 Thread David Brown
Rothwell Signed-off-by: David Brown --- Someone is working on the pm8921 driver, but we need to disable it until those patches are posted. drivers/mfd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 5bfa7bb..b9723a8 100644

Re: [PATCH v2] tty: serial: Add initial MSM UART High Speed Lite driver

2013-07-26 Thread David Brown
On Mon, Jul 22, 2013 at 10:05:48AM +0300, Ivan T. Ivanov wrote: From: "Ivan T. Ivanov" This is a tty driver with console support for Qualcomm's UART controllers found in the MSM8974 chipsets. Driver is completely based on implementation found in codeaurora.org msm_serial_hs_lite with Android de

[GIT PULL] msm gpio fixes for 3.11

2013-07-26 Thread David Brown
The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092: Linux 3.11-rc1 (2013-07-14 15:18:27 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git tags/msm-3.11-fix1 for you to fetch changes up to 8fd62389a778c

Re: [PATCH v2 1/6] usb: phy: msm: Move mach depndend code to platform data

2013-07-29 Thread David Brown
On Mon, Jul 29, 2013 at 10:04:19AM +0300, Ivan T. Ivanov wrote: From: "Ivan T. Ivanov" This patch fix compilation error and is an intermediate step before the addition of DeviceTree support for newer targets. Fix suggested here: https://lkml.org/lkml/2013/6/19/381 Cc: David Brown

Re: [PATCH v2 6/9] ARM: msm: Move mach/board.h contents to common.h

2013-07-29 Thread David Brown
On Wed, Jul 24, 2013 at 01:54:31PM -0700, Stephen Boyd wrote: The contents of mach/board.h are only used by files within mach-msm so there is no need to export this file outside of the mach-msm directory. Move the contents of the file to common.h to allow us to compile MSM in the multi-platform k

Re: [PATCH] mmc: sdhci-msm: Add support for MSM chipsets

2013-07-30 Thread David Brown
On Tue, Jul 30, 2013 at 05:40:16PM +0100, Chris Ball wrote: On Tue, Jul 30 2013, Georgi Djakov wrote: This platform driver adds the support of Secure Digital Host Controller Interface compliant controller in MSM chipsets. CC: Asutosh Das CC: Venkat Gopalakrishnan CC: Sahitya Tummala CC: Sub

Re: [PATCH v2 3/9] ARM: msm: Move debug-macro.S to include/debug

2013-07-30 Thread David Brown
On Wed, Jul 24, 2013 at 01:54:28PM -0700, Stephen Boyd wrote: One more step to allowing MSM to participate in the multi-platform defconfig. Full patch: https://patchwork.kernel.org/patch/2833034/ Signed-off-by: Stephen Boyd --- arch/arm/Kconfig.debug | 9 +++- ...

[ARM ATTEND] DT binding and support and general SOC

2013-07-31 Thread David Brown
code. David Brown -- sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a me

Re: [PATCH 08/18] ARM: msm: Switch to sched_clock_register()

2013-08-01 Thread David Brown
On Wed, Jul 31, 2013 at 03:31:07PM -0700, Stephen Boyd wrote: The 32 bit sched_clock interface now supports 64 bits. Upgrade to the 64 bit function to allow us to remove the 32 bit registration interface. Cc: David Brown Signed-off-by: Stephen Boyd --- arch/arm/mach-msm/timer.c | 4 ++-- 1

Re: [RESEND PATCH 1/2] ARM: msm: Add support for MSM8974

2013-08-01 Thread David Brown
On Thu, Aug 01, 2013 at 08:36:38PM -0700, Rohit Vaswani wrote: On 8/1/2013 7:29 PM, Stephen Warren wrote: On 08/01/2013 07:23 PM, Rohit Vaswani wrote: This patch adds basic board support for MSM8974 which belongs to the Snapdragon 800 family. For now, just support a basic machine with device tr

Re: [PATCH 1/3] mfd: pm8921: include missing linux/module.h

2013-08-20 Thread David Brown
an --- drivers/mfd/pm8921-core.c |1 + 1 file changed, 1 insertion(+) Acked-by: David Brown -- sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from thi

Re: [PATCH] [TRIVIAL] ARM: msm: fix compilation error in gpiomux

2013-08-07 Thread David Brown
On Wed, Aug 07, 2013 at 08:34:39AM +0200, Krzysztof Kozlowski wrote: Fix compilation error in gpiomux (CONFIG_MSM_GPIOMUX=y): arch/arm/mach-msm/gpiomux.c:24:13: error: static declaration of ‘__msm_gpiomux_write’ follows non-static declaration arch/arm/mach-msm/gpiomux.h:85:6: note: previo

[GIT PULL] msm cleanups for v3.12

2013-08-07 Thread David Brown
The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b: Linux 3.11-rc2 (2013-07-21 12:05:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git for-3.12/msm-cleanup2 for you to fetch changes up to b80a0dc53d

Re: [GIT PULL] msm cleanups for v3.12

2013-08-07 Thread David Brown
On Wed, Aug 07, 2013 at 01:58:16PM -0700, David Brown wrote: The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b: Linux 3.11-rc2 (2013-07-21 12:05:29 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git

Re: [GIT PULL] msm cleanups for v3.12

2013-08-07 Thread David Brown
On Wed, Aug 07, 2013 at 02:52:59PM -0700, David Brown wrote: On Wed, Aug 07, 2013 at 01:58:16PM -0700, David Brown wrote: The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b: Linux 3.11-rc2 (2013-07-21 12:05:29 -0700) are available in the git repository at: git

  1   2   3   >