RE: [GIT PULL] omap2 sparse fixes

2010-09-25 Thread G, Manjunath Kondaiah
-Original Message- From: Tony Lindgren [mailto:t...@atomide.com] Sent: Saturday, September 25, 2010 5:49 AM To: G, Manjunath Kondaiah Cc: linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org Subject: Re: [GIT PULL] omap2 sparse fixes * G, Manjunath Kondaiah

RE: [PATCH] nand: omap2: Missing arg to gpmc_prefetch_reset()

2010-09-25 Thread Ghorai, Sukumar
-Original Message- From: Loïc Minier [mailto:loic.min...@linaro.org] Sent: Saturday, September 25, 2010 3:15 AM To: linux-...@lists.infradead.org; linux-omap@vger.kernel.org Cc: Tony Lindgren; Ghorai, Sukumar; Loïc Minier Subject: [PATCH] nand: omap2: Missing arg to

Re: [RFC 2/5] OMAP: mux: Make low level function private

2010-09-25 Thread Tim Nordell
On 09/24/10 19:07, Anand Gadiyar wrote: -Original Message- From: Tim Nordell [mailto:tim.nord...@logicpd.com] Sent: Saturday, September 25, 2010 5:20 AM To: Gadiyar, Anand Cc: Benoit Cousson; linux-omap@vger.kernel.org; Tony Lindgren; Paul Walmsley; Kevin Hilman Subject: Re: [RFC 2/5]

[GIT PULL] OMAP: clock/CM/PRM/SCM updates for OMAP4 ES2, OMAP3 CORE DVFS fix: for 2.6.37

2010-09-25 Thread Paul Walmsley
Hi Tony, The following changes since commit b30a3f6257ed2105259b404d419b4964e363928c: Linux 2.6.36-rc5 (2010-09-20 16:56:53 -0700) are available in the git repository at: git://git.pwsan.com/linux-2.6 omap4_and_sdrc_2.6.27 Benoit Cousson (9): OMAP: hwmod: Rename dma_ch to dma_req

[PATCH RFC:] FIX: OMAP3EVM: Ethernet controller smsc911x reset

2010-09-25 Thread Varadarajan, Charulatha
Do reset of Ethernet controller smsc911x using OMAP gpio7 while initializing the Ethernet controller. Signed-off-by: Charulatha V ch...@ti.com --- arch/arm/mach-omap2/board-omap3evm.c | 16 1 files changed, 16 insertions(+), 0 deletions(-) diff --git

RE: [PATCH RFC:] FIX: OMAP3EVM: Ethernet controller smsc911x reset

2010-09-25 Thread Varadarajan, Charulatha
Sanjeev, With GPIO hwmod series, OMAP3EVM board is not up with DHCP + nfs root. This issue was reported by Kevin. The root cause of this issue is that during OMAP3EVM board init, the Ethernet controller (smsc911x) is not reset and it relies on the uboot configurations for it's operations. The

RE: [PATCH v6 00/13] OMAP: GPIO: Implement GPIO in hwmod way

2010-09-25 Thread Varadarajan, Charulatha
Kevin, -Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Sent: Saturday, September 25, 2010 12:07 AM To: Varadarajan, Charulatha; Premi, Sanjeev Cc: t...@atomide.com; linux-omap@vger.kernel.org; p...@pwsan.com; Cousson, Benoit; Nayak, Rajendra; Basak, Partha

RE: [PATCH v7 4/6] OMAP4: hwmod data: Add watchdog timer

2010-09-25 Thread Varadarajan, Charulatha
-Original Message- From: Kevin Hilman [mailto:khil...@deeprootsystems.com] Cousson, Benoit b-cous...@ti.com writes: On 9/21/2010 3:37 PM, Varadarajan, Charulatha wrote: [...] static __initdata struct omap_hwmod *omap44xx_hwmods[] = { /* dmm class */

[PATCH v2 00/11] OMAP4: Smartreflex and Voltage layer support

2010-09-25 Thread Thara Gopinath
This patch series adds support for OMAP4 support in the smartreflex and voltage layer. The series involves extensions to voltage layer and smartreflex layer for supporting OMAP4. In addition it involves changes to pm debugfs layer to support OMAP4 so that smartreflex and voltage debug entries can

[PATCH v2 01/11] OMAP4: PM debugfs support

2010-09-25 Thread Thara Gopinath
This patch extends pm debugfs to support OMAP4 debug entries also. Currently PM register dump support is not added for OMAP4. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/mach-omap2/pm-debug.c | 28 +++- 1 files changed, 15 insertions(+), 13 deletions(-)

[PATCH v2 08/11] OMAP4: Adding dev atrributes to OMAP4 smartreflex hwmod data

2010-09-25 Thread Thara Gopinath
This patch adds dev attributes for smartreflex modules in the OMAP4 hwmod database. This patch also updates the smartreflex rev in the smartreflex class data structure in the OMAP4 hwmod database. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 56

[PATCH v2 03/11] OMAP4: Add the new voltage to vsel calculation formula

2010-09-25 Thread Thara Gopinath
TWL6030 the power IC used along with OMAP4 in OMAP4 SDPs, blaze boards and panda boards has a different formula from that of TWL4030 for voltage to vsel and vsel to voltage calculation. This patch implements the new formula depending on the PMIC type. Signed-off-by: Thara Gopinath th...@ti.com

[PATCH v2 06/11] OMAP4: PM: Program correct init voltages for scalable VDDs

2010-09-25 Thread Thara Gopinath
By default the system boots up at nominal voltage for every voltage domain in the system. This patch puts vdd_mpu, vdd_iva and vdd_core to the correct boot up voltage as per the opp tables specified. This patch implements this by matching the rate of the main clock of the voltage domain with the

[PATCH v2 02/11] OMAP4: OPP framework support

2010-09-25 Thread Thara Gopinath
This patch allows the compilation of the generic opp layer for OMAP4 also. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/plat-omap/Makefile |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/plat-omap/Makefile b/arch/arm/plat-omap/Makefile index

[PATCH v2 11/11] OMAP4: Add opp tables.

2010-09-25 Thread Thara Gopinath
This patch adds OPP tables for OMAP4. A new file opp44xx_data.c has been introduced to keep the OMAP4 opp tables and the registeration of these tables with the generic opp framework. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/mach-omap2/Makefile |3 +-

[PATCH v2 04/11] OMAP4: Extend clock data.

2010-09-25 Thread Thara Gopinath
This patch extends the OMAP4 clock data to include various x2 clockc nodes as the clock framework skips a *2 whie calculating the dpll locked frequency. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/mach-omap2/clock44xx_data.c | 40 +++-- 1 files changed,

[PATCH v2 05/11] OMAP4: Adding voltage driver support

2010-09-25 Thread Thara Gopinath
OMAP4 has three scalable voltage domains vdd_mpu, vdd_iva and vdd_core. This patch adds the voltage tables and other configurable voltage processor and voltage controller settings to control these three scalable domains in OMAP4. Signed-off-by: Thara Gopinath th...@ti.com ---

[PATCH v2 10/11] OMAP4: Enabling smartrefles class 3 driver.

2010-09-25 Thread Thara Gopinath
This patch enables smartreflex class3 mode of operation for OMAP4430 SDP board. Signed-off-by: Thara Gopinath th...@ti.com --- arch/arm/mach-omap2/board-4430sdp.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/board-4430sdp.c

[PATCH v2 07/11] OMAP4: hwmod: Add inital data for smartreflex modules.

2010-09-25 Thread Thara Gopinath
From: Benoit Cousson b-cous...@ti.com This patch adds the hwmod details for OMAP4 smartreflex modules. Signed-off-by: Benoit Cousson b-cous...@ti.com --- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 163 1 files changed, 163 insertions(+), 0 deletions(-) diff

[PATCH v2 09/11] OMAP4: Smartreflex framework extensions

2010-09-25 Thread Thara Gopinath
This patch extends the smartreflex framework to support OMAP4. The changes are minor like compiling smartreflex Kconfig option for OMAP4 also, and a couple of OMAP4 checks in the smartreflex framework. The change in sr_device.c where new logic has to be introduced for reading the efuse registers

[PATCH] OMAP: PM: Fix build when CONFIG_PM_DEBUG isn't set

2010-09-25 Thread Loïc Minier
Since 6cdee91257bee23a46dc869ca62469b67cba2c7e the references to enable_off_mode and sleep_while_idle can't be resolved when CONFIG_PM_DEBUG isn't set: arch/arm/mach-omap2/built-in.o: In function `omap_uart_restore_context': arch/arm/mach-omap2/serial.c:253: undefined reference to

Re: [PATCH 05/11] omap3: Remove non-existent config option

2010-09-25 Thread Felipe Contreras
On Fri, Sep 24, 2010 at 6:17 PM, Premi, Sanjeev pr...@ti.com wrote: On Fri, Sep 24, 2010 at 4:50 AM, Tony Lindgren t...@atomide.com wrote: From: Yogesh Marathe yogesh_mara...@ti.com The definition of iva2 device in iommu_device is wrapped inside CONFIG_MPU_BRIDGE_IOMMU, but this option

[PATCH 0/6] omap3: Various fixes and improvements for IGEP v2 board.

2010-09-25 Thread Enric Balletbo i Serra
Hello, These patch series fixes and improves the support for IGEP v2 board. Please consider to add in next merge window, thanks. Kind regards, Enric -- 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

[PATCH 1/6] omap3: Add GPIO's for external VBUS power switch and overcurrent detect on IGEP v2 board.

2010-09-25 Thread Enric Balletbo i Serra
Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com --- arch/arm/mach-omap2/board-igep0020.c | 14 ++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/board-igep0020.c b/arch/arm/mach-omap2/board-igep0020.c index 175f043..1052a63 100644 ---

[PATCH 2/6] omap3: fix and improve the LED handling on IGEP v2 board.

2010-09-25 Thread Enric Balletbo i Serra
The IGEP v2 board has four leds, this patch allows control all of these LEDs using the LED class if CONFIG_LEDS_GPIO is selected or using the General Purpose Input/Output (GPIO) interface if CONFIG_LEDS_GPIO is not selected. Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com ---

[PATCH 3/6] omap3: Introduce function to detect the IGEP v2 hardware revision.

2010-09-25 Thread Enric Balletbo i Serra
Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com --- arch/arm/mach-omap2/board-igep0020.c | 47 ++ 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-omap2/board-igep0020.c b/arch/arm/mach-omap2/board-igep0020.c index

[PATCH 4/6] omap3: Fix handling some GPIO's for WLAN-BT combo on IGEP v2.

2010-09-25 Thread Enric Balletbo i Serra
Some GPIO's used by WLAN-BT combo on IGEP v2 depends on hardware revision. This patch handles these GPIO's. -- | Hw Rev. | WIFI_NPD | WIFI_NRESET | BT_NRESET | -- | B

[PATCH 5/6] omap3: Add i2c eeprom driver to read EDID on IGEP v2.

2010-09-25 Thread Enric Balletbo i Serra
Add i2c eeprom driver to access monitor EDID binary information from user space, something that is required by 'decode-edid' and 'parse-edid'. Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com --- arch/arm/mach-omap2/board-igep0020.c | 24 +--- 1 files changed, 17

[PATCH 6/6] omap3: Remove VMMC2 regulator on IGEP v2 because it's not used.

2010-09-25 Thread Enric Balletbo i Serra
Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com --- arch/arm/mach-omap2/board-igep0020.c | 26 +++--- 1 files changed, 3 insertions(+), 23 deletions(-) diff --git a/arch/arm/mach-omap2/board-igep0020.c b/arch/arm/mach-omap2/board-igep0020.c index c5eaa43..fa450b1

Re: [PATCH v4] power: introduce library for device-specific OPPs

2010-09-25 Thread Rafael J. Wysocki
On Friday, September 24, 2010, Paul E. McKenney wrote: On Fri, Sep 24, 2010 at 07:50:40AM -0500, Nishanth Menon wrote: ... Looks like a good start!!! Some questions and suggestions about RCU usage interspersed below. ... + * Locking: RCU reader. + */ +int opp_get_opp_count(struct