mbox series

[0/5] ARMv8: enable DPAA-X driver compilation

Message ID 1516874011-8760-1-git-send-email-hemant.agrawal@nxp.com
Headers show
Series ARMv8: enable DPAA-X driver compilation | expand

Message

Hemant Agrawal Jan. 25, 2018, 9:53 a.m. UTC
This patchset enables DPAA drivers compilation for ARM targets.
This also includes patches to fix the DPAA compilation for clang
compiler.

Note that the dpaa(x) specific config files are still preserved
to continue customer support. They also contain some of the ARM
performance tuning flags. e.g the default ARM cache size of 128
is not optimal for NXP platforms.

However, these configs will be cleaned up and eventually be
removed once a dynamic mechanisms are developed to detect the
performance settings.

Hemant Agrawal (5):
  bus/dpaa: fix compilation warnings with clang
  bus/dpaa: fix unused function warning with clang
  crypto/dpaa2_sec: fix enum conversion for GCM
  crypto/dpaa_sec: fix enum conversion for GCM
  config: enable dpaaX drivers compilation for ARMv8

 config/common_armv8a_linuxapp               | 58 +++++++++++++++++++++++++++++
 drivers/bus/dpaa/base/fman/fman.c           |  2 +-
 drivers/bus/dpaa/base/fman/netcfg_layer.c   | 16 --------
 drivers/bus/dpaa/dpaa_bus.c                 |  6 ---
 drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c |  2 +-
 drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h   |  1 +
 drivers/crypto/dpaa_sec/dpaa_sec.h          |  2 +-
 7 files changed, 62 insertions(+), 25 deletions(-)

-- 
2.7.4

Comments

Thomas Monjalon Jan. 30, 2018, 4:01 p.m. UTC | #1
25/01/2018 10:53, Hemant Agrawal:
> This patchset enables DPAA drivers compilation for ARM targets.

> This also includes patches to fix the DPAA compilation for clang

> compiler.

> 

> Note that the dpaa(x) specific config files are still preserved

> to continue customer support. They also contain some of the ARM

> performance tuning flags. e.g the default ARM cache size of 128

> is not optimal for NXP platforms.

> 

> However, these configs will be cleaned up and eventually be

> removed once a dynamic mechanisms are developed to detect the

> performance settings.

> 

> Hemant Agrawal (5):

>   bus/dpaa: fix compilation warnings with clang

>   bus/dpaa: fix unused function warning with clang

>   crypto/dpaa2_sec: fix enum conversion for GCM

>   crypto/dpaa_sec: fix enum conversion for GCM

>   config: enable dpaaX drivers compilation for ARMv8


First patches are squashed (2nd patch log was not accurate anyway).
Last patch is replaced by the v2.

Series applied, thanks