Re: ARM: OMAP2xxx: PM: remove obsolete timer disable code in the suspend path

2012-02-10 Thread Paul Walmsley
On Thu, 9 Feb 2012, Paul Walmsley wrote: Remove omap_{read,write}l() from the 24xx PM code. The clocksource code should now handle what this was supposed to do. Tested on N800 -- but it's hard to say whether this fixes anything. OMAP24xx static suspend path is currently broken, and this

[PATCH v3 1/3] MFD: twl-core: Detach twl6040 from the pmic mfd driver

2012-02-10 Thread Peter Ujfalusi
On OMAP4 platform audio has separate IC, it is no longer part of the pmic chip. Prevent twl-core to claim the 0x4b address, which belongs to the twl6040 audio IC. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- drivers/mfd/twl-core.c | 58 +++

[PATCH v3 0/3] MFD: twl6040: Conversion to i2c driver

2012-02-10 Thread Peter Ujfalusi
Hello, Changes since v2: - soc/codec/Kconfig: make twl6040 depend on I2C - Regulator related patches has been removed (to be sent as separate series) -- Intro mail from the original series: This series will convert the twl6040 MFD driver to an i2c driver. Compared to older twl4030/5030/TPS

[PATCH v3 3/3] ASoC: twl6040: Remove dependency on twl4030 from Kconfig

2012-02-10 Thread Peter Ujfalusi
twl6040 no longer needs twl4030. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- sound/soc/codecs/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 7c205e7..f1a1197 100644 ---

[PATCH v3 2/3] MFD: twl6040: Convert to i2c driver, and separate it from twl core

2012-02-10 Thread Peter Ujfalusi
Complete the separation of the twl6040 from the twl core since it is a separate chip, not part of the twl6030 PMIC. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com Reviewed-by: Mark Brown broo...@opensource.wolfsonicro.com --- arch/arm/mach-omap2/board-4430sdp.c| 12 ++--

[PATCH 0/7] TWL6040: Regulator support

2012-02-10 Thread Peter Ujfalusi
Hello, This series depends on the V3 of MFD: twl6040: Conversion to i2c driver set. In order to have proper regulator support for twl6040 on SDP4430, and PandaBoards I needed to add support for the V1V8, and V2V1 SMPS supplies from twl6030. The configuration on both boards (and the TRM

[PATCH 1/7] OMAP: 4430SDP: Correct fixed regulator device ID

2012-02-10 Thread Peter Ujfalusi
The board has two fixed voltage regulator. Correct the device ID for the vbat, which used -1. Create defines for the fixed regulator IDs so when adding new regulators we know the next available ID to use for them. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com ---

[PATCH 2/7] regulator: twl-regulator: Add fixed LDO for V1V8, V2V1 supply

2012-02-10 Thread Peter Ujfalusi
V1V8 supply most common use is to provide VIO for the system. V2V1 supply is used on SDP4430/PandaBoards to provide 2.1V to twl6040, and also as an input to VCXIO_IN, VDAC_IN of twl6030. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- drivers/regulator/twl-regulator.c |2 ++ 1 files

[PATCH 3/7] MFD: twl-core: regulator configuration for twl6030 V1V8, V2V1 SMPS

2012-02-10 Thread Peter Ujfalusi
To be able to attach consumers to these supplies from board files we need to have regulator_init_data for them. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- drivers/mfd/twl-core.c | 10 ++ include/linux/i2c/twl.h |2 ++ 2 files changed, 12 insertions(+), 0 deletions(-)

[PATCH 6/7] OMAP: omap4panda: Use common configuration for V1V8, V2V1 supplies

2012-02-10 Thread Peter Ujfalusi
These supplies going to be needed for the twl6040 driver. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- arch/arm/mach-omap2/board-omap4panda.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-omap2/board-omap4panda.c

[PATCH 7/7] MFD: TWL6040: Add regulator support for VIO, V2V1 supplies

2012-02-10 Thread Peter Ujfalusi
twl6040 has three power supply source: VBAT needs to be connected to VBAT, VIO, and V2V1. Add regulator support for the VIO, V2V1 supplies. Initially handle the two supply together with bulk commands. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com Reviewed-by: Mark Brown

[PATCH 5/7] OMAP: 4430SDP: Use common configuration for V1V8, V2V1 supplies

2012-02-10 Thread Peter Ujfalusi
These supplies going to be needed for the twl6040 driver. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com --- arch/arm/mach-omap2/board-4430sdp.c |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-omap2/board-4430sdp.c

[PATCH 4/7] OMAP4: twl-common: Add twl6030 V1V8, V2V1 SMPS common configuration

2012-02-10 Thread Peter Ujfalusi
V1V8 supply from twl6030 commonly used as VIO for the machine. V2V1 is adviced to supply the twl6040, and also to feed the twl6030's VCXIO_IN, and VDAC_IN inputs. Create the common regulator configurations for these regulators: Make the V2V1 as supply_regulator for VCXIO, VDAC. Add twl6040

Re: [PATCH] ASoC: Fix build error in sound/soc/omap/n810.c

2012-02-10 Thread Jarkko Nikula
On 02/10/2012 08:54 AM, Axel Lin wrote: Fix below build error which is introduced by commit 022658 ASoC: core: Add support for DAI and machine kcontrols. CC [M] sound/soc/omap/n810.o sound/soc/omap/n810.c: In function 'n810_set_input': sound/soc/omap/n810.c:194: error: 'codec' undeclared

Re: [PATCH v3 3/3] ASoC: twl6040: Remove dependency on twl4030 from Kconfig

2012-02-10 Thread Mark Brown
On Fri, Feb 10, 2012 at 12:00:18PM +0200, Peter Ujfalusi wrote: twl6040 no longer needs twl4030. Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com Reviewed-by: Mark Brown broo...@opensource.wolfsonmicro.com This should go via whatever path the first two patches go. signature.asc

Re: [PATCH 2/7] regulator: twl-regulator: Add fixed LDO for V1V8, V2V1 supply

2012-02-10 Thread Mark Brown
On Fri, Feb 10, 2012 at 12:05:11PM +0200, Peter Ujfalusi wrote: V1V8 supply most common use is to provide VIO for the system. V2V1 supply is used on SDP4430/PandaBoards to provide 2.1V to twl6040, and also as an input to VCXIO_IN, VDAC_IN of twl6030. Signed-off-by: Peter Ujfalusi

Re: [PATCH] ASoC: Fix build error in sound/soc/omap/n810.c

2012-02-10 Thread Mark Brown
On Fri, Feb 10, 2012 at 02:54:37PM +0800, Axel Lin wrote: Fix below build error which is introduced by commit 022658 ASoC: core: Add support for DAI and machine kcontrols. Applied, thanks. signature.asc Description: Digital signature

Re: OMAP34xx

2012-02-10 Thread Grazvydas Ignotas
On Thu, Feb 9, 2012 at 8:36 PM, Tony Lindgren t...@atomide.com wrote: Please everybody using omaps with mainline give a test for the merge of the various fixes planned. I've done a branch with v3.3-rc3 + Russell's fixes + Paul's serial port fixes + fixes that I've queued up. Seems to be good

Re: [PATCH 0/6] mmc: omap_hsmmc: Clean up use/abuse of pdev-id

2012-02-10 Thread T Krishnamoorthy, Balaji
On Tue, Feb 7, 2012 at 3:32 PM, S, Venkatraman svenk...@ti.com wrote: On Sat, Feb 4, 2012 at 8:21 PM, Rajendra Nayak rna...@ti.com wrote: This series mainly cleans up all instances of hardcoding's in the driver based on pdev-id. This is cleanup leading to the DT adaptation of omap_hsmmc

[PATCH 00/10] I2C updates

2012-02-10 Thread Shubhrajyoti D
This patch series colates the various i2c updates into a series. Since it is collection of various patches the version info is not retained, however most of them undergone multiple versions. This is rebased to linus head commit 63082402968f4b73f10b28a8ac1f3da821aeb82d The patch series does the

[PATCH 01/10] I2C : OMAP : make omap_i2c_unidle/idle functions depend on CONFIG_PM_RUNTIME

2012-02-10 Thread Shubhrajyoti D
The functions omap_i2c_unidle/idle are called from omap_i2c_runtime_resume and omap_i2c_runtime_suspend which is compiled for CONFIG_PM_RUNTIME. This patch removes the omap_i2c_unidle/idle functions and folds them into the runtime callbacks. This fixes the below warn when CONFIG_PM_RUNTIME is not

[PATCH 04/10] OMAP: I2C: I2C register restore only if context is lost

2012-02-10 Thread Shubhrajyoti D
Currently i2c register restore is done always. Adding conditional restore. The i2c register restore is done only if the context is lost. Also remove the definition of SYSS_RESETDONE_MASK and use the one in omap_hwmod.h. Cc: Kevin Hilman khil...@ti.com Cc: Ben Dooks ben-li...@fluff.org

[PATCH 02/10] OMAP : I2C : Remove reset at init

2012-02-10 Thread Shubhrajyoti D
The reset in the driver at init is not needed anymore as the following patch has removed the HWMOD_INIT_NO_RESET flag. 6d3c55f [OMAP: hwmod: fix the i2c-reset timeout during bootup] This patch does the following -removes the reset from the probe and implements a omap_i2c_reset function to reset.

[PATCH 07/10] OMAP: I2C: add devexit to the remove code

2012-02-10 Thread Shubhrajyoti D
The omap_i2c_remove function may not be needed after device exit so the memory could be freed. Cc: Ben Dooks ben-li...@fluff.org Cc: Kevin Hilman khil...@ti.com Signed-off-by: Shubhrajyoti D shubhrajy...@ti.com --- Previous discurssion

[PATCH 05/10] OMAP: I2C: Fix the interrupt clearing in OMAP4

2012-02-10 Thread Shubhrajyoti D
On OMAP4 we were writing 1 to IRQENABLE_CLR which cleared only the arbitration lost interrupt. The patch intends to fix the same by writing 0 to the IE register clearing all interrupts. This is based on the work done by Vikram Pandita vikram.pand...@ti.com. The changes from the original patch

[PATCH 03/10] I2C: OMAP: Recover from Bus Busy condition

2012-02-10 Thread Shubhrajyoti D
From: Vikram Pandita vikram.pand...@ti.com In case a peripheral is driving SDA bus low (ie. a start condition), provide a constant clock output using the test mode of the OMAP I2C controller to try and clear the bus. Soft reset I2C controller after attempting the bus clear to ensure that

[PATCH 09/10] I2C: OMAP: Correct I2C revision for OMAP3

2012-02-10 Thread Shubhrajyoti D
From: Jon Hunter jon-hun...@ti.com The OMAP3530 is based upon the same silicon as the OMAP3430 and so the I2C revision is the same for 3430 and 3530. However, the OMAP3630 device has the same I2C revision as OMAP4. Correct the revision definition to reflect this. This patch is based on work done

[PATCH 10/10] I2C: OMAP: Don't check if wait_for_completion_timeout() returns less than zero

2012-02-10 Thread Shubhrajyoti D
By definition, wait_for_completion_timeout() returns an unsigned value and therefore, it is not necessary to check if the return value is less than zero as this is not possible. This is based on a patch from Jon Hunter jon-hun...@ti.com Changes from his patch - Declare a long as the

[PATCH 08/10] OMAP: I2C: Fix the error handling

2012-02-10 Thread Shubhrajyoti D
Currently in probe pm_runtime_put(dev-dev); ... /* i2c device drivers may be active on return from add_adapter() */ adap-nr = pdev-id; r = i2c_add_numbered_adapter(adap); if (r) { dev_err(dev-dev, failure adding adapter\n);

[PATCH 06/10] OMAP: I2C: Fix the mismatch of pm_runtime enable and disable

2012-02-10 Thread Shubhrajyoti D
Currently the i2c driver calls the pm_runtime_enable and never the disable. This may cause a warning when pm_runtime_enable checks for the count match.Attempting to fix the same by calling pm_runtime_disable in the error and the remove path. Cc: Kevin Hilman khil...@ti.com Cc: Rajendra Nayak

RE: OMAP34xx

2012-02-10 Thread Paul Walmsley
Hi On Fri, 10 Feb 2012, Hiremath, Vaibhav wrote: On Fri, Feb 10, 2012 at 07:49:47, Paul Walmsley wrote: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. I tried it on AM37x EVM, it did worked for me but I have some observations,

Re: OMAP34xx

2012-02-10 Thread Matt Porter
On Fri, Feb 10, 2012 at 07:10:06AM +, Hiremath, Vaibhav wrote: On Fri, Feb 10, 2012 at 07:49:47, Paul Walmsley wrote: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. I tried it on AM37x EVM, it did worked for me but I have some

Re: [PATCH RFC] OMAP: serial: Release the claimed memory region in remove

2012-02-10 Thread Menon, Nishanth
On Thu, Feb 9, 2012 at 23:58, Shubhrajyoti D shubhrajy...@ti.com wrote: Currently the memory region is not released the folowing error is observed. /testsuites # insmod omap-serial.ko [  130.746917] omap_uart omap_uart.0: memory region already claimed [  130.753143] omap_uart: probe of

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Justin P. Mattock
On Thu, 9 Feb 2012 21:18:49 -0800 Greg KH gre...@linuxfoundation.org wrote: On Thu, Feb 09, 2012 at 04:45:00PM -0800, Ramirez Luna, Omar wrote: Hi, On Thu, Feb 9, 2012 at 3:30 PM, Felipe Contreras felipe.contre...@gmail.com wrote: Again, I'm totally confused as to _WHY_ this needs to

RE: GPMC in HWMOD (and a related AM335X issue)

2012-02-10 Thread Mohammed, Afzal
Hi Benoit, HWMOD entries currently does contain GPMC, is it due to the reason that GPMC is not yet adapted to omap_device / omap_hwmod or is there any other reason for not having it in HWMOD (as GPMC not yet a driver?) Yes, that's the reason. Nobody had the time to update that driver

[PATCH 0/2] AM335X: SoC type detection SRAM support

2012-02-10 Thread Afzal Mohammed
Hi, These changes does, 1. detect SoC type (i.e. GP or not) 2. add minimal SRAM support for AM335X devices These are required to get AM335X boot to prompt (but not sufficient) Regards Afzal Afzal Mohammed (1): arm:omap:am33xx: SoC type detection Vaibhav Bedia (1): arm:omap: am33xx SRAM

[PATCH 1/2] arm:omap:am33xx: SoC type detection

2012-02-10 Thread Afzal Mohammed
Determine SoC type, i.e. whether GP or not Note: cpu_is_34xx() is true for am33xx also. Doing cpu_is_am33xx() check after cpu_is_34xx() will not achieve what we want due to the above reason. Hence cpu_is_am33xx() is done before cpu_is_34xx() Signed-off-by: Afzal Mohammed af...@ti.com

[PATCH 2/2] arm:omap: am33xx SRAM support (minimal)

2012-02-10 Thread Afzal Mohammed
From: Vaibhav Bedia vaibhav.be...@ti.com Update SRAM start size for am33xx SoC's. Note: cpu_is_34xx() is true for am33xx also. Doing cpu_is_am33xx() check after cpu_is_34xx() will not achieve what we want due to the above reason. Hence cpu_is_am33xx() is done before cpu_is_34xx()

RE: OMAP34xx

2012-02-10 Thread Hiremath, Vaibhav
On Fri, Feb 10, 2012 at 19:49:57, Paul Walmsley wrote: Hi On Fri, 10 Feb 2012, Hiremath, Vaibhav wrote: On Fri, Feb 10, 2012 at 07:49:47, Paul Walmsley wrote: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. I tried it on

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Felipe Contreras
On Fri, Feb 10, 2012 at 5:35 PM, Justin P. Mattock justinmatt...@gmail.com wrote: On Thu, 9 Feb 2012 21:18:49 -0800 Greg KH gre...@linuxfoundation.org wrote: On Thu, Feb 09, 2012 at 04:45:00PM -0800, Ramirez Luna, Omar wrote: Hi, On Thu, Feb 9, 2012 at 3:30 PM, Felipe Contreras

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Justin P. Mattock
On Fri, 10 Feb 2012 18:05:59 +0200 Felipe Contreras felipe.contre...@gmail.com wrote: On Fri, Feb 10, 2012 at 5:35 PM, Justin P. Mattock justinmatt...@gmail.com wrote: On Thu, 9 Feb 2012 21:18:49 -0800 Greg KH gre...@linuxfoundation.org wrote: On Thu, Feb 09, 2012 at 04:45:00PM -0800,

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Felipe Contreras
On Fri, Feb 10, 2012 at 7:18 AM, Greg KH gre...@linuxfoundation.org wrote: On Thu, Feb 09, 2012 at 04:45:00PM -0800, Ramirez Luna, Omar wrote: Hi, On Thu, Feb 9, 2012 at 3:30 PM, Felipe Contreras felipe.contre...@gmail.com wrote: Again, I'm totally confused as to _WHY_ this needs to be y.  

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Greg KH
On Fri, Feb 10, 2012 at 06:05:59PM +0200, Felipe Contreras wrote: From 5c7ad6c00d051d574007cdbecdf14bf3d0cb Mon Sep 17 00:00:00 2001 From: Justin P. Mattock justinmatt...@gmail.com Date: Fri, 10 Feb 2012 07:19:45 -0800 Subject: [PATCH] Add dependency TIDSBRIDGE_WDT3 to TIDSBRIDGE.

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Felipe Contreras
On Fri, Feb 10, 2012 at 6:16 PM, Greg KH gre...@linuxfoundation.org wrote: On Fri, Feb 10, 2012 at 06:05:59PM +0200, Felipe Contreras wrote: From 5c7ad6c00d051d574007cdbecdf14bf3d0cb Mon Sep 17 00:00:00 2001 From: Justin P. Mattock justinmatt...@gmail.com Date: Fri, 10 Feb 2012 07:19:45

Re: [PATCH] ARM: OMAP1: ams-delta: correct init data section assignments

2012-02-10 Thread Janusz Krzysztofik
On Thursday 09 of February 2012 14:48:53 Russell King - ARM Linux wrote: There is no optimisation to adding __refdata to stuff. That's screaming that you have lots of bugs here. Thanks for your teaching. I find those aspects not very exhaustively documented under Documentation/, so any hints

[PATCH] ARM: OMAP1: ams-delta: fix incorrect section tags

2012-02-10 Thread Janusz Krzysztofik
While resolving section mismatches introduced with recent patches to for-next, a few dangerous, driver bind/unbind unaware section tagging already present in mainline have been identified. Fix them. Created and tested against linux-3.3-rc2. Signed-off-by: Janusz Krzysztofik jkrzy...@tis.icnet.pl

[PATCH v2] ARM: OMAP1: ams-delta: clean up init data section assignments

2012-02-10 Thread Janusz Krzysztofik
The main purpose of this patch is to fix several section mismatch warnings from the board file and a few board specific drivers, introduced with recent Amstrad Delta patch series, some of them rising up only when building with CONFIG_MODULES not set. While being at it, section tagging of all init

Re: [PATCH] omap: board-omap3evm: add required smsc911x regulators

2012-02-10 Thread Tony Lindgren
* Matt Porter m...@ohporter.com [120208 13:35]: This fixes smsc911x support on omap3evm that has been broken since the smsc911x driver was updated to require the existence of vdd33a and vddvario supplies. Great. Few comments: 1. Could you please include the smsc911x commit and subject here

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Greg KH
On Fri, Feb 10, 2012 at 06:16:19PM +0200, Felipe Contreras wrote: On Fri, Feb 10, 2012 at 7:18 AM, Greg KH gre...@linuxfoundation.org wrote: On Thu, Feb 09, 2012 at 04:45:00PM -0800, Ramirez Luna, Omar wrote: Hi, On Thu, Feb 9, 2012 at 3:30 PM, Felipe Contreras

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Dan Carpenter
On Fri, Feb 10, 2012 at 01:30:48AM +0200, Felipe Contreras wrote: It's not an oops, it's a warning, and again, it depends on the firmware being used. We don't have control over that, and we have no way to detect if this feature is there. It's up to the user. Perhaps just remove the warning

Re: [PATCH RFC] OMAP: serial: Release the claimed memory region in remove

2012-02-10 Thread Datta, Shubhrajyoti
On Fri, Feb 10, 2012 at 8:53 PM, Menon, Nishanth n...@ti.com wrote: On Thu, Feb 9, 2012 at 23:58, Shubhrajyoti D shubhrajy...@ti.com wrote: Currently the memory region is not released the folowing error is observed. /testsuites # insmod omap-serial.ko [  130.746917] omap_uart omap_uart.0:

Re: is omap development at git tree on kernel.org

2012-02-10 Thread Tony Lindgren
* Brian Austin brian.aus...@cirrus.com [120207 06:23]: On Mon, 6 Feb 2012, Tony Lindgren wrote: Yes that's the current URL. For most part all the code is in the mainline kernel, and the linux-omap git tree is used for staging the patches for every merge window. Right now the focus is getting

Re: OMAP34xx

2012-02-10 Thread Matt Porter
On Thu, Feb 09, 2012 at 07:19:47PM -0700, Paul Walmsley wrote: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. Regarding the issue that Vaibhav reported with: omap_hwmod: usbtll_fck: missing clockdomain for usbtll_fck I also see it on my xM

Re: [PATCH 2/3 v5] arm: omap: am335x: enable phy controls

2012-02-10 Thread Tony Lindgren
Hi, * Ajay Kumar Gupta ajay.gu...@ti.com [120207 19:55]: Switch on the phy for am335x. Signed-off-by: Ajay Kumar Gupta ajay.gu...@ti.com --- arch/arm/mach-omap2/omap_phy_internal.c | 21 ++--- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git

Re: [PATCH] omap: board-omap3evm: add required smsc911x regulators

2012-02-10 Thread Matt Porter
On Fri, Feb 10, 2012 at 09:40:47AM -0800, Tony Lindgren wrote: * Matt Porter m...@ohporter.com [120208 13:35]: This fixes smsc911x support on omap3evm that has been broken since the smsc911x driver was updated to require the existence of vdd33a and vddvario supplies. Great. Few comments:

Re: OMAP34xx

2012-02-10 Thread Tony Lindgren
* Paul Walmsley p...@pwsan.com [120209 17:48]: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. Rex, care to confirm this is also the case for you with your custom .config? Regards, Tony -- To unsubscribe from this list: send the line

Re: [PATCH 1/2] ARM: OMAP: Get rid of reset for system timer

2012-02-10 Thread Tony Lindgren
* Santosh Shilimkar santosh.shilim...@ti.com [120202 05:33]: From: Rajendra Nayak rna...@ti.com hwmod setup already does a reset and sets the OCP sysconfig registers appropriately. Avoid doing a reset again and overriding the OCP sysconfig settings in the system timer init code. If we want

Re: [PATCH 2/2] ARM: OMAP4: Move the barrier memboclk_steal() as part of reserve callback

2012-02-10 Thread Tony Lindgren
* Santosh Shilimkar santosh.shilim...@ti.com [120202 05:33]: arm_memblock_steal() is not suppose to be used outside -reserve callback. OMAP barrier errata code was using it outside reserve callback and hence it was broken. Move the allocation as part of -reserve callback to fix the it.

Re: [PATCH v9 00/25] gpio/omap: driver cleanup and fixes

2012-02-10 Thread Tony Lindgren
Hi Tarun, * Tarun Kanti DebBarma tarun.ka...@ti.com [120202 09:00]: Used following patches to avoid exception during system suspend:- [PATCH RFC 1/2] mtd : Prevent the NULL pointer access [PATCH RFC 2/2] mtd : Make the mtd_suspend return 0 if the suspend is not implemented OK so MTD

Re: ARM: OMAP2xxx: PM: remove obsolete timer disable code in the suspend path

2012-02-10 Thread Kevin Hilman
Paul Walmsley p...@pwsan.com writes: On Thu, 9 Feb 2012, Paul Walmsley wrote: Remove omap_{read,write}l() from the 24xx PM code. The clocksource code should now handle what this was supposed to do. Tested on N800 -- but it's hard to say whether this fixes anything. OMAP24xx static

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Felipe Contreras
On Fri, Feb 10, 2012 at 8:00 PM, Dan Carpenter dan.carpen...@oracle.com wrote: On Fri, Feb 10, 2012 at 01:30:48AM +0200, Felipe Contreras wrote: It's not an oops, it's a warning, and again, it depends on the firmware being used. We don't have control over that, and we have no way to detect if

Re: [PATCH v9 00/25] gpio/omap: driver cleanup and fixes

2012-02-10 Thread Kevin Hilman
Tony Lindgren t...@atomide.com writes: [...] ..but are there also some patches in your series that should also be applied separately as fixes for the -rc cycle? IMO, there aren't any things in this series that fall into the regression category. After I get to a final review and test of this

Re: [PATCH 2/2] pinctrl: Add simple pinmux driver using device tree data

2012-02-10 Thread Tony Lindgren
Hi Dong, * Dong Aisheng donga...@gmail.com [120207 17:22]: On 2/4/12, Tony Lindgren t...@atomide.com wrote: The most difference may be the function enable due to hw difference. But i see that for DT case, it seems function and group creation may also be a problem. What all do you see as a

Re: OMAP34xx

2012-02-10 Thread Russell King - ARM Linux
On Fri, Feb 10, 2012 at 01:53:12PM +0200, Grazvydas Ignotas wrote: On Thu, Feb 9, 2012 at 8:36 PM, Tony Lindgren t...@atomide.com wrote: Please everybody using omaps with mainline give a test for the merge of the various fixes planned. I've done a branch with v3.3-rc3 + Russell's fixes +

Re: [PATCH 2/2] pinctrl: Add simple pinmux driver using device tree data

2012-02-10 Thread Tony Lindgren
Hi Shawn, Sorry for the delay, some of this we already talked this week at the conference. * Shawn Guo shawn@linaro.org [120206 17:13]: On Fri, Feb 03, 2012 at 12:55:08PM -0800, Tony Lindgren wrote: It's so great to eventually see some codes after such an extensive discussion on the

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Dan Carpenter
On Fri, Feb 10, 2012 at 09:42:32PM +0200, Felipe Contreras wrote: On Fri, Feb 10, 2012 at 8:00 PM, Dan Carpenter dan.carpen...@oracle.com wrote: On Fri, Feb 10, 2012 at 01:30:48AM +0200, Felipe Contreras wrote: It's not an oops, it's a warning, and again, it depends on the firmware being

Re: [PATCH] staging: tidspbridge: enable watchdog by default

2012-02-10 Thread Felipe Contreras
On Fri, Feb 10, 2012 at 10:35 PM, Dan Carpenter dan.carpen...@oracle.com wrote: On Fri, Feb 10, 2012 at 09:42:32PM +0200, Felipe Contreras wrote: On Fri, Feb 10, 2012 at 8:00 PM, Dan Carpenter dan.carpen...@oracle.com wrote: On Fri, Feb 10, 2012 at 01:30:48AM +0200, Felipe Contreras wrote:

Re: [PATCH] omap: board-omap3evm: add required smsc911x regulators

2012-02-10 Thread Tony Lindgren
* Matt Porter mpor...@ti.com [120210 10:19]: On Fri, Feb 10, 2012 at 09:40:47AM -0800, Tony Lindgren wrote: * Matt Porter m...@ohporter.com [120208 13:35]: This fixes smsc911x support on omap3evm that has been broken since the smsc911x driver was updated to require the existence of vdd33a

Re: OMAP34xx

2012-02-10 Thread Paul Walmsley
Hello Matt, Vaibhav, On Fri, 10 Feb 2012, Matt Porter wrote: On Thu, Feb 09, 2012 at 07:19:47PM -0700, Paul Walmsley wrote: Kevin and I just doublechecked OMAP37xx BeagleBoard xM here with Tony's testing branch; it works. Regarding the issue that Vaibhav reported with: omap_hwmod:

Re: [PATCH 2/2] pinctrl: Add simple pinmux driver using device tree data

2012-02-10 Thread Dong Aisheng
Hi Tony, On Fri, Feb 10, 2012 at 12:05:03PM -0800, Tony Lindgren wrote: Hi Dong, * Dong Aisheng donga...@gmail.com [120207 17:22]: On 2/4/12, Tony Lindgren t...@atomide.com wrote: The most difference may be the function enable due to hw difference. But i see that for DT case, it seems

[PATCH] OMAP: serial: Release the claimed memory region in remove

2012-02-10 Thread Shubhrajyoti D
Currently the memory region is not released the folowing error is observed. /testsuites # insmod omap-serial.ko [ 130.746917] omap_uart omap_uart.0: memory region already claimed [ 130.753143] omap_uart: probe of omap_uart.0 failed with error -16 [ 130.759338] omap_uart omap_uart.1: memory