* Make a copy of the fragment instead of overloading the processing within the recipe. * Differences with base ti-sgx-ddk-km fragment are the following: - Uses WINDOW_SYSTEM=nulldrmws - A different "SUBDIR" when installing the module
Signed-off-by: Jacob Stiffler <[email protected]> --- .../ti-tisdk-makefile/Makefile_ti-sgx-ddk-km-k3 | 25 ++++++++++++++++++++++ .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb | 6 ++++-- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_ti-sgx-ddk-km-k3 diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_ti-sgx-ddk-km-k3 b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_ti-sgx-ddk-km-k3 new file mode 100644 index 0000000..7c376b0 --- /dev/null +++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_ti-sgx-ddk-km-k3 @@ -0,0 +1,25 @@ +# ti-sgx-ddk-km module for k3 +ti-sgx-ddk-km-k3: linux + @echo ================================ + @echo Building ti-sgx-ddk-km + @echo ================================ + @cd board-support/extra-drivers; \ + cd `find . -maxdepth 1 -name "ti-sgx-ddk-km*" -type d`; \ + make -C ./eurasia_km/eurasiacon/build/linux2/omap_linux ARCH=__KERNEL_ARCH__ TARGET_PRODUCT=__TARGET_PRODUCT__ KERNELDIR=$(LINUXKERNEL_INSTALL_DIR) WINDOW_SYSTEM=nulldrmws + +ti-sgx-ddk-km-k3_clean: + @echo ================================ + @echo Cleaning ti-sgx-ddk-km + @echo ================================ + @cd board-support/extra-drivers; \ + cd `find . -maxdepth 1 -name "ti-sgx-ddk-km*" -type d`; \ + make -C ./eurasia_km/eurasiacon/build/linux2/omap_linux ARCH=__KERNEL_ARCH__ KERNELDIR=$(LINUXKERNEL_INSTALL_DIR) WINDOW_SYSTEM=nulldrmws clean + +ti-sgx-ddk-km-k3_install: + @echo ================================ + @echo Installing ti-sgx-ddk-km + @echo ================================ + @cd board-support/extra-drivers; \ + cd `find . -maxdepth 1 -name "ti-sgx-ddk-km*" -type d`; \ + cd ./eurasia_km/eurasiacon/binary_omap_linux_nulldrmws_release/target_aarch64/kbuild; \ + make -C $(LINUXKERNEL_INSTALL_DIR) SUBDIRS=`pwd` INSTALL_MOD_PATH=$(DESTDIR) PREFIX=$(SDK_PATH_TARGET) INSTALL_MOD_STRIP=$(INSTALL_MOD_STRIP) 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 78baa9b..a84eb27 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 @@ -37,6 +37,7 @@ SRC_URI = "\ file://Makefile_debugss-module-drv \ file://Makefile_gdbserverproxy-module-drv \ file://Makefile_ti-sgx-ddk-km \ + file://Makefile_ti-sgx-ddk-km-k3 \ file://Makefile_opencl-examples \ file://Makefile_boot-monitor \ file://Makefile_hplib-mod \ @@ -50,7 +51,7 @@ SRC_URI = "\ file://Makefile_barcode-roi \ " -PR = "r90" +PR = "r91" MAKEFILES_MATRIX_GUI = "matrix-gui-browser \ refresh-screen \ @@ -168,7 +169,7 @@ MAKEFILES_append_k3 = " u-boot-spl \ linux-dtbs \ barcode-roi \ cryptodev \ - ti-sgx-ddk-km \ + ti-sgx-ddk-km-k3 \ pru-icss \ " @@ -186,6 +187,7 @@ PLATFORM_ARCH_omapl138 = "armv5te" TARGET_PRODUCT = "jacinto6evm" TARGET_PRODUCT_ti33x = "ti335x" TARGET_PRODUCT_ti43x = "ti437x" +TARGET_PRODUCT_k3 = "ti654x" PLATFORM_DEBUGSS = "" PLATFORM_DEBUGSS_dra7xx = "DRA7xx_PLATFORM" -- 2.7.4 _______________________________________________ meta-arago mailing list [email protected] http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
