blob: 592337ca251fd22d260777913ea4f62abc1706cb [file] [log] [blame]
#!/bin/bash
. $(dirname $0)/functions
PATCHES=0
if [ -n "$1" ]; then
AOSP="$1"
else
AOSP="`pwd`"
fi
if ! [ -d "$AOSP" ] && ! [ -d "$AOSP/bionic" ] && [ -d "$AOSP"/build ]; then
echo "This script must be run from the AOSP source directory"
echo "or with the AOSP source directory as its first parameter."
exit 1
fi
##################################################
################ Linaro hack ###################
##################################################
## DRM patches for TI X15
## https://android-review.linaro.org/#/c/17278
## https://android-review.linaro.org/#/c/17279
## https://android-review.linaro.org/#/c/17280
## https://android-review.linaro.org/#/c/17281
apply --linaro external/libdrm 17278/1
apply --linaro external/libdrm 17279/1
apply --linaro external/libdrm 17280/1
apply --linaro external/libdrm 17281/1
## patch to inherit linaro common-device.mk
## mainly for support lava test
## http://android-review.linaro.org/17497
apply --linaro device/ti/am57xevm 17497/1
## workaround for build kernel from source
## http://android-review.linaro.org/17370
apply --linaro device/ti/am57xevm 17370/4
## BoardConfig.mk: enable compiling of u-boot
## http://android-review.linaro.org/17498
apply --linaro device/ti/am57xevm 17498/1
## jacinto6/sgx/Android.mk: workaround for kernel building support
## http://android-review.linaro.org/17369
apply --linaro --local device/ti/proprietary-open device/ti/proprietary-open-jacinto 17369/1
## revert "am57xevm: Use Launcher2 instead of Launcher3"
revert device/ti/am57xevm 08aa0e5de0de0816278bd305db9a2c9753b9dee9
## am57xx_evm.h: increase CONFIG_SYS_BOOTM_LEN to 16M
## https://android-review.linaro.org/#/c/17528/
apply --linaro --local ti/u-boot --remote u-boot/linaro/jacinto6evm 17528/1