On 01/30/2013 02:22 PM, Hebbar Gururaja wrote:
@@ -1493,6 +1544,28 @@ static int aic3x_i2c_probe(struct i2c_client *i2c,
aic3x-setup = ai3x_setup;
}
+ if (!of_property_read_u32(np, ai3x-micbias-vg, value)) {
+ switch
Do not return probe failure with missing DMA resources,
allow driver to work in PIO mode.
Tested on da850-evm.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
---
drivers/mmc/host/davinci_mmc.c | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git
On Thu, Jan 31, 2013 at 13:32:22, Ujfalusi, Peter wrote:
On 01/30/2013 02:22 PM, Hebbar Gururaja wrote:
@@ -1493,6 +1544,28 @@ static int aic3x_i2c_probe(struct i2c_client *i2c,
aic3x-setup = ai3x_setup;
}
+ if (!of_property_read_u32(np,
As per OMAP-L138 TRM, Software must poll for
SLEEPCOMPLETE bit until it is set to 1 before clearing
SLEEPENABLE bit in DEEPSLEEP register in resume routine.
Modifications are as per datasheet:
http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf
See sections 10.10.2.2 and 11.5.21 for more detailed
As per OMAP-L138 TRM, Software must poll for
SLEEPCOMPLETE bit until it is set to 1 before clearing
SLEEPENABLE bit in DEEPSLEEP register in resume routine.
Modifications are as per datasheet:
http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf
See sections 10.10.2.2 and 11.5.21 for more detailed
On 1/31/2013 2:56 PM, Vishwanathrao Badarkhe, Manish wrote:
As per OMAP-L138 TRM, Software must poll for
SLEEPCOMPLETE bit until it is set to 1 before clearing
SLEEPENABLE bit in DEEPSLEEP register in resume routine.
Modifications are as per datasheet:
Hi Sekhar
On Thu, Jan 31, 2013 at 15:21:42, Nori, Sekhar wrote:
On 1/31/2013 2:56 PM, Vishwanathrao Badarkhe, Manish wrote:
As per OMAP-L138 TRM, Software must poll for SLEEPCOMPLETE bit until
it is set to 1 before clearing SLEEPENABLE bit in DEEPSLEEP register
in resume routine.
Adds device tree support for davinci_mmc. Also add
binding documentation.
Tested with non-dma PIO mode and without GPIO
card_detect/write_protect option because of
dependencies on EDMA and GPIO modules DT support.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
Cc:
Add DT entry for MMC. Also add entry for pinmux information.
Tested on da850-evm without card detect and EDMA support as
DT support for GPIO and EDMA are yet come.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
Cc: linux-...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
Cc:
Patch set adds DT support for davinci_mmc driver and is
verified on da850-evm without card_detect/write_protect and
EDMA support.
This patch depends on below patches under review:
1) Patch pinctrl: pinctrl-single: use arch_initcall and module_exit
Populate OF_DEV_AUXDATA with desired device name expected by
davinci_mmc driver. Without this clk_get of davinci_mmc DT driver
fails.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
Cc: linux-...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux-ker...@vger.kernel.org
Cc:
CONFIG_HOTPLUG is going away as an option. As result the __dev*
markings will be going away.
Remove use of __devexit_p and __devexit.
Signed-off-by: Hebbar Gururaja gururaja.heb...@ti.com
---
Changes in v3
- New patch
:100644 100644 e6009a4... 37b8e78... M
Now since micbias is converted to supply widget, updated machine driver
as well.
Signed-off-by: Hebbar Gururaja gururaja.heb...@ti.com
---
Changes in v3
- New patch
:100644 100644 d55e647... 484b22c... M sound/soc/davinci/davinci-evm.c
sound/soc/davinci/davinci-evm.c |6 +++---
1
Convert MicBias widgets to supply widget.
On tlv320aic3x, Mic bias power on/off shares the same register bits
with output mic bias voltage. So, when power on mic bias, we need
reclaim it to voltage value.
Provide a new platform data so that the micbias voltage can be sent
according to board
1. Convert tlv320aic3x mic bias to a supply widget and related machine driver
2. Add DT support for Davinci machine platform
3. remove __dev* attributes
This patch-set is tested on Davinci platform (DA850 EVM). This series applies on
top of tag next-20130128 git tree
From: Hebbar, Gururaja gururaja.heb...@ti.com
Device tree support for Davinci Machine driver
When the board boots with device tree, the driver will receive card,
codec, dai interface details (like the card name, DAPM routing map,
phandle for the audio components described in the dts file, codec
On Thu, Jan 31, 2013 at 04:53:10PM +0530, Hebbar Gururaja wrote:
:100644 100644 e7b98f4... f47c3f5... M
Documentation/devicetree/bindings/sound/tlv320aic3x.txt
:100644 100644 ffd9bc7... 9407fd0... Minclude/sound/tlv320aic3x.h
:100644 100644 4989143... 65d09d6... M
On Thu, Jan 31, 2013 at 16:54:16, Mark Brown wrote:
On Thu, Jan 31, 2013 at 04:53:10PM +0530, Hebbar Gururaja wrote:
:100644 100644 e7b98f4... f47c3f5... M
Documentation/devicetree/bindings/sound/tlv320aic3x.txt
:100644 100644 ffd9bc7... 9407fd0... M include/sound/tlv320aic3x.h
Hello,
I have a few comments on the devicetree binding and the way it's parsed.
On Thu, Jan 31, 2013 at 10:33:06AM +, Manjunathappa, Prakash wrote:
Adds device tree support for davinci_mmc. Also add
binding documentation.
Tested with non-dma PIO mode and without GPIO
On Thu, Jan 31, 2013 at 11:27:07AM +, Hebbar, Gururaja wrote:
On Thu, Jan 31, 2013 at 16:54:16, Mark Brown wrote:
As mentioned when you posted this before this patch needs to update the
machine drivers using the device too.
The patch-set 2/4 does the same thing. Since I have da850-evm
On Thu, Jan 31, 2013 at 17:00:38, Mark Brown wrote:
On Thu, Jan 31, 2013 at 11:27:07AM +, Hebbar, Gururaja wrote:
On Thu, Jan 31, 2013 at 16:54:16, Mark Brown wrote:
As mentioned when you posted this before this patch needs to update the
machine drivers using the device too.
The
From: Hebbar, Gururaja gururaja.heb...@ti.com
Device tree support for Davinci Machine driver
When the board boots with device tree, the driver will receive card,
codec, dai interface details (like the card name, DAPM routing map,
phandle for the audio components described in the dts file, codec
1. Convert tlv320aic3x mic bias to a supply widget and related machine driver
2. Add DT support for Davinci machine platform
3. Remove __dev* attributes
This patch-set is tested on Davinci platform (DA850 EVM). This series applies on
top of tag next-20130128 git tree
CONFIG_HOTPLUG is going away as an option. As result the __dev*
markings will be going away.
Remove use of __devexit_p and __devexit.
Signed-off-by: Hebbar Gururaja gururaja.heb...@ti.com
---
Changes in v4
- No change
Changes in v3
- New patch
:100644 100644 e6009a4...
Convert MicBias widgets to supply widget.
On tlv320aic3x, Mic bias power on/off shares the same register bits
with output mic bias voltage. So, when power on mic bias, we need
reclaim it to voltage value.
Provide a new platform data so that the micbias voltage can be sent
according to board
On Wed, Jan 30, 2013 at 09:32:58AM +, Arnd Bergmann wrote:
On Wednesday 30 January 2013, Matt Porter wrote:
+ dma_cap_set(DMA_SLAVE, edma_filter_info.dma_cap);
+ of_dma_controller_register(dev-of_node,
+
On Thursday 31 January 2013, Matt Porter wrote:
On Wed, Jan 30, 2013 at 09:32:58AM +, Arnd Bergmann wrote:
On Wednesday 30 January 2013, Matt Porter wrote:
+ dma_cap_set(DMA_SLAVE, edma_filter_info.dma_cap);
+ of_dma_controller_register(dev-of_node,
+
On Thu, Jan 31, 2013 at 08:58:39PM +, Arnd Bergmann wrote:
On Thursday 31 January 2013, Matt Porter wrote:
On Wed, Jan 30, 2013 at 09:32:58AM +, Arnd Bergmann wrote:
On Wednesday 30 January 2013, Matt Porter wrote:
+ dma_cap_set(DMA_SLAVE, edma_filter_info.dma_cap);
This patch series adds remoteproc support for OMAP-L138, along with needed
supporting mach-davinci infrastructure.
These patches are based on Sekhar's commit id
601ac613155476701ff2155aa11853cad70d7ce5
at git://gitorious.org/linux-davinci/linux-davinci.git
Some notes for reviewers...
Adding a remoteproc driver implementation for OMAP-L138 DSP
Adding support for a default firmware name
Signed-off-by: Robert Tivy rt...@ti.com
---
drivers/remoteproc/Kconfig| 29 ++-
drivers/remoteproc/Makefile |1 +
drivers/remoteproc/da8xx_remoteproc.c | 346
Added a new remoteproc platform device for DA8XX. Contains CMA-based
reservation of physical memory block. A new kernel command-line
parameter has been added to allow boot-time specification of the
physical memory block.
Signed-off-by: Robert Tivy rt...@ti.com
---
On Thu, 2013-01-31 at 16:42 -0500, Matt Porter wrote:
On Thu, Jan 31, 2013 at 08:58:39PM +, Arnd Bergmann wrote:
On Thursday 31 January 2013, Matt Porter wrote:
On Wed, Jan 30, 2013 at 09:32:58AM +, Arnd Bergmann wrote:
On Wednesday 30 January 2013, Matt Porter wrote:
+
On 1/29/2013 4:29 PM, Linus Walleij wrote:
On Tue, Jan 29, 2013 at 8:38 AM, Vishwanathrao Badarkhe, Manish
manish...@ti.com wrote:
Currently, I2C driver gets probed before pinctrl driver.
To achieve I2C pin muxing via pinctrl driver before I2C
probe get called, register pinctrl driver in
33 matches
Mail list logo