55 lines
2.1 KiB
Diff
55 lines
2.1 KiB
Diff
--- a/v1.0/src/nss_crypto_dtsi.c
|
|
+++ b/v1.0/src/nss_crypto_dtsi.c
|
|
@@ -310,11 +310,11 @@ static int nss_crypto_probe(struct platf
|
|
e_ctrl->dev = &pdev->dev;
|
|
|
|
e_ctrl->cmd_base = crypto_res.start;
|
|
- e_ctrl->crypto_base = ioremap_nocache(e_ctrl->cmd_base, resource_size(&crypto_res));
|
|
+ e_ctrl->crypto_base = ioremap(e_ctrl->cmd_base, resource_size(&crypto_res));
|
|
nss_crypto_assert(e_ctrl->crypto_base);
|
|
|
|
e_ctrl->bam_pbase = bam_res.start;
|
|
- e_ctrl->bam_base = ioremap_nocache(e_ctrl->bam_pbase, resource_size(&bam_res));
|
|
+ e_ctrl->bam_base = ioremap(e_ctrl->bam_pbase, resource_size(&bam_res));
|
|
nss_crypto_assert(e_ctrl->bam_base);
|
|
|
|
e_ctrl->bam_ee = bam_ee;
|
|
--- a/v1.0/src/nss_crypto_platform.c
|
|
+++ b/v1.0/src/nss_crypto_platform.c
|
|
@@ -134,11 +134,11 @@ static int nss_crypto_probe(struct platf
|
|
e_ctrl->bam_ee = res->bam_ee;
|
|
|
|
e_ctrl->cmd_base = res->crypto_pbase;
|
|
- e_ctrl->crypto_base = ioremap_nocache(res->crypto_pbase, res->crypto_pbase_sz);
|
|
+ e_ctrl->crypto_base = ioremap(res->crypto_pbase, res->crypto_pbase_sz);
|
|
nss_crypto_assert(e_ctrl->crypto_base);
|
|
|
|
e_ctrl->bam_pbase = res->bam_pbase;
|
|
- e_ctrl->bam_base = ioremap_nocache(res->bam_pbase, res->bam_pbase_sz);
|
|
+ e_ctrl->bam_base = ioremap(res->bam_pbase, res->bam_pbase_sz);
|
|
nss_crypto_assert(e_ctrl->bam_base);
|
|
|
|
/*
|
|
--- a/v2.0/src/hal/ipq60xx/nss_crypto_eip197.c
|
|
+++ b/v2.0/src/hal/ipq60xx/nss_crypto_eip197.c
|
|
@@ -413,7 +413,7 @@ int nss_crypto_eip197_engine_init(struct
|
|
* remap the I/O addresses
|
|
*/
|
|
paddr = res->start + offset;
|
|
- vaddr = ioremap_nocache(paddr, resource_size(res));
|
|
+ vaddr = ioremap(paddr, resource_size(res));
|
|
if (!vaddr) {
|
|
nss_crypto_warn("%p: unable to remap crypto_addr(0x%p)\n", node, (void *)paddr);
|
|
return -EIO;
|
|
--- a/v2.0/src/hal/ipq807x/nss_crypto_eip197.c
|
|
+++ b/v2.0/src/hal/ipq807x/nss_crypto_eip197.c
|
|
@@ -414,7 +414,7 @@ int nss_crypto_eip197_engine_init(struct
|
|
* remap the I/O addresses
|
|
*/
|
|
paddr = res->start + offset;
|
|
- vaddr = ioremap_nocache(paddr, resource_size(res));
|
|
+ vaddr = ioremap(paddr, resource_size(res));
|
|
if (!vaddr) {
|
|
nss_crypto_warn("%p: unable to remap crypto_addr(0x%p)\n", node, (void *)paddr);
|
|
return -EIO;
|