summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* jacinto6evm: Update recovery UI format to BGRAd-marshmallow-mr3-releaseGowtham Tammana2017-04-131-1/+1
| | | | | | Updating the recovery UI format from RGB565 to BGRA format. Change-Id: Ia6e2841912b45c3aafa41d767be34d0426d3e506 Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
* jacinto6evm: Increase in CMA pool count for Radio appSubash Lakkimsetti2017-02-161-1/+1
| | | | | | | | | | CMEM CMEM runs out of memory when the DSP Profiler and –o ARM option are both enabled on Linux. In Android, DSP profiler is disabled. This change is to adapt changes done for Linux. Change-Id: I6b276354f3c84afe837db5e522171bfdf7f24696 Signed-off-by: Subash Lakkimsetti <x0091084@ti.com>
* media_codecs.xml: Add max number of concurrent instance supportSunita Nadampalli2017-02-071-0/+5
| | | | | Change-Id: I2168b4adc84e6796aa63f9ff99df313fed94265e Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* media_codecs.xml: define the max input buffers for encoderSunita Nadampalli2017-02-071-0/+3
| | | | | | | This is required to enable persitent surface encoding. Change-Id: I9fcbdda5323d5194e28c7de7b07dbc1496567050 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* jacinto6evm: update reference 4.4 kernel imagePraneeth Bajjuri2017-01-261-0/+0
| | | | | | | | | update kernel reference image to 4.4.43 Ref: http://git.omapzoom.org/?p=kernel/omap.git;a=shortlog;h=refs/heads/p-ti-lsk-android-linux-4.4.y commitID: 991709bacfdc6712b6499b1fda0c2eed93a9a413 Change-Id: I6b6fc2f029cd69327aa6b5172cbfcfcc896d0d84 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* jacinto6evm: remove efs partitionPraneeth Bajjuri2017-01-264-36/+0
| | | | | | | | remove factory or efs partition flashing as this is not applicable for the current configuration. Change-Id: I0fe2758bb653b07a56befdcf2072004c71e4f05a Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* jacinto6evm: Add feature for voice recognition softwareVishal Mahaveer2017-01-231-0/+1
| | | | | | | Add permission for voice recognition software. Change-Id: I18259bc181eeb3f9259731f6a5049e46236ae7f5 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add media_codecs_performance.xmlAngela Stegmaier2017-01-182-0/+98
| | | | | | | | | | | | | | | | | Some CTS tests require the media_codecs_performance.xml file to be present on the device in /system/etc in order for the tests to PASS. This media_codecs_performance.xml file was generated by first running the CTS tests on the J6 EVM and then using the results and the cts-provided get_achievable_rates.py script. Note that this file may need to be re-generated for other devices like J6Eco. Change-Id: I8c8eaf197493d9c92757d966c46264d227a85eba Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
* jacinto6evm: enable systrace functionalityVishal Mahaveer2017-01-061-1/+6
| | | | | | | | | Enable systrace support for jacinto6evm. Most of the permission configurations are done by "init.trace.rc", these are additional permissions needed. Change-Id: Ib9cbbcab88e4758c269f3bdbf4fd754086f74666 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: remove old wilink servicesVishal Mahaveer2017-01-052-13/+0
| | | | | | | Remove GNSS devices and BT services which are no longer needed. Change-Id: I42032ba1608789dd80c7fde7fc7c0eb4a56f8a37 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: remove insmod lines for wlanVishal Mahaveer2016-12-261-7/+0
| | | | | | | | wlan drivers are now built in to kernel. Remove corresponding insmod lines. Change-Id: I94a9b5215f8d5f43e74eaded912a2f1ef17dee28 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* Revert "jacinto6evm: add changes for GNSS"Vishal Mahaveer2016-12-261-25/+0
| | | | | | | | This reverts commit ed339cd7ba59db62b9ed65d2a540d4fd68f03f41. Cleanup legacy configurations that are no longer used. Change-Id: I152418648937558befe3a80ff2695a3d5b64b451 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: call makefile for installing touch firmwarePraneeth Bajjuri2016-12-091-0/+1
| | | | | | | | Call makefile from device/ti/proprietary-open/ for installing touch configuration binary for dra71-evm builds Change-Id: I19e1b80ed44a651bf28db9604316b8fd2e4aa6fa Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* audio: primary: Allocate temporary buffer for resamplingMisael Lopez Cruz2016-12-061-19/+23
| | | | | | | | | | | | | Resampling and remixing requires a temporary buffer to read audio frames at native format (i.e. stereo, 44.1kHz). This temporary buffer was being allocated for remixing but not for resampling. The buffer is now being allocated for the worst case, which is when resampling and remixing are both required. Change-Id: I0e5eb0a45906067f04bd93313cd51e8cdc0d1a9a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: sepolicy: Add rules for APPEMisael Lopez Cruz2016-12-057-0/+50
| | | | | | | | Add the initial version of the SELinux rules for the Audio Post-Processing Engine based audio. Change-Id: If7b940bdd05da75b0e26d53d9102936c5eb8f54e Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: sepolicy: initial sepolicy rules for lad daemonVishal Mahaveer2016-11-303-0/+27
| | | | | | | Initial rules for lad_dra7xx daemon Change-Id: I4cff5b47bf978dc87c05bc43926b34899981eefb Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: Don't use logwrapper for lad and RadioAppMisael Lopez Cruz2016-11-301-2/+2
| | | | | Change-Id: Idc0a8f09c4952901e2bb7eb404e4d28ac32b8e13 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: update fastboot script for J6Entry Rev APraneeth Bajjuri2016-11-101-0/+2
| | | | | | | Update the dtb file name for handling J6Entry Rev-A. Change-Id: Ib7b10afc6c47cc0950ab5699dbc1dabd7fd3ed3d Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* Merge "jacinto6evm: add vsync offsets" into d-marshmallow-mr2-releaseVishal Mahaveer2016-10-071-0/+4
|\
| * jacinto6evm: add vsync offsetsGowtham Tammana2016-10-061-0/+4
| | | | | | | | | | | | | | | | | | Add vsync offsets for the sw vsync used by DispSync in the SurfaceFlinger framework. Initial offsets are based of on hammerhead device. Change-Id: I779e579c076409de9ea483a7449323df30743361 Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
* | jacinto6evm: remove extra hardware featureVishal Mahaveer2016-10-051-2/+1
|/ | | | | | | | J6 EVM does not have a front camera, remove the corresponding hardware feature flag. Change-Id: I7cd833bf2573020bdccd4dad2cb238556f7d906a Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: media_codecs.xml: fix alignment valueVishal Mahaveer2016-10-031-4/+4
| | | | | | | TI decoders can decode any stream which is aligned with 2x2. Change-Id: Ica0decd34849aa668653a854b87dfcded24a60cc Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: Set product files and packages for APPE based audioMisael Lopez Cruz2016-09-302-2/+20
| | | | | | | | | | | | The APPE HAL and the previous primary HAL cannot coexist, so the APPE HAL must become the primary HAL when the APPE_AUDIO feature is enabled. Similarly, some product files are specific to APPE and replace those used by the previous primary and JAMR3 HALs. Change-Id: Ia11bdf721255ebd19e5fcd59aea02e3f5465387a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: Add the 'radio_app' serviceMisael Lopez Cruz2016-09-301-0/+7
| | | | | | | | The radio_app service runs the VIS_SDK's RadioApp with ethernet interface. Change-Id: I47f7b9b29f02d88f2de21d5002fe84d4b407dfa0 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: Start lad_dra7xx with GateMPMisael Lopez Cruz2016-09-301-2/+1
| | | | | | | Start the lad_dra7xx service with GateMP support. Change-Id: I194f8cf2b046eb3d8a08fd4366a0df693fc47ab8 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: Set permissions for IPC daemon and device filesMisael Lopez Cruz2016-09-302-4/+8
| | | | | | | | | | | | | | | | | | | | Add permissions and user/group for: * /dev/hwspinlock. It's used to lock/unlock specific hwspinlock instances through ioctls * /dev/uio0: It's is assumed to be user-space I/O driver for the SR0 shared region. * /dev/cmem The user/group is set to media:system as the main users for these IPC related devices will be audio (which runs as the 'media' user) and radio (which is assumed to be a system app that runs in the 'system' group). The LAD daemon user also needs to be changed to 'media' for the same reasons described above. Change-Id: Icde29fd022ec83bb0ecc3f4edb185189c4ab3d16 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: Set 'media' user for i2c devicesMisael Lopez Cruz2016-09-301-4/+4
| | | | | | | | | | | | | | | | | | The i2c devices are used by the radio and APPE user-space components, mainly to configure the analog codecs for DSP rendering and to configure radio tuners. The user/group is set to media:system in order to allow the APPE part to be started from the Audio HAL (which runs as the 'media' user). At the moment, not all i2c devices are accessed by the 'media' user but having them all accessible by media user provides more flexibility in case the analog codecs are moved to different i2c buses. Change-Id: If920c0861157863c43dbb59cbba9b1997a2ce00a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: update ramdisk offsetVishal Mahaveer2016-09-211-1/+1
| | | | | | | | | Update ramdisk offset for loading bigger ramdisk images in single stage boot. Current offset is not suitable for booting recovery ramdisk in single stage boot. Change-Id: I0ee20c981b4b61aff1199b1d643a73d0c090528e Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: sepolicy: add rules for cpuset scriptVishal Mahaveer2016-09-212-0/+10
| | | | | | | | | | | | | | | | Fix below denials generated for the script we added to support both J6 and J6 Eco cpuset configuration. [ 5.956998] init: Warning! Service exec 1 (/system/bin/init.jacinto6evmboard.cpuset.sh) needs a SELinux domain defined; please fix! [ 5.978447] type=1400 audit(5.969:3): avc: denied { execute_no_trans } for pid=177 comm="init" path="/system/bin/init.jacinto6evmboard.cpuset.sh" dev="mmcblk0p10" ino=206 scontext=u:r:init:s0 tcontext=u:object_r:system_file:s0 Change-Id: I36c482e052fc60c9c2d82c7daceae604fcf242d5 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: sepolicy: update pvr module_load permissionVishal Mahaveer2016-09-201-0/+1
| | | | | | | | | | | | | | Latest AOSP sepolicy places restriction on where the kernel module file can be loaded from [1]. Adapt pvr sepolicy to this change. There is a change needed in pvr um to move from init_module to finit_module. [1] https://android-review.googlesource.com/#/c/214021/3 Change-Id: I77c938e2772243c559e5e3e5edfc91f17db816d8 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: sepolicy: allow init to delete symlinks on /configVishal Mahaveer2016-08-221-2/+1
| | | | | | | | | | | Cherry-picked from AOSP Project: device/google/dragon Commit: f8dc614d1bd1105a53194560d05704bf92f4bdea Author: Jeff Vander Stoep <jeffv@google.com> Change-Id: Ia7ec0b86a523d2d0c8c8f98c00c0eda83fad984f Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: update fastboot script for J6 ECO Rev CVishal Mahaveer2016-07-131-1/+1
| | | | | | | Update the dtb file name for Rev-C based on latest kernel. Change-Id: I0543a7553e576ced594a7ea6637748f2c06a1e9f Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add modetest to product packagesVishal Mahaveer2016-07-061-0/+1
| | | | | | | Add modetest to list of product packages for installation. Change-Id: Idb859465d6bb9329982c93e2868a828922ffbfaf Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* media_codecs.xml: Publish AdaptivePlayback feature for AVC decoderSunita Nadampalli2016-07-011-0/+1
| | | | | Change-Id: I9ade6a1a47447741e2683c201c702ed0d83e271a Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* jacinto6evm: correct typo in usb rc fileVishal Mahaveer2016-06-301-1/+0
| | | | | | | While enabling configFS based adb, one of the old lines were left in by mistake, removing it. Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: fastboot: fix board_rev handlingVishal Mahaveer2016-06-271-1/+1
| | | | | | | Update script to use only first character of board rev. Some boards have revision set as "H.0" Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: fastboot: enable qspi flashingVishal Mahaveer2016-06-271-2/+2
| | | | | | Enable qspi flashing instructions in fastboot script. Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add BOARD_GPU_DRIVERSGowtham Tammana2016-06-231-0/+3
| | | | | | | | BOARD_GPU_DRIVERS is set to `omapdrm` to build only omapdrm libdrm drivers and not other vendors. Change-Id: I1c9267a60d58bc6e77a5a021dec29c5f3a42c6bb Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
* jacinto6evm: sepolicy: update crda rule for kernel4.4Vishal Mahaveer2016-06-231-1/+1
| | | | | | | Update socket class name for kernel4.4 Change-Id: I6a7143e9072371a7748b5007e3a9d2b4a9b41082 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: sepolicy: updates for configFSVishal Mahaveer2016-06-233-0/+8
| | | | | | | selinux updates for configFS Change-Id: If9bfeef4ec8b2ef3293bbb2fedb777cb9839b3f4 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: enable configFS based adbVishal Mahaveer2016-06-231-83/+43
| | | | | | | | | | Changes for enabling configFS based adb. device/google/dragon/init.dragon.usb.rc file used as reference for these changes. Change-Id: I52bcfead1d242c55a8cd83149d28d240ff690aca Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: media_codecs.xml: Define Limits for each mime typeSunita Nadampalli2016-06-211-12/+35
| | | | Change-Id: Icae9b148ba31f7e37ff852ba0648e2c012d8fbce Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* jacinto6evm: update fastboot script for latest u-bootVishal Mahaveer2016-06-141-1/+1
| | | | | | | | dra7xx_hs_evm_config in 2016.05 u-boot generates images with different name. Update fastboot script to reflect the same. Change-Id: Ie9a98189163449497cf4bad15030437d5eb2a16b Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: remove dummy wake_lockVishal Mahaveer2016-06-071-3/+0
| | | | | | | | | | We don't allow jacinto6 EVM to turn off the screen which prevents suspend from happening. Remove the dummy wake_lock held in init.rc Change-Id: Ic38571b9ed384d095be81d497b071a5faf421359 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: sepolicy: update block device namesVishal Mahaveer2016-06-071-4/+4
| | | | | | | | Update block device names to use "by-name" entries instead of hardcoded partition names. Change-Id: Id89063ae01a871949dd538546d5f72be8d0899fd Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: fstab: update for Kernel 4.4Vishal Mahaveer2016-06-071-3/+3
| | | | | | | Update fstab.jacinto6evmboard to match Kernel 4.4 sysfs path. Change-Id: I8fc0cefec61f98a527957e5e8b51237c04a217ac Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: media_codecs: Add attributes for HW CodecsSunita Nadampalli2016-06-071-2/+12
| | | | | | Add attributes for hardware codecs. Change-Id: Ibbcf4bf03cb39e38e7057e8e716e0930a2446a9c Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* jacinto6evm: update fastboot script for Kernel 4.4Vishal Mahaveer2016-06-021-4/+4
| | | | | | | | Update dtb file names based on Kernel 4.4. Also disable QSPI flashing for time being. Change-Id: I1a05a5872beade6fa33af06ac75ebe2eb4454e71 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* TEMP: jacinto6evm: disable bluetoothVishal Mahaveer2016-05-311-1/+1
| | | | | | | Temporarily disable bluetooth for Kernel 4.4 bringup. Change-Id: Id4d2d4d8200ef3cf8e401a74dfe9833ca1d87548 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: configure cpusets for J6 and J6 EcoVishal Mahaveer2016-04-274-0/+14
| | | | | | | | | | | | | | By deault only one core (0) is assigned for all categories of cpuset. But we want both cores (0-1) to be assigned in case of J6. Since we use same set of binaries for J6 and J6 Eco, configure the cpusets dynamically using a script. For J6 - the entries for foreground should be 0-1 For J6 Eco - the entries for foreground should be 0 Change-Id: I1bf8aa5ca4e5b7d73f6fcfdf841f09fa1b4c62df Signed-off-by: Vishal Mahaveer <vishalm@ti.com>