Re: [PATCH 1/2] OMAP2/3: hwmod: fix the i2c-reset timeout during bootup

2011-04-05 Thread Avinash.H.M.
Hi Paul , Thanks for the review. +/* In register I2C_CON, Bit 15 is the I2C enable bit */ +#define I2C_EN BIT(15) +#define I2C_CON_OFFSET 0x24 This stuff, along with omap_i2c_reset(), doesn't belong in omap_hwmod.c, which is common code

Re: [PATCH v2] ARM: GIC: Convert GIC library to use the IO relaxed operations

2011-04-05 Thread Santosh Shilimkar
On 4/4/2011 8:59 PM, Catalin Marinas wrote: On Fri, 2011-04-01 at 10:32 +0100, Santosh Shilimkar wrote: The GIC register accesses today make use of readl()/writel() which prove to be very expensive when used along with mandatory barriers. This mandatory barriers also introduces an un-necessary

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Santosh Shilimkar
On 4/5/2011 1:38 AM, Linus Walleij wrote: 2011/4/4 Marc Zyngiermarc.zyng...@arm.com: On Mon, 2011-04-04 at 14:31 +0100, Russell King - ARM Linux wrote: If ARM are going to architect a set of timers into the hardware, let's make sure that all such hardware has them so we can dig ourselves out

[PATCH] pci: Add quirk for setting valid class for TI816X Endpoint

2011-04-05 Thread Hemant Pedanekar
TI816X (common name for DM816x/C6A816x/AM389x family) devices configured to boot as PCIe Endpoint have class code = 0. This makes kernel PCI bus code to skip allocating BARs to these devices resulting into following type of error when trying to enable them: Device :01:00.0 not available

RE: [RFC][PATCH 1/3] OMAP PM: Seggregate Voltage layer parameters

2011-04-05 Thread Vishwanath Sripathy
-Original Message- From: Kevin Hilman [mailto:khil...@ti.com] Sent: Saturday, April 02, 2011 5:33 AM To: Vishwanath BS Cc: linux-omap@vger.kernel.org Subject: Re: [RFC][PATCH 1/3] OMAP PM: Seggregate Voltage layer parameters Hi Vishwa, Vishwanath BS vishwanath...@ti.com writes:

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Marc Zyngier
On Mon, 2011-04-04 at 22:08 +0200, Linus Walleij wrote: 2011/4/4 Marc Zyngier marc.zyng...@arm.com: On Mon, 2011-04-04 at 14:31 +0100, Russell King - ARM Linux wrote: If ARM are going to architect a set of timers into the hardware, let's make sure that all such hardware has them so we can

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Russell King - ARM Linux
On Tue, Apr 05, 2011 at 12:10:24PM +0530, Santosh Shilimkar wrote: The only issue I see is the clock-events implemented using local timers capabilities in low power modes. The local timers won't be able wakeup CPU from DORMANT or OFF state and hence you will need an additional wakeup capable

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Russell King - ARM Linux
On Tue, Apr 05, 2011 at 09:43:21AM +0200, Jan Weitzel wrote: parameter u32 mask type cast befor inversion Nak. I want a 32-bit all ones quantity. unsigned long long vali = (unsigned short)~0; unsigned long long vall = ~(unsigned short)0; compiles to: vali: .word 65535 .word

[PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Jan Weitzel
parameter u32 mask type cast befor inversion Signed-off-by: Jan Weitzel j.weit...@phytec.de --- arch/arm/mach-ixp4xx/common.c |4 ++-- arch/arm/mach-mmp/time.c |4 ++-- arch/arm/mach-omap1/time.c|4 ++-- arch/arm/mach-pxa/time.c |4

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Uwe Kleine-König
On Tue, Apr 05, 2011 at 08:56:22AM +0100, Russell King - ARM Linux wrote: On Tue, Apr 05, 2011 at 09:43:21AM +0200, Jan Weitzel wrote: parameter u32 mask type cast befor inversion s/befor/before/ Nak. I want a 32-bit all ones quantity. unsigned long long vali = (unsigned short)~0;

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Russell King - ARM Linux
On Tue, Apr 05, 2011 at 10:31:44AM +0200, Uwe Kleine-König wrote: On Tue, Apr 05, 2011 at 08:56:22AM +0100, Russell King - ARM Linux wrote: On Tue, Apr 05, 2011 at 09:43:21AM +0200, Jan Weitzel wrote: parameter u32 mask type cast befor inversion s/befor/before/ Nak. I want a 32-bit all

Re: [PATCH 0/4] iommu: Prevent oops in iommu_get() and while arch_iommu is in use

2011-04-05 Thread Sakari Ailus
Laurent Pinchart wrote: Hi David, Hi Laurent, David, others, On Wednesday 30 March 2011 17:50:17 David Cohen wrote: On Wed, Mar 30, 2011 at 4:56 PM, Laurent Pinchart wrote: On Wednesday 30 March 2011 15:50:37 Sakari Ailus wrote: Laurent Pinchart wrote: On Wednesday 30 March 2011 10:16:56

Re: [PATCH 0/5] regulator: twl: make 6030 regulators useable

2011-04-05 Thread Liam Girdwood
On Fri, 2011-04-01 at 10:22 +0530, Nishanth Menon wrote: TWL6030 regulator dynamic operations such as those on vaux2 and vaux3 were reported to be broken on platforms such as pandaboard(OMAP4). Digging deeper into the code, found that 6030 regulator support requires quiet a bit of fixes to

[PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Felipe Balbi
From: Michael Fillinger m-fillin...@ti.com MCOP is an FPGA-based Silicon Validation platform which is used to test particular IPs inside OMAP before we have a real ASIC. Signed-off-by: Michael Fillinger m-fillin...@ti.com [ ba...@ti.com : few cleanups here an there and also removal of

Re: [PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Felipe Balbi
On Tue, Apr 05, 2011 at 12:32:50PM +0300, Felipe Balbi wrote: From: Michael Fillinger m-fillin...@ti.com MCOP is an FPGA-based Silicon Validation platform which is used to test particular IPs inside OMAP before we have a real ASIC. Signed-off-by: Michael Fillinger m-fillin...@ti.com [

RE: [PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Fillinger, Michael
On Tue, Apr 05, 2011 at 11:37 AM +0300, Felipe Balbi wrote: On Tue, Apr 05, 2011 at 12:32:50PM +0300, Felipe Balbi wrote: From: Michael Fillinger m-fillin...@ti.com MCOP is an FPGA-based Silicon Validation platform which is used to test particular IPs inside OMAP before we have a real

Re: [PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Russell King - ARM Linux
On Tue, Apr 05, 2011 at 12:36:57PM +0300, Felipe Balbi wrote: On Tue, Apr 05, 2011 at 12:32:50PM +0300, Felipe Balbi wrote: From: Michael Fillinger m-fillin...@ti.com MCOP is an FPGA-based Silicon Validation platform which is used to test particular IPs inside OMAP before we have a

Re: [PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Felipe Balbi
Hi, On Tue, Apr 05, 2011 at 10:51:19AM +0100, Russell King - ARM Linux wrote: I don't think Linus will like if we add yet another hwmod + clk data file just for MCOP, so we need to re-use what's in tree. I'd suggest holding fire on new stuff. We *absolutely* *must* show that we're

Re: rtc-twl: catch22 in 2.6.37 and 2.6.38 when clock was never set

2011-04-05 Thread Alexander Holler
Hello, Am 04.04.2011 16:29, schrieb Alexander Holler: it just happened here that the rechargeable backup battery for the RTC on a TPS65950 run out off power, because of some days while the device wasn't powered. Afterwards I couldn't read or set the clock with hwclock using a kernel 2.6.37.n

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Jan Weitzel
linux-arm-kernel-boun...@lists.infradead.org schrieb am 05.04.2011 10:31:44: Von: Uwe Kleine-König u.kleine-koe...@pengutronix.de An: Russell King - ARM Linux li...@arm.linux.org.uk Kopie: rub...@unipv.it, kgene@samsung.com, eric.y.m...@gmail.com, ben-li...@fluff.org, t...@atomide.com,

Re: arm: pmu: support pmu/perf on OMAP4 - booting problem on pandaboard

2011-04-05 Thread Avik Sil
On Tuesday 05 April 2011 07:33 AM, Ming Lei wrote: Hi, 2011/4/5 Avik Silavik...@linux.vnet.ibm.com: #define OMAP4430_CM_L3INSTR_L3_3_CLKCTRL OMAP44XX_CM2_REGADDR(OMAP4430_CM2_CORE_INST, 0x0720) [...] Should I use those identifier instead? Yes, seems right, but you need to use the ioremap

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Uwe Kleine-König
On Tue, Apr 05, 2011 at 10:01:00AM +0100, Russell King - ARM Linux wrote: On Tue, Apr 05, 2011 at 10:31:44AM +0200, Uwe Kleine-König wrote: On Tue, Apr 05, 2011 at 08:56:22AM +0100, Russell King - ARM Linux wrote: On Tue, Apr 05, 2011 at 09:43:21AM +0200, Jan Weitzel wrote: parameter u32

Re: [PATCH 0/4] iommu: Prevent oops in iommu_get() and while arch_iommu is in use

2011-04-05 Thread Laurent Pinchart
Hi Sakari, On Tuesday 05 April 2011 11:03:21 Sakari Ailus wrote: Laurent Pinchart wrote: [snip] Let me try to summarize the issue and the requirements. IOMMU support on OMAP platforms uses an OMAP-specific implementation, divided into 3 layers: - the IOVMM layer

Re: [PATCH 0/4] iommu: Prevent oops in iommu_get() and while arch_iommu is in use

2011-04-05 Thread David Cohen
On Tue, Apr 5, 2011 at 2:23 PM, Laurent Pinchart laurent.pinch...@ideasonboard.com wrote: Hi Sakari, Hi Laurent, Sakari, On Tuesday 05 April 2011 11:03:21 Sakari Ailus wrote: Laurent Pinchart wrote: [snip] Let me try to summarize the issue and the requirements. IOMMU support on OMAP

Re: [PATCHv2] omap: rx51: Platform support for lp5523 led chip

2011-04-05 Thread Ameya Palande
Hi Felipe, On 03/31/2011 06:44 PM, ext Felipe Balbi wrote: On Thu, Mar 31, 2011 at 06:30:32PM +0300, Ameya Palande wrote: Hi Felipe, On 03/31/2011 05:26 PM, ext Felipe Balbi wrote: Hi, On Thu, Mar 31, 2011 at 04:38:12PM +0300, Ameya Palande wrote: +static int rx51_lp5523_setup(void) +{ +

Re: [PATCHv3] omap: rx51: Platform support for lp5523 led chip

2011-04-05 Thread Felipe Balbi
On Fri, Apr 01, 2011 at 01:16:12PM +0300, Ameya Palande wrote: Signed-off-by: Ameya Palande ameya.pala...@nokia.com Signed-off-by: Mathias Nyman mathias.ny...@nokia.com Reviewed-by: Felipe Balbi ba...@ti.com --- arch/arm/mach-omap2/board-rx51-peripherals.c | 66

Re: [PATCHv2] omap: rx51: Platform support for lp5523 led chip

2011-04-05 Thread Felipe Balbi
On Tue, Apr 05, 2011 at 03:00:11PM +0300, Ameya Palande wrote: Hi Felipe, On 03/31/2011 06:44 PM, ext Felipe Balbi wrote: On Thu, Mar 31, 2011 at 06:30:32PM +0300, Ameya Palande wrote: Hi Felipe, On 03/31/2011 05:26 PM, ext Felipe Balbi wrote: Hi, On Thu, Mar 31, 2011 at 04:38:12PM

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Ameya Palande
Hi Tony, On 03/29/2011 10:33 PM, ext Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 11:13]: On Tue, Mar 29, 2011 at 10:36:47AM -0700, Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 10:26]: Is there any reason, that the rx51 platform code does not support

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Felipe Balbi
On Tue, Apr 05, 2011 at 03:10:41PM +0300, Ameya Palande wrote: Hi Tony, On 03/29/2011 10:33 PM, ext Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 11:13]: On Tue, Mar 29, 2011 at 10:36:47AM -0700, Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 10:26]: Is

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Ameya Palande
On 04/05/2011 03:19 PM, ext Felipe Balbi wrote: On Tue, Apr 05, 2011 at 03:10:41PM +0300, Ameya Palande wrote: Hi Tony, On 03/29/2011 10:33 PM, ext Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 11:13]: On Tue, Mar 29, 2011 at 10:36:47AM -0700, Tony Lindgren wrote: *

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Felipe Balbi
On Tue, Apr 05, 2011 at 03:23:12PM +0300, Ameya Palande wrote: On 04/05/2011 03:19 PM, ext Felipe Balbi wrote: On Tue, Apr 05, 2011 at 03:10:41PM +0300, Ameya Palande wrote: Hi Tony, On 03/29/2011 10:33 PM, ext Tony Lindgren wrote: * Sebastian Reichels...@debian.org [110329 11:13]: On

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Ameya Palande
On 04/05/2011 03:30 PM, ext Felipe Balbi wrote: On Tue, Apr 05, 2011 at 03:23:12PM +0300, Ameya Palande wrote: On 04/05/2011 03:19 PM, ext Felipe Balbi wrote: On Tue, Apr 05, 2011 at 03:10:41PM +0300, Ameya Palande wrote: Hi Tony, On 03/29/2011 10:33 PM, ext Tony Lindgren wrote: * Sebastian

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Felipe Balbi
Hi, On Tue, Apr 05, 2011 at 03:34:08PM +0300, Ameya Palande wrote: Exactly, adding a new feature. Let me put it this way: which bug or regression are you fixing with this patch ? I never claimed that it is fixing a bug/regression ;) but you want this go into the RC cycle, which is strictly

[PATCH 1/4] OMAP2+: clockdomain: Add an api to read idle mode

2011-04-05 Thread Rajendra Nayak
Add a clockdomain api to check if hardware supervised idle transitions are enabled on a clockdomain. Signed-off-by: Rajendra Nayak rna...@ti.com --- arch/arm/mach-omap2/clockdomain.c | 21 + arch/arm/mach-omap2/clockdomain.h |3 +++ 2 files changed, 24 insertions(+), 0

[PATCH 2/4] OMAP2+: clockdomain: Add SoC support for clkdm_is_idle

2011-04-05 Thread Rajendra Nayak
Add the SoC specific implemention for clkdm_is_idle for OMAP2/3 and OMAP4. Signed-off-by: Rajendra Nayak rna...@ti.com --- arch/arm/mach-omap2/clockdomain2xxx_3xxx.c | 12 arch/arm/mach-omap2/clockdomain44xx.c |7 +++ 2 files changed, 19 insertions(+), 0 deletions(-)

[PATCH 0/4] OMAP2+: Fix clockdomain state programming

2011-04-05 Thread Rajendra Nayak
This series fixes a few issues in the clockdomain state programming done as part of the omap_set_pwrdm_state() function. More details on the issues can be found in the discussions below http://marc.info/?l=linux-arm-kernelm=130189971726452w=2 Doing this requires adding additional api's in the

[PATCH 3/4] OMAP2+: PM: Initialise sleep_switch to a non-valid value

2011-04-05 Thread Rajendra Nayak
sleep_switch which is initialised to 0 in omap_set_pwrdm_state happens to be a valid sleep_switch type (FORCEWAKEUP_SWITCH) which are defined as #define FORCEWAKEUP_SWITCH 0 #define LOWPOWERSTATE_SWITCH1 This causes the function to wrongly program some clock domains even when the

[PATCH 4/4] OMAP2+: PM: idle clkdms only if already in idle

2011-04-05 Thread Rajendra Nayak
The omap_set_pwrdm_state function forces clockdomains to idle, without checking the existing idle state programmed, instead based solely on the HW capability of the clockdomain to support idle. This is wrong and the clockdomains should be idled post a state_switch *only* if idle transitions on the

Re: [PATCH] OMAP4: clockdomain: Follow recommended enable sequence

2011-04-05 Thread Rajendra Nayak
Hi Paul, On 4/4/2011 12:17 PM, Paul Walmsley wrote: On Fri, 1 Apr 2011, Rajendra Nayak wrote: On 4/1/2011 8:21 PM, Rajendra Nayak wrote: In omap_hwmod.c:_enable(), what do you think about: 1. saving the current idle mode of the clockdomain, 2. forcing the clockdomain to software-supervised

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Ameya Palande
Hi Felipe, On 04/05/2011 03:38 PM, ext Felipe Balbi wrote: Hi, On Tue, Apr 05, 2011 at 03:34:08PM +0300, Ameya Palande wrote: Exactly, adding a new feature. Let me put it this way: which bug or regression are you fixing with this patch ? I never claimed that it is fixing a bug/regression ;)

Re: RX-51: Platform support for lp5523

2011-04-05 Thread Felipe Balbi
Hi, On Tue, Apr 05, 2011 at 03:59:32PM +0300, Ameya Palande wrote: On 04/05/2011 03:38 PM, ext Felipe Balbi wrote: Hi, On Tue, Apr 05, 2011 at 03:34:08PM +0300, Ameya Palande wrote: Exactly, adding a new feature. Let me put it this way: which bug or regression are you fixing with this

Re: [PATCH 1/4] OMAP2+: clockdomain: Add an api to read idle mode

2011-04-05 Thread Santosh Shilimkar
On 4/5/2011 6:14 PM, Rajendra Nayak wrote: Add a clockdomain api to check if hardware supervised idle transitions are enabled on a clockdomain. Signed-off-by: Rajendra Nayakrna...@ti.com --- arch/arm/mach-omap2/clockdomain.c | 21 + arch/arm/mach-omap2/clockdomain.h |

[PATCH] arm: omap3: beagle: Ensure msecure is mux'd to be able to set the RTC

2011-04-05 Thread Alexander Holler
Without msecure beeing high it isn't possible to set (or start) the RTC. Tested with a BeagleBoard C4. Signed-off-by: Alexander Holler hol...@ahsoftware.de --- arch/arm/mach-omap2/board-omap3beagle.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git

Re: [PATCH] ARM: type casts update_sched_clock cyc_to_sched_clock cyc_to_fixed_sched_clock

2011-04-05 Thread Russell King - ARM Linux
On Tue, Apr 05, 2011 at 01:12:57PM +0200, Uwe Kleine-König wrote: ah, ok, makes sense and actually is consistent with my book. (After knowing what I search I found it. The rules are: - A signed type of rank less than int - int - An unsigned type of rank less than int, all of whose

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Catalin Marinas
On Tue, 2011-04-05 at 08:45 +0100, Russell King - ARM Linux wrote: On Tue, Apr 05, 2011 at 12:10:24PM +0530, Santosh Shilimkar wrote: The only issue I see is the clock-events implemented using local timers capabilities in low power modes. The local timers won't be able wakeup CPU from

Re: [PATCH 0/4] iommu: Prevent oops in iommu_get() and while arch_iommu is in use

2011-04-05 Thread Sakari Ailus
Laurent Pinchart wrote: Hi Sakari, Hi Laurent, On Tuesday 05 April 2011 11:03:21 Sakari Ailus wrote: Laurent Pinchart wrote: [snip] Let me try to summarize the issue and the requirements. IOMMU support on OMAP platforms uses an OMAP-specific implementation, divided into 3 layers: -

[PATCH 0/2 v2] OMAP2/3: fix the i2c,gpio reset timeouts during boot.

2011-04-05 Thread Avinash.H.M
Hi , The patches solve the reset timeouts seen in i2c and gpio modules while booting omap2 and omap3. version: v2 * For discussion on v1, please refer http://www.spinics.net/lists/linux-omap/msg49483.html * changes from v1: - moved i2c specific things from hwmod files to i2c

[PATCH 1/2 v2] OMAP2/3: hwmod: fix the i2c-reset timeout during bootup

2011-04-05 Thread Avinash.H.M
The i2c module has a special reset sequence. The sequence is - Disable the I2C. - Write to SOFTRESET bit. - Enable the I2C. - Poll on the RESETDONE bit. This sequence must be followed for i2c reset in omap2, omap3. The sequence is implemented as a function and the i2c_class is updated with the

[PATCH 2/2 v2] OMAP2/3: hwmod: fix gpio-reset timeouts seen during bootup.

2011-04-05 Thread Avinash.H.M
GPIO module expects the debounce clocks to be enabled during reset. It doesn't reset properly and timeouts are seen, if this clock isn't enabled during reset. Add the HWMOD_CONTROL_OPT_CLKS_IN_RESET flags to the GPIO HWMODs, with which the debounce clocks are enabled during reset. Cc: Rajendra

Re: [PATCH] arm: omap: introduce OMAP MCOP board file

2011-04-05 Thread Tony Lindgren
* Russell King - ARM Linux li...@arm.linux.org.uk [110405 02:48]: I'd suggest holding fire on new stuff. We *absolutely* *must* show that we're taking Linus' complaint seriously and make headway towards consolidating some of the code. I don't see that activity as optional. I agree.

[PATCH] usb: musb: omap2430: fix build failure

2011-04-05 Thread Johan Hovold
Fix build failure introduced by commit 7acc6197b76edd0b932a7cbcc6cfad0a8a87f026 (usb: musb: Idle path retention and offmode support for OMAP3) when building without gadget support. CC drivers/usb/musb/omap2430.o drivers/usb/musb/omap2430.c: In function ‘musb_otg_notifications’:

Re: mourning the loss of David Brownell

2011-04-05 Thread Alan Stern
On Mon, 4 Apr 2011, Greg KH wrote: As I have seen this tangentally mentioned already a few times publically, I figured it warranted it's own announcement now. Linux has lost a great developer with the passing of David Brownell recently and he will be greatly missed. David made

Re: [RFC][PATCH 1/3] OMAP PM: Seggregate Voltage layer parameters

2011-04-05 Thread Kevin Hilman
Vishwanath Sripathy vishwanath...@ti.com writes: [...] Yes..I am planning to remove these parameters being exposed to board file and keep only minimal things (like oscillator ramp and ramp down time) in boaord file. We should be able calculate these parameters based on these generic

Re: mourning the loss of David Brownell

2011-04-05 Thread Bill Gatliff
Guys: David Brownell unknowingly inspired me to get involved in Linux as a profession. I saw him as an individual working successfully on Free and Open Software, and have made an effort to emulate his success for over a decade now. I deeply regret never taking the time to meet and thank him in

Re: [PATCH 1/2 v2] OMAP2/3: hwmod: fix the i2c-reset timeout during bootup

2011-04-05 Thread Kevin Hilman
Avinash.H.M avinas...@ti.com writes: The i2c module has a special reset sequence. The sequence is - Disable the I2C. - Write to SOFTRESET bit. - Enable the I2C. - Poll on the RESETDONE bit. This sequence must be followed for i2c reset in omap2, omap3. The sequence is implemented as a

Re: mourning the loss of David Brownell

2011-04-05 Thread Felipe Balbi
Hi, On Tue, Apr 05, 2011 at 02:10:53PM -0400, Alan Stern wrote: On Mon, 4 Apr 2011, Greg KH wrote: As I have seen this tangentally mentioned already a few times publically, I figured it warranted it's own announcement now. Linux has lost a great developer with the passing of David

Re: mourning the loss of David Brownell

2011-04-05 Thread Bill Gatliff
Will the family be having a memorial service? On Tue, Apr 5, 2011 at 12:07 PM, Felipe Balbi ba...@ti.com wrote: Hi, On Tue, Apr 05, 2011 at 02:10:53PM -0400, Alan Stern wrote: On Mon, 4 Apr 2011, Greg KH wrote: As I have seen this tangentally mentioned already a few times publically, I

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Linus Walleij
2011/4/5 Santosh Shilimkar santosh.shilim...@ti.com: [Me] (And third it will also eventually need to hook into the timer-based delay framework that I think Nokia is working on to be really useful, else all delays become unpredictable.) Do you mean udelay()/mdelay() here ? Yes. Stephen Boyd

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Linus Walleij
2011/4/5 Santosh Shilimkar santosh.shilim...@ti.com: The only issue I see is the clock-events implemented using local timers capabilities in low power modes. The local timers won't be able wakeup CPU from DORMANT or OFF state and hence you will need an additional wakeup capable clock-event

Re: [GIT PULL] omap changes for v2.6.39 merge window

2011-04-05 Thread Linus Walleij
2011/4/1 Linus Torvalds torva...@linux-foundation.org: If you have discoverable hardware, use it. But by discoverable hardware I mean something like PCI config cycles. IOW, real hardware features. The ARM AMBA architecture actually has such a thing, or a little of it, found in

Re: mourning the loss of David Brownell

2011-04-05 Thread Sarah Sharp
On Tue, Apr 05, 2011 at 02:10:53PM -0400, Alan Stern wrote: On Mon, 4 Apr 2011, Greg KH wrote: As I have seen this tangentally mentioned already a few times publically, I figured it warranted it's own announcement now. Linux has lost a great developer with the passing of David Brownell

Issue with DSS DSI: Complex IO not powering on

2011-04-05 Thread Juha Kuikka
Hi, I am working on a custom board with DM3730 and a DSI panel and I have a problem in powering on the DSI complex IO block. The DSS DSI initialization fails with: omapdss DSI: dsi_complexio_init omapdss DSI error: complexio reset not done!  -- my own addition omapdss DSI error: failed to set

Re: mourning the loss of David Brownell

2011-04-05 Thread Jidong Xiao
On Tue, Apr 5, 2011 at 8:21 PM, Sarah Sharp sarah.a.sh...@linux.intel.com wrote: On Tue, Apr 05, 2011 at 02:10:53PM -0400, Alan Stern wrote: On Mon, 4 Apr 2011, Greg KH wrote: As I have seen this tangentally mentioned already a few times publically, I figured it warranted it's own

Re: [PATCH 2/2 v2] OMAP2/3: hwmod: fix gpio-reset timeouts seen during bootup.

2011-04-05 Thread Gulati, Shweta
Hi, On Tue, Apr 5, 2011 at 9:10 PM, Avinash.H.M avinas...@ti.com wrote: GPIO module expects the debounce clocks to be enabled during reset. It doesn't reset properly and timeouts are seen, if this clock isn't enabled during reset. Add the HWMOD_CONTROL_OPT_CLKS_IN_RESET flags to the GPIO