* Dennis Gilmore [120711 06:53]:
> On Wed, 11 Jul 2012 00:42:33 -0700
> Tony Lindgren wrote:
> >
> > Sounds like it's some kind of issue with dtb getting overwritten
> > by something. We had an issue where kernel BSS was overlapping dtb
> > in some cases, but those should be fixed.
>
> seems th
On Fri, 2012-07-06 at 13:36 +0200, Guennadi Liakhovetski wrote:
> On Mon, 25 Jun 2012, Arnd Bergmann wrote:
>
> [snip]
>
> > The channel data in the device tree is still in a format
> > that is specific to that dmaengine driver and interpreted
> > by it. Using the regular dma_filter_fn prototype
Hi,
* Raphael Assenat [120712 14:28]:
> Hello,
>
> We have designed a board based on the AM3505 to use in one of our products,
> an unattended payment terminal. I am wondering if it would be meaningful
> to clean up and submit our patches to add support for our board in the
> mainline.
>
> As
* Kevin Hilman [120712 10:55]:
> Paul Walmsley writes:
>
> > Commit 3dd50d0545bd5a8ad83d4339f07935cd3e883271 ("Merge tag
> > 'omap-cleanup-for-v3.6' into tmp-merge") inadvertently caused a
> > clockdomain to be registered twice on OMAP3 boards. This causes warnings
> > on boot, wild pointer
On Wed, 2012-06-27 at 15:20 +, Arnd Bergmann wrote:
Back from vacation... so restart the pending discussion
>
> Sorry, I believe I was just using the wrong terminology, and what I named
> the slave here would just be the client.
>
> This may have contributed to a lot of confusion before, so
* Kevin Hilman [120711 13:15]:
> Hi Tony,
>
> In your current master branch, commit 3dd50d054 (Merge tag
> 'omap-cleanup-for-v3.6' into tmp-merge) added back the mpu_3xxx_clkdm
> into the common clockdomains that was removed by commit 16e5e2c47 (ARM:
> OMAP AM35x: clockdomain data: Fix clockdomai
* Mohammed, Afzal [120712 23:19]:
> Hi Tony,
>
> On Tue, Jul 10, 2012 at 18:35:55, Tony Lindgren wrote:
> > The following changes since commit 6887a4131da3adaab011613776d865f4bcfb5678:
> >
> > Linux 3.5-rc5 (2012-06-30 16:08:57 -0700)
> >
> > are available in the git repository at:
> >
> >
* Kevin Hilman [120711 14:34]:
> Omar Ramirez Luna writes:
>
> > On 11 July 2012 12:07, Kevin Hilman wrote:
> > ...
> >>> [2.311004] omap_hsmmc omap_hsmmc.0: Failed to get debounce clk
> >>> [2.317382] omap_hsmmc omap_hsmmc.0: unable to obtain RX DMA engine
> >>> channel 62
> >>> [
Hi Tony,
On Tue, Jul 10, 2012 at 18:35:55, Tony Lindgren wrote:
> The following changes since commit 6887a4131da3adaab011613776d865f4bcfb5678:
>
> Linux 3.5-rc5 (2012-06-30 16:08:57 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/l
Hi,
On Thu, Jul 12, 2012 at 6:55 PM, Ruslan Bilovol wrote:
> TWL6030/32 that is used on 4430sdp board can deliver up to 200mA
> for OTG port power supply in the HOST mode.
>
> Signed-off-by: Ruslan Bilovol
> ---
> arch/arm/mach-omap2/board-4430sdp.c |2 +-
> 1 files changed, 1 insertions(+)
Hi Mark,
On Thu, Jul 12, 2012 at 22:58:37, Mark Brown wrote:
> On Tue, Jul 10, 2012 at 04:39:42PM +0530, AnilKumar Ch wrote:
> > This commit adds device tree support for tps65217 pmic. And usage
> > details are added to device tree documentation. Driver is tested
> > by using kernel module with re
On Fri, Jul 13, 2012 at 12:26 AM, Rajendra Nayak wrote:
> On Friday 13 July 2012 08:31 AM, Menon, Nishanth wrote:
>>
>> my Crib about the above apis are lack of logic power state handling:(
>> which forces code like cpuidle to use different apis for logic
>> power state and force them to use these
On Friday 13 July 2012 08:31 AM, Menon, Nishanth wrote:
my Crib about the above apis are lack of logic power state handling:(
which forces code like cpuidle to use different apis for logic
power state and force them to use these apis just for pwrst.
Have you looked at an alternate approach that
On 22:01-20120712, Menon, Nishanth wrote:
> On Thu, Jun 14, 2012 at 9:53 AM, Jean Pihet wrote:
> [..]
> > +int pwrdm_read_func_pwrst(struct powerdomain *pwrdm)
> should return enum pwrdm_func_state
> > +{
> > + int ret = pwrdm_read_pwrst(pwrdm);
> > +
>
Hi Tony, Jon,
Thanks for your explanations, ideas & suggestions.
Let me try to come up with a solution based on these.
Regards
Afzal
On Wed, Jul 11, 2012 at 12:17:25, Tony Lindgren wrote:
> * Jon Hunter [120710 10:20]:
> > Hi Afzal,
> >
> > On 07/10/2012 08:47 AM, Mohammed, Afzal wrote:
> >
On Thu, Jun 14, 2012 at 9:53 AM, Jean Pihet wrote:
[..]
> --- a/arch/arm/mach-omap2/powerdomain-common.c
> +++ b/arch/arm/mach-omap2/powerdomain-common.c
> @@ -108,3 +108,74 @@ u32 omap2_pwrdm_get_mem_bank_stst_mask(u8 bank)
> return 0;
> }
>
> +/**
> + * omap2_pwrdm_func_to_pwrst - Conve
Hello,
We have designed a board based on the AM3505 to use in one of our products,
an unattended payment terminal. I am wondering if it would be meaningful
to clean up and submit our patches to add support for our board in the
mainline.
As this board is neither a development/evm platform nor a
Hi,
On Fri, 24 Feb 2012, Paul Walmsley wrote:
> cc'ing beagleboard list, Kevin
>
> Hi Richard,
>
> thanks for the patch. A quick question for you or anyone else who is
> experiencing this problem.
>
> On Mon, 20 Feb 2012, Richard Watts wrote:
>
> > There is an erratum in DM3730 which result
Hello Jon
On Thu, 7 Jun 2012, Jon Hunter wrote:
> By removing the CLKDM_CAN_ENABLE_AUTO flag, the EMU clock domain will always
> remain on and hence, this will break low-power modes. The EMU clock domain
> only
> support the SW_WKUP and HW_AUTO transition modes (for more details refer to
> the
On 12 July 2012 00:27, Rajendra Nayak wrote:
> On Thursday 12 July 2012 05:28 AM, Omar Ramirez Luna wrote:
>>
>> I suspect this might be specific to 4460 as Rajendra reported it was
>> working for him on 4430 but not on 4460, I haven't tried 4430 but let
>> me see if I can find one.
>
>
> Yes, thi
Hello Joe,
On Thu, 12 Jul 2012, Joe Woodward wrote:
> I think this has fixed the following warning:
> [0.00] clockdomain: mpu_clkdm: powerdomain ¬õ`À8ºsÀ does not exist
>
> But when I try and suspend I still get the same problems:
> # echo mem > /sys/power/state
> [ 13.283935] PM: Syn
"Joe Woodward" writes:
> ...snip...
>> > Hmm, interesting, I don't see this on my 3730-based Over FireSTORM.
>> >
>> > But, after "converting" mine into an AirStorm[1], I see the same
>> errors
>> > as you're seeing. We're obviously doing something wrong when IVA
>> and/or
>> > SGX are not prese
Paul Walmsley writes:
> Commit 3dd50d0545bd5a8ad83d4339f07935cd3e883271 ("Merge tag
> 'omap-cleanup-for-v3.6' into tmp-merge") inadvertently caused a
> clockdomain to be registered twice on OMAP3 boards. This causes warnings
> on boot, wild pointer dereferences, and PM regressions. Fix the d
Hi Linus,
Linus Walleij writes:
> On Thu, Jul 12, 2012 at 1:25 AM, Kevin Hilman wrote:
>
>> There is quite a bit of other things to do in remove to properly cleanup
>> what is done in probe.
>
> OK I'm dropping this patch for now...
>
Thanks.
For future reference... as one of the OMAP mainta
On Tue, Jul 10, 2012 at 04:39:42PM +0530, AnilKumar Ch wrote:
> This commit adds device tree support for tps65217 pmic. And usage
> details are added to device tree documentation. Driver is tested
> by using kernel module with regulator set and get APIs.
Applied, thanks.
signature.asc
Descriptio
On Thu, 2012-07-12 at 15:11 +0530, Rajendra Nayak wrote:
> On Thursday 31 May 2012 06:59 PM, Tero Kristo wrote:
> > Previously, PER clock domain was always enabled, as the usecounts
> > for this domain incorrectly always showed positive value. On HW
> > level though, the domain enters idle as it is
On Thu, 2012-07-12 at 14:43 +0530, Rajendra Nayak wrote:
> Hi Tero,
>
> On Thursday 31 May 2012 06:58 PM, Tero Kristo wrote:
> > dpll3, dpll4 and sdrc_ick are controlled automatically by hardware.
>
> sdrc_ick does not seem to have a software control to enable/disable
> this automatic control in
-Original Message-
From: Paul Walmsley
To: Joe Woodward
Cc: Kevin Hilman , "linux-omap\\@vger.kernel.org"
Date: Thu, 12 Jul 2012 04:59:09 -0600 (MDT)
Subject: Re: PM/RTC 3.5-rc5: System suspends fails when not built with RTC?
>
> Hi Joe
>
> can you give this one a try to see if it he
TWL6030/32 that is used on 4430sdp board can deliver up to 200mA
for OTG port power supply in the HOST mode.
Signed-off-by: Ruslan Bilovol
---
arch/arm/mach-omap2/board-4430sdp.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-omap2/board-4430sdp.c
b/arch
This patch add missing modules aliases to get sound working on omap devices.
Tested on Beagleboard xM rev. B.
This patch is against 3.5-rc6 vanilla.
Signed-off-by: Guillaume GARDET
Signed-off-by: Mans Rullgard
>From 18b1ba8becc3dd256bdaad2d825f46b551debda3 Mon Sep 17 00:00:00 2001
From: Gui
On Mon, Jul 09, 2012 at 05:17:07PM +0530, Shubhrajyoti Datta wrote:
> On Thu, Jun 28, 2012 at 8:41 PM, Shubhrajyoti D wrote:
> > This is a minimal cleanup series.
>
> If there are no further comments can this series be queued?
I just applied a few of them. BTW I get a build warning when compilin
On Thu, Jun 28, 2012 at 08:41:32PM +0530, Shubhrajyoti D wrote:
> From: Vikram Pandita
>
> 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 af
On Thu, Jun 28, 2012 at 08:41:31PM +0530, Shubhrajyoti D wrote:
> From: Jon Hunter
>
> 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 defin
On Thu, Jun 28, 2012 at 08:41:30PM +0530, Shubhrajyoti D wrote:
> Remove the definition of SYSS_RESETDONE_MASK and use the
> one in omap_hwmod.h.
>
> Reviewed-by: Felipe Balbi
> Signed-off-by: Shubhrajyoti D
> ---
> - Add Felipe's reviewed by tag
>
> drivers/i2c/busses/i2c-omap.c |4 +---
>
On Thu, Jun 28, 2012 at 08:41:29PM +0530, Shubhrajyoti D wrote:
> Use INIT_COMPLETION instead of init_completion in transfer.
>
> Reviewed-by: Felipe Balbi
> Signed-off-by: Shubhrajyoti D
Applied to next, thanks.
--
Pengutronix e.K. | Wolfram Sang|
In
On Thu, Jun 28, 2012 at 08:41:28PM +0530, Shubhrajyoti D wrote:
> Use SET_RUNTIME_PM_OPS macro to set runtime functions.
>
> Acked-by: Felipe Balbi
> Signed-off-by: Shubhrajyoti D
Applied to next, thanks.
--
Pengutronix e.K. | Wolfram Sang|
Industrial
On Thu, Jun 28, 2012 at 08:41:27PM +0530, Shubhrajyoti D wrote:
> The omap_i2c_remove function may not be needed after
> device exit so the memory could be freed.
>
> Signed-off-by: Shubhrajyoti D
Changed the title from "optimise" to "annotate" and pushed to next.
--
Pengutronix e.K.
On Thu, Jul 12, 2012 at 1:25 AM, Kevin Hilman wrote:
> There is quite a bit of other things to do in remove to properly cleanup
> what is done in probe.
OK I'm dropping this patch for now...
Yours,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the bod
Hi Joe
can you give this one a try to see if it helps:
http://marc.info/?l=linux-omap&m=134209072829531&w=2
- Paul
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/major
Commit 3dd50d0545bd5a8ad83d4339f07935cd3e883271 ("Merge tag
'omap-cleanup-for-v3.6' into tmp-merge") inadvertently caused a
clockdomain to be registered twice on OMAP3 boards. This causes warnings
on boot, wild pointer dereferences, and PM regressions. Fix the double
registration and add som
From: Ajay Kumar Gupta
Added usb_ctrl0 and usb_ctrl1 base address as new memory resources
which will be used at am335x musb driver glue layer to turn on or
off builin PHY untill we have a separate system control module
driver.
Signed-off-by: Ajay Kumar Gupta
Signed-off-by: Damodar Santhapuri
-
From: Ajay Kumar Gupta
AM335x uses NOP transceiver driver and need to enable builtin PHY
by writing into usb_ctrl register available in system control
module register space. This is being added at musb glue driver
layer untill a separate system control module driver is available.
Signed-off-by:
From: Ajay Kumar Gupta
Enabled the phy control logic for am335x also based on usbss
revision register.
Signed-off-by: Ajay Kumar Gupta
Signed-off-by: Damodar Santhapuri
---
arch/arm/plat-omap/include/plat/usb.h |1 +
drivers/usb/musb/musb_dsps.c | 17 +++--
2 files
Added NOP PHY phandle to usbss device node as same will be used
to get the phy from otg framework.
Signed-off-by: Ajay Kumar Gupta
---
arch/arm/boot/dts/am33xx.dtsi |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.
AM33xx has two PHY of same type used by each musb controller so
use phandle of phy nodes to get the phy pointer.
Signed-off-by: Ajay Kumar Gupta
---
.../devicetree/bindings/usb/am33xx-usb.txt |2 ++
drivers/usb/musb/musb_dsps.c |4 +++-
2 files changed, 5 in
Moved global variable "musb_debugfs_root" and static variable
"old_state" to 'struct musb' to help support multi instance of
musb controller as present on AM335x platform.
Also removed the global variable "orig_dma_mask" and filled the
dev->dma_mask with parent device's dma_mask.
Signed-off-by: A
Hi,
This series of patches adds,
a) Multi instances support in musb driver
b) DT support for musb_dsps glue layer
c) DT support for NOP transceiver
AM33xx and TI81xx has dual musb controller and has two usb PHY of same type.
This patch series uses 'phandle' based API devm_usb_get_phy_by_phandle()
As NOP device node is now added in am33xx tree so remove the call
which creates the NOP platform_device.
Signed-off-by: Ajay Kumar Gupta
---
drivers/usb/musb/musb_dsps.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/musb/musb_dsps.c b/drivers/usb/musb/mus
Added device tree support for dsps musb glue driver and updated the
Documentation with device tree binding information.
Signed-off-by: Ajay Kumar Gupta
---
.../devicetree/bindings/usb/am33xx-usb.txt | 14 +
drivers/usb/musb/musb_dsps.c | 62 +
Currently we have one single nop transceiver support as same is
defined as a global variable in drivers/usb/otg/nop-usb-xceiv.c.
This need to be changed to support multiple otg controller each
using nop transceiver on a platform such as am335x.
Signed-off-by: Ajay Kumar Gupta
---
arch/arm/mach-o
AM335x and TI81xx platform has dual musb controller so updating the
musb_dspc.c to support the same.
Changes:
- Moved otg_workaround timer to glue structure
- Moved static local variable last_timer to glue structure
- PHY on/off related cleanups
Signed-off-by: Ajay Kumar G
AM33xx has two musb controller and they have one NOP PHY each.
Added the device tree data for NOP PHY.
Signed-off-by: Ajay Kumar Gupta
---
arch/arm/boot/dts/am33xx.dtsi |8
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/d
Added 'id' field within 'struct musb' which can be used to determine
the current instance of musb controller.
Signed-off-by: Ajay Kumar Gupta
---
drivers/usb/musb/am35x.c |2 +-
drivers/usb/musb/blackfin.c |2 +-
drivers/usb/musb/da8xx.c |2 +-
drivers/usb/musb/davinci.c |
Added device tree support for nop transceiver driver and updated the
Documentation with device tree binding information for am33xx platform.
Signed-off-by: Ajay Kumar Gupta
---
.../devicetree/bindings/usb/am33xx-usb.txt |3 +++
drivers/usb/otg/nop-usb-xceiv.c| 1
Added device tree data for usbss on am33xx. There are two musb controllers
on am33xx platform so have port0_mode and port1_mode additional data.
Signed-off-by: Ajay Kumar Gupta
---
arch/arm/boot/dts/am33xx.dtsi | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/a
On Thursday 31 May 2012 06:59 PM, Tero Kristo wrote:
Previously, PER clock domain was always enabled, as the usecounts
for this domain incorrectly always showed positive value. On HW
level though, the domain enters idle as it is set in HW supervised
mode. Now, when the usecounts reflect real valu
Hi Tero,
On Thursday 31 May 2012 06:58 PM, Tero Kristo wrote:
dpll3, dpll4 and sdrc_ick are controlled automatically by hardware.
sdrc_ick does not seem to have a software control to enable/disable
this automatic control in hardware, so what you are doing in the
patch below seems fine.
However
Hi,
>
> Hello.
>
> On 11-07-2012 14:29, Damodar Santhapuri wrote:
>
> > From: Ajay Kumar Gupta
>
> > Added usb_ctrl0 and usb_ctrl1 base address as new memory resources
> > which will be used at am335x musb driver glue layer to turn on or
> > off builin PHY untill we have a separate system con
On Fri, Jul 6, 2012 at 11:50 PM, Kevin Hilman wrote:
> The EHCI driver is not stable enough to be enabled by default. In v3.5,
> it has at least the following problems:
>
> - warning dump during bootup
> - hang during suspend
> - prevents CORE powerdomain from entering retention during idle (even
On Thu, 2012-07-12 at 10:57 +0530, Rajendra Nayak wrote:
> On Thursday 12 July 2012 05:28 AM, Omar Ramirez Luna wrote:
> > I suspect this might be specific to 4460 as Rajendra reported it was
> > working for him on 4430 but not on 4460, I haven't tried 4430 but let
> > me see if I can find one.
>
...snip...
> > Hmm, interesting, I don't see this on my 3730-based Over FireSTORM.
> >
> > But, after "converting" mine into an AirStorm[1], I see the same
> errors
> > as you're seeing. We're obviously doing something wrong when IVA
> and/or
> > SGX are not present, so I will look into it.
>
> W
61 matches
Mail list logo