Hi Herbert,
Could you please review this patch?
Thanks
Sonic Zhang
On Thu, Apr 10, 2014 at 5:02 PM, Marek Vasut wrote:
> On Thursday, April 10, 2014 at 10:40:59 AM, Sonic Zhang wrote:
>> From: Sonic Zhang
>>
>> - The 4-byte sg_mid_buf is located in the middle of
Hi Herbert,
Could you please review this patch?
Thanks
Sonic Zhang
On Fri, Apr 11, 2014 at 5:33 PM, Marek Vasut wrote:
> On Friday, April 11, 2014 at 11:30:25 AM, Sonic Zhang wrote:
>> From: Sonic Zhang
>>
>> in case of multiple crc devices are probed.
>> Call pl
Hi Herbert,
Could you please review this patch?
Thanks
Sonic Zhang
On Thu, Apr 10, 2014 at 4:01 PM, Marek Vasut wrote:
> On Thursday, April 10, 2014 at 08:30:56 AM, Sonic Zhang wrote:
>> From: Sonic Zhang
>>
>> Move architecture independant crc header file out o
From: Sonic Zhang
in case of multiple crc devices are probed.
Call platform_set_drvdata() before adding new CRC device into the list.
Signed-off-by: Sonic Zhang
---
v3-change:
- check list_is_singular() before register the algorithm
drivers/crypto/bfin_crc.c | 18 +-
1 file
From: Sonic Zhang
in case of multiple crc devices are probed.
Call platform_set_drvdata() before adding new CRC device into the list.
Signed-off-by: Sonic Zhang
---
v2-chagnes:
- check the CRC list and avoid call crypto_register_ahash() if not empty
- move platform_set_drvdata() before adding
Hi Marek,
On Thu, Apr 10, 2014 at 4:59 PM, Marek Vasut wrote:
> On Thursday, April 10, 2014 at 10:40:58 AM, Sonic Zhang wrote:
>> From: Sonic Zhang
>>
>> in case of multiple crc devices are probed.
>>
>> Signed-off-by: Sonic Zhang
>> ---
>> driver
From: Sonic Zhang
in case of multiple crc devices are probed.
Signed-off-by: Sonic Zhang
---
drivers/crypto/bfin_crc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/crypto/bfin_crc.c b/drivers/crypto/bfin_crc.c
index cea3e8c..5f5f427 100644
--- a/drivers/crypto
From: Sonic Zhang
- The 4-byte sg_mid_buf is located in the middle of the coherence memory
sg_cpu. Don't call dma_map_single to get its physical address. Get the its
base physical address from the physical address of sg_cpu instead.
- Should set up the dma descriptor data after the 4
From: Sonic Zhang
Move architecture independant crc header file out of the blackfin folder.
Signed-off-by: Sonic Zhang
---
v2-changes:
- avoid combine the IO accessors into each other
- use readl/writel other than ioread32/iowrite32
drivers/crypto/bfin_crc.c | 42
Hi Marek,
On Thu, Apr 10, 2014 at 1:32 AM, Marek Vasut wrote:
> On Thursday, March 27, 2014 at 09:52:33 AM, Sonic Zhang wrote:
>> From: Sonic Zhang
>>
>> Move architecture independant crc header file out of the blackfin folder.
>>
>> Signed-off-by: Sonic Zhang
Ping
On Thu, Mar 27, 2014 at 4:52 PM, Sonic Zhang wrote:
> From: Sonic Zhang
>
> Move architecture independant crc header file out of the blackfin folder.
>
> Signed-off-by: Sonic Zhang
> ---
> drivers/crypto/bfin_crc.c | 38
> -
From: Sonic Zhang
Move architecture independant crc header file out of the blackfin folder.
Signed-off-by: Sonic Zhang
---
drivers/crypto/bfin_crc.c | 38 --
.../include/asm => drivers/crypto}/bfin_crc.h | 0
2 files changed, 21 inserti
From: Sonic Zhang
1) SSYNC instruction is blackfin specific and takes no effect in this driver.
2) DMA descriptor and SG middle buffer are in DMA coherent memory. No need
to flush.
3) Turn kzalloc, ioremap and request_irq into managed device APIs respectively.
Signed-off-by: Sonic Zhang
From: Sonic Zhang
The CRC peripheral is a hardware block used to compute the CRC of the block
of data. This is based on a CRC32 engine which computes the CRC value of 32b
data words presented to it. For data words of < 32b in size, this driver
pack 0 automatically into 32b data units. T
From: Sonic Zhang
The CRC peripheral is a hardware block used to compute the CRC of the block
of data. This is based on a CRC32 engine which computes the CRC value of 32b
data words presented to it. For data words of < 32b in size, this driver
pack 0 automatically into 32b data units. T
PING
On Fri, May 25, 2012 at 5:54 PM, Sonic Zhang wrote:
> From: Sonic Zhang
>
> The CRC peripheral is a hardware block used to compute the CRC of the block
> of data. This is based on a CRC32 engine which computes the CRC value of 32b
> data words presented to it. For data wo
PING
On Fri, May 25, 2012 at 5:54 PM, Sonic Zhang wrote:
> From: Sonic Zhang
>
> Signed-off-by: Sonic Zhang
> ---
> crypto/tcrypt.c | 3 ++
> crypto/testmgr.c | 9 +
> crypto/testmgr.h | 90
> ++
From: Sonic Zhang
Signed-off-by: Sonic Zhang
---
crypto/tcrypt.c |3 ++
crypto/testmgr.c |9 +
crypto/testmgr.h | 90 ++
3 files changed, 102 insertions(+), 0 deletions(-)
diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c
index
From: Sonic Zhang
The CRC peripheral is a hardware block used to compute the CRC of the block
of data. This is based on a CRC32 engine which computes the CRC value of 32b
data words presented to it. For data words of < 32b in size, this driver
pack 0 automatically into 32b data units. T
19 matches
Mail list logo