Re: OMAP4460/PandaES: hang during resume

2012-10-03 Thread Shilimkar, Santosh
On Wed, Oct 3, 2012 at 5:05 AM, Kevin Hilman khil...@deeprootsystems.com wrote: Hi Santosh, Tero, I just added my 4460/PandaES to my board farm for automated PM testing and see that basic suspend/resume tests don't work in mainline. It fails on v3.6 and linux-next,arm-soc/for-next. Adding

Re: [PATCH] ARM: arch timer: Export 'read_current_timer' symbol

2012-10-03 Thread Will Deacon
Hi Mark, On Wed, Oct 03, 2012 at 01:52:18AM +0100, Mark A. Greer wrote: From: Mark A. Greer mgr...@animalcreek.com Commit 923df96b9f31b7d08d8438ff9677326d9537accf (ARM: 7451/1: arch timer: implement read_current_timer and get_cycles) modifies get_cycles() such that it calls

Re: [PATCH] ASoC: ams-delta: Convert to use snd_soc_register_card()

2012-10-03 Thread Mark Brown
On Tue, Oct 02, 2012 at 11:07:30PM +0200, Janusz Krzysztofik wrote: Is something wrong with this patch? Any chance for it to find its way into 3.7? I don't have the patch. -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to

[RESEND][PATCH] ASoC: ams-delta: Convert to use snd_soc_register_card()

2012-10-03 Thread Janusz Krzysztofik
The old method of registering with the ASoC core by creating a soc-audio platform device no longer works for Amstrad Delta sound card after recent changes to drvdata handling (commit 0998d0631001288a5974afc0b2a5f568bcdecb4d, 'device-core: Ensure drvdata = NULL when no driver is bound'. Use

RE: [PATCH v2] leds: leds-gpio: adopt pinctrl support

2012-10-03 Thread AnilKumar, Chimata
On Tue, Oct 02, 2012 at 01:29:37, Linus Walleij wrote: On Mon, Oct 1, 2012 at 5:44 PM, Tony Lindgren t...@atomide.com wrote: OK that is typical pinctrl driver implementation work. I hope Tony can advice on this? I think we're best off to just stick to alternative named modes passed

[PATCH 2/3] serial: omap: Remove the default setting of special character

2012-10-03 Thread Shubhrajyoti D
Special character detect enable if enabled by default.Received data comparison with XOFF2 data happens by default. tty provides only XOFF1 no X0FF2 is provided so no need to enable check for XOFF2. Keeping this enabled might give some slow transfers due to dummy xoff2 comparison with xoff2 reset

[PATCH 3/3] serial: omap: Remove the hardcode serial_omap_console_ports array.

2012-10-03 Thread Shubhrajyoti D
Currently the array serial_omap_console_ports is hard coded to 4. Make it depend on the maximum uart count. Post to [cfc55bc ARM: OMAP2+: serial: Change MAX_HSUART_PORTS to 6] the max ports is 6. Cc: AnilKumar Ch anilku...@ti.com Signed-off-by: Shubhrajyoti D shubhrajy...@ti.com ---

[PATCH 1/3] serial: omap: Make context_loss_cnt signed

2012-10-03 Thread Shubhrajyoti D
get_context_loss_count returns an int however it is stored in unsigned integer context_loss_cnt . This patch tries to make context_loss_cnt int. So that in case of errors the value (which may be negative) is not interpreted wrongly. In serial_omap_runtime_resume in case of errors returned by

Re: [PATCH v2] leds: leds-gpio: adopt pinctrl support

2012-10-03 Thread Linus Walleij
On Wed, Oct 3, 2012 at 12:52 PM, AnilKumar, Chimata anilku...@ti.com wrote: On Tue, Oct 02, 2012 at 01:29:37, Linus Walleij wrote: This is what we're doing for ux500 and should be a good model. I have looked into this, but not seen any named modes. OK maybe it's not easy to find. If you look

Re: [PATCH 2/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread Jean Pihet
Hi Kevin, On Wed, Oct 3, 2012 at 12:21 AM, Kevin Hilman khil...@deeprootsystems.com wrote: Hi Jean, Jean Pihet jean.pi...@newoldbits.com writes: Remove the device dependent settings (cpu_is_xxx(), IP fck etc.) from the driver code and pass them instead via the platform data. This allows a

[PATCH 2/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Remove the device dependent code (ex. cpu_is_xxx()) and settings from the driver code and instead pass them via the platform data. This allows a clean separation of the driver code and the platform code, as required by the move of the platform header files to

RE: [PATCH 1/1] usb: Include generic_interrupt for OMAP2_PLUS

2012-10-03 Thread Philippe De Swert
Hi all, On 26/09/2012, Philippe De Swert philippe.desw...@jollamobile.com wrote: Hi, On Tue, Sep 25, 2012 at 2:39 PM, Philippe De Swert Then maybe it's best to just remove the ifdefs and always provide generic_interrupt() ? Anyone against it ?

Re: [RESEND][PATCH] ASoC: ams-delta: Convert to use snd_soc_register_card()

2012-10-03 Thread Janusz Krzysztofik
Mark, Please note we have an Ack from Tony. http://mailman.alsa-project.org/pipermail/alsa-devel/2012-September/055493.html Thanks, Janusz --- Subject: Re: [PATCH] ASoC: ams-delta: Convert to use snd_soc_register_card() Date: niedziela, 16 wrzeĊ›nia 2012, 13:44:23 From: Tony Lindgren

Re: OMAP4460/PandaES: hang during resume

2012-10-03 Thread Kevin Hilman
Shilimkar, Santosh santosh.shilim...@ti.com writes: On Wed, Oct 3, 2012 at 5:05 AM, Kevin Hilman khil...@deeprootsystems.com wrote: Hi Santosh, Tero, I just added my 4460/PandaES to my board farm for automated PM testing and see that basic suspend/resume tests don't work in mainline. It

Re: [PATCH 2/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread Kevin Hilman
jean.pi...@newoldbits.com writes: From: Jean Pihet j-pi...@ti.com Remove the device dependent code (ex. cpu_is_xxx()) and settings from the driver code and instead pass them via the platform data. This allows a clean separation of the driver code and the platform code, as required by the

[PATCH 3.7-rc1] omap zoom2.c: Fix compile error by including correct header files

2012-10-03 Thread Tim Gardner
Cc: Peter Ujfalusi peter.ujfal...@ti.com Cc: Jarkko Nikula jarkko.nik...@bitmer.com Cc: Liam Girdwood l...@ti.com Cc: Mark Brown broo...@opensource.wolfsonmicro.com Cc: Jaroslav Kysela pe...@perex.cz Cc: Takashi Iwai ti...@suse.de Cc: linux-omap@vger.kernel.org Cc: alsa-de...@alsa-project.org

[PATCH 0/4] mtd: nand: OMAP: Add support to use ELM as error correction module

2012-10-03 Thread Philip, Avinash
Adds support to use ELM as BCH 4 8 bit error correction module and adds support for single shot read_page and write_page functions Platforms containing the ELM module can be used to correct errors reported by BCH 4, 8 16 bit ECC scheme. For now only 4 8 bit support is added. BCH 4 8 bit

[PATCH 1/4] mtd: nand: omap2: Update nerrors using ecc.strength

2012-10-03 Thread Philip, Avinash
Update number of errors using nand ecc strength. Also add macro definitions BCH8_ERROR_MAX BCH4_ERROR_MAX Signed-off-by: Philip, Avinash avinashphi...@ti.com --- :100644 100644 5b31386... af511a9... M drivers/mtd/nand/omap2.c drivers/mtd/nand/omap2.c | 12 1 files changed, 8

[PATCH 2/4] mtd: devices: elm: Add support for ELM error correction

2012-10-03 Thread Philip, Avinash
Platforms containing the ELM module can be used to correct errors reported by BCH 4, 8 16 bit ECC scheme. For now only 4 8 bit support is added. Signed-off-by: Philip, Avinash avinashphi...@ti.com Cc: Grant Likely grant.lik...@secretlab.ca Cc: Rob Herring rob.herr...@calxeda.com Cc: Rob Landley

Re: [PATCH 3.7-rc1] omap zoom2.c: Fix compile error by including correct header files

2012-10-03 Thread Peter Ujfalusi
On 10/03/2012 05:31 PM, Tim Gardner wrote: Cc: Peter Ujfalusi peter.ujfal...@ti.com Cc: Jarkko Nikula jarkko.nik...@bitmer.com Cc: Liam Girdwood l...@ti.com Cc: Mark Brown broo...@opensource.wolfsonmicro.com Cc: Jaroslav Kysela pe...@perex.cz Cc: Takashi Iwai ti...@suse.de Cc:

[PATCH 3/4] ARM: OMAP2: gpmc: Add support for BCH ECC scheme

2012-10-03 Thread Philip, Avinash
Add support for BCH ECC scheme to gpmc driver and also enabling multi sector read/write. This helps in doing single shot NAND page read and write. ECC engine configurations BCH 4 bit support 1. write = ECC engine configured in wrap mode 6 and with ecc_size0 as 32. 2. read = ECC engine configured

[PATCH 4/4] mtd: nand: omap2: Add data correction support

2012-10-03 Thread Philip, Avinash
ELM module can be used for error correction of BCH 4 8 bit. Also support read write page in one shot by adding custom read_page write_page methods. This helps in optimizing code. New structure member is_elm_used is added to know the status of whether the ELM module is used for error correction

Re: [PATCH v2 0/7] uio_pruss cleanup and platform support

2012-10-03 Thread Matt Porter
On Fri, Sep 28, 2012 at 03:37:45PM -0400, Matt Porter wrote: Changes since v1: - Replaced uio_pruss private SRAM API use with genalloc - Added DA850 platform device and clock support - Added DA850 L3 RAM gen_pool support - Split out DT binding This series enables

Re: [PATCH 2/4] mtd: devices: elm: Add support for ELM error correction

2012-10-03 Thread Peter Meerwald
some minor nitpicks below Platforms containing the ELM module can be used to correct errors reported by BCH 4, 8 16 bit ECC scheme. For now only 4 8 bit support is added. Signed-off-by: Philip, Avinash avinashphi...@ti.com Cc: Grant Likely grant.lik...@secretlab.ca Cc: Rob Herring

[PATCH 0/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Remove the device dependent code (ex. cpu_is_xxx()) and settings from the driver code and instead pass them via the platform data. This allows a clean separation of the driver code and the platform code, as required by the move of the platform header files to

[PATCH 1/2] ARM: OMAP: hwmod: align the SmartReflex fck names

2012-10-03 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Rename the smartreflex fck names for consistency and better readability; rename the clock aliases for use by the SmartReflex driver, with the smartreflex.%d format. Signed-off-by: Jean Pihet j-pi...@ti.com --- arch/arm/mach-omap2/clock33xx_data.c | 12

[PATCH 2/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread jean . pihet
From: Jean Pihet j-pi...@ti.com Remove the device dependent code (ex. cpu_is_xxx()) and settings from the driver code and instead pass them via the platform data. This allows a clean separation of the driver code and the platform code, as required by the move of the platform header files to

Re: [PATCH 2/2] ARM: OMAP: SmartReflex: pass device dependent data via platform data

2012-10-03 Thread Jean Pihet
Kevin, On Wed, Oct 3, 2012 at 4:29 PM, Kevin Hilman khil...@deeprootsystems.com wrote: jean.pi...@newoldbits.com writes: From: Jean Pihet j-pi...@ti.com Remove the device dependent code (ex. cpu_is_xxx()) and settings from the driver code and instead pass them via the platform data. This

Re: [PATCH v2] leds: leds-gpio: adopt pinctrl support

2012-10-03 Thread Tony Lindgren
* AnilKumar, Chimata anilku...@ti.com [121003 03:53]: On Tue, Oct 02, 2012 at 01:29:37, Linus Walleij wrote: On Mon, Oct 1, 2012 at 5:44 PM, Tony Lindgren t...@atomide.com wrote: OK that is typical pinctrl driver implementation work. I hope Tony can advice on this? I think we're

Re: [PATCH 3.7-rc1] omap zoom2.c: Fix compile error by including correct header files

2012-10-03 Thread Tony Lindgren
* Peter Ujfalusi peter.ujfal...@ti.com [121003 07:52]: On 10/03/2012 05:31 PM, Tim Gardner wrote: Cc: Peter Ujfalusi peter.ujfal...@ti.com Cc: Jarkko Nikula jarkko.nik...@bitmer.com Cc: Liam Girdwood l...@ti.com Cc: Mark Brown broo...@opensource.wolfsonmicro.com Cc: Jaroslav Kysela

Re: [PATCH 3.7-rc1] omap zoom2.c: Fix compile error by including correct header files

2012-10-03 Thread Tony Lindgren
* Tony Lindgren t...@atomide.com [121003 09:00]: * Peter Ujfalusi peter.ujfal...@ti.com [121003 07:52]: On 10/03/2012 05:31 PM, Tim Gardner wrote: Cc: Peter Ujfalusi peter.ujfal...@ti.com Cc: Jarkko Nikula jarkko.nik...@bitmer.com Cc: Liam Girdwood l...@ti.com Cc: Mark Brown

ASoC: Fix wrong include for McPDM

2012-10-03 Thread Tony Lindgren
McPDM needs platt/cpu.h for omap_rev and not omap_hwmod.h. Drivers must not include omap_hwmod.h at, it will be private to mach-omap2 soon. Fix the problem before other drivers will also start including omap_hwmod.h. Note that also plat/cpu.h will be going away, so the omap_rev check needs to be

Re: [PATCH 1/2] ARM: OMAP: hwmod: align the SmartReflex fck names

2012-10-03 Thread Tony Lindgren
* jean.pi...@newoldbits.com jean.pi...@newoldbits.com [121003 08:48]: @@ -1036,8 +1036,8 @@ static struct omap_clk am33xx_clks[] = { CLK(davinci-mcasp.1, NULL, mcasp1_fck,CK_AM33XX), CLK(NULL, mmc2_fck, mmc2_fck, CK_AM33XX), CLK(NULL,

Re: [PATCH 1/2] ARM: OMAP: hwmod: align the SmartReflex fck names

2012-10-03 Thread Jean Pihet
Hi Tony, On Wed, Oct 3, 2012 at 7:00 PM, Tony Lindgren t...@atomide.com wrote: * jean.pi...@newoldbits.com jean.pi...@newoldbits.com [121003 08:48]: @@ -1036,8 +1036,8 @@ static struct omap_clk am33xx_clks[] = { CLK(davinci-mcasp.1, NULL, mcasp1_fck,CK_AM33XX),

Re: Converting vrfb.c

2012-10-03 Thread Tony Lindgren
Hi, * Tony Lindgren t...@atomide.com [120928 08:02]: * Tomi Valkeinen tomi.valkei...@ti.com [120928 05:05]: Hi, I'm a bit at loss how to deal with drivers/video/omap2/vrfb.c. VRFB is part of the SDRAM controller on OMAP2 and OMAP3. vrfb.c uses the following functions from sdrc.h:

Re: [PATCH 3/4] ARM: OMAP2: gpmc: Add support for BCH ECC scheme

2012-10-03 Thread Ivan Djelic
On Wed, Oct 03, 2012 at 03:29:48PM +0100, Philip, Avinash wrote: Add support for BCH ECC scheme to gpmc driver and also enabling multi sector read/write. This helps in doing single shot NAND page read and write. ECC engine configurations BCH 4 bit support 1. write = ECC engine configured

Re: [PATCH 4/4] mtd: nand: omap2: Add data correction support

2012-10-03 Thread Ivan Djelic
On Wed, Oct 03, 2012 at 03:29:49PM +0100, Philip, Avinash wrote: ELM module can be used for error correction of BCH 4 8 bit. Also support read write page in one shot by adding custom read_page write_page methods. This helps in optimizing code. New structure member is_elm_used is added to

Re: [PATCH v2 8/9] ARM: OMAP: iommu: add device tree support

2012-10-03 Thread Omar Ramirez Luna
Hi Matt, On 2 October 2012 16:25, Matt Porter mpor...@ti.com wrote: ... I can see why you went this path with the iommu driver as it already had some integration code present here. I have some concerns going forward about how this should be long-term. Take any platform booting only with DT

[PATCH] ARM: OMAP2+: PM: MPU DVFS: use generic CPU device for MPU-SS

2012-10-03 Thread Kevin Hilman
From: Kevin Hilman khil...@ti.com Currently, a dummy omap_device is created for the MPU sub-system so that a device node exists for MPU DVFS. Specifically, for the association of MPU OPPs to a device node, and so that a voltage regulator can be mapped to a device node. For drivers to get a

Re: [PATCH 09/17] serial/8250: Limit the omap workarounds to omap1

2012-10-03 Thread Tony Lindgren
* Alan Cox a...@linux.intel.com [120911 12:02]: Even better would be if for other cases is_omap_port and friends returned 0... Yes it seems that those macros could be moved from plat-omap/serial.h to live in drivers/tty/serial/8250/8250.h? Or do you have some better place in mind?

[PATCH 0/4] cpufreq: OMAP: fixes for v3.7-rc2

2012-10-03 Thread Kevin Hilman
From: Kevin Hilman khil...@ti.com Here's a series with a couple bug fixes and a couple fixes that make this driver support newer OMAP-based SoCs. The 'get_cpu_device' patch is needed due to a change in the OMAP OMAP PM core code which enforces use of get_cpu_device() instead of a deprecated

[PATCH 4/4] cpufreq: OMAP: use get_cpu_device() instead of omap_device API

2012-10-03 Thread Kevin Hilman
From: Kevin Hilman khil...@ti.com OMAP PM core code has moved to using the existing, generic CPU devices for attaching OPPs, so the CPUfreq driver can now use the generic get_cpu_device() API instead of the OMAP-specific omap_device API. This allows us to remove the last plat/* include from this

[PATCH 2/4] cpufreq: OMAP: remove unused plat/omap-pm.h

2012-10-03 Thread Kevin Hilman
From: Kevin Hilman khil...@ti.com The plat/*.h headers are going away, and this one is not used. remove it. Signed-off-by: Kevin Hilman khil...@ti.com --- drivers/cpufreq/omap-cpufreq.c |1 - 1 file changed, 1 deletion(-) diff --git a/drivers/cpufreq/omap-cpufreq.c

[PATCH 1/4] cpufreq: OMAP: ensure valid clock rate before scaling

2012-10-03 Thread Kevin Hilman
From: Kevin Hilman khil...@ti.com Ensure the clock rate that will be used is a valid one before attempting to scale the voltage. Currently the driver assumes it has a valid frequency from the OPP table, but boards using different system oscillators might not have exact matches with the OPP

[PATCH 3/4] cpufreq: OMAP: fix clock usage to be SoC independent, remove plat/ includes

2012-10-03 Thread Kevin Hilman
From: Paul Walmsley p...@pwsan.com OMAP core code now has SoC-independent clock alias for the scalable CPU clock. Using it means driver is SoC independent and will work for AM3xxx SoCs as well as OMAP1/3/4. While here, remove some unnecessary plat/ includes that are interfering with

Re: [PATCH 1/2] ARM: OMAP: hwmod: align the SmartReflex fck names

2012-10-03 Thread Kevin Hilman
Tony Lindgren t...@atomide.com writes: * jean.pi...@newoldbits.com jean.pi...@newoldbits.com [121003 08:48]: @@ -1036,8 +1036,8 @@ static struct omap_clk am33xx_clks[] = { CLK(davinci-mcasp.1, NULL, mcasp1_fck,CK_AM33XX), CLK(NULL, mmc2_fck, mmc2_fck,

[PATCH 3/5] ARM: omap: vc: .get_voltage callback

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Implement the voltdm-get_voltage callback for the voltage controller driver. This reads the DATA field corresponding to each VC and returns the voltage, after converting it from vsel format. If DATA is zero (the reset value) then the caller must

[PATCH 2/5] ARM: omap: introduce .get_voltage callback

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Introduces a new callback to struct voltagedomain for retrieving the voltage of the voltage domain from the hardware. This will be used to populate voltdm-nominal_volt during initialization of the voltage code instead of waiting for the first call to

[PATCH 5/5] ARM: omap: initialize voltdm-nominal_volt

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Populate the .get_voltage callbacks for VC VP. Use these callbacks to populate voltdm-nominal_volt during boot sequence. This is useful for the Adaptive Body-Bias sequence coming in a subsequent series. Without this patch voltdm-nominal will not be

[PATCH 1/5] ARM: omap: vc: replace data_shift with data_mask

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Signed-off-by: Mike Turquette mturque...@linaro.org --- arch/arm/mach-omap2/vc.c |2 +- arch/arm/mach-omap2/vc.h |2 +- arch/arm/mach-omap2/vc3xxx_data.c |2 +- arch/arm/mach-omap2/vc44xx_data.c |2 +- 4 files changed,

[RFC][PATCH 0/5] Introduce .get_voltage callback into voltdm

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org This series creates a new callback for struct voltagedomain, .get_voltage. This fetches the voltage from hardware, if possible, and returns it to the caller. We use this call to populate voltdm-nominal_volt at boot time. The need for this came out of

[PATCH 4/5] ARM: omap: vp: .get_voltage callback

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Implement the voltdm-get_voltage callback for the voltage processor driver. This reads the INITVOLTAGE field corresponding to each VP and returns the voltage, after converting it from vsel format. If INITVOLTAGE is zero (the reset value) then the

[RFC][PATCH v4? 0/7] Adaptive Body-Bias for OMAP

2012-10-03 Thread Mike Turquette
From: Mike Turquette mturque...@linaro.org Adaptive Body-Bias ldos are present for some voltage domains starting with OMAP3630. They have three modes of operation: * Bypass - the default, it just follows the vdd voltage * Foward Body-Bias - applies voltage bias to increase transistor

[PATCH 2/7] ARM: omap: add ABB PRM_IRQSTATUS handlers

2012-10-03 Thread Mike Turquette
Some PRM_IRQSTATUS registers contain a bit to signal that an ABB LDO transition has completed. These tranxdone bits exist for every instance of an ABB LDO; thus these tranxdone bits are supported on 36xx variants for the MPU voltage domain, and on 44xx variants for the MPU and IVA voltage

[PATCH 1/7] ARM: omap: add 3630 PRM register definitions

2012-10-03 Thread Mike Turquette
OMAP3630 supports an Adaptive Body-Bias ldo as well as some MPU interrupts related to voltage control that are not present on OMAP34XX. This patch adds the offsets, register addresses, bitfield shifts and masks to support this feature. Signed-off-by: Mike Turquette mturque...@ti.com

[PATCH 4/7] ARM: omap: opp: add ABB data to voltage tables

2012-10-03 Thread Mike Turquette
The operating mode of the Adaptive Body-Bias ldo is a function of the voltage at which the VDD is operating and silicon characteristics. NOMINAL_OPP causes the ABB ldo to be in bypass at that specific voltage. FAST_OPP causes the ldo to operate in Forward Body-Bias mode. SLOW_OPP puts the ldo in

[PATCH 3/7] ARM: omap: Adaptive Body-Bias structures data

2012-10-03 Thread Mike Turquette
Starting with OMAP36XX, some voltage domains have an ldo for biasing voltage to the transistors within that domain. This ldo has three modes of operation. The first is Forward Body-Bias mode (FBB) which boosts performance of transistors at high OPPs by providng a positive voltage bias. This

[PATCH 5/7] ARM: omap: voltage: per-voltage domain ABB data

2012-10-03 Thread Mike Turquette
This patch adds struct omap_abb_instance to struct voltagedomain and populates the data for those voltage domains that have an ABB ldo on both 36xx and 44xx silicon. Signed-off-by: Mike Turquette mturque...@ti.com Signed-off-by: Mike Turquette mturque...@linaro.org ---

[PATCH 7/7] ARM: omap: voltage: add ABB to voltage scaling

2012-10-03 Thread Mike Turquette
Adaptive Body-Bias ldo state should be transitioned (if necessary) during any voltage scaling operation. This patch initializes ABB LDO's as a part of the greater voltage domain initialization sequence and adds the ABB transition callbacks to the primary voltage domain scaling function,

[PATCH 6/7] ARM: omap: abb: init transition functions

2012-10-03 Thread Mike Turquette
The Adaptive Body-Bias ldo can be set to bypass, Forward Body-Bias or Reverse Body-Bias during a voltage transition. The ABB programming sequence depends on whether voltage is scaling up or down. This patch implements the Adaptive Body-Bias ldo initialization routine and the transition sequence

Re: [PATCH 0/6] OMAPDSS: remove cpu_is_* calls

2012-10-03 Thread Jingoo Han
On Friday, September 28, 2012 7:35 PM Tomi Valkeinen wrote Hi, This series adds an omapdss_version enum that is passed via platform data to omapdss driver. This version identifier is then used instead of cpu_is_*() calls. Hi Tomi, As you mentioned, cpu_is_*() is not preferable in driver.

Re: [PATCH 6/7] ARM: omap: abb: init transition functions

2012-10-03 Thread Dimitar Dimitrov
On Wed, Oct 3, 2012 at 6:26 PM, Mike Turquette mturque...@ti.com wrote: The Adaptive Body-Bias ldo can be set to bypass, Forward Body-Bias or Reverse Body-Bias during a voltage transition. The ABB programming sequence depends on whether voltage is scaling up or down. This patch implements

Re: [PATCH 1/1] usb: Include generic_interrupt for OMAP2_PLUS

2012-10-03 Thread Praveena Nadahally
On Wed, Oct 3, 2012 at 7:15 PM, Philippe De Swert philippe.desw...@jollamobile.com wrote: So any comments on the approach here (see patch kept below)? Or should I immediately send it as a new patch to get the comments? I sent it in this thread as it also solves the issue I have. Patch is