On 02/05/2013 07:38 AM, Russell King - ARM Linux wrote:
On Mon, Feb 04, 2013 at 09:47:38PM +, Arnd Bergmann wrote:
On Monday 04 February 2013, Linus Walleij wrote:
So I think the above concerns are moot. The callback we can
set on cookies is entirely optional, and it's even implemented by
On 02/05/2013 07:41 AM, Russell King - ARM Linux wrote:
On Mon, Feb 04, 2013 at 04:54:45PM -0500, Cyril Chemparathy wrote:
You're assuming that cookies complete in order. That is not necessarily
true.
Under what circumstances is that not true?
Notably when hardware can prioritize certain
On 02/05/2013 01:29 PM, Linus Walleij wrote:
On Tue, Feb 5, 2013 at 5:47 PM, Mark Brown
broo...@opensource.wolfsonmicro.com wrote:
On Tue, Feb 05, 2013 at 05:21:48PM +0100, Linus Walleij wrote:
For IRQ mode, use the completion callback to push each cookie
to NAPI, and thus let the IRQ drive
On 02/04/2013 12:02 PM, Felipe Balbi wrote:
Hi,
On Mon, Feb 04, 2013 at 08:54:17PM +0300, Sergei Shtylyov wrote:
On Mon, Feb 04, 2013 at 08:36:38PM +0300, Sergei Shtylyov wrote:
opted out of it. From the top of my head we have CPPI 3.x, CPPI 4.1,
Inventra DMA, OMAP sDMA and ux500 DMA engines
On 02/04/2013 04:11 PM, Linus Walleij wrote:
On Mon, Feb 4, 2013 at 9:33 PM, Mark Brown
broo...@opensource.wolfsonmicro.com wrote:
On Mon, Feb 04, 2013 at 09:29:46PM +0100, Linus Walleij wrote:
On Mon, Feb 4, 2013 at 8:22 PM, Cyril Chemparathy cy...@ti.com wrote:
Based on our experience
On 02/04/2013 03:29 PM, Linus Walleij wrote:
On Mon, Feb 4, 2013 at 8:22 PM, Cyril Chemparathy cy...@ti.com wrote:
Based on our experience with fitting multiple subsystems on top of this
DMA-Engine driver, I must say that the DMA-Engine interface has proven
to be a less than ideal fit
On 12/03/2012 09:41 AM, Sekhar Nori wrote:
Hi Rob,
On 12/1/2012 7:41 AM, Tivy, Robert wrote:
Hi Sekhar,
-Original Message-
From: Nori, Sekhar
Sent: Friday, November 30, 2012 2:51 AM
To: Tivy, Robert
Cc: davinci-linux-open-source@linux.davincidsp.com; linux-arm-
This patch adds a check for the presence of the channel controller when
trying to allocate a slot. Without this fix, the kernel panics with a NULL
pointer dereference when the dma-engine drivers are probed.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/dma.c |3
*/
- if (unlikely(!netif_running(ndev))) {
+ if (unlikely(!netif_running(ndev) || !netif_carrier_ok(ndev))) {
dev_kfree_skb_any(skb);
return;
}
Looks ok.
Acked-by: Cyril Chemparathy cy...@ti.com
___
Davinci-linux-open
On 01/28/2011 04:47 PM, Hilman, Kevin wrote:
Hirosh Dabui hirosh.da...@snom.com writes:
This patch fix a bug in the register indexing for GPIOs numbers 31
to get the relevant hardware registers of tnetv107x to control the GPIOs.
[...]
Thanks, applied and queuing for 2.6.39.
Does this
On 01/18/2011 08:22 AM, Subhasish Ghosh wrote:
Hi Cyril,
I am referring the SSP driver to implement the PRU MFD driver.
I had a few concerns regarding this.
First of all, does the SSP support multiple execution units, in a sense that
its able to run multiple serial devices at once,
:
- Replaced open()/close() semantics with dynamic platform_device
registration on SSP probe.
- Removed user-land interface to regulator registers
- More sensible regulator constraints
- Other minor cleanups
Cyril Chemparathy (11):
mfd: add driver for sequencer serial port
spi: add ti-ssp
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 11 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp.c | 476
This patch adds definitions for spi devices on the tnetv107x evm platform.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
The tnetv107x evm board has a backlight device that is connected on one of the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP pin.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Acked-by: Grant Likely grant.lik...@secretlab.ca
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/spi/Kconfig| 10 +
drivers/spi/Makefile |1 +
drivers/spi/ti-ssp-spi.c
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/gpio/Kconfig | 10 ++
drivers/gpio/Makefile |1 +
drivers/gpio/ti-ssp-gpio.c
This patch adds regulator and spi board info definitions for the tps6524x
power management IC found on tnetv107x evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++
1 files changed, 85 insertions(+), 0
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
The tnetv107x evm board has an I2C device connected on one of the SSP ports.
This patch adds board definitions for a GPIO based I2C master, as well as
definitions for the eeprom device on these boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/spi/Kconfig| 10 +
drivers/spi/Makefile |1 +
drivers/spi/ti-ssp-spi.c | 402
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 11 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp.c | 476
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/gpio/Kconfig | 10 ++
drivers/gpio/Makefile |1 +
drivers/gpio/ti-ssp-gpio.c
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
This patch adds regulator and spi board info definitions for the tps6524x
power management IC found on tnetv107x evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++
1 files changed, 85 insertions(+), 0
The tnetv107x evm board has a backlight device that is connected on one of the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP pin.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board
This patch adds definitions for spi devices on the tnetv107x evm platform.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
The tnetv107x evm board has an I2C device connected on one of the SSP ports.
This patch adds board definitions for a GPIO based I2C master, as well as
definitions for the eeprom device on these boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
:
- Replaced open()/close() semantics with dynamic platform_device
registration on SSP probe.
- Removed user-land interface to regulator registers
- More sensible regulator constraints
- Other minor cleanups
Cyril Chemparathy (11):
mfd: add driver for sequencer serial port
spi: add ti-ssp
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
On 01/14/2011 08:13 AM, Nori, Sekhar wrote:
Hi Cyril,
Just a reminder, this patch is waiting for your ack.
Acked-by: Cyril Chemparathy cy...@ti.com
[...]
Regards
- Cyril.
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source
On 01/07/2011 09:14 AM, Sergei Shtylyov wrote:
Hello.
Haven't anybody noticed that the EMAC driver in the current DaVinci/DA8xx
kernels now uses random MAC addresses instead of the fixed ones. I suspect
the recent changes to the driver made by Cyril Chemparathy... :-)
The emac
On 11/15/2010 05:38 PM, Ryan Mallon wrote:
On 11/16/2010 08:12 AM, Cyril Chemparathy wrote:
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
On 11/16/2010 02:10 AM, Grant Likely wrote:
On Mon, Nov 15, 2010 at 02:12:03PM -0500, Cyril Chemparathy wrote:
TI's sequencer serial port (TI-SSP) is a jack-of-all-trades type of serial
port
device. It has a built-in programmable execution engine that can be
programmed
to operate
On 12/09/2010 06:00 AM, Nori, Sekhar wrote:
On Thu, Dec 09, 2010 at 14:25:49, Nori, Sekhar wrote:
This call should simply return if machine is not tnetv107x EVM.
I didn't follow the entire series but wondering why
platform device registration should be a late init call.
Typically the
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 11 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp.c | 476
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
TPS6524X provides three step-down converters and two general-purpose LDO
voltage regulators. This device is interfaced using SPI.
Acked-by: Mark Brown broo...@opensource.wolfsonmicro.com
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/regulator/Kconfig | 10 +
drivers
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/gpio/Kconfig | 10 ++
drivers/gpio/Makefile |1 +
drivers/gpio/ti-ssp-gpio.c
This patch adds definitions for spi devices on the tnetv107x evm platform.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/spi/Kconfig| 10 +
drivers/spi/Makefile |1 +
drivers/spi/ti-ssp-spi.c | 402
The tnetv107x evm board has a backlight device that is connected on one of the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP pin.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
This patch adds regulator and spi board info definitions for the tps6524x
power management IC found on tnetv107x evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++
1 files changed, 85 insertions(+), 0
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
The tnetv107x evm board has an I2C device connected on one of the SSP ports.
This patch adds board definitions for a GPIO based I2C master, as well as
definitions for the eeprom device on these boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c
and Makefile ordering
Changes between v1 and v2 of this series:
- Replaced open()/close() semantics with dynamic platform_device
registration on SSP probe.
- Removed user-land interface to regulator registers
- More sensible regulator constraints
- Other minor cleanups
Cyril Chemparathy
On 12/07/2010 10:22 AM, Mark Brown wrote:
On Tue, Dec 07, 2010 at 09:51:56AM -0500, Cyril Chemparathy wrote:
+static int set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV)
+{
Updates in the regulator tree mean that this will no longer build in
-next. Given the difficulty
TPS6524X provides three step-down converters and two general-purpose LDO
voltage regulators. This device is interfaced using SPI.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
This patch was tested against davinci/master merged with regulator/for-next,
with a pile of tnetv107x specific
On 12/07/2010 12:15 PM, Mark Brown wrote:
On Tue, Dec 07, 2010 at 12:04:11PM -0500, Cyril Chemparathy wrote:
TPS6524X provides three step-down converters and two general-purpose LDO
voltage regulators. This device is interfaced using SPI.
Signed-off-by: Cyril Chemparathy cy...@ti.com
On 11/29/2010 02:13 AM, Subhasish Ghosh wrote:
The patch adds support for the programmable realtime unit (PRU)
available on OMAPL138. This defines the system resource
requirements such as pin mux, clock, iomem, interrupt etc
and registers the platform device as per the Linux driver model.
On 11/29/2010 02:13 AM, Subhasish Ghosh wrote:
The patch adds support for the programmable realtime unit (PRU)
available on OMAPL138. This defines the system resource
requirements such as pin mux, clock, iomem, interrupt etc
and registers the platform device as per the Linux driver model.
On 11/29/2010 06:06 AM, Subhasish Ghosh wrote:
The patch adds support for emulated UART controllers
on the programmable realtime unit (PRU) available on OMAPL138.
This defines the system resource requirements such as pin mux,
clock, iomem, interrupt etc and registers the platform device
as
The tnetv107x evm board has an I2C device connected on one of the SSP ports.
This patch adds board definitions for a GPIO based I2C master, as well as
definitions for the eeprom device on these boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c
This patch adds definitions for spi devices on the tnetv107x evm platform.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds regulator and spi board info definitions for the tps6524x
power management IC found on tnetv107x evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++
1 files changed, 85 insertions(+), 0
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 10 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp-spi.c | 402
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 14 ++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
probe.
- Removed user-land interface to regulator registers
- More sensible regulator constraints
- Other minor cleanups
Cyril Chemparathy (12):
misc: add driver for sequencer serial port
davinci: add tnetv107x ssp platform device
davinci: add ssp config for tnetv107x evm board
spi: add
TPS6524X provides three step-down converters and two general-purpose LDO
voltage regulators. This device is interfaced using SPI.
Acked-by: Mark Brown broo...@opensource.wolfsonmicro.com
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/regulator/Kconfig | 10 +
drivers
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/gpio/Kconfig | 10 ++
drivers/gpio/Makefile |1 +
drivers/gpio/ti-ssp-gpio.c
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/spi/Kconfig| 10 +
drivers/spi/Makefile |1 +
drivers/spi/ti-ssp-spi.c | 402
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
This patch adds definitions for spi devices on the tnetv107x evm platform.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 43 +++
1 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
The tnetv107x evm board has an I2C device connected on one of the SSP ports.
This patch adds board definitions for a GPIO based I2C master, as well as
definitions for the eeprom device on these boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c
This patch adds regulator and spi board info definitions for the tps6524x
power management IC found on tnetv107x evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 85 +++
1 files changed, 85 insertions(+), 0
The tnetv107x evm board has a backlight device that is connected on one of the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP pin.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 11 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp.c | 472
On 11/19/2010 11:44 AM, Sergei Shtylyov wrote:
Hello.
Cyril Chemparathy wrote:
The tnetv107x evm board has a backlight device that is connected on one of
the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP
On 11/19/2010 11:25 AM, Sergei Shtylyov wrote:
[...]
+ret = gpio_request(EVM_SPI_CS_GPIO, spi chipsel);
Why not just:
int ret = gpio_request(EVM_SPI_CS_GPIO, spi chipsel);
Also, and empty line after declaration wouldn't hurt.
[...]
+return
The tnetv107x evm board has a backlight device that is connected on one of the
SSP ports. This patch adds the board definitions necessary to plug the
backlight driver to the GPIO corresponding to this SSP pin.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 11 +++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
On 11/17/2010 11:11 AM, Grant Likely wrote:
[...]
To start, I'm not a fan of matching by name. It's fragile because it
makes assumptions about how devices will be names when they actually
appear (ie. Sometimes .id is dynamically assigned). Ideally I'd
prefer to have direct references (ie.
On 11/17/2010 10:25 AM, David Brownell wrote:
On Tue, Nov 16, 2010 at 07:17:18PM
-0500, Cyril Chemparathy wrote:
The ability to wait on multiple devices may come
handy.
... You mean you'd like to add such a
mechanism to the framework?
Ideally in the framework. This appears
()/close() semantics with dynamic platform_device
registration on SSP probe.
- Removed user-land interface to regulator registers
- More sensible regulator constraints
- Other minor cleanups
Cyril Chemparathy (12):
misc: add driver for sequencer serial port
davinci: add tnetv107x ssp
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 11 +
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp.c | 475
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/mfd/Kconfig| 10 ++
drivers/mfd/Makefile |1 +
drivers/mfd/ti-ssp-gpio.c
TPS6524X provides three step-down converters and two general-purpose LDO
voltage regulators. This device is interfaced using SPI.
Acked-by: Mark Brown broo...@opensource.wolfsonmicro.com
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/regulator/Kconfig | 10 +
drivers
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
On 11/16/2010 03:35 PM, Grant Likely wrote:
On Tue, Nov 16, 2010 at 9:15 AM, Cyril Chemparathy cy...@ti.com wrote:
On 11/16/2010 02:10 AM, Grant Likely wrote:
On Mon, Nov 15, 2010 at 02:12:03PM -0500, Cyril Chemparathy wrote:
TI's sequencer serial port (TI-SSP) is a jack-of-all-trades type
On 11/16/2010 02:47 AM, Grant Likely wrote:
On Tue, Nov 16, 2010 at 12:22 AM, Grant Likely
grant.lik...@secretlab.ca wrote:
On Mon, Nov 15, 2010 at 02:12:06PM -0500, Cyril Chemparathy wrote:
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port
On 11/10/2010 01:23 AM, Grant Likely wrote:
On Tue, Nov 09, 2010 at 10:16:22PM -0800, David Brownell wrote:
I thought the point of this device was that a single [SSP] device
hosted a
pair of multi-function serial interfaces, with each
implementing a
separate function.
function chosen
This patch adds an SSP platform device definition for the tnetv107x soc family.
The clock lookup entry has also been updated to match.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/devices-tnetv107x.c | 25
arch/arm/mach-davinci/include
This patch adds SSP configuration and pin muxing info for tnetv107x
evm boards.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
constraints
- Other minor cleanups
Cyril Chemparathy (12):
misc: add driver for sequencer serial port
davinci: add tnetv107x ssp platform device
davinci: add ssp config for tnetv107x evm board
spi: add ti-ssp spi master driver
davinci: add spi devices on tnetv107x evm
regulator: add driver
does not
expose a user-land interface. Protocol drivers built on top of this layer are
expected to remain in-kernel.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/include/mach/ti_ssp.h | 89 +
drivers/misc/Kconfig| 10 +
drivers/misc
This patch adds definitions to hook up one of the ti-ssp ports to the SSP GPIO
driver.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/board-tnetv107x-evm.c | 15 +++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/arch/arm/mach-davinci/board
TI's SSP controller pins can be directly read and written to behave like a
GPIO. This patch adds a GPIO driver that exposes such functionality.
Acked-by: Grant Likely grant.lik...@secretlab.ca
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/include/mach/ti_ssp.h |4
This patch adds an SPI master implementation that operates on top of an
underlying TI-SSP port.
Acked-by: Grant Likely grant.lik...@secretlab.ca
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
arch/arm/mach-davinci/include/mach/ti_ssp.h |5 +
drivers/spi/Kconfig
TPS6116x is an EasyScale backlight controller device. This driver supports
TPS6116x devices connected on a single GPIO.
Signed-off-by: Cyril Chemparathy cy...@ti.com
---
drivers/video/backlight/Kconfig|7 +
drivers/video/backlight/Makefile |2 +-
drivers/video/backlight/tps6116x.c
1 - 100 of 421 matches
Mail list logo