android/device-ti-am57xevm.git
3 years agoam57xevm: idk: fastboot.sh: Add Rev 1.3B support d-marshmallow-mr3-release
Jacob Stiffler [Thu, 15 Jun 2017 03:43:58 +0000 (22:43 -0500)]
am57xevm: idk: fastboot.sh: Add Rev 1.3B support

Add support to fastboot script for Rev 1.3B IDK platform

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
[cleanup ,resolve merge conflict and upload to gerrit]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I4d5c2ef2f3dd73dcefae08305c0c2a6fd9f89c15

3 years agoam57xevm: fastboot: resize userdata.img in PRODUCT_OUT directory
Jacob Stiffler [Wed, 7 Jun 2017 18:20:57 +0000 (14:20 -0400)]
am57xevm: fastboot: resize userdata.img in PRODUCT_OUT directory

* Use the same abstraction for resizing the userdata.img as is used
  for flashing.

Change-Id: I29ad39217fe325ca8a8b3bbcf5aa5c5b27d43c01
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
3 years agoam57xevm: Enable general purpose PRU firmwares
Jason Reeder [Thu, 4 May 2017 21:51:56 +0000 (16:51 -0500)]
am57xevm: Enable general purpose PRU firmwares

Enable general purpose PRU firmwares on the AM57xx devices.

Change-Id: I2aa9e55d87994fe660ef3456b8b94c485200f668
Signed-off-by: Jason Reeder <jreeder@ti.com>
3 years agoam57xevm: fastboot: Add QSPI support for IDK boot
Jason Reeder [Thu, 4 May 2017 21:38:28 +0000 (16:38 -0500)]
am57xevm: fastboot: Add QSPI support for IDK boot

Allow the script to detect an IDK board and then flash MLO
and u-boot into QSPI instead of eMMC.

Change-Id: Ia524669aec5bf09b1a7d4f9c3f914ab54e885f2e
Signed-off-by: Jason Reeder <jreeder@ti.com>
3 years agoam57xevm: install pru modules
Praneeth Bajjuri [Fri, 28 Apr 2017 19:25:42 +0000 (14:25 -0500)]
am57xevm: install pru modules

Build pruss as modular and copy the modules
to /system/lib/modules using adb

restart device for init script to pick up the modules

Change-Id: I1c614d63bd0e568656e128efa6402384ddbfb979
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Conflicts:
init.am57xevmboard.rc

4 years agoam57xevm: Enable PRU Ethernet on IDK boards
Jason Reeder [Fri, 7 Apr 2017 15:53:37 +0000 (10:53 -0500)]
am57xevm: Enable PRU Ethernet on IDK boards

Enable PRU Ethernet on IDK boards.

Change-Id: I28290af5b6eb7ffa37c0a9c430226b14d087db6c
Signed-off-by: Jason Reeder <jreeder@ti.com>
4 years agoam57xevm: idk: update correct dtb file in fastboot script
Praneeth Bajjuri [Mon, 27 Feb 2017 22:58:05 +0000 (16:58 -0600)]
am57xevm: idk: update correct dtb file in fastboot script

am572x-idk-lcd-osd101t2587.dtb is the default dtb for am572-idk-lcd
configuration.

this patch updates fastboot.sh script to pick the right one.

Change-Id: I7164c7a31f11e678a455318239d2bc7d1563eb10
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Reeder, Jason <jreeder@ti.com>
4 years agoam57xevm: fastboot: Add AM571 IDK flashing support
Reeder, Jason [Wed, 1 Feb 2017 16:43:02 +0000 (10:43 -0600)]
am57xevm: fastboot: Add AM571 IDK flashing support

Add board detection logic in fastboot script for AM571IDK platform

Change-Id: I55ec088a3db923372bbc1ba4eefb00f1cd4af7bb
Signed-off-by: Reeder, Jason <jreeder@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: remove efs partition
Praneeth Bajjuri [Fri, 27 Jan 2017 04:18:58 +0000 (22:18 -0600)]
am57xevm: remove efs partition

remove factory or efs partition flashing as this is not applicable
for the current configuration.

Change-Id: I9434abb5d7057645a59d4f7959f4c1c457a7036b
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xem: update reference 4.4 kernel image
Praneeth Bajjuri [Fri, 27 Jan 2017 04:07:58 +0000 (22:07 -0600)]
am57xem: update reference 4.4 kernel image

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: Icbd47df004a08d96de13eb6322af3a43b8695189
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: sepolicy: remove BT policy
Praneeth Bajjuri [Wed, 25 Jan 2017 18:46:50 +0000 (12:46 -0600)]
am57xevm: sepolicy: remove BT policy

remove BT policy (temp) as the feature is not
enabled yet.

Change-Id: Ia36109294b6a9f2b487383d2dc35e35ab0d54906
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: Add feature for voice recognition software
Vishal Mahaveer [Wed, 25 Jan 2017 18:43:25 +0000 (12:43 -0600)]
am57xevm: Add feature for voice recognition software

Add permission for voice recognition software.

Needed for CTS

picked from
http://review.omapzoom.org/#/c/38044

Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
[picked to am57xevm project]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: Ib5992d7361f1d22efcb599c530c7fb9b19e5ed2e

4 years agoam57xevm: add media_codecs_performance.xml
Angela Stegmaier [Wed, 25 Jan 2017 17:05:44 +0000 (11:05 -0600)]
am57xevm: add media_codecs_performance.xml

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/GPEVM.

Similar to
http://review.omapzoom.org/#/c/38125

Change-Id: I8c8eaf197493d9c92757d966c46264d227a85eba
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: sepolicy: adapt file_contexts
Vishal Mahaveer [Wed, 25 Jan 2017 16:29:04 +0000 (11:29 -0500)]
am57xevm: sepolicy: adapt file_contexts

Base rules from jacinto6evm needs minor modification
for am57xevm.

Change-Id: Ifd2a566be73f719a220a5e8d01e50ae08677cae6
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 years agoam57xevm: device.mk: fix merge error #endif
Praneeth Bajjuri [Wed, 18 Jan 2017 00:55:43 +0000 (18:55 -0600)]
am57xevm: device.mk: fix merge error #endif

during jacinto6evm to am57xevm patches migration
accidentally removed #endif

this patch fixes the typo.

Change-Id: I72dcc9f42530edc0a9d45ab9802bcf5e69bc4fda
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoenable systrace functionality
Vishal Mahaveer [Wed, 18 Jan 2017 00:44:29 +0000 (18:44 -0600)]
enable systrace functionality

Enable systrace support for jacinto6evm. Most of the permission
configurations are done by "init.trace.rc", these are additional
permissions needed.

Needed for CTS

Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: Ieef6535094dfc7db1d36a62344988b873ce7337e

4 years agoCleanup: Remove unapplicable services
Vishal Mahaveer [Wed, 18 Jan 2017 00:38:13 +0000 (18:38 -0600)]
Cleanup: Remove unapplicable services

Cleanup legacy configurations that are no longer used.
Removing GNSS GPS service

Also remove old WLAN services and links

Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I60a09c9b2c6fe92d6ed4a3a5d0e31a25ed5cc74e

4 years agoaudio: primary: Allocate temporary buffer for resampling
Misael Lopez Cruz [Fri, 2 Dec 2016 23:31:39 +0000 (17:31 -0600)]
audio: primary: Allocate temporary buffer for resampling

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>
4 years agojacinto6evm: sepolicy: Add rules for APPE
Misael Lopez Cruz [Wed, 30 Nov 2016 20:37:36 +0000 (14:37 -0600)]
jacinto6evm: sepolicy: Add rules for APPE

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>
4 years agojacinto6evm: sepolicy: initial sepolicy rules for lad daemon
Vishal Mahaveer [Wed, 12 Oct 2016 18:32:01 +0000 (14:32 -0400)]
jacinto6evm: sepolicy: initial sepolicy rules for lad daemon

Initial rules for lad_dra7xx daemon

Change-Id: I4cff5b47bf978dc87c05bc43926b34899981eefb
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 years agoDon't use logwrapper for lad and RadioApp
Misael Lopez Cruz [Wed, 18 Jan 2017 00:34:57 +0000 (18:34 -0600)]
Don't use logwrapper for lad and RadioApp

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I63b2a26e56085e0a33df12fd134e8ab740b92e10

4 years agoadd vsync offsets
Gowtham Tammana [Wed, 18 Jan 2017 00:32:06 +0000 (18:32 -0600)]
add vsync offsets

Add vsync offsets for the sw vsync used by DispSync in the
SurfaceFlinger framework. Initial offsets are based of on
hammerhead device.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: Ib82be7fc269c2c30838f51e41bac7c662958658f

4 years agojacinto6evm: remove extra hardware feature
Vishal Mahaveer [Wed, 5 Oct 2016 21:26:06 +0000 (17:26 -0400)]
jacinto6evm: remove extra hardware feature

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>
4 years agojacinto6evm: media_codecs.xml: fix alignment value
Vishal Mahaveer [Thu, 29 Sep 2016 13:51:53 +0000 (08:51 -0500)]
jacinto6evm: media_codecs.xml: fix alignment value

TI decoders can decode any stream which is aligned with 2x2.

Change-Id: Ica0decd34849aa668653a854b87dfcded24a60cc
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 years agoSet product files and packages for APPE based audio
Praneeth Bajjuri [Wed, 18 Jan 2017 00:28:17 +0000 (18:28 -0600)]
Set product files and packages for APPE based audio

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.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[move to am57xevm but do not enable APPE/JAMR changes as they might
be not applicable on this EVM]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I2911e58fcefb4c8dd5e8bbda1ff01f816aa57f31

4 years agoAdd the 'radio_app' service
Misael Lopez Cruz [Wed, 18 Jan 2017 00:09:23 +0000 (18:09 -0600)]
Add the 'radio_app' service

The radio_app service runs the VIS_SDK's RadioApp with
ethernet interface.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I6189784d1ef06fd158001b6782c329c8ea0a5787

4 years agoStart lad_dra7xx with GateMP
Praneeth Bajjuri [Wed, 18 Jan 2017 00:07:07 +0000 (18:07 -0600)]
Start lad_dra7xx with GateMP

Start the lad_dra7xx service with GateMP support.

Change-Id: I194f8cf2b046eb3d8a08fd4366a0df693fc47ab8
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[move to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoSet permissions for IPC daemon and device files
Misael Lopez Cruz [Wed, 18 Jan 2017 00:03:52 +0000 (18:03 -0600)]
Set permissions for IPC daemon and device files

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.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[move from jacinto6evm to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I10d955dfa9851050fab6f8eb6926599f4dfb9e8b

4 years agoSet 'media' user for i2c devices
Praneeth Bajjuri [Tue, 17 Jan 2017 23:44:37 +0000 (17:44 -0600)]
Set 'media' user for i2c devices

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.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
[migrate from jacinto6evm to am57xevm]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Change-Id: I397b8bd1becba40f78cc91d16838a062e6ee31d0

4 years agoBoardConfig: update ramdisk offset
Praneeth Bajjuri [Tue, 17 Jan 2017 23:41:51 +0000 (17:41 -0600)]
BoardConfig: update ramdisk offset

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: I3787e249cfcb1d99d62b198ad4521efc64b8d313
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agojacinto6evm: sepolicy: add rules for cpuset script
Vishal Mahaveer [Wed, 21 Sep 2016 16:15:55 +0000 (12:15 -0400)]
jacinto6evm: sepolicy: add rules for cpuset script

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>
4 years agojacinto6evm: sepolicy: update pvr module_load permission
Vishal Mahaveer [Tue, 20 Sep 2016 17:20:05 +0000 (13:20 -0400)]
jacinto6evm: sepolicy: update pvr module_load permission

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>
4 years agojacinto6evm: sepolicy: allow init to delete symlinks on /config
Vishal Mahaveer [Mon, 22 Aug 2016 21:40:56 +0000 (17:40 -0400)]
jacinto6evm: sepolicy: allow init to delete symlinks on /config

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>
4 years agoam57x: update kernel version
Praneeth Bajjuri [Tue, 17 Jan 2017 23:03:50 +0000 (17:03 -0600)]
am57x: update kernel version

update kernel version to 4.4.41
commitID: 1412854cd22743561b54f64930103ecf8fa6a270

Change-Id: I34b7aa98d3464ba7e6e9c942517554f8466ad969
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: fastboot.sh: add IDK and X15 targets
Praneeth Bajjuri [Mon, 15 Aug 2016 20:05:53 +0000 (15:05 -0500)]
am57xevm: fastboot.sh: add IDK and X15 targets

update fastboot.sh to add IDK and X15 target EVMs

Change-Id: If0964ce4615f9f2e7798a7c1c9886332c1a43677
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: Enable pixcir tangoc Touchscreen
Praneeth Bajjuri [Wed, 10 Aug 2016 20:31:57 +0000 (15:31 -0500)]
am57xevm: Enable pixcir tangoc Touchscreen

Enable pixcir tangoc touchscreen

Change-Id: Ib17fbf87c98092f680da4f45b01b52fe5accb943
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57x: update kernel version
Praneeth Bajjuri [Wed, 10 Aug 2016 20:24:18 +0000 (15:24 -0500)]
am57x: update kernel version

update kernel version to 4.4.16

Change-Id: Id1a22a0c92b27a405c1d6e973ab9454dc05c37b0
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: remove symlinks for vendor/lib/hw
Praneeth Bajjuri [Fri, 5 Aug 2016 21:18:18 +0000 (16:18 -0500)]
am57xevm: remove symlinks for vendor/lib/hw

libraries are correctly generated now from device/ti/proprietary-open.git

no need to symlink in init.rc

Change-Id: I9df91e18a4fe14908ec25d531e4b4022c550eae9
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: fastboot.sh: update script for dtb
Praneeth Bajjuri [Thu, 4 Aug 2016 00:20:25 +0000 (19:20 -0500)]
am57xevm: fastboot.sh: update script for dtb

update script to pick am57x gpevm rev A3 dtb

Change-Id: I52d0b76fda8790476150ef25c4bc27dee39c205e
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: Pick and link android libraries
Praneeth Bajjuri [Thu, 4 Aug 2016 00:15:27 +0000 (19:15 -0500)]
am57xevm: Pick and link android libraries

pick and link hwc , gralloc libraries

Change-Id: Ia9fa1f1452ec2f283558a6553a09bf9c97554a66
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoRevert "Revert "am57xevm: sepolicy: update crda rule for kernel4.4""
Praneeth Bajjuri [Tue, 2 Aug 2016 16:16:44 +0000 (11:16 -0500)]
Revert "Revert "am57xevm: sepolicy: update crda rule for kernel4.4""

This reverts commit fea514d7b9d00fccc18feda595c46fbbb94f47a3.

omapzoom picked correct patches from AOSP master to d-marshmallow-mr2-release
branch of platform/external/sepolicy. Hence this revert is not needed.

We need to keep the crda rules for k4.4

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoRevert "am57xevm: sepolicy: update crda rule for kernel4.4"
Praneeth Bajjuri [Fri, 29 Jul 2016 20:48:30 +0000 (15:48 -0500)]
Revert "am57xevm: sepolicy: update crda rule for kernel4.4"

TMP fix to make build work
This reverts commit b166cd614496a78a1640b181db63ef57191ee5ab.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: Fix USB controller address
Sam Protsenko [Fri, 29 Jul 2016 06:31:18 +0000 (01:31 -0500)]
am57xevm: Fix USB controller address

OTG controller on AM57x EVM is usb2 (488d0000.usb) instead of usb1
(48890000.usb). Fix it in init.am57xevmboard.usb.rc, so ADB can work.

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: Fix cpuset configuration for AM57x EVM board
Sam Protsenko [Fri, 29 Jul 2016 06:28:55 +0000 (01:28 -0500)]
am57xevm: Fix cpuset configuration for AM57x EVM board

1. Fix typo in init.am57xevmboard.rc
   Obviously the `+' signs are from some patch file and weren't
   supposed to be there in the first place.

2. Fix board name in device.mk, so init.am57xevmboard.cpuset.sh script
   can be copied to /system/bin

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: add modetest to product packages
Vishal Mahaveer [Wed, 6 Jul 2016 19:00:26 +0000 (15:00 -0400)]
am57xevm: add modetest to product packages

Add modetest to list of product packages for installation.

Change-Id: Idb859465d6bb9329982c93e2868a828922ffbfaf
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agomedia_codecs.xml: Publish AdaptivePlayback feature for AVC decoder
Sunita Nadampalli [Fri, 1 Jul 2016 19:21:11 +0000 (14:21 -0500)]
media_codecs.xml: Publish AdaptivePlayback feature for AVC decoder

Change-Id: I9ade6a1a47447741e2683c201c702ed0d83e271a
Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: correct typo in usb rc file
Praneeth Bajjuri [Tue, 19 Jul 2016 05:50:04 +0000 (00:50 -0500)]
am57xevm: correct typo in usb rc file

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>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: add BOARD_GPU_DRIVERS
Praneeth Bajjuri [Tue, 19 Jul 2016 05:47:19 +0000 (00:47 -0500)]
am57xevm: add BOARD_GPU_DRIVERS

BOARD_GPU_DRIVERS is set to `omapdrm` to build only omapdrm
libdrm drivers and not other vendors.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: sepolicy: update crda rule for kernel4.4
Vishal Mahaveer [Thu, 23 Jun 2016 16:47:18 +0000 (12:47 -0400)]
am57xevm: sepolicy: update crda rule for kernel4.4

Update socket class name for kernel4.4

Change-Id: I6a7143e9072371a7748b5007e3a9d2b4a9b41082
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: sepolicy: updates for configFS
Vishal Mahaveer [Thu, 23 Jun 2016 16:35:05 +0000 (12:35 -0400)]
am57xevm: sepolicy: updates for configFS

selinux updates for configFS

Change-Id: If9bfeef4ec8b2ef3293bbb2fedb777cb9839b3f4
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: enable configFS based adb
Vishal Mahaveer [Wed, 22 Jun 2016 18:17:30 +0000 (14:17 -0400)]
am57xevm: enable configFS based adb

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>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agojacinto6evm: media_codecs.xml: Define Limits for each mime type
Sunita Nadampalli [Tue, 21 Jun 2016 19:14:37 +0000 (14:14 -0500)]
jacinto6evm: media_codecs.xml: Define Limits for each mime type

Change-Id: Icae9b148ba31f7e37ff852ba0648e2c012d8fbce
Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
4 years agoam57xevm: remove dummy wake_lock
Praneeth Bajjuri [Tue, 19 Jul 2016 05:36:19 +0000 (00:36 -0500)]
am57xevm: remove dummy wake_lock

We don't allow AM57x EVM to turn off the screen which
prevents suspend from happening.

Remove the dummy wake_lock held in init.rc

Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agojacinto6evm: sepolicy: update block device names
Vishal Mahaveer [Tue, 7 Jun 2016 21:31:50 +0000 (17:31 -0400)]
jacinto6evm: sepolicy: update block device names

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>
4 years agoam57xevm: fstab: update for Kernel 4.4
Vishal Mahaveer [Tue, 7 Jun 2016 19:56:16 +0000 (15:56 -0400)]
am57xevm: fstab: update for Kernel 4.4

Update fstab.am57xevmboard to match Kernel 4.4 sysfs path.

Change-Id: I8fc0cefec61f98a527957e5e8b51237c04a217ac
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 years agojacinto6evm: media_codecs: Add attributes for HW Codecs
Sunita Nadampalli [Tue, 7 Jun 2016 14:27:49 +0000 (09:27 -0500)]
jacinto6evm: media_codecs: Add attributes for HW Codecs

Add attributes for hardware codecs.

Change-Id: Ibbcf4bf03cb39e38e7057e8e716e0930a2446a9c
Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
4 years agoTEMP: jacinto6evm: disable bluetooth
Vishal Mahaveer [Tue, 31 May 2016 18:29:17 +0000 (14:29 -0400)]
TEMP: jacinto6evm: disable bluetooth

Temporarily disable bluetooth for Kernel 4.4 bringup.

Change-Id: Id4d2d4d8200ef3cf8e401a74dfe9833ca1d87548
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
4 years agoam57x6evm: configure cpusets for GPEVM variants
Praneeth Bajjuri [Tue, 19 Jul 2016 05:21:38 +0000 (00:21 -0500)]
am57x6evm: configure cpusets for GPEVM variants

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 AM57x.

Since we use same set of binaries for any AM57xEVM, configure the
cpusets dynamically using a script.

For AM572xEVM - the entries for foreground should be 0-1
For AM571xEVM - the entries for foreground should be 0

Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoBoardconfig.mk: incorrect kernel load address
Sam Protsenko [Mon, 23 May 2016 19:12:05 +0000 (14:12 -0500)]
Boardconfig.mk: incorrect kernel load address

Fix typo in kernel load address.

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoam57xevm: fix mount to get to command line
Sam Protsenko [Wed, 18 May 2016 19:30:07 +0000 (14:30 -0500)]
am57xevm: fix mount to get to command line

fix init.am57xevmboard.rc to mount system partition

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoAM57xevm: Initial Device project baseline
Praneeth Bajjuri [Wed, 27 Apr 2016 05:14:05 +0000 (00:14 -0500)]
AM57xevm: Initial Device project baseline

Initial commit based on jacinto6evm board

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
4 years agoInitial empty commit
Praneeth Bajjuri [Wed, 27 Apr 2016 02:58:34 +0000 (21:58 -0500)]
Initial empty commit