Re: [PATCH v3 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-22 Thread Keerthy
On Thursday 22 May 2014 05:18 PM, Lee Jones wrote: The TPS65917 chip is a power management IC for Portable Navigation Systems and Tablet Computing devices. It contains the following components: - Regulators. - Over Temperature warning and Shut down. This patch adds support for tps65917 mfd

Re: [PATCH 0/5] ARM: omap3-lilly-a83x: update board support

2014-05-22 Thread Christoph Fritz
On Thu, 2014-05-22 at 16:28 -0700, Tony Lindgren wrote: > * Christoph Fritz [140522 16:07]: > > This set of patches updates board support for omap3-lilly-a83x. > > > > Christoph Fritz (5): > > [RFC-HACK] pinctrl-single: init by postcore_initcall() > > I would prefer to start initializing other

Re: [PATCH 2/5] [RFC-HACK] ARM: dts: OMAP3: reorder pinmux_gpio1_pins

2014-05-22 Thread Tony Lindgren
* Christoph Fritz [140522 16:07]: > pinctrl-single for omap3_pmx_core2 gets deferred which results in > some corrupt IRQs so that mmc, spi and dss stop working. > > Diff of bootlog with (good) and without (fail) this patch: > > --- good > +++ fail > cpuidle: using governor ladder > cpuidle: us

Re: [PATCH 1/5] [RFC-HACK] pinctrl-single: init by postcore_initcall()

2014-05-22 Thread Tony Lindgren
* Christoph Fritz [140522 16:07]: > --- a/drivers/pinctrl/pinctrl-single.c > +++ b/drivers/pinctrl/pinctrl-single.c > @@ -2069,7 +2069,22 @@ static struct platform_driver pcs_driver = { > #endif > }; > > +#ifdef CONFIG_USE_OF > +static int __init pcs_driver_drv_init(void) > +{ > + return

Re: [PATCH 0/5] ARM: omap3-lilly-a83x: update board support

2014-05-22 Thread Tony Lindgren
* Christoph Fritz [140522 16:07]: > This set of patches updates board support for omap3-lilly-a83x. > > Christoph Fritz (5): > [RFC-HACK] pinctrl-single: init by postcore_initcall() I would prefer to start initializing other things later as then we get proper error messages on the console. Let

[PATCH 4/5] [RFC] ARM: OMAP2+: gpmc: fix gpmc_hwecc_bch_capable

2014-05-22 Thread Christoph Fritz
Most dt omap3 boards configure nand-ecc-opt as bch8. Due to lack of hardware elm support, bch8 software implementation gets set. Since commit 0611c41934ab35ce84dea "ARM: OMAP2+: gpmc: update gpmc_hwecc_bch_capable() for new platforms and ECC schemes", nand support stops working. This patch allows

[PATCH 5/5] ARM: dts: OMAP3 a83x: fix duplicate usb pin config

2014-05-22 Thread Christoph Fritz
Node usbhshost is supporting pinctrl, so the deprecated quirk call can be removed. Signed-off-by: Christoph Fritz --- arch/arm/boot/dts/omap3-lilly-a83x.dtsi |3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/boot/dts/omap3-lilly-a83x.dtsi b/arch/arm/boot/dts/omap3-lilly-a83x.dts

[PATCH 3/5] ARM: dts: omap3: set mcbsp2 status

2014-05-22 Thread Christoph Fritz
This patch fixes audio support for omap3-lilly-a83x. Signed-off-by: Christoph Fritz --- arch/arm/boot/dts/omap3-lilly-a83x.dtsi |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/omap3-lilly-a83x.dtsi b/arch/arm/boot/dts/omap3-lilly-a83x.dtsi index cc1dce6..2b3af90 100

[PATCH 1/5] [RFC-HACK] pinctrl-single: init by postcore_initcall()

2014-05-22 Thread Christoph Fritz
Init pinctrl-single as postcore, because without this patch omap_gpio is deferring probe which results in more deferring and finally NFS-Boot doesn't work. Diff of bootlog with (good) and without (fail) this patch: --- good +++ fail @@ -60,15 +60,22 @@ cpuidle: using governor ladder cpuidle: us

[PATCH 0/5] ARM: omap3-lilly-a83x: update board support

2014-05-22 Thread Christoph Fritz
This set of patches updates board support for omap3-lilly-a83x. Christoph Fritz (5): [RFC-HACK] pinctrl-single: init by postcore_initcall() [RFC-HACK] ARM: dts: OMAP3: reorder pinmux_gpio1_pins ARM: dts: omap3: set mcbsp2 status [RFC] ARM: OMAP2+: gpmc: fix gpmc_hwecc_bch_capable ARM: dt

[PATCH 2/5] [RFC-HACK] ARM: dts: OMAP3: reorder pinmux_gpio1_pins

2014-05-22 Thread Christoph Fritz
pinctrl-single for omap3_pmx_core2 gets deferred which results in some corrupt IRQs so that mmc, spi and dss stop working. Diff of bootlog with (good) and without (fail) this patch: --- good +++ fail cpuidle: using governor ladder cpuidle: using governor menu Reprogramming SDRC clock to 40

Re: [PATCH v4 1/6] usb: musb: core: Handle Babble condition only in HOST mode

2014-05-22 Thread Bin Liu
Hi George, On Mon, May 19, 2014 at 11:32 PM, George Cherian wrote: > Hi Bin, > > On 5/19/2014 9:24 PM, Bin Liu wrote: >> >> Hi, >> >> On Mon, May 19, 2014 at 8:39 AM, George Cherian >> wrote: >>> >>> BABBLE and RESET share the same interrupt. The interrupt >>> is considered to be RESET if MUSB i

RE: [PATCH v4 3/4] mtd: nand: omap: add support for BCH16_ECC - NAND driver updates

2014-05-22 Thread Gupta, Pekon
Hi Brian, >From: Brian Norris >>On Mon, May 19, 2014 at 01:24:41PM +0530, Pekon Gupta wrote: >> --- a/drivers/mtd/nand/omap2.c >> +++ b/drivers/mtd/nand/omap2.c >> @@ -1201,6 +1219,41 @@ static int __maybe_unused >> omap_calculate_ecc_bch(struct mtd_info >*mtd, >> *ecc_code++

Re: [RFC PATCH 00/16] OMAP: GPMC: Restructure OMAP GPMC driver (NAND) : DT binding change proposal

2014-05-22 Thread Ezequiel Garcia
On 22 May 01:51 PM, Javier Martinez Canillas wrote: > On Thu, May 22, 2014 at 10:12 AM, Roger Quadros wrote: > >> On 21 May 02:20 PM, Roger Quadros wrote: > >>> > >>> For DT boot: > >>> - The GPMC controller node should have a chip select (CS) node for each > >>> used > >>> chip select. The CS

Re: RCU stall on panda

2014-05-22 Thread Santosh Shilimkar
On Thursday 22 May 2014 04:59 AM, Alex Shi wrote: > On 05/16/2014 09:37 PM, Santosh Shilimkar wrote: >> On Friday 16 May 2014 03:41 AM, Alex Shi wrote: >>> On 05/16/2014 02:36 AM, Santosh Shilimkar wrote: yes. My board is panda ES. without this revert, it works. >> >> Care

Re: [PATCH v5 6/6] usb: musb: dsps: Enable sw babble control for newer silicon

2014-05-22 Thread George Cherian
On 5/22/2014 5:28 PM, Sergei Shtylyov wrote: Hello. On 22-05-2014 10:29, George Cherian wrote: Find whether we are running on newer silicon. The babble control register reads 0x4 by default in newer silicon as opposed to 0 in old versions of AM335x. Based on this enable the sw babble control l

[PATCH] OMAPDSS: move 'compatible' converter to omapdss driver

2014-05-22 Thread Tomi Valkeinen
Move the panel/encoder driver compatible-string converter from arch/arm/mach-omap2/display.c to omapdss driver. That is a more logical place for it, as it's really an omapdss internal hack. The code is rewritten to follow the video node graph, starting from omapdss. This removes the need to have t

Re: [PATCH v5 6/6] usb: musb: dsps: Enable sw babble control for newer silicon

2014-05-22 Thread Sergei Shtylyov
Hello. On 22-05-2014 10:29, George Cherian wrote: Find whether we are running on newer silicon. The babble control register reads 0x4 by default in newer silicon as opposed to 0 in old versions of AM335x. Based on this enable the sw babble control logic. Signed-off-by: George Cherian ---

Re: [RFC PATCH 00/16] OMAP: GPMC: Restructure OMAP GPMC driver (NAND) : DT binding change proposal

2014-05-22 Thread Javier Martinez Canillas
Hello Roger, On Thu, May 22, 2014 at 10:12 AM, Roger Quadros wrote: > Hi Ezequiel, > > On 05/21/2014 07:08 PM, Ezequiel Garcia wrote: >> Hi Roger, >> >> On 21 May 02:20 PM, Roger Quadros wrote: >>> >>> For DT boot: >>> - The GPMC controller node should have a chip select (CS) node for each used >

Re: [PATCH v3 3/4] mfd: tps65917: Add driver for the TPS65917 PMIC

2014-05-22 Thread Lee Jones
> >>The TPS65917 chip is a power management IC for Portable Navigation Systems > >>and Tablet Computing devices. It contains the following components: > >> > >> - Regulators. > >> - Over Temperature warning and Shut down. > >> > >>This patch adds support for tps65917 mfd device. At this time only

Re: [PATCH v5 5/6] usb: musb: dsps: Add the sw_babble_control()

2014-05-22 Thread Sergei Shtylyov
On 22-05-2014 10:29, George Cherian wrote: Add sw_babble_control() logic to differentiate between transient babble and real babble condition. Also add the SW babble control register definitions. Babble control register logic is implemented in the latest revision of AM335x. Signed-off-by: G

Re: [PATCH v5 5/6] usb: musb: dsps: Add the sw_babble_control()

2014-05-22 Thread Sergei Shtylyov
Hello. On 22-05-2014 10:29, George Cherian wrote: Add sw_babble_control() logic to differentiate between transient babble and real babble condition. Also add the SW babble control register definitions. Babble control register logic is implemented in the latest revision of AM335x. Signed-o

Re: [PATCH 1/2] regulator: palmas: Reemove open coded functions with helper functions

2014-05-22 Thread Mark Brown
On Thu, May 22, 2014 at 02:48:29PM +0530, Keerthy wrote: > Reemove open coded functions with helper functions. Applied, thanks - nice cleanup. signature.asc Description: Digital signature

Re: [PATCH v3 09/13] dt/bindings: ti,edma: Remove redundant properties from documentation

2014-05-22 Thread Sekhar Nori
On Monday 19 May 2014 01:45 PM, Sekhar Nori wrote: > + DT maintainers > > On Friday 16 May 2014 05:47 PM, Peter Ujfalusi wrote: >> From CCCFG register of eDMA3 we can get all the needed information for the >> driver about the IP: >> Number of channels: NUM_DMACH >> Number of regions: NUM_REGN >> N

[PATCH 1/2] regulator: palmas: Reemove open coded functions with helper functions

2014-05-22 Thread Keerthy
Reemove open coded functions with helper functions. Signed-off-by: Keerthy --- drivers/regulator/palmas-regulator.c | 158 ++ 1 file changed, 26 insertions(+), 132 deletions(-) diff --git a/drivers/regulator/palmas-regulator.c b/drivers/regulator/palmas-regulat

[PATCH 0/2] regulator: palmas: Reemove open coded functions with helper functions

2014-05-22 Thread Keerthy
The patch series makes use of the helper functions and remove open coded functions. The patch set also formats the palmas header file. Converts all the offset values to hexadecimal. Boot Tested on omap5-uevm board. Keerthy (2): regulator: palmas: Make use of helper functions and remove open co

Re: RCU stall on panda

2014-05-22 Thread Alex Shi
On 05/16/2014 09:37 PM, Santosh Shilimkar wrote: > On Friday 16 May 2014 03:41 AM, Alex Shi wrote: >> On 05/16/2014 02:36 AM, Santosh Shilimkar wrote: >>> yes. >>> My board is panda ES. without this revert, it works. > > Care to specify what linux version you are testing against? >>

Re: [RFC PATCH 08/16] mtd: nand: omap: Fix build warning

2014-05-22 Thread Roger Quadros
On 05/22/2014 03:54 AM, Jingoo Han wrote: > On Wednesday, May 21, 2014 8:21 PM, Roger Quadros wrote: >> >> Fix the following warning when CONFIG_MTD_NAND_OMAP_BCH is disabled. >> warning: ‘erased_sector_bitflips’ defined but not used [-Wunused-function] >> >> Signed-off-by: Roger Quadros > > (+cc

Re: [RFC PATCH 00/16] OMAP: GPMC: Restructure OMAP GPMC driver (NAND) : DT binding change proposal

2014-05-22 Thread Roger Quadros
Hi Ezequiel, On 05/21/2014 07:08 PM, Ezequiel Garcia wrote: > Hi Roger, > > On 21 May 02:20 PM, Roger Quadros wrote: >> >> For DT boot: >> - The GPMC controller node should have a chip select (CS) node for each used >> chip select. The CS node must have a child device node for each device >>