On Thu, Jul 02, 2015 at 10:48:33AM +0530, Lokesh Vutla wrote:
Add aead_request_cast() api to get pointer to aead_request
from cryto_async_request.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
include/linux/crypto.h |6 ++
1 file changed, 6 insertions(+)
diff --git
On Thu, Jul 02, 2015 at 10:48:32AM +0530, Lokesh Vutla wrote:
AES_CTRL_REG is used to configure AES mode. Before configuring
any mode we need to make sure all other modes are reset or else
driver will misbehave. So mask all modes before configuring
any AES mode.
Signed-off-by: Lokesh Vutla
* Kevin Hilman khil...@kernel.org [150701 13:26]:
Tony Lindgren t...@atomide.com writes:
This one is OK to merge now, both pm-wakeirq and tty-next
dependencies have been merged. This leaves the following
diffstat for thees changes:
OK, thanks. I'm collecting a few remaining things for
* Tom Mises tommi...@gmail.com [150701 11:24]:
On Mon, May 18, 2015 at 8:59 AM, Tony Lindgren t...@atomide.com wrote:
For the memcpy part with DMA this patch should help too:
[PATCH] dmaengine: omap-dma: Add support for memcpy
The patch should help, but not out of the box as far as I
On Thu, Jul 02, 2015 at 10:48:34AM +0530, Lokesh Vutla wrote:
Use BIT()/GENMASK() macros for all register definitions instead of
hand-writing bit masks.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
drivers/crypto/omap-aes.c | 36 ++--
1 file
* Pavel Machek pa...@ucw.cz [150701 06:11]:
On Wed 2015-07-01 03:34:22, Tony Lindgren wrote:
Works for me after enabling the idle timeouts with the following
script and blanking the screen and disconnecting USB:
Um. I'm forcing suspend with echo mem /sys/power/state . (It
worked in
On Thu, Jul 02, 2015 at 10:48:31AM +0530, Lokesh Vutla wrote:
OMAP AES driver returns an error if the data is not aligned with
AES_BLOCK_SIZE bytes.
But OMAP AES hw allows data input upto 1 byte aligned, but still
zeros are to be appended and complete AES_BLOCK_SIZE has to be written.
And
Am Donnerstag, 2. Juli 2015, 10:48:38 schrieb Lokesh Vutla:
Hi Lokesh,
Now the driver supports gcm mode, add omap-aes-gcm
algo info to omap-aes driver.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
drivers/crypto/omap-aes.c | 22 ++
1 file changed, 22 insertions(+)
On Thu, Jul 02, 2015 at 10:48:39AM +0530, Lokesh Vutla wrote:
Add support for PIO mode for GCM mode.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
why do you require PIO ? Is there any situation where DMA can't be
used? What would that case be ?
--
balbi
signature.asc
Description:
On Thu, Jul 02, 2015 at 10:48:36AM +0530, Lokesh Vutla wrote:
Its not necessary that assoc data and plain text is passed always.
Add these checks before processing the input.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
why can't this be combined with patch which added GCM in the first
On Thu, Jul 02, 2015 at 10:48:37AM +0530, Lokesh Vutla wrote:
Check if the inputs are not aligned, if not process
the input before starting the hw acceleration.
Similarly after completition of hw acceleration.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
and this ?
--
balbi
On Thu, Jul 02, 2015 at 10:48:35AM +0530, Lokesh Vutla wrote:
OMAP AES hw supports aes gcm mode.
here you refer to it as 'gcm'
Adding support for GCM mode in omap-aes driver.
while here and in subject as 'GCM'.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
drivers/crypto/Makefile
On Thursday 02 July 2015 01:34 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:35AM +0530, Lokesh Vutla wrote:
OMAP AES hw supports aes gcm mode.
here you refer to it as 'gcm'
Will update it in next revision.
Adding support for GCM mode in omap-aes driver.
while here and in
On Thursday 02 July 2015 01:28 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:33AM +0530, Lokesh Vutla wrote:
Add aead_request_cast() api to get pointer to aead_request
from cryto_async_request.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
include/linux/crypto.h |6 ++
On Thursday 02 July 2015 01:34 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:36AM +0530, Lokesh Vutla wrote:
Its not necessary that assoc data and plain text is passed always.
Add these checks before processing the input.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
why can't
Am Donnerstag, 2. Juli 2015, 15:24:58 schrieb Lokesh Vutla:
Hi Lokesh,
+{
+ .cra_name = gcm(aes),
+ .cra_driver_name= gcm-aes-omap,
+ .cra_priority = 100,
Why did you choose the priority 100? The software implementations commonly
use 100.
On Thursday 02 July 2015 01:30 PM, Stephan Mueller wrote:
Am Donnerstag, 2. Juli 2015, 10:48:38 schrieb Lokesh Vutla:
Hi Lokesh,
Now the driver supports gcm mode, add omap-aes-gcm
algo info to omap-aes driver.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
---
drivers/crypto/omap-aes.c
Am 01.07.2015 um 16:14 schrieb Ohad Ben-Cohen:
The following changes since commit b787f68c36d49bb1d9236f403813641efa74a031:
Linux 4.1-rc1 (2015-04-26 17:59:10 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
On Thursday 02 July 2015 01:27 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:32AM +0530, Lokesh Vutla wrote:
AES_CTRL_REG is used to configure AES mode. Before configuring
any mode we need to make sure all other modes are reset or else
driver will misbehave. So mask all modes before
On Thursday 02 July 2015 01:36 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:39AM +0530, Lokesh Vutla wrote:
Add support for PIO mode for GCM mode.
Signed-off-by: Lokesh Vutla lokeshvu...@ti.com
why do you require PIO ? Is there any situation where DMA can't be
used? What would
On 07/01/2015 12:03 AM, Nik Nyby wrote:
This fixes a typo in the description for SND_OMAP_SOC_HDMI_AUDIO.
Acked-by: Peter Ujfalusi peter.ujfal...@ti.com
Signed-off-by: Nik Nyby niko...@gnu.org
---
sound/soc/omap/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Thursday 02 July 2015 01:23 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 10:48:31AM +0530, Lokesh Vutla wrote:
OMAP AES driver returns an error if the data is not aligned with
AES_BLOCK_SIZE bytes.
But OMAP AES hw allows data input upto 1 byte aligned, but still
zeros are to be appended
On Thu, Jul 02, 2015 at 02:58:06PM +0300, Peter Ujfalusi wrote:
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
Still works fine:
Tested-by: Felipe Balbi ba...@ti.com
one question though,
On Thu, Jul 02, 2015 at 02:58:05PM +0300, Peter Ujfalusi wrote:
When McASP is not in use the pins can be put to sleep mode to conserve
power.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
Tested-by: Felipe Balbi ba...@ti.com
--
balbi
signature.asc
Description: Digital signature
The board uses McASP1 - tlv320aic3106 for analog audio and has
Headphone out and Line in connectors.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 28
1 file changed, 28 insertions(+)
diff --git
dma_unmap_sg() is being called twice after completing the
task. Looks like this is a copy paste error when creating
des driver.
With this the following warn appears during boot:
[4.210457] [ cut here ]
[4.215114] WARNING: CPU: 0 PID: 0 at lib/dma-debug.c:1080
On Thu, Jul 02, 2015 at 03:52:49PM +0300, Peter Ujfalusi wrote:
On 07/02/2015 03:23 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 02:58:06PM +0300, Peter Ujfalusi wrote:
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by:
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 35 +--
1 file changed, 25 insertions(+), 10 deletions(-)
diff --git
GPIO5_8 is used as a mux switch between LCD and HDMI displays. This mux
affects audio routing as well since in LCD mode HDMI audio is not possible
and when HDMI is selected analog audio is not working.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts |
The section had two tabs instead of one.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts
When McASP is not in use the pins can be put to sleep mode to conserve
power.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts
Analog audio is using this codec on the board.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
b/arch/arm/boot/dts/am43x-epos-evm.dts
index
When McASP is not in use the pins can be put to sleep mode to conserve
power.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am335x-evm.dts
The section had two tabs instead of one.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 22 +++---
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts
index
The sound support consist only Headset output on the board and can be
handled by simple-audio-card.
Also enable the Line-In route as the board has support for it.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
Tested-by: Felipe Balbi ba...@ti.com
---
arch/arm/boot/dts/am437x-sk-evm.dts | 33
GPIO2_1 is used as a mux switch between LCD and HDMI displays. This mux
affects audio routing as well since in LCD mode HDMI audio is not possible
and when HDMI is selected analog audio is not working.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts |
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts | 30 ++
1 file changed, 22 insertions(+), 8 deletions(-)
diff --git
Hi,
On Thu, Jul 02, 2015 at 02:58:04PM +0300, Peter Ujfalusi wrote:
Hi,
There is no reason to use the davinci-evm machine driver's compatible for
audio
support since the setup is simple and the common simple-audio-card can handle
it
just fine.
Also add McASP1 sleep pin configuration.
On 07/02/2015 03:10 PM, Felipe Balbi wrote:
Hi,
On Thu, Jul 02, 2015 at 02:58:04PM +0300, Peter Ujfalusi wrote:
Hi,
There is no reason to use the davinci-evm machine driver's compatible for
audio
support since the setup is simple and the common simple-audio-card can
handle it
just
More and more boards are moving to have audio support via simple-card.
At the same time enable options needed for most am335x and am43xx board for
audio support: McASP and TLV320AIC3X codecs.
The later two has been selected by the CONFIG_SND_AM33XX_SOC_EVM option, but
the aim is to convert all
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-sk-evm.dts | 30 ++
1 file changed, 22 insertions(+), 8 deletions(-)
diff --git
Use mcasp1_pins as name for the pinctrl section needed for McASP1 instead
of the am335x_evm_audio_pins name.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
Add node for McASP1 along with the needed pinctrl entries.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
Add node for McASP1 along with the needed pinctrl entries.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 35 +++
1 file changed, 35 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
The VBAT and DCDC4 regulator is needed for audio support (tlv320aic3111)
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 17 +
1 file changed, 17 insertions(+)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
The same regulator is used by other chips on the board. The power path is:
VBAT - TPS63031 - Enable signal is V1_8D regulator - V3_3D.
V3_3D is used by SD slot and tlv320aic3106 codec as well.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 6 +++---
Analog audio is using this codec on the board.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts/am437x-gp-evm.dts
index
On 07/02/2015 03:23 PM, Felipe Balbi wrote:
On Thu, Jul 02, 2015 at 02:58:06PM +0300, Peter Ujfalusi wrote:
The sound support consist only Headset output on the board and can be
handled by simple-audio-card
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
Still works fine:
Tested-by:
Hi,
Changes since v1:
- Add patch for omap2plus_defconfig to enable needed audio drivers
- Included other board patches since they all need the change in
omap2plus_defconfig
Enable the simple card in omap2plus_defconfig as more boards are using that for
audio support.
am437x-sk-evm,
When McASP is not in use the pins can be put to sleep mode to conserve
power.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am437x-sk-evm.dts | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am437x-sk-evm.dts
Hi,
There is no reason to use the davinci-evm machine driver's compatible for audio
support since the setup is simple and the common simple-audio-card can handle it
just fine.
Also add McASP1 sleep pin configuration.
Regards,
Peter
---
Peter Ujfalusi (2):
ARM: DTS: am437x-sk-evm: Add sleep pin
When McASP is not in use the pins can be put to sleep mode to conserve
power.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
Tested-by: Felipe Balbi ba...@ti.com
---
arch/arm/boot/dts/am437x-sk-evm.dts | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git
Use simple card for audio support on ePOS-EVM.
The audio on the board is: McASP1 - tlv320aic3111 codec.
Signed-off-by: Peter Ujfalusi peter.ujfal...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 34 ++
1 file changed, 34 insertions(+)
diff --git
On Thu, Jul 02, 2015 at 05:06:16PM +0300, Peter Ujfalusi wrote:
More and more boards are moving to have audio support via simple-card.
At the same time enable options needed for most am335x and am43xx board for
audio support: McASP and TLV320AIC3X codecs.
The later two has been selected by the
Hi,
On 23/06/2015 at 11:15:09 -0500, Nishanth Menon wrote :
NOTE1: I have only tested in mcp79410 device, and not on other
ds1307-rtc driver compatbile devices as I dont have any other.
additional testing might be nice to have.
Patchwork picked up V3 of 4/5 correctly so I have applied the
* Ash Charles ashchar...@gmail.com [150702 11:37]:
On Sun, Jun 28, 2015 at 11:47 PM, Tony Lindgren t...@atomide.com wrote:
Signed-off-by: Ash Charles ashchar...@gmail.com
From Adam, sent by Arun, signed by Ash? Can you please check
that too.
I reviewed Adam's original patch internally at
On Wed, Jul 01, 2015 at 03:41:26PM +0300, Peter Ujfalusi wrote:
Hi,
On 06/08/2015 04:22 PM, Peter Ujfalusi wrote:
Hi,
Changes since v01:
- Drop change in compatible for the crossbar driver and do the configuration
based on the DT structure.
The ti-dma-crossbar driver in it's
On Sun, Jun 28, 2015 at 11:47 PM, Tony Lindgren t...@atomide.com wrote:
Signed-off-by: Ash Charles ashchar...@gmail.com
From Adam, sent by Arun, signed by Ash? Can you please check
that too.
I reviewed Adam's original patch internally at Gumstix and my
Signed-off-by got carried along. In
On Wed 2015-07-01 03:34:22, Tony Lindgren wrote:
* Pavel Machek pa...@ucw.cz [150701 03:02]:
On Wed 2015-07-01 09:22:55, Pali Rohár wrote:
On Tuesday 30 June 2015 23:59:33 Tony Lindgren wrote:
* Pali Rohár pali.ro...@gmail.com [150630 02:55]:
I will try 4.2 at the end of week.
59 matches
Mail list logo