summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libcorkscrew: remove extra slash in MODULE_PATHHashcode2015-02-031-1/+1
|
* kernel-headers: update headers to TI 3.0 omapzoom kernelHashcode2015-02-0316-1/+2851
|
* common: add stubbed libcorkscrew to buildHashcode2015-02-031-0/+4
|
* common: add pvrsrvinit and symlinks to buildHashcode2015-02-031-0/+6
|
* symlinks: add symlinks for libion and gralloc based on TARGET_BOARD_OMAP_CPUHashcode2015-02-031-0/+36
|
* overlay: use omap4 common overlayHashcode2015-02-031-0/+2
|
* overlay: add common omap4 overlayHashcode2015-02-031-0/+26
| | | | | | | - 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
* bltsville: fix ticpu BV_CPUVERSION and SYMLINKS license locationsHashcode2015-02-031-2/+2
|
* security: misc cleanupHashcode2015-02-0214-372/+157
| | | | | | | - Align LDFLAGS to previous versions for easier comparison of changes - Remove Android logging Change-Id: Ib8242be6be3411fb7277147ca08d68e9fbb45b67
* Cleanup Obsolete LOCAL_PRELINK_MODULE.Ying Wang2015-02-026-6/+0
| | | | | Bug: 18675947 Change-Id: I07a35782fa2f021574c4ec937920448288594288
* TI mainline's securityMike J. Chen2015-02-0220-1615/+696
| | | | | Change-Id: I0cf5da4d3b5653244b8ffe9178d45c3582b48897 Signed-off-by: Mike J. Chen <mjchen@google.com>
* Security: fix llog build error for tf_daemon, tee_client_apiBryan Buckley2015-02-022-2/+3
| | | | | | | | | | 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>
* Security: tf_sdk: Update to 1.06Trusted Logic2015-02-022-721/+0
| | | | | | | | | Remove sdrv_crypto.h (cherry picked from commit d45edb436df2990e792f4ce375e197143de3e201) Change-Id: I85ba6afccf55afd3a5e5c68a5329a09cbfef98d7 Signed-off-by: Bryan Buckley <bryan.buckley@ti.com>
* Security: Update tee_client_api, tf_daemon, smc_pa_ctrl to 1.06Bryan Buckley2015-02-023-3/+3
| | | | | | | | | | 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>
* Security: tee_client_api: Update to 1.06e1Trusted Logic2015-02-024-19/+26
| | | | | | | | | | | | | | | | | | | | 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>
* Security: tf_sdk: Update to 1.06e1Trusted Logic2015-02-028-1/+2194
| | | | | | | | | | | | | | | | | | 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>
* Security: tf_daemon: Update to 1.06e1Trusted Logic2015-02-027-26/+422
| | | | | | | | | | | | | | | 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>
* Security: smc_pa_ctrl: Update to 1.06e1Trusted Logic2015-02-021-5/+5
| | | | | | | | | | | 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>
* Add liblogYing Wang2015-02-024-1/+6
| | | | | Bug: 8580410 Change-Id: Ie88b9489c314cad95246be5b8f3ff3d0963cbb63
* PVR: add re-implemented pvrsrvinit and glueMichael Gernoth2015-02-022-0/+44
| | | | | | | | | | | | 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
* libcorkscrew: add stub-implementation to make gralloc happyMichael Gernoth2015-02-023-0/+128
| | | | | Change-Id: I4ed573bcac7e8d7b14292b928ddb9c018b70bae3 Signed-off-by: Michael Scott <michael.scott@linaro.org>
* hwc: add missing bionic defines for fb ratio flagsHashcode2015-02-021-0/+8
|
* hwc: Fix div_by_0 crash in hwcomposerSunita Nadampalli2015-02-021-1/+7
| | | | | | | | | | 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
* domx: revert mistaken change of DCC_PATHHashcode2015-02-021-1/+1
|
* common: cleanup domx build packagesHashcode2015-02-021-2/+2
|
* domx: link liblog when building libOMX_CoreHashcode2015-02-021-1/+2
|
* domx: add TI_CAMERAHAL_USES_LEGACY_DOMX_DCC board flag to enable legacy DCCHashcode2015-02-023-4/+19
|
* domx: remove duplicate OMX_TI_COLOR_FormatYUV420PackedSemiPlanar definitionHashcode2015-02-021-2/+0
|
* domx: remove duplicate include for VP8Hashcode2015-02-021-2/+1
|
* set correct DCC file locationHashcode2015-02-021-1/+1
| | | | Change-Id: If1a49cddc1ea241008b9e8faeae26ace8415b188
* revert: DOMX : Removes DCC loading from OMX Camera ProxyHashcode2015-02-022-1/+335
| | | | | | | 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
* android-api: add KK and LPHashcode2015-02-021-0/+12
|
* bltsville: correct locations in build from adding to omap4-nextHashcode2015-02-022-6/+6
|
* domx: remove duplicate OMX headers and refer to originals where neededHashcode2015-02-0217-7132/+26
|
* domx: add board config for LOW_SECURE_HEAPMichael Gernoth2015-02-022-1/+11
| | | | | | | Change-Id: I1a888975945ec88d011e3bfc4e8af7d8ac36fc59 Conflicts: domx/domx/plugins/memplugin_ion.c
* remove cpcam supportHashcode2015-02-0211-7015/+0
|
* Merge bltsville-master into omap4-nextHashcode2015-01-3061-0/+60963
|\
| * bltsville: create subdir for merge w/ omap4-nextHashcode2015-01-3062-6/+6
| |
| * gcbv-user: update version to 2.2.2Craig Stout2012-10-191-3/+3
| | | | | | | | | | Change-Id: Ied4ce86515acd87b609331f2e5a3bca3d63396b5 Signed-off-by: Craig Stout <craig.stout@ti.com>
| * gcbv-user: fixed YUV planar odd location origin.Jack Yen2012-10-192-45/+41
| | | | | | | | | | Change-Id: Ie788bd61d9d6d59c56a36a480d0c17896343e6c2 Signed-off-by: Jack Yen <jyen@ti.com>
| * gcbv-user: fixed scaler temp parameter calculations.Jack Yen2012-10-192-63/+114
| | | | | | | | | | Change-Id: I0059e1c48e93979e7e057b08abcafd54417a3975 Signed-off-by: Jack Yen <jyen@ti.com>
| * gcbv-user: two pass filter fixes.Jack Yen2012-10-193-52/+62
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * gcbv-user: fixed surface offset calculations.Jack Yen2012-10-195-203/+361
| | | | | | | | | | | | | | | | 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>
| * gcbv-user: source setup optimization.Jack Yen2012-10-195-524/+817
| | | | | | | | | | | | | | | | | | 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>
| * gcbv-user: feature support checks revised.Jack Yen2012-10-192-52/+65
| | | | | | | | | | | | | | Packed YUV source rotation is enabled. Change-Id: I4c5baa88ad2166ceb7651f770a601c7fbe73908b Signed-off-by: Jack Yen <jyen@ti.com>
| * gcbv-user: fixed compiler warnings.Jack Yen2012-10-191-7/+9
| | | | | | | | | | Change-Id: Ib1d97f7209314237ef3414ed72f557d3d28b9900 Signed-off-by: Jack Yen <jyen@ti.com>
| * gcbv-user: changed debug module names for consistency.Jack Yen2012-10-197-14/+14
| | | | | | | | | | Change-Id: I482096b031d623de0541af8313f73b6bbd757590 Signed-off-by: Jack Yen <jyen@ti.com>
| * gcbv-user: update version to 2.2.1Craig Stout2012-09-251-3/+3
| | | | | | | | Change-Id: I63bee1a27617ca2743c8605ac06d7dd6ad42f015
| * gcbv-user: added source rectangle validation.Craig Stout2012-09-255-108/+161
| | | | | | | | | | | | | | Also debug logging improved. Change-Id: Ib740087d2431efbb0055c024a5e68f2b0f3b8917 Signed-off-by: Alexei Shlychkov <x0177296@ti.com>
| * gcbv-user: added geometry check.Craig Stout2012-09-251-17/+41
| | | | | | | | | | | | | | | | 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>