diff options
| author | Maupin, Chase <chase.maupin@ti.com> | 2014-07-01 19:36:09 +0000 |
|---|---|---|
| committer | Denys Dmytriyenko <denys@ti.com> | 2014-07-02 15:42:26 -0400 |
| commit | f4f82f787cb684ca4129729dbcfe34ee596b74c5 (patch) | |
| tree | ba066f7103a514d9218515cd8cbd3bb2fe88c5e6 | |
| parent | 224e2e31138b7535fecd29c84d3d807c902c7d6b (diff) | |
| download | meta-ti-f4f82f787cb684ca4129729dbcfe34ee596b74c5.tar.gz | |
Update dra7xx-evm settings to use dra7xx SOC_FAMILY
* Update to use the dra7xx SOC_FAMILY instead of the specific
dra7xx-evm machine type.
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
| -rw-r--r-- | recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb | 20 | ||||
| -rw-r--r-- | recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb | 2 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-ti-staging_3.12.bb | 4 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-ti-staging_3.14.bb | 4 | ||||
| -rw-r--r-- | recipes-ti/ipc/ti-ipc.inc | 4 |
5 files changed, 24 insertions, 10 deletions
diff --git a/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb b/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb index c3017fed..7f67c39a 100644 --- a/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb +++ b/recipes-bsp/ipumm-fw/ipumm-fw_3.00.04.02.bb | |||
| @@ -1,13 +1,27 @@ | |||
| 1 | python __anonymous() { | ||
| 2 | features = bb.data.getVar("MACHINE_FEATURES", d, 1) | ||
| 3 | if not features: | ||
| 4 | return | ||
| 5 | if "mmip" not in features: | ||
| 6 | raise bb.parse.SkipPackage('ipumm-fw does not apply to systems without the "mmip" flag in MACHINE_FEATURES') | ||
| 7 | } | ||
| 8 | |||
| 1 | DESCRIPTION = "Firmware for IPU " | 9 | DESCRIPTION = "Firmware for IPU " |
| 2 | 10 | ||
| 3 | LICENSE = "TI-TSPA" | 11 | LICENSE = "TI-TSPA" |
| 4 | LIC_FILES_CHKSUM_dra7xx-evm = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc" | 12 | LIC_FILES_CHKSUM_dra7xx = "file://MMIP-${PV}-Manifest.doc;md5=64ca6f9d7e5243b8a4084eb918a543bc" |
| 5 | LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45" | 13 | LIC_FILES_CHKSUM_omap5-evm = "file://MMIP-${PV}-Manifest.doc;md5=39a593dd8fc2a9654c74f679ed329c45" |
| 6 | 14 | ||
| 7 | COMPATIBLE_MACHINE = "omap-a15" | 15 | COMPATIBLE_MACHINE = "omap-a15" |
| 8 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 16 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 9 | 17 | ||
| 10 | SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_04_02/exports/ipumm-${MACHINE}-3.00.04.02.tar.gz;protocol=http;name=${MACHINE}" | 18 | # Need to set the PLATFORM variable since now multiple MACHINEs are sharing |
| 19 | # a common named tarball | ||
| 20 | PLATFORM = "UNKNOWN" | ||
| 21 | PLATFORM_dra7xx = "dra7xx-evm" | ||
| 22 | PLATFORM_omap5-evm = "omap5-evm" | ||
| 23 | |||
| 24 | SRC_URI = "http://downloads.ti.com/dsps/dsps_public_sw/glsdk/ipumm/3_00_04_02/exports/ipumm-${PLATFORM}-3.00.04.02.tar.gz;protocol=http;name=${PLATFORM}" | ||
| 11 | 25 | ||
| 12 | # DRA7xx checksums | 26 | # DRA7xx checksums |
| 13 | SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379" | 27 | SRC_URI[dra7xx-evm.md5sum] = "da04c03b0fd57901e8283afa80f81379" |
| @@ -19,7 +33,7 @@ SRC_URI[omap5-evm.sha256sum] = "2fdb469f19e3c9984854f5bc82444fca4d7da869f5e645da | |||
| 19 | 33 | ||
| 20 | S = "${WORKDIR}/ipumm-${MACHINE}-${PV}" | 34 | S = "${WORKDIR}/ipumm-${MACHINE}-${PV}" |
| 21 | 35 | ||
| 22 | TARGET_dra7xx-evm = "dra7-ipu2-fw.xem4" | 36 | TARGET_dra7xx = "dra7-ipu2-fw.xem4" |
| 23 | TARGET_omap5-evm = "ducati-m3-core0.xem3" | 37 | TARGET_omap5-evm = "ducati-m3-core0.xem3" |
| 24 | 38 | ||
| 25 | do_install() { | 39 | do_install() { |
diff --git a/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb b/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb index fb3012a7..14f059ba 100644 --- a/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb +++ b/recipes-bsp/vpe-vpdma/vpe-vpdma_git.bb | |||
| @@ -5,7 +5,7 @@ DEPENDS += "virtual/kernel" | |||
| 5 | LICENSE = "BSD" | 5 | LICENSE = "BSD" |
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa" | 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=74d2f71d8898c54e3d1c9d0058c484aa" |
| 7 | 7 | ||
| 8 | COMPATIBLE_MACHINE = "dra7xx-evm" | 8 | COMPATIBLE_MACHINE = "dra7xx" |
| 9 | 9 | ||
| 10 | PV = "1b8" | 10 | PV = "1b8" |
| 11 | PR = "r1" | 11 | PR = "r1" |
diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.12.bb index 90dab23b..e288a6d2 100644 --- a/recipes-kernel/linux/linux-ti-staging_3.12.bb +++ b/recipes-kernel/linux/linux-ti-staging_3.12.bb | |||
| @@ -21,7 +21,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3" | |||
| 21 | 21 | ||
| 22 | # Add a run-time dependency for the VPE VPDMA firmware to be installed | 22 | # Add a run-time dependency for the VPE VPDMA firmware to be installed |
| 23 | # on the target file system. | 23 | # on the target file system. |
| 24 | RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw" | 24 | RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw" |
| 25 | 25 | ||
| 26 | # Default is to package all dtb files for ti33x devices unless building | 26 | # Default is to package all dtb files for ti33x devices unless building |
| 27 | # for the specific beaglebone machine. | 27 | # for the specific beaglebone machine. |
| @@ -29,7 +29,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335 | |||
| 29 | KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" | 29 | KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" |
| 30 | KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" | 30 | KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" |
| 31 | KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" | 31 | KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" |
| 32 | KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb" | 32 | KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb" |
| 33 | 33 | ||
| 34 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" | 34 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" |
| 35 | 35 | ||
diff --git a/recipes-kernel/linux/linux-ti-staging_3.14.bb b/recipes-kernel/linux/linux-ti-staging_3.14.bb index 5c8022b1..8c12bad8 100644 --- a/recipes-kernel/linux/linux-ti-staging_3.14.bb +++ b/recipes-kernel/linux/linux-ti-staging_3.14.bb | |||
| @@ -23,7 +23,7 @@ RDEPENDS_kernel-base_append_ti43x = " am33x-cm3" | |||
| 23 | 23 | ||
| 24 | # Add a run-time dependency for the VPE VPDMA firmware to be installed | 24 | # Add a run-time dependency for the VPE VPDMA firmware to be installed |
| 25 | # on the target file system. | 25 | # on the target file system. |
| 26 | RDEPENDS_kernel-base_append_dra7xx-evm = " vpe-vpdma-fw" | 26 | RDEPENDS_kernel-base_append_dra7xx = " vpe-vpdma-fw" |
| 27 | 27 | ||
| 28 | # Default is to package all dtb files for ti33x devices unless building | 28 | # Default is to package all dtb files for ti33x devices unless building |
| 29 | # for the specific beaglebone machine. | 29 | # for the specific beaglebone machine. |
| @@ -31,7 +31,7 @@ KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335 | |||
| 31 | KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" | 31 | KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb" |
| 32 | KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" | 32 | KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb" |
| 33 | KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" | 33 | KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb" |
| 34 | KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb" | 34 | KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb" |
| 35 | KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb" | 35 | KERNEL_DEVICETREE_omap3 = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb" |
| 36 | KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb" | 36 | KERNEL_DEVICETREE_am3517-evm = "am3517-evm.dtb" |
| 37 | KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb" | 37 | KERNEL_DEVICETREE_am37x-evm = "omap3-evm-37xx.dtb" |
diff --git a/recipes-ti/ipc/ti-ipc.inc b/recipes-ti/ipc/ti-ipc.inc index ee9fefff..860f55f6 100644 --- a/recipes-ti/ipc/ti-ipc.inc +++ b/recipes-ti/ipc/ti-ipc.inc | |||
| @@ -12,12 +12,12 @@ PACKAGE_ARCH = "${MACHINE_ARCH}" | |||
| 12 | 12 | ||
| 13 | PLATFORM = "UNKNOWN" | 13 | PLATFORM = "UNKNOWN" |
| 14 | PLATFORM_omap5-evm = "OMAP54XX" | 14 | PLATFORM_omap5-evm = "OMAP54XX" |
| 15 | PLATFORM_dra7xx-evm = "DRA7XX" | 15 | PLATFORM_dra7xx = "DRA7XX" |
| 16 | PLATFORM_keystone = "TCI6638" | 16 | PLATFORM_keystone = "TCI6638" |
| 17 | 17 | ||
| 18 | DAEMON = "UNKNOWN" | 18 | DAEMON = "UNKNOWN" |
| 19 | DAEMON_omap5-evm = "lad_omap54xx_smp" | 19 | DAEMON_omap5-evm = "lad_omap54xx_smp" |
| 20 | DAEMON_dra7xx-evm = "lad_dra7xx" | 20 | DAEMON_dra7xx = "lad_dra7xx" |
| 21 | DAEMON_keystone = "lad_tci6638" | 21 | DAEMON_keystone = "lad_tci6638" |
| 22 | 22 | ||
| 23 | inherit autotools pkgconfig update-rc.d | 23 | inherit autotools pkgconfig update-rc.d |
