| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- start with this commit from Mako device:
https://android.googlesource.com/device/lge/mako/+/4fddbec62713569eccafa852d88c1485ecaacbc4
Use hardware layers if Java rendering of round rects is slow
|
| |
|
|
|
|
|
|
|
| |
- Align LDFLAGS to previous versions for easier comparison of changes
- Remove Android logging
Change-Id: Ib8242be6be3411fb7277147ca08d68e9fbb45b67
|
|
|
|
|
| |
Bug: 18675947
Change-Id: I07a35782fa2f021574c4ec937920448288594288
|
|
|
|
|
| |
Change-Id: I0cf5da4d3b5653244b8ffe9178d45c3582b48897
Signed-off-by: Mike J. Chen <mjchen@google.com>
|
|
|
|
|
|
|
|
|
|
| |
Choose correct llog by changing LOCAL_LDFLAGS to LOCAL_LDLIBS
for llog.
(cherry picked from commit ead6372c32dd20ee4de99ee3a2d6673e3274a861)
Change-Id: I86164615edf114d2fdc6a633561c6ce6641afb2e
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
|
|
|
|
| |
Remove sdrv_crypto.h
(cherry picked from commit d45edb436df2990e792f4ce375e197143de3e201)
Change-Id: I85ba6afccf55afd3a5e5c68a5329a09cbfef98d7
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
|
|
|
|
|
| |
These three components have not changed with this release.
Only changing version header for clarity.
(cherry picked from commit 54cc5c655243e9bb73763040c8a04cdc366aa25e)
Change-Id: Ife51d93403429513bc6a99adccb2f2c88184b0e4
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The TEE Client API defines a communications API for connecting
Client Applications running in a rich operating environment with
the Secure Services running inside the Trusted Foundations execution
environment.
The TEE Client API is a static library that must be linked with the
calling application or library.
The TEE Client API is used to implement higher-level APIs, such as
cryptography or secure storage.
(cherry picked from commit ccc83471b660f62b65fbc8f566e8a7e404c64540)
Change-Id: I4f1d40ddf8fb9eec0b62e2982fc0e25db36ce6a0
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
Signed-off-by: Yong Zhi <y-zhi@ti.com>
Signed-off-by: Jorge E. Solano <x0062302@ti.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This contains the C header files for compiling both the normal-world and
secure-world software. The rest of the SDK is available in the mshield
package.
Some of these headers are:
cryptoki.h - definitions for the External Cry ptographic API
sst.h - definitions for the External Secure Storage API
mtc.h - definitions for the External Monotonic Counter API
ssdi.h - definitions for SSDI
tee_client_api.h - definitions for the TF Client API
(cherry picked from commit 41ab3216ed1b54184d0575ef9601394e7ba53f0d)
Change-Id: I24828f423456ac12f014a406acee42b60b40ae17
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The user-space SMC Daemon is takes care in particular of the effective
storage of the SMC secure storage within the device file system. The files
in which the SMC persistent data are stored are defined in the
Normal-World Configuration File.
All the security properties such as confidentiality, integrity, atomicity,
anti-rollback and bounding to the device are managed at the SMC PA level.
(cherry picked from commit c08b0dc330e67f33fa0a8fb9c62f38b07a9103c9)
Change-Id: I62714c8bb3b43ef2897a4b0efd49f88700a1ce55
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
|
|
|
|
|
|
| |
A user-land tool application used to install the signed SMC PA in the
Secure Environment. This application is just needed for the startup of the
SMC PA then it is no longer running.
(cherry picked from commit b6f0610ea54d990c121761a11e543e716a63c7ec)
Change-Id: I01c02f192b843bf8b8f1b12055c828d9b8e5ff12
Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
|
|
|
|
|
| |
Bug: 8580410
Change-Id: Ie88b9489c314cad95246be5b8f3ff3d0963cbb63
|
|
|
|
|
|
|
|
|
|
|
|
| |
as the proprietary pvrsrvinit is non-PIE, add a re-implementation
of it.
Change-Id: I1842738e223b2ac302ef19ae6731ad0b492ade4d
Signed-off-by: Michael Scott <michael.scott@linaro.org>
Conflicts:
common.mk
root/init.mapphone.rc
|
|
|
|
|
| |
Change-Id: I4ed573bcac7e8d7b14292b928ddb9c018b70bae3
Signed-off-by: Michael Scott <michael.scott@linaro.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Inside sw_vsync generation loop, there is a logic error
while reading the vsync_rate. The vsync_rate should be re-read
after user sets the vsync_rate by calling start_sw_vsync
explicitly. This is guaranteed by re-reading it
ONLY after the vsync_cond is signalled.
Change-Id: I2da97e6cb972cc812f789c7f0fd621503679177d
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: If1a49cddc1ea241008b9e8faeae26ace8415b188
|
|
|
|
|
|
|
| |
This reverts the DCC handling by camera HAL and loads the dcc files
using the legacy method (works better with ICS-based ducati binaries)
Change-Id: I2b8d4615beee224068ea39a746ff8b4796699d20
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Change-Id: I1a888975945ec88d011e3bfc4e8af7d8ac36fc59
Conflicts:
domx/domx/plugins/memplugin_ion.c
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| | |
Change-Id: Ied4ce86515acd87b609331f2e5a3bca3d63396b5
Signed-off-by: Craig Stout <craig.stout@ti.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ie788bd61d9d6d59c56a36a480d0c17896343e6c2
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| | |
Change-Id: I0059e1c48e93979e7e057b08abcafd54417a3975
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the destination format (RGB) for the temporary buffer
if destination angle is not 0 degree due to a hardware
limitation for 4:2:2 rotated destination.
Performance is optimized for temporary buffer by setting
proper buffer geomerty.
Change-Id: I5741927c8a362069ba10f2855106418d593c5bde
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This is primarily to fix YUV plane location
calculations, but RGB formats are affected as well.
Change-Id: I6ae3f33934e0d5ace12e9d044c4ff9b2751333c9
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Share the same setup routines for blitting and
scaling. Use old-style registers for source 0
in blit setup due to a hardware problem.
Change-Id: Ia18a2740338bed0810572df8e95a07a3504647cb
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| |
| |
| | |
Packed YUV source rotation is enabled.
Change-Id: I4c5baa88ad2166ceb7651f770a601c7fbe73908b
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ib1d97f7209314237ef3414ed72f557d3d28b9900
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| |
| | |
Change-Id: I482096b031d623de0541af8313f73b6bbd757590
Signed-off-by: Jack Yen <jyen@ti.com>
|
| |
| |
| |
| | |
Change-Id: I63bee1a27617ca2743c8605ac06d7dd6ad42f015
|
| |
| |
| |
| |
| |
| |
| | |
Also debug logging improved.
Change-Id: Ib740087d2431efbb0055c024a5e68f2b0f3b8917
Signed-off-by: Alexei Shlychkov <x0177296@ti.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
An additional geometry check to prevent the user
from supplying invalid geometry and causing L3 errors.
Change-Id: I131710b890babb47ce5b0039ecfb5e7f7f6fb8e0
Signed-off-by: Alexei Shlychkov <x0177296@ti.com>
|