diff options
author | Daniel Díaz <daniel.diaz@linaro.org> | 2018-12-13 11:45:13 -0600 |
---|---|---|
committer | Daniel Díaz <daniel.diaz@linaro.org> | 2018-12-13 11:45:13 -0600 |
commit | ee55526f2bd2a632bbfaab198e50f8bf3183afa7 (patch) | |
tree | 433ec650e8ef8d029f366045a962df47ab6baac1 /openembedded-lkft-linux-developer.yaml | |
parent | 776045288153734e39cf9b64e6d5c68f97f98174 (diff) |
openembedded-lkft-linux-developer: Add support for i386
Change-Id: I5dd227310657947dd99d8b9185dfd30286ccfc0d
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Diffstat (limited to 'openembedded-lkft-linux-developer.yaml')
-rw-r--r-- | openembedded-lkft-linux-developer.yaml | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/openembedded-lkft-linux-developer.yaml b/openembedded-lkft-linux-developer.yaml index cc68c2ff8d..c8de632aff 100644 --- a/openembedded-lkft-linux-developer.yaml +++ b/openembedded-lkft-linux-developer.yaml @@ -29,7 +29,7 @@ and can be <b>tested</b> the same way <b>LKFT</b> runs on the regular builds.</p> <p>You can compare your test results with existing runs on actual hardware: - <b>arm (X15)</b>, <b>arm64 (HiKey)</b> and <b>x86_64 (Xeon + <b>arm (X15)</b>, <b>arm64 (HiKey)</b> and <b>x86 (Xeon E3-1220)</b>. A description of the hardware can be found <a href="https://lkft.linaro.org/boards/">here</a>.</p> <p>This is more or less how it goes: @@ -86,9 +86,10 @@ choices: - 'hikey' - 'x15' - - 'x86' + - 'x86_64' + - 'i386' description: | - <b>[MANDATORY]</b> Target machine. Can be hikey (arm64), x15 (arm), or x86 (x86_64). + <b>[MANDATORY]</b> Target machine. Can be hikey (arm64), x15 (arm), x86_64, or i386 (32-bits). - string: name: KERNEL_CONFIG default: '' @@ -98,7 +99,8 @@ kernel config will be used:<br/> - defconfig on HiKey<br/> - multi_v7_defconfig on X15<br/> - - x86_64_defconfig on x86<br/> + - x86_64_defconfig on x86_64<br/> + - i386_defconfig on i386<br/> Note: Additional config fragments are added to all defconfigs to ensure build is functional. See <a href="https://ci.linaro.org/job/openembedded-lkft-linux-developer/">the status page</a> for more information. @@ -165,11 +167,16 @@ DEVICE_TYPE=x15 [ -z "${KERNEL_CONFIG}" ] && KERNEL_CONFIG=multi_v7_defconfig ;; - x86) + x86_64) MACHINE=intel-corei7-64 DEVICE_TYPE=x86 [ -z "${KERNEL_CONFIG}" ] && KERNEL_CONFIG=x86_64_defconfig ;; + i386) + MACHINE=intel-core2-32 + DEVICE_TYPE=i386 + [ -z "${KERNEL_CONFIG}" ] && KERNEL_CONFIG=i386_defconfig + ;; esac cat << EOF > ${WORKSPACE}/custom-kernel-info.inc.tmp @@ -178,6 +185,7 @@ KERNEL_CONFIG_aarch64 = "${KERNEL_CONFIG}" KERNEL_CONFIG_arm = "${KERNEL_CONFIG}" KERNEL_CONFIG_x86-64 = "${KERNEL_CONFIG}" + KERNEL_CONFIG_x86-32 = "${KERNEL_CONFIG}" EOF echo "IMAGES=rpb-console-image-lkft" > parameters |