Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto fix from Herbert Xu: "This fixes a potential kernel panic in the inside-secure driver" * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: crypto: inside-secure - do not use memset on MMIO
This commit is contained in:
commit
c462f16b1a
|
@ -152,8 +152,8 @@ static int eip197_load_firmwares(struct safexcel_crypto_priv *priv)
|
||||||
EIP197_PE_ICE_SCRATCH_CTRL_CHANGE_ACCESS;
|
EIP197_PE_ICE_SCRATCH_CTRL_CHANGE_ACCESS;
|
||||||
writel(val, EIP197_PE(priv) + EIP197_PE_ICE_SCRATCH_CTRL);
|
writel(val, EIP197_PE(priv) + EIP197_PE_ICE_SCRATCH_CTRL);
|
||||||
|
|
||||||
memset(EIP197_PE(priv) + EIP197_PE_ICE_SCRATCH_RAM, 0,
|
memset_io(EIP197_PE(priv) + EIP197_PE_ICE_SCRATCH_RAM, 0,
|
||||||
EIP197_NUM_OF_SCRATCH_BLOCKS * sizeof(u32));
|
EIP197_NUM_OF_SCRATCH_BLOCKS * sizeof(u32));
|
||||||
|
|
||||||
eip197_write_firmware(priv, fw[FW_IFPP], EIP197_PE_ICE_FPP_CTRL,
|
eip197_write_firmware(priv, fw[FW_IFPP], EIP197_PE_ICE_FPP_CTRL,
|
||||||
EIP197_PE_ICE_RAM_CTRL_FPP_PROG_EN);
|
EIP197_PE_ICE_RAM_CTRL_FPP_PROG_EN);
|
||||||
|
|
Loading…
Reference in New Issue