diff --git a/VERSION b/VERSION index 1ce35f3e..5a4688b8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.3-alpha8 +0.3-alpha9 diff --git a/docker/files/opt/do.sh b/docker/files/opt/do.sh index eed914ec..53614626 100755 --- a/docker/files/opt/do.sh +++ b/docker/files/opt/do.sh @@ -2,7 +2,8 @@ set -e -function export-vars { +############################################################################### +function export-vars() { # Validate if [ -z "${1}" ]; then echo "Use: export-vars " @@ -15,6 +16,15 @@ function export-vars { export ARCH=x86_64 } +############################################################################### +function shell() { + export-vars $2 + shift 2 + cp /opt/${1}/build/System.map /input + bash -l $@ +} + +############################################################################### function compile-module { # Validate if [ -z "${1}" ]; then @@ -44,6 +54,7 @@ function compile-module { done < <(find /tmp/input -name \*.ko) } +############################################################################### function compile-lkm { PLATFORM=${1} if [ -z "${PLATFORM}" ]; then @@ -62,6 +73,7 @@ function compile-lkm { mv "/tmp/input/redpill.ko" "/output/redpill-prod.ko" } +############################################################################### # function compile-drivers { # while read platform kver; do # SRC_PATH="/opt/${platform}" @@ -85,13 +97,17 @@ function compile-lkm { # done ()" + echo "Commands: bash | shell | compile-module | compile-lkm " exit 1 fi case $1 in bash) shift && bash -l $@ ;; - shell) export-vars $2 && shift 2 && bash -l $@ ;; + shell) shell $@ ;; compile-module) compile-module $2 ;; compile-lkm) compile-lkm $2 ;; # compile-drivers) compile-drivers ;; diff --git a/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz b/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz new file mode 100644 index 00000000..d9105a2a Binary files /dev/null and b/files/board/arpl/p3/addons/i915/apollolake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz index 0897a39c..31cf6804 100644 Binary files a/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz and b/files/board/arpl/p3/addons/i915/geminilake-4.4.180.tgz differ diff --git a/files/board/arpl/p3/addons/i915/manifest.yml b/files/board/arpl/p3/addons/i915/manifest.yml index 98df22a9..1246e5b6 100644 --- a/files/board/arpl/p3/addons/i915/manifest.yml +++ b/files/board/arpl/p3/addons/i915/manifest.yml @@ -2,6 +2,9 @@ version: 1 name: i915 description: "Intel iGPU Drivers (10th Gen)" available-for: + apollolake-4.4.180: + install-script: "install.sh" + copy: "apollolake-4.4.180" geminilake-4.4.180: install-script: "install.sh" copy: "geminilake-4.4.180"