md5=c0b7c36232d3910c425d03e56d0f532b
sha256=6f11fc04a1f3f04ebb996723fc86ca363c3959ca1ef76d1057db9db3ea5a98d0
+[http://install.source.dir.com/local_power_manager_1_24.tar.gz]
+md5=1a11261872f683e0699af64258e5f68a
+sha256=106ce2ddb3f35fc72ab00a1391bca21f57b04f75b12115bcadd37516e2a0ee28
+
[http://www.informatik.hu-berlin.de/~tkunze/zaurus/patches/locomo-r0.patch]
md5=db9ec09fb75c7326527f1f8b2cbf2ec2
sha256=2f6d619ebbab25f5b5091555f96dc29159fa3c214d1c5fdc5673af97515d18e6
-----
- Code Engine 2.24
-OMAP3530/DM6446
+OMAP3530
------
- Code Engine 2.24
- DSP/BIOS Link for Linux 1.61.03
- DSP/BIOS 5.33.04
- C6000 Code Generation Tools v6.1.9 Linux
+ - Local Power Managment 1.24
URL's:
------
* C6000 Code Generation Tools v6.1.9 Linux (ti_cgt_c6000_6.1.9_setup_linux_x86.bin)
https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm
+* LPM (local_power_manager_1_24.tar.gz) http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/targetcontent/linuxutils/linuxutils_2_24/index.html
* Generic download URI
http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/targetcontent/
DESCRIPTION = "LPM module for TI OMAP3 processors"
+require ti-paths.inc
+
inherit module
# compile and run time dependencies
DEPENDS = " virtual/kernel perl-native ti-dsplink-module"
# LPM seems to be missing from 2.24.01
DEFAULT_PREFERENCE = "-1"
-SRC_URI = "http://install.source.dir.com/codec_engine_2_24_01.tar.gz "
+SRC_URI = "http://install.source.dir.com/local_power_manager_1_24.tar.gz"
# Set the source directory
-S = "${WORKDIR}/codec_engine_2_24_01"
-
-export DSPLINK="${S}/cetools/packages/dsplink"
-
-LPMDSPPOWERSOC ?= "omap3530"
-LPMDSPPOWERSOC_omap3evm ?= "omap3530"
-LPMDSPPOWERSOC_beagleboard ?= "omap3530"
+S = "${WORKDIR}/local_power_manager_1_24"
do_compile () {
# TODO :: KERNEL_CC, etc need replacing with user CC
unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
- cd ${S}/cetools/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm
+ cd ${S}/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm
make \
DSPLINK_REPO="${DSPLINK}/.." \
LINUXKERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" \
# LPM/CMEM/SDMA drivers - kernel modules
install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
- install -m 0755 ${S}/cetools/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm/*.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
+ install -m 0755 ${S}/packages/ti/bios/power/modules/${LPMDSPPOWERSOC}/lpm/*.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp
}
export DSPCFG
export GPPOS
export PLATFORM
+export LPMDSPPOWERSOC
DSPPOWERSOC ?= "dm6446"
export CODEC_INSTALL_DIR = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-codec-combo"
export CODEC ?= "${CODEC_INSTALL_DIR}"
+export DSPLINK = "${STAGING_DIR}/${MULTIMACH_TARGET_SYS}/ti-dsplink-module/packages/dsplink/"
+
installdir = "${datadir}/ti"