Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-18 | Snap 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-release | android-build-team Robot | |
Change-Id: If2dad524a52e614a178d234784344e7d95deb3d1 | |||
2018-01-17 | Merge 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-release | Dmitry Shmidt | |
am: 2afd8f04b3 am: 090aac9db6 Change-Id: I61511d9c7825ae39e206d7410e5ca9f0f0259472 | |||
2018-01-17 | Merge remote-tracking branch 'aosp/upstream-hikey' into atf am: 8608ac5262 | Dmitry Shmidt | |
am: 2afd8f04b3 Change-Id: I6476ff0764e976ce4b3a684c1ea0ff3d702fb09c | |||
2018-01-17 | Merge remote-tracking branch 'aosp/upstream-hikey' into atf | Dmitry Shmidt | |
am: 8608ac5262 Change-Id: I874c82fd658d72570256f5d00766689d741bd95c | |||
2018-01-17 | Merge 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-7 | Dmitry Shmidt | |
Change-Id: I37e6b218f2745a4432645bbff43899d954c19e41 | |||
2018-01-10 | Merge pull request #20 from hzhuang1/fix_pcie_2upstream-hikey-tempupstream-hikey | Haojian Zhuang | |
Hikey960: Fix hikey960 pcie mount fail | |||
2018-01-10 | Hikey960: Fix hikey960 pcie mount fail | Kaihua 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-15 | Snap for 4453288 from ccf328ed59547bb032796dbc8bb875def8bea0c8 to pi-release | android-build-team Robot | |
Change-Id: Ie154b73171eca6a2e8d2269e582f7e8b981c789b | |||
2017-11-15 | Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD | Xin Li | |
am: 07f5202bf4 Change-Id: I4c571d47fce5087cc0bf958bf278342c9df85d53 | |||
2017-11-14 | Merge remote-tracking branch 'goog/stage-aosp-master' into HEAD | Xin Li | |
Change-Id: I34e501c7c9839020e53047fec7470c8aec9c7e44 | |||
2017-11-13 | Merge commit 'c3a21abd5624f1d9bce9f3b009c0af408a0c22ec' into HEAD | Xin Li | |
Change-Id: Ieed88b8053ca3e7249dee5fa8afe4549d39635f1 | |||
2017-11-12 | Snap for 4447680 from 377cb66540e9f5f26b97c779a411a302eeaf45a9 to pi-release | android-build-team Robot | |
Change-Id: I72f34988badcfd923c1e3eab3fef6f0bada1f873 | |||
2017-11-09 | Merge remote-tracking branch 'aosp/upstream-hikey' into armtf am: d7f137ecb7 ↵ | Dmitry Shmidt | |
am: 72a61be33b am: f80b69635a Change-Id: I121dedc746e6db36c8e25fa019aa5f10c3ee22f6 | |||
2017-11-09 | Merge remote-tracking branch 'aosp/upstream-hikey' into armtf am: d7f137ecb7 | Dmitry Shmidt | |
am: 72a61be33b Change-Id: I166618ba5d78485718f29d2e74fea65155d92949 | |||
2017-11-09 | Merge remote-tracking branch 'aosp/upstream-hikey' into armtf | Dmitry Shmidt | |
am: d7f137ecb7 Change-Id: I73ec8feea370c133e2da915ac14b8631396eea26 | |||
2017-11-09 | Merge remote-tracking branch 'aosp/upstream-hikey' into armtfandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6 | Dmitry Shmidt | |
Change-Id: Ic77734daa3ba792cf235d52b49250a197de4328a | |||
2017-11-09 | Merge pull request #19 from johnstultz-work/bootloader-update | Haojian Zhuang | |
Update armtf branch AOSP uses to upstream armtf code | |||
2017-11-07 | Merge commit '92c5066c93bb0c027c9ea8d7028d4fb722d3aec2' into bootloader-update | John Stultz | |
2017-11-06 | Merge pull request #1153 from robertovargas-arm/fix-macros | davidcunado-arm | |
Avoid use of undefined macros | |||
2017-11-03 | Merge pull request #1151 from JoelHutton/jh/MISRA-Mandatory | davidcunado-arm | |
Change sizeof to use type of struct not function | |||
2017-11-03 | Merge pull request #1142 from etienne-lms/qemu-int | davidcunado-arm | |
qemu: update deprecated interrupt registering | |||
2017-11-03 | Merge pull request #1137 from soby-mathew/sm/arm_plat_en_gicv3_save | davidcunado-arm | |
Enable GICv3 save for ARM platforms | |||
2017-11-02 | qemu: update deprecated interrupt registering | Etienne 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-01 | Merge pull request #1150 from dp-arm/dp/events | davidcunado-arm | |
aarch64: Add PubSub events to capture security state transitions | |||
2017-11-01 | Fix usage of IMAGE_BLx macros | Roberto 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-01 | Always define ARM_TSP_RAM_LOCATION_ID | Roberto 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-01 | Include debug.h in debug.S | Roberto 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-31 | Merge pull request #1149 from robertovargas-arm/fwu-testing | davidcunado-arm | |
Add FWU booting instructions to the user guide | |||
2017-10-31 | Merge pull request #1141 from robertovargas-arm/boot_redundancy | davidcunado-arm | |
Add platform hooks for boot redundancy support | |||
2017-10-31 | Change sizeof to use type of struct not function | Joel 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-31 | aarch64: Add PubSub events to capture security state transitions | Dimitris 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-31 | Add FWU booting instructions to the user guide | Roberto 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-30 | Merge branch 'armtf/master/update' into bootloader-update | John 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-30 | Merge pull request #1144 from geesun/qx/resize_bl2_size | davidcunado-arm | |
Change the default option of ARM_TSP_RAM_LOCATION and Enlarge the BL2 size on ARM platforms | |||
2017-10-30 | armtf: 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-30 | Use -fno-pic | John Stultz | |
Avoid build issues with the Android toolchain Change-Id: I2b3f7b7e250d71dafc92eec1ffb279127888e521 Signed-off-by: John Stultz <john.stultz@linaro.org> | |||
2017-10-27 | Merge pull request #1147 from etienne-lms/qemu-optee-load | davidcunado-arm | |
qemu/optee: load OP-TEE pageable part 2MB above OP-TEE image | |||
2017-10-26 | Merge pull request #1143 from etienne-lms/qemu-hpen | davidcunado-arm | |
qemu: fix holding pen mailbox sequence | |||
2017-10-26 | qemu/optee: load OP-TEE pageable part 2MB above OP-TEE image | Etienne 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-26 | Merge pull request #1138 from michpappas/tf-issues#526_qemu_does_not_support_TBB | davidcunado-arm | |
qemu: Add support for Trusted Board Boot | |||
2017-10-25 | qemu: Add support for Trusted Board Boot | Michalis 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-25 | plat/arm: enlarge the BL2 size on Arm platforms when TBB is enabled | Qixiang 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> | |||
2017-10-25 | plat/arm: change the default option of ARM_TSP_RAM_LOCATION | Qixiang Xu | |
On Arm standard platforms, it runs out of SRAM space when TBB is enabled, so the TSP default location is changed to dram when TBB is enabled. Change-Id: I516687013ad436ef454d2055d4e6fce06e467044 Signed-off-by: Qixiang Xu <qixiang.xu@arm.com> | |||
2017-10-24 | Add platform hooks for boot redundancy support | Roberto Vargas | |
These hooks are intended to allow one platform to try load images from alternative places. There is a hook to initialize the sequence of boot locations and a hook to pass to the next sequence. Change-Id: Ia0f84c415208dc4fa4f9d060d58476db23efa5b2 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com> | |||
2017-10-24 | qemu: fix holding pen mailbox sequence | Etienne Carriere | |
Before this change, plat_secondary_cold_boot_setup reads wake up mailbox as a byte array but through 64bit accesses on unaligned 64bit addresses. In the other hand qemu_pwr_domain_on wakes secondary cores by writing into a 64bit array. This change forces the 64bit mailbox format as PLAT_QEMU_HOLD_ENTRY_SIZE explicitly specifies it. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> | |||
2017-10-23 | Merge pull request #1139 from hzhuang1/fix_edmac | davidcunado-arm | |
Fix edmac | |||
2017-10-23 | Merge pull request #1132 from jeenu-arm/pubsub | davidcunado-arm | |
Publish and Subscribe framework | |||
2017-10-23 | PSCI: Publish CPU ON event | Jeenu Viswambharan | |
This allows other EL3 components to subscribe to CPU on events. Update Firmware Design guide to list psci_cpu_on_finish as an available event. Change-Id: Ida774afe0f9cdce4021933fcc33a9527ba7aaae2 Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com> | |||
2017-10-23 | BL31: Introduce Publish and Subscribe framework | Jeenu Viswambharan | |
This light-weight framework enables some EL3 components to publish events which other EL3 components can subscribe to. Publisher can optionally pass opaque data for subscribers. The order in which subscribers are called is not defined. Firmware design updated. Change-Id: I24a3a70b2b1dedcb1f73cf48313818aebf75ebb6 Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com> | |||
2017-10-21 | Merge pull request #1131 from jeenu-arm/gic-migrate | davidcunado-arm | |
Migrate upstream platforms to using interrupt properties |