diff options
author | Franklin S. Cooper Jr <fcooper@ti.com> | 2013-05-06 23:26:03 -0500 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2013-05-07 11:43:05 -0400 |
commit | dca9b52adc066da860c961fe704094687101d986 (patch) | |
tree | f1d355bc4b41b906122870ad887fc055a5a83acf /recipes-bsp | |
parent | 11e989cd264c7730f5661fe758048942537dbcbd (diff) | |
download | meta-ti-dca9b52adc066da860c961fe704094687101d986.tar.gz |
am33x-cm3: Split init script into its own package
* 3.8+ kernels use an init script to load the cm3 firmware.
* 3.2 kernel require the cm3 firmware during compile time therefore no init
script is needed.
* Separate the init script from the main package and place it in its own
package.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-bsp')
-rw-r--r-- | recipes-bsp/ti/am33x-cm3_git.bb | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/recipes-bsp/ti/am33x-cm3_git.bb b/recipes-bsp/ti/am33x-cm3_git.bb index 4829b78c..3549fcdb 100644 --- a/recipes-bsp/ti/am33x-cm3_git.bb +++ b/recipes-bsp/ti/am33x-cm3_git.bb | |||
@@ -4,7 +4,7 @@ LICENSE = "TI-BSD" | |||
4 | LIC_FILES_CHKSUM = "file://License.txt;md5=858099c817e47ea63559fc6b67ae8d91" | 4 | LIC_FILES_CHKSUM = "file://License.txt;md5=858099c817e47ea63559fc6b67ae8d91" |
5 | 5 | ||
6 | PV = "04.06.00.10" | 6 | PV = "04.06.00.10" |
7 | PR = "r2" | 7 | PR = "r3" |
8 | 8 | ||
9 | # SRCREV corresponds to tag "AM335xPSP_04.06.00.10-rc1" | 9 | # SRCREV corresponds to tag "AM335xPSP_04.06.00.10-rc1" |
10 | SRCREV = "27ca4643e422245a95723de1df0247a00eada45b" | 10 | SRCREV = "27ca4643e422245a95723de1df0247a00eada45b" |
@@ -15,6 +15,10 @@ INITSCRIPT_PARAMS = "defaults 96" | |||
15 | 15 | ||
16 | inherit update-rc.d | 16 | inherit update-rc.d |
17 | 17 | ||
18 | UPDATERCPN = "${PN}-initscript" | ||
19 | |||
20 | RDEPENDS_${PN}-initscript = "am33x-cm3" | ||
21 | |||
18 | SRC_URI = "git://arago-project.org/git/projects/am33x-cm3.git;protocol=git;branch=${BRANCH} \ | 22 | SRC_URI = "git://arago-project.org/git/projects/am33x-cm3.git;protocol=git;branch=${BRANCH} \ |
19 | file://init-am33x-cm3 \ | 23 | file://init-am33x-cm3 \ |
20 | " | 24 | " |
@@ -34,5 +38,8 @@ do_install() { | |||
34 | install -m 0755 ${WORKDIR}/init-am33x-cm3 ${D}${sysconfdir}/init.d/${INITSCRIPT_NAME} | 38 | install -m 0755 ${WORKDIR}/init-am33x-cm3 ${D}${sysconfdir}/init.d/${INITSCRIPT_NAME} |
35 | } | 39 | } |
36 | 40 | ||
41 | PACKAGES =+ "${PN}-initscript" | ||
42 | |||
37 | FILES_${PN} += "${base_libdir}/firmware" | 43 | FILES_${PN} += "${base_libdir}/firmware" |
38 | 44 | ||
45 | FILES_${PN}-initscript = "${sysconfdir}/*" | ||