Re: [PATCH v6 1/2] ARM: dts: twl: Add GPADC data to device tree

2013-07-19 Thread Oleksandr Kozaruk
Hi Sergei, On Fri, Jul 19, 2013 at 1:18 PM, Sergei Shtylyov wrote: > Hello. > > > On 07/19/2013 07:40 PM, Grygorii Strashko wrote: > GPADC is the general purpose ADC present on twl6030. The dt data is interrupt used to trigger end of ADC conversion. > > Signed-off-by: Oleksand

Re: [PATCH] of: provide of_platform_unpopulate()

2013-07-19 Thread NAVEEN KRISHNA CHATRADHI
Hello Sebastian, I just did one more testing. In case of iio/adc/exynos_adc.c there is a bug in the remove path. If I fix the bug in the driver, with below patch --- a/drivers/iio/adc/exynos_adc.c +++ b/drivers/iio/adc/exynos_adc.c @@ -375,14 +375,14 @@ static int exynos_adc_remove(struct platfo

Re: [PATCH] of: provide of_platform_unpopulate()

2013-07-19 Thread NAVEEN KRISHNA CHATRADHI
Hello Sebastian, --- Original Message --- Sender : Sebastian Andrzej Siewior Date : Jul 19, 2013 23:44 (GMT+05:30) Title : [PATCH] of: provide of_platform_unpopulate() So I called of_platform_populate() on a device to get each child device probed and on rmmod and I need to reverse its

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread George Cherian
On 7/20/2013 12:12 AM, Sebastian Andrzej Siewior wrote: On 07/19/2013 08:33 PM, Sergei Shtylyov wrote: Hello. Hello, usb: usb@4740 { compatible = "ti,am33xx-usb"; usb0_phy: phy@47401300 { compatible = "ti,am335x-usb-phy"; } usb0: usb@47401000 {

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread George Cherian
On 7/20/2013 12:03 AM, Sergei Shtylyov wrote: Hello. On 07/19/2013 06:20 PM, Sebastian Andrzej Siewior wrote: diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 8e1248f..e3890c4 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -326

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Saturday 20 July 2013 05:20 AM, Greg KH wrote: On Fri, Jul 19, 2013 at 12:06:01PM +0530, Kishon Vijay Abraham I wrote: Hi, On Friday 19 July 2013 11:59 AM, Greg KH wrote: On Fri, Jul 19, 2013 at 11:25:44AM +0530, Kishon Vijay Abraham I wrote: Hi, On Friday 19 July 2013 11:13 AM, Greg

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 09:24 PM, Stephen Warren wrote: On 07/19/2013 12:36 AM, Kishon Vijay Abraham I wrote: Hi, On Friday 19 July 2013 11:59 AM, Greg KH wrote: On Fri, Jul 19, 2013 at 11:25:44AM +0530, Kishon Vijay Abraham I wrote: Hi, On Friday 19 July 2013 11:13 AM, Greg KH wrote: O

Re: [net-next PATCH 1/1] drivers: net: cpsw: add support to show hw stats via ethtool get_regs

2013-07-19 Thread David Miller
From: Mugunthan V N Date: Fri, 19 Jul 2013 19:37:21 +0530 > Add support to show CPSW hardware statistics to user via ethtool get_regs > ops so user can find if there were any error reported or the system is > over loaded duing hagh data rate transfer. > > Signed-off-by: Mugunthan V N This is n

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-19 Thread Greg KH
On Fri, Jul 19, 2013 at 12:06:01PM +0530, Kishon Vijay Abraham I wrote: > Hi, > > On Friday 19 July 2013 11:59 AM, Greg KH wrote: > > On Fri, Jul 19, 2013 at 11:25:44AM +0530, Kishon Vijay Abraham I wrote: > >> Hi, > >> > >> On Friday 19 July 2013 11:13 AM, Greg KH wrote: > >>> On Fri, Jul 19, 201

RE: [PATCH] mtd: nand: omap2: Fix oobfree offset

2013-07-19 Thread Gupta, Pekon
> > The calculation of the oobfree[0].offset is wrong when using BCH8 > and elm. > > The layout->eccbytes is already steps*info->nand.ecc.bytes. The second > multiplication with steps is too much and will create a value > larger than the oob area. > > Fixed the calculation. > This is already fi

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread Sebastian Andrzej Siewior
On 07/19/2013 08:33 PM, Sergei Shtylyov wrote: > Hello. Hello, >> usb: usb@4740 { >> compatible = "ti,am33xx-usb"; >> >> usb0_phy: phy@47401300 { >> compatible = "ti,am335x-usb-phy"; >> } >> usb0: usb@47401000 { >> musb0: usb@47401400 { >> comp

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Stephen Warren
On 07/19/2013 01:29 AM, Tony Lindgren wrote: > * Stephen Warren [130718 12:27]: >> On 07/18/2013 01:25 AM, Tony Lindgren wrote: >>> * Stephen Warren [130717 14:21]: On 07/16/2013 03:05 AM, Tony Lindgren wrote: > To toggle dynamic states, let's add the optional active state in > addit

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Stephen Warren
On 07/19/2013 04:29 AM, Grygorii Strashko wrote: > Hi Tony, Stephen > > On 07/19/2013 10:39 AM, Tony Lindgren wrote: >> * Stephen Warren [130718 12:33]: >>> On 07/18/2013 01:36 AM, Tony Lindgren wrote: * Stephen Warren [130717 14:30]: > On 07/16/2013 03:05 AM, Tony Lindgren wrote: >>> .

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Stephen Warren
On 07/19/2013 01:39 AM, Tony Lindgren wrote: > * Stephen Warren [130718 12:33]: >> On 07/18/2013 01:36 AM, Tony Lindgren wrote: >>> * Stephen Warren [130717 14:30]: On 07/16/2013 03:05 AM, Tony Lindgren wrote: >> ... Why shouldn't e.g. a pinctrl-based I2C mux also be able to do runtime

Re: N900 device tree conversion: how to do first step

2013-07-19 Thread Sebastian Reichel
Hi, On Sun, Jun 09, 2013 at 03:59:44AM +0200, Pavel Machek wrote: > I'd like to convert Nokia N900 to device tree. > > Unfortunately, serial port is not easily available (very special cable > would be needed, does someone know where to get one?) One way to get one is building it yourself. I fini

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread Sergei Shtylyov
Hello. On 07/19/2013 06:20 PM, Sebastian Andrzej Siewior wrote: diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 8e1248f..e3890c4 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm/boot/dts/am33xx.dtsi @@ -326,21 +326,59 @@ status = "disable

Re: [PATCH 1/4] arm: dts: dra7: Add initial status for the devices.

2013-07-19 Thread Stephen Warren
On 07/19/2013 10:24 AM, Sourav Poddar wrote: > This patch disabled I2C/SPI/UART device initially(status = "disabled"). > This devices will only be probed, if the devices are > present in the dts file(status = "okay"). > interrupts = <0 72 0x4>; > ti,hwm

Re: [PATCH v6 1/2] ARM: dts: twl: Add GPADC data to device tree

2013-07-19 Thread Sergei Shtylyov
Hello. On 07/19/2013 07:40 PM, Grygorii Strashko wrote: GPADC is the general purpose ADC present on twl6030. The dt data is interrupt used to trigger end of ADC conversion. Signed-off-by: Oleksandr Kozaruk --- arch/arm/boot/dts/twl6030.dtsi | 6 ++ 1 file changed, 6 insertions(+)

[PATCH] of: provide of_platform_unpopulate()

2013-07-19 Thread Sebastian Andrzej Siewior
So I called of_platform_populate() on a device to get each child device probed and on rmmod and I need to reverse its doing. After a quick grep I did what others did as well and rmmod ended in: | Unable to handle kernel NULL pointer dereference at virtual address 0018 | PC is at release_resour

Re: [PATCH] remove vlan tags in CPSW dual emac mode

2013-07-19 Thread Markus Brunner
On Mon, Jul 15, 2013 at 7:02 PM, Mugunthan V N wrote: > On 7/15/2013 9:20 PM, Mark Jackson wrote: >> On 15/07/13 13:45, Mugunthan V N wrote: >>> On 7/13/2013 12:55 AM, Mark Jackson wrote: On 12/07/13 19:35, Mugunthan V N wrote: > On 7/12/2013 7:27 PM, Mark Jackson wrote: [snip]

Re: [PATCH 0/4] dra7: I2C/MCSPI/UART pin control datas

2013-07-19 Thread Nishanth Menon
On 07/19/2013 11:24 AM, Sourav Poddar wrote: These series add support for I2C/MCSPI/UART pin control datas. The series is done on top of Rajendra Nayak series[1](posted to the list), which has basic dt boot enable for dra7. These patches has been tested, along with I2C and UART patches from wolf

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-19 Thread Stephen Warren
On 07/19/2013 12:36 AM, Kishon Vijay Abraham I wrote: > Hi, > > On Friday 19 July 2013 11:59 AM, Greg KH wrote: >> On Fri, Jul 19, 2013 at 11:25:44AM +0530, Kishon Vijay Abraham I wrote: >>> Hi, >>> >>> On Friday 19 July 2013 11:13 AM, Greg KH wrote: On Fri, Jul 19, 2013 at 11:07:10AM +0530,

Re: [PATCH v6 1/2] ARM: dts: twl: Add GPADC data to device tree

2013-07-19 Thread Grygorii Strashko
On 07/19/2013 05:39 PM, Sergei Shtylyov wrote: Hello. On 19-07-2013 13:27, Oleksandr Kozaruk wrote: GPADC is the general purpose ADC present on twl6030. The dt data is interrupt used to trigger end of ADC conversion. Signed-off-by: Oleksandr Kozaruk --- arch/arm/boot/dts/twl6030.dtsi | 6

[PATCH 4/4] arm: dts: dra7-evm: Add UART pinctrl data

2013-07-19 Thread Sourav Poddar
Add pin control datas for uart1, uart2 and uart3. Signed-off-by: Sourav Poddar --- arch/arm/boot/dts/dra7-evm.dts | 43 1 files changed, 43 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index

[PATCH 2/4] arm: dts: dra7-evm: Add I2C pinctrl data

2013-07-19 Thread Sourav Poddar
Add pin control data for i2c1, i2c2 and i2c3. Signed-off-by: Sourav Poddar --- arch/arm/boot/dts/dra7-evm.dts | 47 1 files changed, 47 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index 9c5

[PATCH 0/4] dra7: I2C/MCSPI/UART pin control datas

2013-07-19 Thread Sourav Poddar
These series add support for I2C/MCSPI/UART pin control datas. The series is done on top of Rajendra Nayak series[1](posted to the list), which has basic dt boot enable for dra7. These patches has been tested, along with I2C and UART patches from wolfram sang patch series[2]. [1]: http://www.s

[PATCH 3/4] arm: dts: dra7-evm: Add SPI pinctrl data

2013-07-19 Thread Sourav Poddar
Add pin control data for mcspi1 and mcspi2. Signed-off-by: Sourav Poddar --- arch/arm/boot/dts/dra7-evm.dts | 33 + 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index 5591db2..d8b

[PATCH 1/4] arm: dts: dra7: Add initial status for the devices.

2013-07-19 Thread Sourav Poddar
This patch disabled I2C/SPI/UART device initially(status = "disabled"). This devices will only be probed, if the devices are present in the dts file(status = "okay"). Signed-off-by: Sourav Poddar --- arch/arm/boot/dts/dra7.dtsi | 15 +++ 1 files changed, 15 insertions(+), 0 deleti

Re: mcbsp.1 slave clkx ext problem

2013-07-19 Thread Michael Trimarchi
Hi On 07/19/2013 03:33 PM, Michael Trimarchi wrote: > Hi > > I'm trying to understand what is wrong here with this small > driver. > > /* McBSP1 */ > OMAP4_MUX(ABE_MCBSP1_CLKX, OMAP_MUX_MODE0 | OMAP_PIN_INPUT), > OMAP4_MUX(ABE_MCBSP1_DR, OMAP_MUX_MODE0 | OMAP_PIN_INPUT_PULLDOWN), > OMAP4_MUX(ABE

Re: [PATCH v6 1/2] ARM: dts: twl: Add GPADC data to device tree

2013-07-19 Thread Sergei Shtylyov
Hello. On 19-07-2013 13:27, Oleksandr Kozaruk wrote: GPADC is the general purpose ADC present on twl6030. The dt data is interrupt used to trigger end of ADC conversion. Signed-off-by: Oleksandr Kozaruk --- arch/arm/boot/dts/twl6030.dtsi | 6 ++ 1 file changed, 6 insertions(+) dif

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread Sebastian Andrzej Siewior
On 07/19/2013 03:56 PM, Sergei Shtylyov wrote: > On 19-07-2013 16:34, George Cherian wrote: > >> diff --git a/arch/arm/boot/dts/am33xx.dtsi >> b/arch/arm/boot/dts/am33xx.dtsi >> index 8e1248f..e3890c4 100644 >> --- a/arch/arm/boot/dts/am33xx.dtsi >> +++ b/arch/arm/boot/dts/am33xx.dtsi >> @@ -326,2

Re: [PATCH] arm: dts: twl6030: typical connection to omap4 as a separate dtsi file

2013-07-19 Thread Nishanth Menon
On 07/19/2013 07:10 AM, Ruslan Bilovol wrote: The OMAP4 SoC family uses specially-designed PMIC (power management IC) companion chip for power management needs: TWL6030/TWL6032. Therefore there is a typical connection of PMIC to OMAP4 so we can figure it out into separate .dtsi file and do not du

[net-next PATCH 1/1] drivers: net: cpsw: add support to show hw stats via ethtool get_regs

2013-07-19 Thread Mugunthan V N
Add support to show CPSW hardware statistics to user via ethtool get_regs ops so user can find if there were any error reported or the system is over loaded duing hagh data rate transfer. Signed-off-by: Mugunthan V N --- drivers/net/ethernet/ti/cpsw.c | 74 +

[PATCH 17/22] ARM: ux500: Remove '0x's from OMAP4 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap4.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi index 22d9f2b..45708e1 100644 --- a/arch/

[PATCH 16/22] ARM: ux500: Remove '0x's from OMAP3430 SDP DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap3430-sdp.dts | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/arch/arm/boot/dts/omap3430-sdp.dts b/arch/arm/boot/dts/omap3430-sdp.d

[PATCH 15/22] ARM: ux500: Remove '0x's from OMAP3 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap3.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm/boot/dts/omap3.dtsi index 7d95cda..16420ae 100644 --- a/arch/

[PATCH 14/22] ARM: ux500: Remove '0x's from OMAP3 IGEP0030 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap3-igep0030.dts | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/omap3-igep0030.dts b/arch/arm/boot/dts/omap3-igep0030.dts index 64

[PATCH 12/22] ARM: ux500: Remove '0x's from OMAP2420 H4 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap2420-h4.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/omap2420-h4.dts b/arch/arm/boot/dts/omap2420-h4.dts index 224c08f..34cd

[PATCH 13/22] ARM: ux500: Remove '0x's from OMAP3 IGEP0020 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap3-igep0020.dts | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/omap3-igep0020.dts b/arch/arm/boot/dts/omap3-igep0020.dts index e8

[PATCH 18/22] ARM: ux500: Remove '0x's from OMAP5 DTS file

2013-07-19 Thread Lee Jones
Cc: Benoît Cousson Cc: Tony Lindgren Cc: linux-omap@vger.kernel.org Signed-off-by: Lee Jones --- arch/arm/boot/dts/omap5.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index e643620..be58604 100644 --- a/a

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread Sergei Shtylyov
Hello. On 19-07-2013 16:34, George Cherian wrote: Add phy nodes for AM33XX platform and split the musb nodes per instance. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: George Cherian --- arch/arm/boot/dts/am33xx.dtsi | 68 +-- 1 file ch

Re: [PATCH v2 4/4] usb: musb: dsps: Remove the phy control from glue and add phy driver APIs

2013-07-19 Thread Kishon Vijay Abraham I
On Friday 19 July 2013 06:04 PM, George Cherian wrote: > Remove usb phy control module access from platform glue. > The same is now done using am phy driver and phy-omap-control. > Adapt the driver to the split dt nodes. This patch should be split. > > Signed-off-by: Sebastian Andrzej Siewior

Re: [PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 06:04 PM, George Cherian wrote: > Add phy nodes for AM33XX platform and split the musb nodes > per instance. > > Signed-off-by: Sebastian Andrzej Siewior > Signed-off-by: George Cherian > --- > arch/arm/boot/dts/am33xx.dtsi | 68 > +--

mcbsp.1 slave clkx ext problem

2013-07-19 Thread Michael Trimarchi
Hi I'm trying to understand what is wrong here with this small driver. /* McBSP1 */ OMAP4_MUX(ABE_MCBSP1_CLKX, OMAP_MUX_MODE0 | OMAP_PIN_INPUT), OMAP4_MUX(ABE_MCBSP1_DR, OMAP_MUX_MODE0 | OMAP_PIN_INPUT_PULLDOWN), OMAP4_MUX(ABE_MCBSP1_DX, OMAP_MUX_MODE0 | OMAP_PIN_OUTPUT | OMAP_PULL_ENA)

Re: [PATCH v2 2/4] phy: phy-amxxxx-usb: Add PHY driver for amxxxx platform

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 06:04 PM, George Cherian wrote: > Adds phy driver support for am33xx platform, the host/device > peripheral controller shall get this phy object to control the phy > operations. > > Signed-off-by: George Cherian > --- > drivers/phy/Kconfig | 12 +++ > driver

Re: [PATCH 2/2] Input: omap-keypad: Cleanup - remove unnecessary IRQ enabling/disabling

2013-07-19 Thread Felipe Balbi
Hi, On Fri, Jul 19, 2013 at 04:03:47PM +0300, Illia Smyrnov wrote: > From: Illia Smyrnov > > Remove unnecessary IRQ enabling/disabling for certain keyboard events. > > Signed-off-by: Illia Smyrnov > --- > drivers/input/keyboard/omap4-keypad.c | 15 --- > 1 files changed, 4 inser

Re: [PATCH v2 1/4] usb: phy: phy-omap-control: Add API to power and wakeup

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 06:04 PM, George Cherian wrote: > on/off USB PHY for AM335X > > Add APIs to > -power on/off USB PHY for AM335X > -enable/disable PHY wakeup. > > This API will be called from phy-am-usb driver. > > Signed-off-by: George Cherian > --- > drivers/usb/phy

Re: [PATCH v2 0/4] Add phy support for AM335X platform using Generic PHy framework

2013-07-19 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 06:04 PM, George Cherian wrote: > This patch series adds phy support for AM335X platform. > This patch series is based on Generic PHY framework [1]. There are some comments on the generic PHY framework. So you might have to adapt it once those comments are fixed. Thank

Re: [PATCH 0/2] Input: omap-keypad: Cleanup - remove hardcoded values and IRQ enabling/disabling

2013-07-19 Thread Illia Smyrnov
On 07/19/2013 04:03 PM, Illia Smyrnov wrote: From: Illia Smyrnov Replace unclear hardcoded values with bit field and remove unnecessary IRQ enabling/disabling. Based on top of v3.10-rc1. Sorry, it is typo here. Based on v3.11-rc1. Tested on OMAP4 SDP. Illia Smyrnov (2): Input: omap-ke

Re: [PATCH] ARM: OMAP3: Beagle: Fix USB Host on beagle xM Ax/Bx

2013-07-19 Thread Roger Quadros
On 07/16/2013 07:19 PM, Stefan Roese wrote: > Hi Roger, > > On 07/16/2013 04:37 PM, Roger Quadros wrote: >> On 07/15/2013 11:24 AM, Stefan Roese wrote: >>> On 07/15/2013 10:16 AM, Roger Quadros wrote: >> I can only test on beagle-xm (which is also rev. C2) with integrated >> SMSC ethernet

[PATCH 1/2] Input: omap-keypad: Cleanup - use bitfiled instead of hardcoded values

2013-07-19 Thread Illia Smyrnov
From: Illia Smyrnov Use bitfiled instead of hardcoded values to set KBD_CTRL, use BIT macro, remove unused defines. Signed-off-by: Illia Smyrnov --- drivers/input/keyboard/omap4-keypad.c | 25 +++-- 1 files changed, 11 insertions(+), 14 deletions(-) diff --git a/drivers/

[PATCH 2/2] Input: omap-keypad: Cleanup - remove unnecessary IRQ enabling/disabling

2013-07-19 Thread Illia Smyrnov
From: Illia Smyrnov Remove unnecessary IRQ enabling/disabling for certain keyboard events. Signed-off-by: Illia Smyrnov --- drivers/input/keyboard/omap4-keypad.c | 15 --- 1 files changed, 4 insertions(+), 11 deletions(-) diff --git a/drivers/input/keyboard/omap4-keypad.c b/dri

[PATCH 0/2] Input: omap-keypad: Cleanup - remove hardcoded values and IRQ enabling/disabling

2013-07-19 Thread Illia Smyrnov
From: Illia Smyrnov Replace unclear hardcoded values with bit field and remove unnecessary IRQ enabling/disabling. Based on top of v3.10-rc1. Tested on OMAP4 SDP. Illia Smyrnov (2): Input: omap-keypad: Cleanup - use bitfiled instead of hardcoded values Input: omap-keypad: Cleanup - re

[PATCH v2 2/4] phy: phy-amxxxx-usb: Add PHY driver for amxxxx platform

2013-07-19 Thread George Cherian
Adds phy driver support for am33xx platform, the host/device peripheral controller shall get this phy object to control the phy operations. Signed-off-by: George Cherian --- drivers/phy/Kconfig | 12 +++ drivers/phy/Makefile | 1 + drivers/phy/phy-am-usb.c | 222 +

[PATCH v2 1/4] usb: phy: phy-omap-control: Add API to power and wakeup

2013-07-19 Thread George Cherian
on/off USB PHY for AM335X Add APIs to -power on/off USB PHY for AM335X -enable/disable PHY wakeup. This API will be called from phy-am-usb driver. Signed-off-by: George Cherian --- drivers/usb/phy/phy-omap-control.c | 67 include/linux

[PATCH v2 4/4] usb: musb: dsps: Remove the phy control from glue and add phy driver APIs

2013-07-19 Thread George Cherian
Remove usb phy control module access from platform glue. The same is now done using am phy driver and phy-omap-control. Adapt the driver to the split dt nodes. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: George Cherian --- drivers/usb/musb/musb_dsps.c | 150 -

[PATCH v2 3/4] arm: dts: Add USB phy nodes for AM33XX

2013-07-19 Thread George Cherian
Add phy nodes for AM33XX platform and split the musb nodes per instance. Signed-off-by: Sebastian Andrzej Siewior Signed-off-by: George Cherian --- arch/arm/boot/dts/am33xx.dtsi | 68 +-- 1 file changed, 53 insertions(+), 15 deletions(-) diff --git a/arc

[PATCH v2 0/4] Add phy support for AM335X platform using Generic PHy framework

2013-07-19 Thread George Cherian
This patch series adds phy support for AM335X platform. This patch series is based on Generic PHY framework [1]. This series has - adds dual musb instances support for am335x platform - adds phy-am-usb driver used in AM platforms - adds OTG callbacks - add

Re: [PATCHv4 2/3] drivers: spi: Add qspi flash controller

2013-07-19 Thread Felipe Balbi
Hi, On Fri, Jul 19, 2013 at 05:18:47PM +0530, Sourav Poddar wrote: > On Thursday 18 July 2013 04:54 PM, Felipe Balbi wrote: > >On Thu, Jul 18, 2013 at 04:48:41PM +0530, Sourav Poddar wrote: > +static void qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t) > +{ > + const u8 *t

[PATCH] arm: dts: twl6030: typical connection to omap4 as a separate dtsi file

2013-07-19 Thread Ruslan Bilovol
The OMAP4 SoC family uses specially-designed PMIC (power management IC) companion chip for power management needs: TWL6030/TWL6032. Therefore there is a typical connection of PMIC to OMAP4 so we can figure it out into separate .dtsi file and do not duplicate over board-specific files. Tested on OM

Re: [PATCHv4 2/3] drivers: spi: Add qspi flash controller

2013-07-19 Thread Sourav Poddar
Hi Mark, On Thursday 18 July 2013 04:12 PM, Mark Brown wrote: On Thu, Jul 18, 2013 at 03:31:26PM +0530, Sourav Poddar wrote: QSPI is a kind of spi module that allows single, dual and quad read access to external spi devices. The module has a memory mapped interface which provide direct interfac

Re: [PATCH v2] ARM: DTS: OMAP4: Add OMAP4 Blaze Tablet support

2013-07-19 Thread Ruslan Bilovol
Hi Tomi On Fri, Jun 28, 2013 at 10:58 AM, Tomi Valkeinen wrote: > On 25/06/13 14:32, Ruslan Bilovol wrote: >> The OMAP4 Blaze Tablet is TI OMAP4 processor-based >> development platform in a tablet formfactor. >> The platform contains many of the features found in >> present-day handsets (such as

Re: [PATCHv4 2/3] drivers: spi: Add qspi flash controller

2013-07-19 Thread Sourav Poddar
Hi Felipe, On Thursday 18 July 2013 04:54 PM, Felipe Balbi wrote: On Thu, Jul 18, 2013 at 04:48:41PM +0530, Sourav Poddar wrote: +static void qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t) +{ + const u8 *txbuf; + int wlen, count; + + count = t->len; + txbuf

Re: [PATCH v2 0/4] Add PWM polarity flag macro for DT

2013-07-19 Thread Laurent Pinchart
Hi Stephen, On Thursday 18 July 2013 10:55:56 Stephen Warren wrote: > On 07/17/2013 04:54 PM, Laurent Pinchart wrote: > > Hello, > > > > Here's a small patch set that replaces PWM polarity numerical constants > > with macros in DT. > > The series, > Reviewed-by: Stephen Warren > > I'm (very ve

Re: Regression 3.11-rc1: omap4panda: no usb and consequently no ethernet

2013-07-19 Thread Arend van Spriel
On 07/19/2013 12:49 PM, Roger Quadros wrote: On 07/19/2013 01:36 PM, Arend van Spriel wrote: On 07/18/2013 10:59 AM, Tony Lindgren wrote: Then for the SDIO with device tree, take a look at the following patches: [PATCH 0/3] WLAN support for omap4 when booted with devicetree http://comments.gma

Re: Regression 3.11-rc1: omap4panda: no usb and consequently no ethernet

2013-07-19 Thread Tony Lindgren
* Arend van Spriel [130719 03:43]: > On 07/18/2013 10:59 AM, Tony Lindgren wrote: > >Then for the SDIO with device tree, take a look at the following > >patches: > > > >[PATCH 0/3] WLAN support for omap4 when booted with devicetree > >http://comments.gmane.org/gmane.linux.ports.arm.omap/97522# >

Re: Regression 3.11-rc1: omap4panda: no usb and consequently no ethernet

2013-07-19 Thread Roger Quadros
On 07/19/2013 01:36 PM, Arend van Spriel wrote: > On 07/18/2013 10:59 AM, Tony Lindgren wrote: >> Then for the SDIO with device tree, take a look at the following >> patches: >> >> [PATCH 0/3] WLAN support for omap4 when booted with devicetree >> http://comments.gmane.org/gmane.linux.ports.arm.omap

Re: [PATCH 1/3] misc: Add crossbar driver

2013-07-19 Thread Sricharan R
Hi, On Friday 19 July 2013 05:43 AM, Nishanth Menon wrote: > On Thu, Jul 18, 2013 at 6:39 PM, Santosh Shilimkar > wrote: >> On Thursday 18 July 2013 02:56 PM, Nishanth Menon wrote: >>> On 07/18/2013 11:43 AM, Sricharan R wrote: Some socs have a large number of interrupts/dma requests to serv

Re: [PATCH 1/3] misc: Add crossbar driver

2013-07-19 Thread Sricharan R
On Friday 19 July 2013 12:47 PM, Tony Lindgren wrote: >> On Thursday 18 July 2013 02:56 PM, Nishanth Menon wrote: >> >> Since the cross-bar is not limited t0 IRQ lines and applicable for >> DMA request lines as well, making it IRQ chip doesn't make sense. Its >> not typical pin control functionalit

[GIT PULL] omap fixes against v3.11-rc1

2013-07-19 Thread Tony Lindgren
The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092: Linux 3.11-rc1 (2013-07-14 15:18:27 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v3.11/fixes-against-rc1 for you to fetch changes up

Re: Regression 3.11-rc1: omap4panda: no usb and consequently no ethernet

2013-07-19 Thread Arend van Spriel
On 07/18/2013 10:59 AM, Tony Lindgren wrote: Then for the SDIO with device tree, take a look at the following patches: [PATCH 0/3] WLAN support for omap4 when booted with devicetree http://comments.gmane.org/gmane.linux.ports.arm.omap/97522# I have been looking at the pandaboard patch in the s

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Grygorii Strashko
Hi Tony, Stephen On 07/19/2013 10:39 AM, Tony Lindgren wrote: * Stephen Warren [130718 12:33]: On 07/18/2013 01:36 AM, Tony Lindgren wrote: * Stephen Warren [130717 14:30]: On 07/16/2013 03:05 AM, Tony Lindgren wrote: ... Why shouldn't e.g. a pinctrl-based I2C mux also be able to do runti

[PATCH v6 2/2] iio: twl6030-gpadc: TWL6030, TWL6032 GPADC driver

2013-07-19 Thread Oleksandr Kozaruk
The GPADC is general purpose ADC found on TWL6030, and TWL6032 PMIC, known also as Phoenix and PhoenixLite. The TWL6030 and TWL6032 have GPADC with 17 and 19 channels respectively. Some channels have current source and are used for measuring voltage drop on resistive load for detecting battery ID

[PATCH v6 1/2] ARM: dts: twl: Add GPADC data to device tree

2013-07-19 Thread Oleksandr Kozaruk
GPADC is the general purpose ADC present on twl6030. The dt data is interrupt used to trigger end of ADC conversion. Signed-off-by: Oleksandr Kozaruk --- arch/arm/boot/dts/twl6030.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/twl6030.dtsi b/arch/arm/boot/dts/tw

[PATCH v6 0/2] TWL6030, TWL6032 GPADC driver

2013-07-19 Thread Oleksandr Kozaruk
Hello, v6 - addressed comments about trim bits, checkpatch clean up v5 - gpadc DT node renamed from "gpadc" to generic "adc", added temperature channels; raw code is corracted with calibration data. v4 - addressed comments: fixed style violation, bug in freeing memory, added comment

[PATCH] mtd: nand: omap2: Fix oobfree offset

2013-07-19 Thread Teresa Gámez
The calculation of the oobfree[0].offset is wrong when using BCH8 and elm. The layout->eccbytes is already steps*info->nand.ecc.bytes. The second multiplication with steps is too much and will create a value larger than the oob area. Fixed the calculation. Signed-off-by: Teresa Gámez --- drive

Re: [PATCH v2 0/4] usb: musb: fix USB enumeration issue in OMAP3 platform

2013-07-19 Thread Kishon Vijay Abraham I
Felipe, On Tuesday 16 July 2013 06:12 PM, Felipe Balbi wrote: > Hi, > > On Tue, Jul 16, 2013 at 11:22:38AM +0530, Kishon Vijay Abraham I wrote: >> Tony, >> >> On Monday 08 July 2013 04:44 PM, Kishon Vijay Abraham I wrote: >>> This series fixes the USB enumeration issue caused because of the contr

Re: [PATCH v5 2/2] iio: twl6030-gpadc: TWL6030, TWL6032 GPADC driver

2013-07-19 Thread Oleksandr Kozaruk
Hello Lars, On Thu, Jul 18, 2013 at 12:48 PM, Lars-Peter Clausen wrote: > On 07/18/2013 10:36 AM, Oleksandr Kozaruk wrote: >> Hello Lars, >> >> On Wed, Jul 17, 2013 at 9:04 PM, Lars-Peter Clausen wrote: +static int twl6032_calibration(struct twl6030_gpadc_data *gpadc) +{ + int

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Tony Lindgren
* Stephen Warren [130718 12:33]: > On 07/18/2013 01:36 AM, Tony Lindgren wrote: > > * Stephen Warren [130717 14:30]: > >> On 07/16/2013 03:05 AM, Tony Lindgren wrote: > ... > >> Why shouldn't e.g. a pinctrl-based I2C mux also be able to do runtime > >> PM? Does the mux setting select which states

Re: [PATCH 3/4] pinctrl: Add support for additional dynamic states

2013-07-19 Thread Tony Lindgren
* Stephen Warren [130718 12:27]: > On 07/18/2013 01:25 AM, Tony Lindgren wrote: > > * Stephen Warren [130717 14:21]: > >> On 07/16/2013 03:05 AM, Tony Lindgren wrote: > >>> To toggle dynamic states, let's add the optional active state in > >>> addition to the static default state. Then if the opt

Re: [PATCH 1/3] misc: Add crossbar driver

2013-07-19 Thread Tony Lindgren
> On Thursday 18 July 2013 02:56 PM, Nishanth Menon wrote: > > Since the cross-bar is not limited t0 IRQ lines and applicable for > DMA request lines as well, making it IRQ chip doesn't make sense. Its > not typical pin control functionality either but at least that framework > is much closer to c