All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] Extend SDK features to keystone
@ 2015-11-03 19:56 Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 01/10] ti-tisdk-makefile: Fixes and enhancements for keystone Jacob Stiffler
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Enable default top-level makefile targets such as linux-dtbs and
  u-boot 
* Add boot-monitor source and top-level makefile target to the SDK
* Add out-of-tree kernel module sources and top-level makefile targets
  to the SDK

Jacob Stiffler (10):
  ti-tisdk-makefile: Fixes and enhancements for keystone
  hplib-mod: Adjust SRCIPK_SRC_DIR
  arago-source-ipk: Enable sourceipks for keystone
  packagegroup-arago-tisdk-amsdk-sdk-host: Add boot-monitor-src
  packagegroup-arago-tisdk-addons-sdk-host: keystone: Add kernel module
    sources
  packagegroup-arago-tisdk-crypto-sdk-host: keystone: Add cryptodev
    sources
  ti-tisdk-makefile: keystone: Enable existing makefile targets
  ti-tisdk-makefile: Add boot-monitor target
  ti-tisdk-makefile: Add hplib-mod target
  ti-tisdk-makefile: Add uio-module-drv target

 .../conf/distro/arago-source-ipk.conf              |  9 +++++++
 .../recipes-bsp/hplib/hplib-mod_git.bbappend       |  3 +++
 .../packagegroup-arago-tisdk-addons-sdk-host.bb    | 19 ++++++++++---
 .../packagegroup-arago-tisdk-amsdk-sdk-host.bb     |  6 ++++-
 .../packagegroup-arago-tisdk-crypto-sdk-host.bb    |  4 ++-
 .../ti-tisdk-makefile/Makefile_boot-monitor        | 30 +++++++++++++++++++++
 .../ti-tisdk-makefile/Makefile_hplib-mod           | 28 +++++++++++++++++++
 .../ti-tisdk-makefile/Makefile_uio-module-drv      | 28 +++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     | 31 +++++++++++++++++++---
 9 files changed, 149 insertions(+), 9 deletions(-)
 create mode 100644 meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_boot-monitor
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_hplib-mod
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_uio-module-drv

-- 
1.9.1



^ permalink raw reply	[flat|nested] 11+ messages in thread

* [PATCH 01/10] ti-tisdk-makefile: Fixes and enhancements for keystone
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 02/10] hplib-mod: Adjust SRCIPK_SRC_DIR Jacob Stiffler
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Include u-boot and linux-dtb targets
* Do not included "common" targets related to the matrix-gui-browser
  - This includes matrix-gui-browser and refresh-screen

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb      | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index 3791bf2..ce9e792 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -40,16 +40,22 @@ SRC_URI = "\
     file://Makefile_opencl-examples \
 "
 
-PR = "r54"
+PR = "r55"
+
+MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
+                        refresh-screen \
+                        ${@base_conditional('QT_PROVIDER', 'qt5', '', 'qt-tstat', d)} \
+"
+
+MAKEFILES_MATRIX_GUI_keystone = ""
+
 
 MAKEFILES_COMMON = "linux \
                     matrix-gui \
                     arm-benchmarks \
                     am-sysinfo \
-                    matrix-gui-browser \
-                    refresh-screen \
-                    ${@base_conditional('QT_PROVIDER', 'qt5', '', 'qt-tstat', d)} \
                     oprofile-example \
+                    ${MAKEFILES_MATRIX_GUI} \
 "
 MAKEFILES = ""
 
@@ -101,6 +107,10 @@ MAKEFILES_append_am180x-evm = " pru \
                                 u-boot-legacy \
 "
 
+MAKEFILES_append_keystone = " u-boot-spl \
+                              linux-dtbs \
+"
+
 # Use ARCH format expected by the makefile
 PLATFORM_ARCH = "armv7-a"
 PLATFORM_ARCH_omapl138 = "armv5te"
@@ -131,6 +141,9 @@ KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb am437x-sk-evm.dt
 KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
 KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
 KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb dra72-evm.dtb am57xx-beagle-x15.dtb am57xx-evm.dtb"
+KERNEL_DEVICETREE_k2hk-evm = "k2hk-evm.dtb"
+KERNEL_DEVICETREE_k2e-evm = "k2e-evm.dtb"
+KERNEL_DEVICETREE_k2l-evm = "k2l-evm.dtb"
 
 DEFCONFIG = "tisdk_${MACHINE}_defconfig"
 
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 02/10] hplib-mod: Adjust SRCIPK_SRC_DIR
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 01/10] ti-tisdk-makefile: Fixes and enhancements for keystone Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 03/10] arago-source-ipk: Enable sourceipks for keystone Jacob Stiffler
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend | 3 +++
 1 file changed, 3 insertions(+)
 create mode 100644 meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend

diff --git a/meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend b/meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend
new file mode 100644
index 0000000..ac946db
--- /dev/null
+++ b/meta-arago-distro/recipes-bsp/hplib/hplib-mod_git.bbappend
@@ -0,0 +1,3 @@
+PR_append = ".arago0"
+
+SRCIPK_SRC_DIR = "${WORKDIR}/git/ti/runtime/hplib"
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 03/10] arago-source-ipk: Enable sourceipks for keystone
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 01/10] ti-tisdk-makefile: Fixes and enhancements for keystone Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 02/10] hplib-mod: Adjust SRCIPK_SRC_DIR Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 04/10] packagegroup-arago-tisdk-amsdk-sdk-host: Add boot-monitor-src Jacob Stiffler
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Enable sourceipks for the folowing:
  - boot-monitor
  - hplib-mod
  - uio-module-drv

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 meta-arago-distro/conf/distro/arago-source-ipk.conf | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/meta-arago-distro/conf/distro/arago-source-ipk.conf b/meta-arago-distro/conf/distro/arago-source-ipk.conf
index e84bc0c..2e93294 100644
--- a/meta-arago-distro/conf/distro/arago-source-ipk.conf
+++ b/meta-arago-distro/conf/distro/arago-source-ipk.conf
@@ -330,3 +330,12 @@ SRCIPK_INSTALL_DIR_pn-oe-layersetup = "bin/oe-layersetup"
 
 CREATE_SRCIPK_pn-opencl-examples = "1"
 SRCIPK_INSTALL_DIR_pn-opencl-examples = "example-applications/${PN}-${PV}"
+
+CREATE_SRCIPK_pn-boot-monitor = "1"
+SRCIPK_INSTALL_DIR_pn-boot-monitor = "board-support/${PN}-${PV}"
+
+CREATE_SRCIPK_pn-hplib-mod = "1"
+SRCIPK_INSTALL_DIR_pn-hplib-mod = "board-support/${PN}-${PV}"
+
+CREATE_SRCIPK_pn-uio-module-drv = "1"
+SRCIPK_INSTALL_DIR_pn-uio-module-drv = "board-support/${PN}-${PV}"
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 04/10] packagegroup-arago-tisdk-amsdk-sdk-host: Add boot-monitor-src
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (2 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 03/10] arago-source-ipk: Enable sourceipks for keystone Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 05/10] packagegroup-arago-tisdk-addons-sdk-host: keystone: Add kernel module sources Jacob Stiffler
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Only add for keystone devices

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb        | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb
index 361f595..cf5e2e3 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-amsdk-sdk-host.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install additional scripts and applications into the SDK"
 LICENSE = "MIT"
-PR = "r25"
+PR = "r26"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -14,6 +14,9 @@ KERNEL_SRC = "${PREFERRED_PROVIDER_virtual/kernel}-src"
 KERNEL_SHADOW_CLONE := "${PREFERRED_PROVIDER_virtual/kernel}"
 KERNEL_SHADOW_CLONE_ENABLED := "${SRCIPK_SHALLOW_CLONE_pn-${KERNEL_SHADOW_CLONE}}"
 
+BOOT_MONITOR = ""
+BOOT_MONITOR_keystone = "boot-monitor-src"
+
 TOOLS = ""
 TOOLS_omap-a15 = ""
 TOOLS_ti43x = ""
@@ -32,6 +35,7 @@ RDEPENDS_${PN} = "\
     ti-tisdk-makefile \
     ${U-BOOT_SRC} \
     ${KERNEL_SRC} \
+    ${BOOT_MONITOR} \
     ${@base_conditional('KERNEL_SHADOW_CLONE_ENABLED','true','unshallow-repositories','',d)} \
     tisdk-install \
 "
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 05/10] packagegroup-arago-tisdk-addons-sdk-host: keystone: Add kernel module sources
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (3 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 04/10] packagegroup-arago-tisdk-amsdk-sdk-host: Add boot-monitor-src Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 06/10] packagegroup-arago-tisdk-crypto-sdk-host: keystone: Add cryptodev sources Jacob Stiffler
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Add out-of-tree kernel module sources for keystone

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../packagegroup-arago-tisdk-addons-sdk-host.bb       | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb
index 4afe4f7..cc6bc6c 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons-sdk-host.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install sources for additional utilities/demos for SDKs"
 LICENSE = "MIT"
-PR = "r14"
+PR = "r15"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -30,8 +30,21 @@ UTILS_append_dra7xx = " \
 "
 
 EXTRA_LIBS = ""
-EXTRA_LIBS_append_omap-a15 = " cmem-mod-src"
-EXTRA_LIBS_append_dra7xx = " debugss-module-drv-src gdbserverproxy-module-drv-src"
+
+EXTRA_LIBS_append_omap-a15 = " \
+    cmem-mod-src \
+"
+
+EXTRA_LIBS_append_dra7xx = " \
+    debugss-module-drv-src \
+    gdbserverproxy-module-drv-src \
+"
+
+EXTRA_LIBS_append_keystone = " \
+    cmem-mod-src \
+    uio-module-drv-src \
+    hplib-mod-src \
+"
 
 RDEPENDS_${PN} = "\
     ${UTILS} \
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 06/10] packagegroup-arago-tisdk-crypto-sdk-host: keystone: Add cryptodev sources
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (4 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 05/10] packagegroup-arago-tisdk-addons-sdk-host: keystone: Add kernel module sources Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 07/10] ti-tisdk-makefile: keystone: Enable existing makefile targets Jacob Stiffler
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb         | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb
index 509642e..632efe7 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-crypto-sdk-host.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install crypto sources in SDK"
 LICENSE = "MIT"
-PR = "r9"
+PR = "r10"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
@@ -10,10 +10,12 @@ CRYPTO_RDEPENDS = ""
 
 CRYPTO_RDEPENDS_append_ti33x = " ti-crypto-examples-src"
 CRYPTO_RDEPENDS_append_ti43x = " ti-crypto-examples-src"
+CRYPTO_RDEPENDS_append_keystone = " ti-crypto-examples-src"
 
 CRYPTO_RDEPENDS_append_ti33x = " cryptodev-module-src"
 CRYPTO_RDEPENDS_append_ti43x = " cryptodev-module-src"
 CRYPTO_RDEPENDS_append_dra7xx = " cryptodev-module-src"
+CRYPTO_RDEPENDS_append_keystone = " cryptodev-module-src"
 
 CRYPTO_RDEPENDS_append_am37x-evm = "\
     ti-ocf-crypto-module-src \
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 07/10] ti-tisdk-makefile: keystone: Enable existing makefile targets
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (5 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 06/10] packagegroup-arago-tisdk-crypto-sdk-host: keystone: Add cryptodev sources Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 08/10] ti-tisdk-makefile: Add boot-monitor target Jacob Stiffler
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

* Enable:
  - cmem-mod
  - crypto-dev
  - ti-crypto-examples

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb         | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index ce9e792..e32b978 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -40,7 +40,7 @@ SRC_URI = "\
     file://Makefile_opencl-examples \
 "
 
-PR = "r55"
+PR = "r56"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -109,6 +109,9 @@ MAKEFILES_append_am180x-evm = " pru \
 
 MAKEFILES_append_keystone = " u-boot-spl \
                               linux-dtbs \
+                              cmem-mod \
+                              cryptodev \
+                              ti-crypto-examples \
 "
 
 # Use ARCH format expected by the makefile
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 08/10] ti-tisdk-makefile: Add boot-monitor target
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (6 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 07/10] ti-tisdk-makefile: keystone: Enable existing makefile targets Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 09/10] ti-tisdk-makefile: Add hplib-mod target Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 10/10] ti-tisdk-makefile: Add uio-module-drv target Jacob Stiffler
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../ti-tisdk-makefile/Makefile_boot-monitor        | 30 ++++++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |  5 +++-
 2 files changed, 34 insertions(+), 1 deletion(-)
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_boot-monitor

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_boot-monitor b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_boot-monitor
new file mode 100644
index 0000000..74c7935
--- /dev/null
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_boot-monitor
@@ -0,0 +1,30 @@
+boot-monitor:
+	@echo ================================
+	@echo      Building boot-monitor
+	@echo ================================
+	@cd board-support; \
+	cd `find . -maxdepth 1 -name "boot-monitor*"`; \
+	make __BOOT_MONITOR_MAKE_TARGET__
+
+boot-monitor_clean:
+	@echo ================================
+	@echo      Cleaning boot-monitor
+	@echo ================================
+	@cd board-support; \
+	cd `find . -maxdepth 1 -name "boot-monitor*"`; \
+	make clean
+
+boot-monitor_install:
+	@echo ================================
+	@echo      Installing boot-monitor
+	@echo ================================
+	@if [ ! -d $(DESTDIR) ] ; then \
+		echo "The extracted target filesystem directory doesn't exist."; \
+		echo "Please run setup.sh in the SDK's root directory and then try again."; \
+		exit 1; \
+	fi
+	@cd board-support; \
+	cd `find . -maxdepth 1 -name "boot-monitor*"`; \
+	install -d $(DESTDIR)/boot; \
+	install -m 0644 ./skern-__BOOT_MONITOR_MAKE_TARGET__.bin $(DESTDIR)/boot
+
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index e32b978..a5f0c11 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -38,9 +38,10 @@ SRC_URI = "\
     file://Makefile_gdbserverproxy-module-drv \
     file://Makefile_omapdrm-pvr \
     file://Makefile_opencl-examples \
+    file://Makefile_boot-monitor \
 "
 
-PR = "r56"
+PR = "r57"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -109,6 +110,7 @@ MAKEFILES_append_am180x-evm = " pru \
 
 MAKEFILES_append_keystone = " u-boot-spl \
                               linux-dtbs \
+                              boot-monitor \
                               cmem-mod \
                               cryptodev \
                               ti-crypto-examples \
@@ -199,6 +201,7 @@ do_install () {
     sed -i -e "s/__PVR_NULLDRM__/${PVR_NULLDRM}/" ${D}/Makefile
     sed -i -e "s/__PLATFORM_DEBUGSS__/${PLATFORM_DEBUGSS}/g" ${D}/Makefile
     sed -i -e "s/__PLATFORM_GDBSERVERPROXY__/${PLATFORM_GDBSERVERPROXY}/g" ${D}/Makefile
+    sed -i -e "s/__BOOT_MONITOR_MAKE_TARGET__/${BOOT_MONITOR_MAKE_TARGET}/g" ${D}/Makefile
 
     cat ${D}/Makefile | grep "__DTB_DEPEND__" > /dev/null
 
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 09/10] ti-tisdk-makefile: Add hplib-mod target
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (7 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 08/10] ti-tisdk-makefile: Add boot-monitor target Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  2015-11-03 19:56 ` [PATCH 10/10] ti-tisdk-makefile: Add uio-module-drv target Jacob Stiffler
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../ti-tisdk-makefile/Makefile_hplib-mod           | 28 ++++++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |  4 +++-
 2 files changed, 31 insertions(+), 1 deletion(-)
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_hplib-mod

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_hplib-mod b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_hplib-mod
new file mode 100644
index 0000000..1588245
--- /dev/null
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_hplib-mod
@@ -0,0 +1,28 @@
+hplib-mod: linux
+	@echo ================================
+	@echo      Building hplib-mod
+	@echo ================================
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "hplib-mod*"`; \
+	make -C module ARCH=arm KDIR=$(LINUXKERNEL_INSTALL_DIR)
+
+hplib-mod_clean:
+	@echo ================================
+	@echo      Cleaning hplib-mod
+	@echo ================================
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "hplib-mod*"`; \
+	make -C module ARCH=arm KDIR=$(LINUXKERNEL_INSTALL_DIR) clean
+
+hplib-mod_install:
+	@echo ================================
+	@echo      Installing hplib-mod
+	@echo ================================
+	@if [ ! -d $(DESTDIR) ] ; then \
+		echo "The extracted target filesystem directory doesn't exist."; \
+		echo "Please run setup.sh in the SDK's root directory and then try again."; \
+		exit 1; \
+	fi
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "hplib-mod*"`; \
+	make -C module ARCH=arm  KDIR=$(LINUXKERNEL_INSTALL_DIR)  INSTALL_MOD_PATH=$(DESTDIR) PREFIX=$(SDK_PATH_TARGET) install
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index a5f0c11..1cab997 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -39,9 +39,10 @@ SRC_URI = "\
     file://Makefile_omapdrm-pvr \
     file://Makefile_opencl-examples \
     file://Makefile_boot-monitor \
+    file://Makefile_hplib-mod \
 "
 
-PR = "r57"
+PR = "r58"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -114,6 +115,7 @@ MAKEFILES_append_keystone = " u-boot-spl \
                               cmem-mod \
                               cryptodev \
                               ti-crypto-examples \
+                              hplib-mod \
 "
 
 # Use ARCH format expected by the makefile
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [PATCH 10/10] ti-tisdk-makefile: Add uio-module-drv target
  2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
                   ` (8 preceding siblings ...)
  2015-11-03 19:56 ` [PATCH 09/10] ti-tisdk-makefile: Add hplib-mod target Jacob Stiffler
@ 2015-11-03 19:56 ` Jacob Stiffler
  9 siblings, 0 replies; 11+ messages in thread
From: Jacob Stiffler @ 2015-11-03 19:56 UTC (permalink / raw)
  To: meta-arago

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
---
 .../ti-tisdk-makefile/Makefile_uio-module-drv      | 28 ++++++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |  4 +++-
 2 files changed, 31 insertions(+), 1 deletion(-)
 create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_uio-module-drv

diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_uio-module-drv b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_uio-module-drv
new file mode 100644
index 0000000..76ca190
--- /dev/null
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_uio-module-drv
@@ -0,0 +1,28 @@
+uio-module-drv: linux
+	@echo ================================
+	@echo      Building uio-module-drv
+	@echo ================================
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "uio-module-drv*"`; \
+	make ARCH=arm KERNEL_SRC=$(LINUXKERNEL_INSTALL_DIR)
+
+uio-module-drv_clean:
+	@echo ================================
+	@echo      Cleaning uio-module-drv
+	@echo ================================
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "uio-module-drv*"`; \
+	make ARCH=arm KERNEL_SRC=$(LINUXKERNEL_INSTALL_DIR) clean
+
+uio-module-drv_install:
+	@echo ================================
+	@echo      Installing uio-module-drv
+	@echo ================================
+	@if [ ! -d $(DESTDIR) ] ; then \
+		echo "The extracted target filesystem directory doesn't exist."; \
+		echo "Please run setup.sh in the SDK's root directory and then try again."; \
+		exit 1; \
+	fi
+	@cd board-support/extra-drivers; \
+	cd `find . -maxdepth 1 -name "uio-module-drv*"`; \
+	make ARCH=arm  KERNEL_SRC=$(LINUXKERNEL_INSTALL_DIR)  INSTALL_MOD_PATH=$(DESTDIR) PREFIX=$(SDK_PATH_TARGET) modules_install
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index 1cab997..bf6b2ba 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -40,9 +40,10 @@ SRC_URI = "\
     file://Makefile_opencl-examples \
     file://Makefile_boot-monitor \
     file://Makefile_hplib-mod \
+    file://Makefile_uio-module-drv \
 "
 
-PR = "r58"
+PR = "r59"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -116,6 +117,7 @@ MAKEFILES_append_keystone = " u-boot-spl \
                               cryptodev \
                               ti-crypto-examples \
                               hplib-mod \
+                              uio-module-drv \
 "
 
 # Use ARCH format expected by the makefile
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-11-03 19:56 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-03 19:56 [PATCH 00/10] Extend SDK features to keystone Jacob Stiffler
2015-11-03 19:56 ` [PATCH 01/10] ti-tisdk-makefile: Fixes and enhancements for keystone Jacob Stiffler
2015-11-03 19:56 ` [PATCH 02/10] hplib-mod: Adjust SRCIPK_SRC_DIR Jacob Stiffler
2015-11-03 19:56 ` [PATCH 03/10] arago-source-ipk: Enable sourceipks for keystone Jacob Stiffler
2015-11-03 19:56 ` [PATCH 04/10] packagegroup-arago-tisdk-amsdk-sdk-host: Add boot-monitor-src Jacob Stiffler
2015-11-03 19:56 ` [PATCH 05/10] packagegroup-arago-tisdk-addons-sdk-host: keystone: Add kernel module sources Jacob Stiffler
2015-11-03 19:56 ` [PATCH 06/10] packagegroup-arago-tisdk-crypto-sdk-host: keystone: Add cryptodev sources Jacob Stiffler
2015-11-03 19:56 ` [PATCH 07/10] ti-tisdk-makefile: keystone: Enable existing makefile targets Jacob Stiffler
2015-11-03 19:56 ` [PATCH 08/10] ti-tisdk-makefile: Add boot-monitor target Jacob Stiffler
2015-11-03 19:56 ` [PATCH 09/10] ti-tisdk-makefile: Add hplib-mod target Jacob Stiffler
2015-11-03 19:56 ` [PATCH 10/10] ti-tisdk-makefile: Add uio-module-drv target Jacob Stiffler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.