aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-05Add METADATA to arm-trusted-firmware: BSD+LLVM+MIT=NOTICE am: e85755b569HEADandroid-r-beta-3android-r-beta-2mastermainBob Badour
Change-Id: I6d342f9d86f1e238a321b714f1d1408a192ae62d
2020-05-01Add METADATA to arm-trusted-firmware: BSD+LLVM+MIT=NOTICEBob Badour
Bug: 68860345 Bug: 69058154 Bug: 151953481 Test: no code changes Change-Id: Ic53d483df23cfde5c06f2d77d0496b731bc34448
2019-02-24[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterr_aml_301500702android-vts-11.0_r9android-vts-11.0_r8android-vts-11.0_r7android-vts-11.0_r6android-vts-11.0_r5android-vts-11.0_r4android-vts-11.0_r3android-vts-11.0_r2android-vts-11.0_r15android-vts-11.0_r14android-vts-11.0_r13android-vts-11.0_r12android-vts-11.0_r11android-vts-11.0_r10android-vts-11.0_r1android-security-11.0.0_r76android-security-11.0.0_r75android-security-11.0.0_r74android-security-11.0.0_r73android-security-11.0.0_r72android-security-11.0.0_r71android-security-11.0.0_r70android-security-11.0.0_r69android-security-11.0.0_r68android-security-11.0.0_r67android-security-11.0.0_r66android-security-11.0.0_r65android-security-11.0.0_r64android-security-11.0.0_r63android-security-11.0.0_r62android-security-11.0.0_r61android-security-11.0.0_r60android-security-11.0.0_r59android-security-11.0.0_r58android-security-11.0.0_r57android-security-11.0.0_r56android-security-11.0.0_r55android-security-11.0.0_r54android-security-11.0.0_r53android-security-11.0.0_r52android-security-11.0.0_r51android-security-11.0.0_r50android-security-11.0.0_r49android-security-11.0.0_r1android-r-preview-4android-r-preview-3android-r-preview-2android-r-preview-1android-platform-11.0.0_r9android-platform-11.0.0_r8android-platform-11.0.0_r7android-platform-11.0.0_r6android-platform-11.0.0_r5android-platform-11.0.0_r4android-platform-11.0.0_r3android-platform-11.0.0_r2android-platform-11.0.0_r13android-platform-11.0.0_r12android-platform-11.0.0_r11android-platform-11.0.0_r10android-platform-11.0.0_r1android-mainline-12.0.0_r55android-mainline-12.0.0_r112android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-mainline-10.0.0_r9android-mainline-10.0.0_r8android-mainline-10.0.0_r7android-mainline-10.0.0_r6android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-cts-11.0_r9android-cts-11.0_r8android-cts-11.0_r7android-cts-11.0_r6android-cts-11.0_r5android-cts-11.0_r4android-cts-11.0_r3android-cts-11.0_r2android-cts-11.0_r15android-cts-11.0_r14android-cts-11.0_r13android-cts-11.0_r12android-cts-11.0_r11android-cts-11.0_r10android-cts-11.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r6android-11.0.0_r5android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r4android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r3android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r25android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r2android-11.0.0_r19android-11.0.0_r18android-11.0.0_r17android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android-11.0.0_r1android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12aml_tz2_305400500aml_tz2_305400300aml_tz2_305400100aml_tz2_304500300aml_tz2_303900110aml_tz2_303900102aml_tz2_303800002aml_tz2_303800001aml_tz2_303200001ndk-sysroot-r21android12-mainline-tzdata2-releaseandroid11-tests-releaseandroid11-security-releaseandroid11-s1-releaseandroid11-releaseandroid11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-platform-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseandroid10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-resolv-releaseandroid10-mainline-networking-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseaml_tz2_305400100Xin Li
am: 3dc6483197 -s ours am skip reason: subject contains skip directive Change-Id: I78233471fd4f80ab536b0e7929ec263a13d53e1e
2019-02-20DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterandroid-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13Xin Li
Bug: 120848293 Change-Id: Ia7ff0d02ab5c95c93cf1a4a1438863757dfcab64
2018-12-10[automerger skipped] DO NOT MERGE am: 9ad008461f -s ours am: 3bd4ac90be -s ↵Xin Li
ours am: e5930d85de -s ours Change-Id: I38cff46c1293c300a7cce6b6904d11b1a7115c8c
2018-12-10[automerger skipped] DO NOT MERGE am: 9ad008461f -s oursXin Li
am: 3bd4ac90be -s ours Change-Id: I6f14e4d0d459d3f4b36c67d5e12e0ba7d01b0b3f
2018-12-10[automerger skipped] DO NOT MERGEXin Li
am: 9ad008461f -s ours Change-Id: I91dddab610aaaa8cc9146c4c055a322fcc5ad918
2018-12-07DO NOT MERGEandroid-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10oreo-mr1-iot-releaseXin Li
Merge pie-platform-release (PPRL.181205.001, history only) into master Bug: 120502534 Change-Id: Ibadf1cb156b2024ef2fb40e1d36e6b6440ebdfc0
2018-01-18Snap for 4551672 from b23f5fb1ac2033077c7204f604b2c74649b0e9a3 to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cuttlefish-testingpie-cts-releaseandroid-build-team Robot
Change-Id: If2dad524a52e614a178d234784344e7d95deb3d1
2018-01-17Merge remote-tracking branch 'aosp/upstream-hikey' into atf am: 8608ac5262 ↵android-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devoreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseDmitry Shmidt
am: 2afd8f04b3 am: 090aac9db6 Change-Id: I61511d9c7825ae39e206d7410e5ca9f0f0259472
2018-01-17Merge remote-tracking branch 'aosp/upstream-hikey' into atf am: 8608ac5262Dmitry Shmidt
am: 2afd8f04b3 Change-Id: I6476ff0764e976ce4b3a684c1ea0ff3d702fb09c
2018-01-17Merge remote-tracking branch 'aosp/upstream-hikey' into atfDmitry Shmidt
am: 8608ac5262 Change-Id: I874c82fd658d72570256f5d00766689d741bd95c
2018-01-17Merge remote-tracking branch 'aosp/upstream-hikey' into atfandroid-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7o-mr1-iot-preview-8o-mr1-iot-preview-7Dmitry Shmidt
Change-Id: I37e6b218f2745a4432645bbff43899d954c19e41
2018-01-10Merge pull request #20 from hzhuang1/fix_pcie_2upstream-hikey-tempupstream-hikeyHaojian Zhuang
Hikey960: Fix hikey960 pcie mount fail
2018-01-10Hikey960: Fix hikey960 pcie mount failKaihua Zhong
Set IOC_AO_IOMG_033 function from GPIO213 to PCIE_CLKREQ_N bit[0-2]: 000: GPIO_213; 001: PCIE_CLKREQ_N; 010: GPIO_018_SH; 100: GPIO_014_SE; 110: FAC_TEST24; 111: FAC_TEST24; bit[3-31]: reserved Signed-off-by: Guangtao Zhang <zhangguangtao@hisilicon.com> Tested-by: Yao Chen <chenyao11@huawei.com> Acked-by: Haojian Zhuang <haojian.zhuang@linaro.org>
2017-11-15Snap for 4453288 from ccf328ed59547bb032796dbc8bb875def8bea0c8 to pi-releaseandroid-build-team Robot
Change-Id: Ie154b73171eca6a2e8d2269e582f7e8b981c789b
2017-11-15Merge remote-tracking branch 'goog/stage-aosp-master' into HEADXin Li
am: 07f5202bf4 Change-Id: I4c571d47fce5087cc0bf958bf278342c9df85d53
2017-11-14Merge remote-tracking branch 'goog/stage-aosp-master' into HEADXin Li
Change-Id: I34e501c7c9839020e53047fec7470c8aec9c7e44
2017-11-13Merge commit 'c3a21abd5624f1d9bce9f3b009c0af408a0c22ec' into HEADXin Li
Change-Id: Ieed88b8053ca3e7249dee5fa8afe4549d39635f1
2017-11-12Snap for 4447680 from 377cb66540e9f5f26b97c779a411a302eeaf45a9 to pi-releaseandroid-build-team Robot
Change-Id: I72f34988badcfd923c1e3eab3fef6f0bada1f873
2017-11-09Merge remote-tracking branch 'aosp/upstream-hikey' into armtf am: d7f137ecb7 ↵Dmitry Shmidt
am: 72a61be33b am: f80b69635a Change-Id: I121dedc746e6db36c8e25fa019aa5f10c3ee22f6
2017-11-09Merge remote-tracking branch 'aosp/upstream-hikey' into armtf am: d7f137ecb7Dmitry Shmidt
am: 72a61be33b Change-Id: I166618ba5d78485718f29d2e74fea65155d92949
2017-11-09Merge remote-tracking branch 'aosp/upstream-hikey' into armtfDmitry Shmidt
am: d7f137ecb7 Change-Id: I73ec8feea370c133e2da915ac14b8631396eea26
2017-11-09Merge remote-tracking branch 'aosp/upstream-hikey' into armtfandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6Dmitry Shmidt
Change-Id: Ic77734daa3ba792cf235d52b49250a197de4328a
2017-11-09Merge pull request #19 from johnstultz-work/bootloader-updateHaojian Zhuang
Update armtf branch AOSP uses to upstream armtf code
2017-11-07Merge commit '92c5066c93bb0c027c9ea8d7028d4fb722d3aec2' into bootloader-updateJohn Stultz
2017-11-06Merge pull request #1153 from robertovargas-arm/fix-macrosdavidcunado-arm
Avoid use of undefined macros
2017-11-03Merge pull request #1151 from JoelHutton/jh/MISRA-Mandatorydavidcunado-arm
Change sizeof to use type of struct not function
2017-11-03Merge pull request #1142 from etienne-lms/qemu-intdavidcunado-arm
qemu: update deprecated interrupt registering
2017-11-03Merge pull request #1137 from soby-mathew/sm/arm_plat_en_gicv3_savedavidcunado-arm
Enable GICv3 save for ARM platforms
2017-11-02qemu: update deprecated interrupt registeringEtienne Carriere
Registered interrupts are configured in edge detection as the default previous configuration assumed in previous code. Not target mask required as Qemu BL31 will not send/route SGIs. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
2017-11-01Merge pull request #1150 from dp-arm/dp/eventsdavidcunado-arm
aarch64: Add PubSub events to capture security state transitions
2017-11-01Fix usage of IMAGE_BLx macrosRoberto Vargas
These macros are only defined for corresponding image, and they are undefined for other images. It means that we have to use ifdef or defined() instead of relying on being 0 by default. Change-Id: Iad11efab9830ddf471599b46286e1c56581ef5a7 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2017-11-01Always define ARM_TSP_RAM_LOCATION_IDRoberto Vargas
ARM_TSP_RAM_LOCATION_ID was defined only in AARCH64, but the macro was also used in AARCH32, and it meant that it was taking the value 0, which happened to equal ARM_TRUSTED_SRAM_ID. Change-Id: If9f4dbee1a2ba15e7806f2a03305b554bd327363 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2017-11-01Include debug.h in debug.SRoberto Vargas
debug.S was using macros defined in debug.h, but since it didn't include it, these macros were taking the value 0, which means that all the preprocessor conditionals were wrong. Change-Id: If4ca81cc5a1662991589f914a2557ceff0eaaede Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2017-10-31Merge pull request #1149 from robertovargas-arm/fwu-testingdavidcunado-arm
Add FWU booting instructions to the user guide
2017-10-31Merge pull request #1141 from robertovargas-arm/boot_redundancydavidcunado-arm
Add platform hooks for boot redundancy support
2017-10-31Change sizeof to use type of struct not functionJoel Hutton
Change sizeof call so it references a static type instead of return of a function in order to be MISRA compliant. Change-Id: I6f1adb206073d6cd200156e281b8d76249e3af0e Signed-off-by: Joel Hutton <joel.hutton@arm.com>
2017-10-31aarch64: Add PubSub events to capture security state transitionsDimitris Papastamos
Add events that trigger before entry to normal/secure world. The events trigger after the normal/secure context has been restored. Similarly add events that trigger after leaving normal/secure world. The events trigger after the normal/secure context has been saved. Change-Id: I1b48a7ea005d56b1f25e2b5313d77e67d2f02bc5 Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
2017-10-31Add FWU booting instructions to the user guideRoberto Vargas
FWU uses additional images that have to be loaded, and this patch adds the documentation of how to do it in FVP and Juno. Change-Id: I1a40641c11c5a4c8db0aadeaeb2bec30c9279e28 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2017-10-30Merge branch 'armtf/master/update' into bootloader-updateJohn Stultz
Big transition to upstream ARMTF code. This merges the aosp/mater code with fd3bba4bd523 but merges such that the tree should be identical with the fd3bba4bd523 side of the merge. Change-Id: Ib416a13ce19c6c26fb62c38ccc6fdfbbdf9c4304 Signed-off-by: John Stultz <john.stultz@linaro.org>
2017-10-30Merge pull request #1144 from geesun/qx/resize_bl2_sizedavidcunado-arm
Change the default option of ARM_TSP_RAM_LOCATION and Enlarge the BL2 size on ARM platforms
2017-10-30armtf: hikey_ddr: Add NOTICE message to avoid boot hang (racy!)John Stultz
So for some reason, when building with the android toolchain, the hikey ddr initialization code gets stuck. Adding a NOTICE message here avoids it, which basically tells me something is broken (possibly the toolchain reordering operations, or some other memory barrier type issue). But here we are. Change-Id: I712c3e4463601def012e51120189fd142311ffd1 Signed-off-by: John Stultz <john.stultz@linaro.org>
2017-10-30Use -fno-picJohn Stultz
Avoid build issues with the Android toolchain Change-Id: I2b3f7b7e250d71dafc92eec1ffb279127888e521 Signed-off-by: John Stultz <john.stultz@linaro.org>
2017-10-27Merge pull request #1147 from etienne-lms/qemu-optee-loaddavidcunado-arm
qemu/optee: load OP-TEE pageable part 2MB above OP-TEE image
2017-10-26Merge pull request #1143 from etienne-lms/qemu-hpendavidcunado-arm
qemu: fix holding pen mailbox sequence
2017-10-26qemu/optee: load OP-TEE pageable part 2MB above OP-TEE imageEtienne Carriere
OP-TEE dedicates the end of the Qemu secure DRAM as specific out-of-TEE secure RAM. To support this configuration the trusted firmware should not load OP-TEE resources in this area. To overcome the issue, OP-TEE pageable image is now loaded 2MByte above the secure RAM base address. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
2017-10-26Merge pull request #1138 from michpappas/tf-issues#526_qemu_does_not_support_TBBdavidcunado-arm
qemu: Add support for Trusted Board Boot
2017-10-25qemu: Add support for Trusted Board BootMichalis Pappas
This patch adds support for TBB to qemu. An RSA ROT keypair is generated at build time and is included into BL1/BL2. The key and content certificates are read over semihosting. Fixes ARM-software/tf-issues#526 Signed-off-by: Michalis Pappas <mpappas@fastmail.fm>
2017-10-25plat/arm: enlarge the BL2 size on Arm platforms when TBB is enabledQixiang Xu
For Trusted Board Boot, BL2 needs more space to support the ECDSA and ECDSA+RSA algorithms. Change-Id: Ie7eda9a1315ce836dbc6d18d6588f8d17891a92d Signed-off-by: Qixiang Xu <qixiang.xu@arm.com>