| commit | 8c044e68b95c21253e596d4c08736b0fbba3a2cd | [log] [tgz] |
|---|---|---|
| author | Dan Murphy <dmurphy@ti.com> | Fri Mar 27 10:35:49 2020 -0500 |
| committer | Dan Murphy <dmurphy@ti.com> | Fri Mar 27 10:35:49 2020 -0500 |
| tree | d27af28317af9beb858651e2bd992c39429e28dd | |
| parent | 65aec5f0077e3de11142d3a6f7388f2b947386cc [diff] |
system_test: recipe: Rearrange the recipe lines Signed-off-by: Dan Murphy <dmurphy@ti.com>
This is a repository for DT overlays and TI kernel config fragments.
The makefile does two things:
Linux directory can be given with LINUX=dir. If LINUX is undefined, Makefile will look for Linux directory from the current dir or <projectdir>/../linux/
dtc compiler will be taken from $LINUX/scripts/dtc/dtc but can be overridden with DTC variable.
Output path can be given the same way as when building the kernel, with O=dir
ARCH variable can be used to build a single arch instead of all, e.g. ARCH=arm64
config directory contains defconfig_builder.sh. The Linux directory can be given with -k option. If Linux directory is not given, the script will look for Linux directory from the current dir or <projectdir>/../linux/
Linux sources in ~/work/linux and this project in ~/work/linux-dt
$ cd ~/work/linux $ ../linux-dt/config/defconfig_builder.sh (select a defconfig) $ make ti_sdk_dra7x_debug_defconfig $ make $ make -C ../linux-dt The symbol-enabled dtbs and dtbos are now under ~/work/linux-dt/arch/...