diff options
| -rw-r--r-- | meta-fsl-ppc/recipes-dpaa/usdpaa/usdpaa_git.bb | 48 |
1 files changed, 17 insertions, 31 deletions
diff --git a/meta-fsl-ppc/recipes-dpaa/usdpaa/usdpaa_git.bb b/meta-fsl-ppc/recipes-dpaa/usdpaa/usdpaa_git.bb index 78d425353..c8daab0ab 100644 --- a/meta-fsl-ppc/recipes-dpaa/usdpaa/usdpaa_git.bb +++ b/meta-fsl-ppc/recipes-dpaa/usdpaa/usdpaa_git.bb | |||
| @@ -21,33 +21,27 @@ S = "${WORKDIR}/git" | |||
| 21 | EXTRA_OEMAKE = 'CC="${CC}" LD="${LD}" AR="${AR}"' | 21 | EXTRA_OEMAKE = 'CC="${CC}" LD="${LD}" AR="${AR}"' |
| 22 | export ARCH="${TARGET_ARCH}" | 22 | export ARCH="${TARGET_ARCH}" |
| 23 | 23 | ||
| 24 | SOC ?= "P4080" | ||
| 25 | SOC_b4 = "B4860" | ||
| 26 | SOC_t1 = "T1040" | ||
| 27 | SOC_t2 = "T2080" | ||
| 28 | SOC_t4 = "T4240" | ||
| 29 | SOC_p1023rdb = "P1023" | ||
| 30 | |||
| 31 | FMAN_VARIANT ?= "P4080" | ||
| 32 | FMAN_VARIANT_b4 = "B4860" | ||
| 33 | FMAN_VARIANT_t1 = "B4860" | ||
| 34 | FMAN_VARIANT_t2 = "B4860" | ||
| 35 | FMAN_VARIANT_t4 = "B4860" | ||
| 36 | FMAN_VARIANT_p1023rdb = "P1023" | ||
| 37 | |||
| 24 | do_compile_prepend () { | 38 | do_compile_prepend () { |
| 25 | case ${MACHINE} in | 39 | export SOC=${SOC} |
| 26 | b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) | ||
| 27 | SOC=B4860; | ||
| 28 | FMAN_VARIANT=B4860;; | ||
| 29 | t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b) | ||
| 30 | SOC=T1040; | ||
| 31 | FMAN_VARIANT=B4860;; | ||
| 32 | t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b) | ||
| 33 | SOC=T2080; | ||
| 34 | FMAN_VARIANT=B4860;; | ||
| 35 | t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b) | ||
| 36 | SOC=T4240; | ||
| 37 | FMAN_VARIANT=B4860;; | ||
| 38 | p1023rdb) | ||
| 39 | SOC=P1023; | ||
| 40 | FMAN_VARIANT=P1023;; | ||
| 41 | *) | ||
| 42 | SOC=P4080; | ||
| 43 | FMAN_VARIANT=P4080;; | ||
| 44 | esac | ||
| 45 | export SOC=$SOC | ||
| 46 | export FMC_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmc" | 40 | export FMC_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmc" |
| 47 | export FMLIB_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmd \ | 41 | export FMLIB_EXTRA_CFLAGS="-I ${STAGING_INCDIR}/fmd \ |
| 48 | -I ${STAGING_INCDIR}/fmd/Peripherals \ | 42 | -I ${STAGING_INCDIR}/fmd/Peripherals \ |
| 49 | -I ${STAGING_INCDIR}/fmd/integrations \ | 43 | -I ${STAGING_INCDIR}/fmd/integrations \ |
| 50 | -D$FMAN_VARIANT" | 44 | -D${FMAN_VARIANT}" |
| 51 | 45 | ||
| 52 | export LIBXML2_CFLAGS="$(pkg-config --cflags libxml-2.0)" | 46 | export LIBXML2_CFLAGS="$(pkg-config --cflags libxml-2.0)" |
| 53 | export LIBXML2_LDFLAGS="$(pkg-config --libs --static libxml-2.0)" | 47 | export LIBXML2_LDFLAGS="$(pkg-config --libs --static libxml-2.0)" |
| @@ -56,15 +50,7 @@ do_compile_prepend () { | |||
| 56 | } | 50 | } |
| 57 | 51 | ||
| 58 | do_install () { | 52 | do_install () { |
| 59 | case ${MACHINE} in | 53 | export SOC=${SOC} |
| 60 | b4420qds|b4420qds-64b|b4860qds|b4860qds-64b) SOC=B4860;; | ||
| 61 | t1040qds|t1040qds-64b|t1040rdb|t1040rdb-64b) SOC=T1040;; | ||
| 62 | t2080qds|t2080qds-64b|t2080rdb|t2080rdb-64b) SOC=T2080;; | ||
| 63 | t4240qds|t4240qds-64b|t4240rdb|t4240rdb-64b) SOC=T4240;; | ||
| 64 | p1023rdb) SOC=P1023;; | ||
| 65 | *) SOC=P4080;; | ||
| 66 | esac | ||
| 67 | export SOC=$SOC | ||
| 68 | oe_runmake install DESTDIR=${D} | 54 | oe_runmake install DESTDIR=${D} |
| 69 | } | 55 | } |
| 70 | 56 | ||
