OMAP baseline test results for v3.16-rc1

2014-06-30 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.16-rc1. Logs and other details at: http://www.pwsan.com/omap/testlogs/test_v3.16-rc1/20140629224344/ Test summary Build: uImage: Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,

Re: [GIT PULL] omap fixes against v3.16-rc1

2014-06-30 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [140617 08:01]: The following changes since commit 7171511eaec5bf23fb06078f59784a3a0626b38f: Linux 3.16-rc1 (2014-06-15 17:45:28 -1000) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

Re: [PATCH v2 01/13] ARM: OMAP2+: Remove non working OMAP HDMI audio initialization

2014-06-30 Thread Tony Lindgren
* Jyri Sarha jsa...@ti.com [140627 11:41]: This code is not working currently and it can be removed. There is a conflict in sharing resources with the actual HDMI driver and with the ASoC HDMI audio DAI driver. Signed-off-by: Jyri Sarha jsa...@ti.com Acked-by: Tony Lindgren t...@atomide.com

Re: [PATCH] ARM: DRA7-evm: Enable SATA PHY and USB PHY power supplies

2014-06-30 Thread Roger Quadros
On 06/26/2014 06:06 PM, Tero Kristo wrote: On 06/26/2014 05:22 PM, Roger Quadros wrote: +Tero On 06/26/2014 12:36 PM, Roger Quadros wrote: On 06/26/2014 10:31 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [140625 15:29]: On 06/25/2014 07:56 AM, Roger Quadros wrote: The SATA and USB

OMAP baseline test results for v3.16-rc2

2014-06-30 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.16-rc2. Logs and other details at: http://www.pwsan.com/omap/testlogs/test_v3.16-rc2/2014063629/ Test summary Build: uImage: Pass ( 3/ 3): omap1_defconfig, omap1_defconfig_1510innovator_only,

OMAP baseline test results for v3.16-rc3

2014-06-30 Thread Paul Walmsley
Here are some basic OMAP test results for Linux v3.16-rc3. Logs and other details at: http://www.pwsan.com/omap/testlogs/test_v3.16-rc3/20140630004413/ Test summary Build: zImage: Pass (16/16): multi_v7_defconfig, omap2plus_defconfig,

Re: [PATCH 07/13] Documentation: devicetree: add bindings for TI PRUSS

2014-06-30 Thread Mark Rutland
On Sun, Jun 29, 2014 at 05:21:41PM +0100, Andre Heider wrote: Signed-off-by: Andre Heider a.hei...@gmail.com --- Documentation/devicetree/bindings/misc/ti,pruss.txt | 19 +++ 1 file changed, 19 insertions(+) create mode 100644

Re: [PATCH 09/13] uio: uio_pruss: add devicetree support

2014-06-30 Thread Mark Rutland
On Sun, Jun 29, 2014 at 05:21:43PM +0100, Andre Heider wrote: Add support to probe via devicetree. Signed-off-by: Andre Heider a.hei...@gmail.com --- drivers/uio/uio_pruss.c | 46 +++--- 1 file changed, 39 insertions(+), 7 deletions(-) diff --git

Re: [PATCH 12/13] ARM: dts: am33xx: add the PRUSSv2 device

2014-06-30 Thread Mark Rutland
On Sun, Jun 29, 2014 at 05:21:46PM +0100, Andre Heider wrote: Signed-off-by: Andre Heider a.hei...@gmail.com --- arch/arm/boot/dts/am33xx.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 4a4e02d..28a7e5d

Re: [PATCH 02/13] uio: uio_pruss: use devm_kzalloc()

2014-06-30 Thread Mark Rutland
On Sun, Jun 29, 2014 at 05:21:36PM +0100, Andre Heider wrote: Replace kzalloc() by devm_kzalloc() and remove the kfree() calls. Signed-off-by: Andre Heider a.hei...@gmail.com --- drivers/uio/uio_pruss.c | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git

Re: [PATCH 2/3] ARM: OMAP3: PRM/CM: Add back macros used by TI DSP/Bridge driver

2014-06-30 Thread Paul Walmsley
On Tue, 24 Jun 2014, Suman Anna wrote: The commit 7be914f {ARM: OMAP3: PRM/CM: Cleanup unused header} removed some of the macros used by the TI DSP/Bridge driver. This fixes the following build errors when trying to build DSP/Bridge driver (disabled at present), otherwise results in the

Re: [PATCHv2 9/9] DTS: OMAP3-N900: Add sound support

2014-06-30 Thread Pavel Machek
On Mon 2014-04-28 16:07:27, Sebastian Reichel wrote: This patch adds support for the Nokia N900's sound system. Signed-off-by: Sebastian Reichel s...@kernel.org Acked-by: Pavel Machek pa...@ucw.cz -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures)

Re: [PATCHv2 6/9] ASoC: omap: rx51: get GPIO numbers via gpiod API

2014-06-30 Thread Pavel Machek
On Mon 2014-04-28 16:07:24, Sebastian Reichel wrote: Update the driver to get GPIO numbers from the devm gpiod API instead of requesting hardcoded GPIO numbers. Signed-off-by: Sebastian Reichel s...@kernel.org Acked-by: Pavel Machek pa...@ucw.cz -- (english)

Re: [PATCHv2 7/9] ASoC: omap: rx51: Add some error messages

2014-06-30 Thread Pavel Machek
Hi! Add more error messages making it easier to identify problems. Signed-off-by: Sebastian Reichel s...@kernel.org --- sound/soc/omap/rx51.c | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) + if (err) { + dev_err(card-dev, Failed to add GPIOs\n);

Re: [PATCHv2 5/9] ASoC: omap: rx51: omap_mcbsp_st_add_controls: add id parameter

2014-06-30 Thread Pavel Machek
On Mon 2014-04-28 16:07:23, Sebastian Reichel wrote: This is a preparation for DT based booting where the McBSP id is set to -1 for all McBSP instances. Signed-off-by: Sebastian Reichel s...@kernel.org Acked-by: Pavel Machek pa...@ucw.cz -- (english) http://www.livejournal.com/~pavelmachek

Re: [PATCHv2 8/9] ASoC: omap: rx51: Add DT support

2014-06-30 Thread Pavel Machek
On Mon 2014-04-28 16:07:26, Sebastian Reichel wrote: This patch adds device tree support to the Nokia N900 audio driver and adds documentation for the DT binding. Signed-off-by: Sebastian Reichel s...@kernel.org Acked-by: Pavel Machek pa...@ucw.cz

[PATCH 2/3] phy: omap-usb2: Add PHY regulator to DT binding documentation

2014-06-30 Thread Roger Quadros
The PHY driver can manage a regulator that supplies power to the USB2 PHY. Add DT binding information for that. Signed-off-by: Roger Quadros rog...@ti.com --- Documentation/devicetree/bindings/phy/ti-phy.txt | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 3/3] ARM: dts: dra7-evm: Add regulator information to USB2 PHYs

2014-06-30 Thread Roger Quadros
The ldousb_reg regulator provides power to the USB1 and USB2 High Speed PHYs. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7-evm.dts | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index

[PATCH 0/3] PHY: ti-pipe3: Manage 3.3V PHY regulator

2014-06-30 Thread Roger Quadros
Hi, On some SoCs e.g. J6 the 3.3V supply to the USB2 PHY can be powered down when the PHY is not in use. Add regulator management code to control this power line. cheers, -roger --- Roger Quadros (3): phy: omap-usb2: Manage PHY 3.3V supply regulator phy: omap-usb2: Add PHY regulator to DT

[PATCH 1/3] phy: omap-usb2: Manage PHY 3.3V supply regulator

2014-06-30 Thread Roger Quadros
On some SoCs e.g. J6 the 3.3V supply to the USB2 PHY can be powered down when the PHY is not in use. Add regulator management code to control this power line. Signed-off-by: Roger Quadros rog...@ti.com --- drivers/phy/phy-omap-usb2.c | 25 + include/linux/phy/omap_usb.h

Re: [PATCH v3 2/3] mmc: omap_hsmmc: Pin remux workaround to support SDIO interrupt on AM335x.

2014-06-30 Thread Andreas Fenkart
Hi, 2013-11-19 16:59 GMT+01:00 Balaji T K balaj...@ti.com: On Tuesday 19 November 2013 09:19 PM, Tony Lindgren wrote: * Balaji T K balaj...@ti.com [131118 08:23]: On Monday 18 November 2013 05:45 PM, Andreas Fenkart wrote: 2013/11/18 Michael Trimarchi mich...@amarulasolutions.com: On

RE: OMAP 3630 random crashes

2014-06-30 Thread Casper Lyngesen Mogensen
Hi I got two new Overo AirStorm today, and they have same behavior. I tried disabling the SMSC9xxx again and booted from MMC. This seems to make the backtrace a little more consistent(Tried on both new and old). There is (almost) always something about Alignment trap, the crash log itself

Re: OMAP 3630 random crashes

2014-06-30 Thread Michael Trimarchi
Hi On Mon, Jun 30, 2014 at 3:43 PM, Casper Lyngesen Mogensen clmogen...@grundfos.com wrote: Hi I got two new Overo AirStorm today, and they have same behavior. I tried disabling the SMSC9xxx again and booted from MMC. This seems to make the backtrace a little more consistent(Tried on both

RE: OMAP 3630 random crashes

2014-06-30 Thread Casper Lyngesen Mogensen
Hi I use a 3.15.0 Med venlig hilsen/Best regards Casper Mogensen From: Michael Trimarchi mich...@amarulasolutions.com Sent: Monday, June 30, 2014 15:47 To: Casper Lyngesen Mogensen Cc: Ash Charles; Tony Lindgren; linux-omap@vger.kernel.org Subject: Re:

[PATCH V2 6/6] regulator: palmas: Fix SMPS enable/disable/is_enable for tps65917

2014-06-30 Thread Nishanth Menon
We use regmap regulator ops to enable/disable and check if regulator is enabled for various SMPS. However, these depend on valid enable_reg, enable_mask and enable_value in regulator descriptor. So, similar to fix we did in commit 318dbb02b50c (regulator: palmas: Fix SMPS

[PATCH V2 1/6] regulator: palmas: Squelch sparse warnings

2014-06-30 Thread Nishanth Menon
convert to static variables to squelch the following sparse warnings: drivers/regulator/palmas-regulator.c:325:36: warning: symbol 'palma_sleep_req_info' was not declared. Should it be static? drivers/regulator/palmas-regulator.c:1414:32: warning: symbol 'palmas_ddata' was not declared. Should

[PATCH V2 5/6] regulator: palmas: Simplify code by not indexing regulator_desc unnecessarily

2014-06-30 Thread Nishanth Menon
Palmas regulator needs to full up the regulator_desc based on PMIC and type of regulator. However, we dont need to do desc[id] every time. we can simplify by using a pointer to desc[id] and filling up the parameters. Signed-off-by: Nishanth Menon n...@ti.com ---

[PATCH V2 3/6] regulator: palmas: Simplify code by using pointer to palmas_reg_info

2014-06-30 Thread Nishanth Menon
Palmas register information is part of the ddata pointer which is used through out the code by indexing off the driver data array. Instead, just do the indexing once and use the pointer to further reference structure fields. This simplifies code and prevents errors by accessing wrong variables.

[PATCH V2 2/6] regulator: palmas: Rename reg_info to palmas_reg_info

2014-06-30 Thread Nishanth Menon
reg_info is a generic term which might cause conflict at a later point in time. To prevent such a thing from occuring in future, rename to palmas_reg_info. Signed-off-by: Nishanth Menon n...@ti.com --- drivers/regulator/palmas-regulator.c |4 ++-- include/linux/mfd/palmas.h |4

[PATCH V2 4/6] regulator: palmas: Rename palmas_regs_info to palmas_generic_regs_info

2014-06-30 Thread Nishanth Menon
With commit d6f83370ed978d5570b7c8c22988310cb9376202 (regulator: palmas: Add tps65917 PMIC support) palmas_regs_info naming is confusing as it is a driver data parameter and a local variable. To prevent mistaken updates, rename the local variable to palmas_generic_regs_info. Signed-off-by:

[PATCH V2 0/6] regulator: palmas: cleanup and fixes

2014-06-30 Thread Nishanth Menon
Hi, Original thread (v1): http://marc.info/?t=14038076654r=1w=2 This series is based on: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git branch: topic/palmas (4c0c9ca Merge remote-tracking branch 'regulator/fix/palmas' into regulator-palmas) This series does a

Re: [PATCH 2/6] mailbox/omap: add support for parsing dt devices

2014-06-30 Thread Suman Anna
Hi Pavel, On 06/28/2014 12:07 PM, Pavel Machek wrote: Hi! The non-DT support has to be maintained for now to not break OMAP3 legacy boot, and the legacy-style code will be cleaned up once OMAP3 is also converted to DT-boot only. @@ -587,24 +606,157 @@ static int

Re: [PATCH v3 0/2] arm: dts: add support for am437x sk

2014-06-30 Thread Felipe Balbi
Hi, On Mon, Jun 23, 2014 at 01:20:57PM -0500, Felipe Balbi wrote: Hi, here's v3 of am437x sk support. Patches tested on top of next-20140617. Note that this series was tested with the following extra patches: http://marc.info/?l=linux-omapm=140299431732700w=2

Re: [PATCH 1/3] phy: omap-usb2: Manage PHY 3.3V supply regulator

2014-06-30 Thread Felipe Balbi
Hi, On Mon, Jun 30, 2014 at 02:00:36PM +0300, Roger Quadros wrote: On some SoCs e.g. J6 the 3.3V supply to the USB2 PHY can be powered down when the PHY is not in use. Add regulator management code to control this power line. Signed-off-by: Roger Quadros rog...@ti.com Reviewed-by: Felipe

Re: [PATCH v6 0/5] Add support for SW babble Control

2014-06-30 Thread Felipe Balbi
Hi, On Mon, May 26, 2014 at 02:50:07PM +0530, George Cherian wrote: Series add support for SW babble control logic found in new silicon versions of AM335x. Runtime differentiation of silicon version is done by checking the BABBLE_CTL register. For newer silicon the register default value

Re: [RFC/PATCH] usb: musb: Prevent musb_am335x from being removed

2014-06-30 Thread Felipe Balbi
Hi, On Thu, May 08, 2014 at 02:27:40PM -0300, Ezequiel Garcia wrote: At probe time, the musb_am335x driver registers its childs by calling of_platform_populate(), which registers all childs in the devicetree hierarchy recursively. On the other side, the driver's remove() function uses

Re: [RFC/PATCH] usb: musb: Prevent musb_am335x from being removed

2014-06-30 Thread Ezequiel García
On 30 June 2014 15:44, Felipe Balbi ba...@ti.com wrote: Hi, On Thu, May 08, 2014 at 02:27:40PM -0300, Ezequiel Garcia wrote: At probe time, the musb_am335x driver registers its childs by calling of_platform_populate(), which registers all childs in the devicetree hierarchy recursively. On

Re: [PATCH 2/6] mailbox/omap: add support for parsing dt devices

2014-06-30 Thread Pavel Machek
Hi! The non-DT support has to be maintained for now to not break OMAP3 legacy boot, and the legacy-style code will be cleaned up once OMAP3 is also converted to DT-boot only. @@ -587,24 +606,157 @@ static int omap_mbox_unregister(struct omap_mbox_device *mdev) return 0; }

Re: [RFC/PATCH] usb: musb: Prevent musb_am335x from being removed

2014-06-30 Thread Felipe Balbi
On Mon, Jun 30, 2014 at 03:50:23PM -0300, Ezequiel García wrote: On 30 June 2014 15:44, Felipe Balbi ba...@ti.com wrote: Hi, On Thu, May 08, 2014 at 02:27:40PM -0300, Ezequiel Garcia wrote: At probe time, the musb_am335x driver registers its childs by calling of_platform_populate(),

Re: [PATCH V4 00/16] irqchip: crossbar: Driver fixes

2014-06-30 Thread Jason Cooper
On Thu, Jun 26, 2014 at 12:40:18PM +0530, Sricharan R wrote: This series does some cleanups, fixes for handling two interrupts getting mapped twice to same crossbar and provides support for hardwired IRQ and crossbar definitions. On certain platforms such as DRA7, SPIs 0, 1, 2, 3, 5, 6, 10,

Re: [PATCH V4 13/16] irqchip: crossbar: Introduce ti,max-crossbar-sources to identify valid crossbar mapping

2014-06-30 Thread Jason Cooper
On Fri, Jun 27, 2014 at 08:00:35AM -0400, Jason Cooper wrote: On Thu, Jun 26, 2014 at 12:40:31PM +0530, Sricharan R wrote: From: Nishanth Menon n...@ti.com Currently we attempt to map any crossbar value to an IRQ, however, this is not correct from hardware perspective. There is a max

Re: [PATCH 2/6] mailbox/omap: add support for parsing dt devices

2014-06-30 Thread Suman Anna
Hi Pavel, The non-DT support has to be maintained for now to not break OMAP3 legacy boot, and the legacy-style code will be cleaned up once OMAP3 is also converted to DT-boot only. @@ -587,24 +606,157 @@ static int omap_mbox_unregister(struct omap_mbox_device *mdev) return 0; }

Re: [PATCH 07/13] Documentation: devicetree: add bindings for TI PRUSS

2014-06-30 Thread Andre Heider
On Mon, Jun 30, 2014 at 10:33:32AM +0100, Mark Rutland wrote: On Sun, Jun 29, 2014 at 05:21:41PM +0100, Andre Heider wrote: diff --git a/Documentation/devicetree/bindings/misc/ti,pruss.txt b/Documentation/devicetree/bindings/misc/ti,pruss.txt new file mode 100644 index 000..4eacc41

Re: [PATCH 09/13] uio: uio_pruss: add devicetree support

2014-06-30 Thread Andre Heider
On Mon, Jun 30, 2014 at 10:36:06AM +0100, Mark Rutland wrote: On Sun, Jun 29, 2014 at 05:21:43PM +0100, Andre Heider wrote: - /* Power on PRU in case its not done as part of boot-loader */ - gdev-pruss_clk = clk_get(dev, pruss); - if (IS_ERR(gdev-pruss_clk)) { -

Re: [PATCH 12/13] ARM: dts: am33xx: add the PRUSSv2 device

2014-06-30 Thread Andre Heider
On Mon, Jun 30, 2014 at 10:36:42AM +0100, Mark Rutland wrote: On Sun, Jun 29, 2014 at 05:21:46PM +0100, Andre Heider wrote: --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -409,6 +409,15 @@ ti,hwmods = rtc; }; +

Re: [PATCH 02/13] uio: uio_pruss: use devm_kzalloc()

2014-06-30 Thread Andre Heider
On Mon, Jun 30, 2014 at 10:38:09AM +0100, Mark Rutland wrote: On Sun, Jun 29, 2014 at 05:21:36PM +0100, Andre Heider wrote: --- a/drivers/uio/uio_pruss.c +++ b/drivers/uio/uio_pruss.c @@ -109,9 +109,7 @@ static void pruss_cleanup(struct device *dev, struct uio_pruss_dev *gdev)

Re: [PATCH V2 0/6] regulator: palmas: cleanup and fixes

2014-06-30 Thread Stephen Warren
: https://github.com/nmenon/linux-2.6-playground/commits/broonie-topic-palmas-fixes The series, Tested-by: Stephen Warren swar...@nvidia.com (An NVIDIA Dalmore board boots and shuts down OK with these applied on top of next-20140630, and various peripherals such as LCD panel, audio, USB, and SPI

Re: [PATCH 2/6] mailbox/omap: add support for parsing dt devices

2014-06-30 Thread Pavel Machek
Hi! The non-DT support has to be maintained for now to not break OMAP3 legacy boot, and the legacy-style code will be cleaned up once OMAP3 is also converted to DT-boot only. @@ -587,24 +606,157 @@ static int omap_mbox_unregister(struct omap_mbox_device *mdev) return 0;

Re: [PATCH V2 0/6] regulator: palmas: cleanup and fixes

2014-06-30 Thread Keerthy
variants. The patches are also available here: https://github.com/nmenon/linux-2.6-playground/commits/broonie-topic-palmas-fixes The series, Tested-by: Stephen Warren swar...@nvidia.com (An NVIDIA Dalmore board boots and shuts down OK with these applied on top of next-20140630, and various