25 Apr, 2013

17 commits


03 Apr, 2013

7 commits


22 Mar, 2013

5 commits

  • This eliminates having an #ifdef returning NULL for the case
    when OF is disabled.

    Signed-off-by: Sachin Kamat
    Acked-by: Jamie Iles
    Signed-off-by: Herbert Xu

    Sachin Kamat
     
  • Using devm_ioremap_resource() can make the code cleaner and simpler.

    Signed-off-by: Fabio Estevam
    Signed-off-by: Herbert Xu

    Fabio Estevam
     
  • Following AEAD algo templates are updated for '.type' initialization.
    (a) authenc(hmac(sha224),cbc(aes))
    (b) authenc(hmac(sha384),cbc(aes))
    (c) authenc(hmac(sha224),cbc(des3_ede))
    (d) authenc(hmac(sha384),cbc(des3_ede))
    (e) authenc(hmac(sha224),cbc(des))
    (f) authenc(hmac(sha384),cbc(des))

    Signed-off-by: Vakul Garg
    Reviewed-by: Kim Phillips
    Signed-off-by: Andy Fleming
    Signed-off-by: Herbert Xu

    Vakul Garg
     
  • This change is required for post SEC-5.0 devices which have RNG4.
    Setting RDB in security configuration register allows CAAM to use the
    "Random Data Buffer" to be filled by a single request. The Random Data
    Buffer is large enough for ten packets to get their IVs from a single
    request. If the Random Data Buffer is not enabled, then each IV causes a
    separate request, and RNG4 hardware cannot keep up resulting in lower
    IPSEC throughput if random IVs are used.

    Signed-off-by: Vakul Garg
    Signed-off-by: Herbert Xu

    Vakul Garg
     
  • This patch adds CONFIG_PM_SLEEP to suspend/resume functions to fix
    the following build warning when CONFIG_PM_SLEEP is not selected.

    drivers/char/hw_random/exynos-rng.c:147:12: warning: 'exynos_rng_runtime_suspend' defined but not used [-Wunused-function]
    drivers/char/hw_random/exynos-rng.c:157:12: warning: 'exynos_rng_runtime_resume' defined but not used [-Wunused-function]

    Add CONFIG_PM_RUNTIME to suspend/resume functions to fix the build
    error. It is because UNIVERSAL_DEV_PM_OPS macro is related to both
    CONFIG_PM_SLEEP and CONFIG_PM_RUNTIME.

    drivers/char/hw_random/exynos-rng.c:167:8: error: 'exynos_rng_runtime_suspend' undeclared here (not in a function)
    drivers/char/hw_random/exynos-rng.c:167:8: error: 'exynos_rng_runtime_resume' undeclared here (not in a function)

    Signed-off-by: Jingoo Han
    Reported-by: David Rientjes
    Signed-off-by: Herbert Xu

    Jingoo Han
     

21 Mar, 2013

2 commits


10 Mar, 2013

9 commits