summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* jacinto6evm: update wpa_supplicant service for kitkatEyal Reizer2014-04-091-2/+4
| | | | | | | | | android 4.4.2 (kitkat) is using special naming convention for the android socket namespace. Update the supplicant services accordingly. Change-Id: Ifb20e4ab8c9927759c6a39d6bef3321e73b6c0ea Signed-off-by: Eyal Reizer <eyalr@ti.com>
* jacinto6evm: enable OMAP_ENHANCEMENT flagVishal Mahaveer2014-04-072-7/+2
| | | | | | | | Enable OMAP_ENHANCEMENT flag for KitKat. This required removal of MTP Host targets from device.mk Change-Id: I8e471bf93e2b1fd02dd877a19a4a38847eb83ed1 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* audio: Legacy: Implement get_presentation_position()Misael Lopez Cruz2014-02-041-0/+28
| | | | | | | | | Implement the get_presentation_position() operation in the legacy AudioHAL of jacinto6evm. get_presentation_position() is a new stream out operation added in AudioHAL interface 3.0. Change-Id: Ifbaac4239596d03c7880695c0ec32290dc2fa64e Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* Merge remote-tracking branch 'omap-mirror/d-jb-mr2.0-release' into ↵Vishal Mahaveer2014-02-048-58/+104
|\ | | | | | | | | | | | | | | | | | | d-kitkat-mr1-release Conflicts: init.jacinto6evmboard.rc Change-Id: I4c59baf047a1cf2a681aea4b8ce246d95fdb6f13 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * audio: Multizone: Flush voice call mono pipesMisael Lopez Cruz2014-02-021-0/+3
| | | | | | | | | | | | | | | | | | | | Flush the mono pipes used during voice call to avoid rendering old data from the last time the pipe was used (e.g. when the paired phone enables, disables and re-enables Bluetooth during the voice call). Change-Id: I43756abed06143522e5630ca0276ca5fbc02bb29 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * audio: Multizone: Add support for auxiliary inputMisael Lopez Cruz2014-02-022-2/+11
| | | | | | | | | | | | | | | | | | Add support for the auxiliary input available in the JAMR3 board in the Jacinto6 EVMs. The auxiliary input is a stereo analog port. Change-Id: I815dbcad3ea3ec47c57580a3243a631abdcbf4b9 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * audio: Multizone: Dynamic JAMR3 supportMisael Lopez Cruz2014-02-024-52/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | JAMR3 board may not always be present in the system, the port usage is being changed dynamically to: - JAMR3 is present o Cabin : port 1, slots 0 & 1 o Mic : port 1, slot 2 o Back Mic: port 1, slot 3 - JAMR3 is not present o Cabin : port 0, slots 0 & 1 o Mic : port 0, slots 0 & 1 Above port allocation allows: - Relinquish McASP3 (port 0) when JAMR3 is connected. This allows DSP Radio to own that McASP instance for its rendering. - Hardware setups that don't have JAMR3 fall back to the port 0 that is present in the main Jacinto6 EVM board (CPU board). The default hardware setup is assumed to have JAMR3 connected. When it's not connected, the property "persist.audio.use_jamr" must be set to "0" or "false" and system has to be rebooted (or media server restarted). This is meant to be a development option. Change-Id: Icc5399b370e2247a1a0d5a967dcd47e0ef4947ac Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * audio: Multizone: Don't Round to 16 Input Buffer SizeAngela Stegmaier2014-02-021-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | The input buffer size returned from AudioStreamIn::getBufferSize() and AudioHwDevice::getInputBufferSize() was being rounded to a multiple of 16 with a note that it is required by AudioFlinger, but AudioFlinger has no such requirement for input buffer size (only output buffer size). Rounding to 16 caused an issue for the multizone audio when certain sample rates were used. So, the rounding is removed as it is not needed. Change-Id: I8d5010f5bab7eb780868b47899ea0115fa8c1c4b Signed-off-by: Angela Stegmaier <a0866189@ti.com>
| * jacinto6evm: add support for radioVishal Mahaveer2014-01-313-0/+21
| | | | | | | | | | | | | | Changes for integrating radio Change-Id: I34bbac1b98280b1b79496af230b8127c459482a9 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | Merge remote-tracking branch 'omap-mirror/d-jb-mr2.0-release' into ↵Vishal Mahaveer2014-01-2910-28/+60
|\| | | | | | | d-kitkat-mr1-release
| * jacinto6evm: remove changes done for flashing ipu partitionVishal Mahaveer2014-01-282-8/+0
| | | | | | | | | | | | | | Remove changes done for flashing IPU1 binary Change-Id: Iaa98e26976dfbb8c2535b9f38a6ec5e040f84ad3 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * Merge "jacinto6evm: update recovery UI pixel format" into d-jb-mr2.0-releaseVishal Mahaveer2014-01-271-1/+1
| |\
| | * jacinto6evm: update recovery UI pixel formatVishal Mahaveer2014-01-271-1/+1
| | | | | | | | | | | | | | | Change-Id: Id4d421afaf8f3c205c24810800b0e3e00ffd4160 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * | jacinto6evm: Enable wifi display configurationSunita Nadampalli2014-01-271-0/+14
| |/ | | | | | | | | | | | | Add entry in config.xml to enable Wi-Fi display and set it to true. Change-Id: I74b135b475c9ced4f2093a912a688ca07d560e1b Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
| * jacinto6evm: add initial support for recoveryVishal Mahaveer2014-01-244-13/+8
| | | | | | | | | | | | | | | | | | - Update flags needed in BoardConfig.mk for building recovery.img - Update fastboot script for recovery.img - Update fstab with new partitions Change-Id: I27a1359e5fafae779e43d2db9bd079a6cdb7f828 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * audio: Multizone: Bluetooth slave mode workaroundMisael Lopez Cruz2014-01-242-5/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The PCM ports used for Bluetooth SCO are in slave mode in Jacinto6 EVM board. So the BT side masters the BCLK and FSYNC. The BT side could cut the BCLK and FSYNC while the ALSA PCM ports are not closed, which leads to blocking read() and write() calls. They would eventually timeout and cause an I/O error. The workaround consists of switching the BT DAI link to slave mode (McASP is master, BT is slave) while leaving the call, it guarantees that the BCLK and FSYNC are present as they are generated from an internal source, the actual rate of the clock is irrelevant. For the new source to take effect, the ALSA PCM ports used for BT are explicitly stopped. Change-Id: Ifadb8b1348529d404d06d4b043c5fe686f85a49a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * audio: Reorder voice call output stream terminationMisael Lopez Cruz2014-01-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Unregister the voice call downlink stream before letting any ongoing stream on cabin switch back its original writer. Otherwise, it may end up trying to register two streams with the same slot masks. An incorrect log message is also fixed. Change-Id: Ic5cb4d2ed0cc4de4232151df9ed8d45b2de9d5c2 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * audio: Fix inverted mic mute stateMisael Lopez Cruz2014-01-131-1/+1
| | | | | | | | | | | | | | | | | | "rs_capture" array holds the controls for the non-muted state, so set_route_by_array() requires the inverted value of the "mute" state parameter. Change-Id: I9274e7000ce6905fe54e79be4dce9c05e296855a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
| * video: Add IVAHD H264 Encoder to the media codecs listSunita Nadampalli2013-12-131-0/+5
| | | | | | | | | | Change-Id: I2987a1acd1a845493562153b67c005b1ccde4572 Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* | jacinto6evm: update storage configuration for kitkatVishal Mahaveer2013-12-022-8/+20
| | | | | | | | | | | | | | Update storage configurations for kitkat version. Change-Id: I9e074aae4e89cc63526dc6e7c6759d29ccc32031 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | [TEMP]jacinto6evm: changes to make jacinto6evm buildVishal Mahaveer2013-11-262-7/+7
|/ | | | | | | Temporary changes to get KitKat building for jacinto6evm Change-Id: I4b3967190ac270007fb1185f5505f440cde23ba3 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* audio: Add OMAP_ENHANCEMENT to card name queryMisael Lopez Cruz2013-11-251-1/+3
| | | | | | | | | | | | | Primary audio HAL uses mixer_get_card_name() function (from tinyalsa which is under OMAP_ENHANCEMENT) to dynamically find the id of the McASP-based sound card. The dynamic search of the card must also be dependent on OMAP_ENHANCEMENT and provide a default card id if the flag is not defined. Change-Id: Id2c610e85d65bc5d559a0c9d1dda0359893a12fa Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: make fstab entry for mass storage more genericVishal Mahaveer2013-11-191-3/+3
| | | | | | | Update sysfs entry in fstab more generic in fstab file Change-Id: I90435a278fd137bbdc857c8bd90f36ab3c56beb8 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add dhcpcd service for eth1Vishal Mahaveer2013-11-121-0/+5
| | | | | | | | jacinto6evm has two ethernet ports. Add service for second ethernet interface also. Change-Id: I892ea1411ddd8db71d461b9dd11b3f1b4073de22 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: mediacodecs: Add mpeg2 to the supported codec listSunita Nadampalli2013-11-121-0/+1
| | | | | | | Add mpeg2 decoder to the supported video decoders list. Change-Id: I79ef59d9968978039965f392f19f710c1c38851a Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* audio: Multizone: Add support for voice callMisael Lopez Cruz2013-11-112-10/+354
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Voice call is supported using two data pipes: Uplink: PcmWriter <-- MonoPipe <-- PcmReader | | McASP7 McASP3 | | Bluetooth Mic Downlink: PcmReader --> MonoPipe --> PcmWriter | | McASP7 McASP3 | | Bluetooth Speaker Voice call reuses the PcmWriter associated with Cabin/Speaker that is otherwise used for media. So, when the voice call starts any ongoing media stream active on that writer has to be re-routed to a null writer and routed back to the actual writer when the voice call ends. The null writer is a PcmWriter that writes data to a null output port. The null port consumes the data at the same rate that the actual port does. IOW, media streams going to the Cabin output (primary output) during voice call will not be rendered on the actual hardware output. Change-Id: I7856b67ab1cf788ea2f2cb251d9097e57e487cb5 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* audio: Multizone: Refactor stream resume/idleMisael Lopez Cruz2013-11-093-50/+69
| | | | | | | | | | | | Refactor the resume (leaving standby on first read/write) and idle (entering standby) in preparation for voice call support. JAMR3 outputs have mixer controls that do not need to change dynamically, so they are moved to the default routes section of the dra7evm paths. Change-Id: I432a69ca67eff0e276ce90170dff4a5201ac181a Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* jacinto6evm: copy ipu1 binary to out folderVishal Mahaveer2013-11-071-1/+2
| | | | | | | | Since we need this file to be flashed to ipu partition, copy it to $OUT folder for flashing purposes Change-Id: I3ccacff0432c12d0c74d5fe86cb70119c59bfe15 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add ipu partition support for early camera supportVishal Mahaveer2013-11-072-1/+8
| | | | | | | | - update fastboot.sh script for flashing new partition - update fstab partitions accordingly Change-Id: I491831b3ee58fd6a39a16ef85b66b1c31d18c083 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: CAN: Build can-utils if presentAustin Beam2013-11-061-0/+26
| | | | | | | | Add necessary modifications to device.mk for automatically building can-utils if present. Change-Id: I6ed00b4b23b223b015d331e9cde5b6320e832798 Signed-off-by: Austin Beam <austinbeam@ti.com>
* jacinto6evm: Enable mtpfuse build and enable mtpfuse service.Shankar Rao2013-11-053-0/+21
| | | | | | | | | Enable mtpfuse and fusermount build from the root directory. Add one-shot mtpfuse service entry and add read-write permissions to USB busses so that they're accessible from mtpfuse library. Change-Id: I01eb93ec3f4feb8237177ae4a2cadb8965b20a9a Signed-off-by: Shankar Rao <shankar.nrao@ti.com>
* audio: Multizone: Define flag and add propertyMisael Lopez Cruz2013-11-012-0/+9
| | | | | | | | | | Multizone audio has its own flag which is dependent on OMAP_ENHANCEMENT. It allows disabling the multizone audio feature at compile time to fall back to the single output approach. Change-Id: I97c45ad150a229ce2f5426a2bdaf76c4840f86ee Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* audio: multizone: Add initial implementationAngela Stegmaier2013-11-018-1/+1944
| | | | | | | | | | Add the multizone AudioHAL support to jacinto6evm. The multizone audio is built if the multizone flag is set, otherwise the legacy AudioHAL is built. Change-Id: Ib0b401f963cd9327caeb73623bba163fe8129870 Signed-off-by: Angela Stegmaier <a0866189@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
* audio: Make audio_policy.conf a Pre-builtAngela Stegmaier2013-11-012-1/+11
| | | | | | | | | | | | Make audio_policy.conf a pre-built. This allows for a different audio_policy.conf to be copied based on which audio hal is used (legacy or other). The audio_policy.conf file is removed from the PRODUCT_COPY_FILES list and added to the PRODUCT_PACKAGES list. Change-Id: I0bde7c6b01e69cf184354fc354f63c652fdbc212 Signed-off-by: Angela Stegmaier <a0866189@ti.com>
* audio: Move jacinto6evm Audio HAL to new folderAngela Stegmaier2013-11-015-23/+43
| | | | | | | | | The existing Audio HAL is moved to a new folder named "legacy". This change is done in preparation for adding the multizone support to the same audio folder. Change-Id: Id8c7417a1b5f4fba59ab021bc136e7f451aac551 Signed-off-by: Angela Stegmaier <a0866189@ti.com>
* jacinto6evm: do oem format after flashing bootloaderSubramaniam Chanderashekarapuram2013-10-291-5/+8
| | | | | | | | | oem format is called before flashing the bootloader and hence will not use the format specified by the new bootloader. Hence, calling it after the new bootloader is flashed. Change-Id: Id217c2e128ce2a982101c48c7b913afefe85921f Signed-off-by: Subramaniam Chanderashekarapuram <subramaniam.ca@ti.com>
* jacinto6evm: enable Bluetooth on boardEyal Reizer2013-10-282-6/+6
| | | | | | | | | - Include building Bluetooth components - Enable uim service Change-Id: I6ffe005fb825c7640c3e32f461d11caac49a4dcf Signed-off-by: Eyal Reizer <eyalr@ti.com> Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: enable WLAN flags in board fileBarak Bercovitz2013-10-241-12/+9
| | | | | | | | | Enable WLAN related flags and configurations in BoardConfig.mk WIFI_DRIVER_MODULE_PATH and WIFI_DRIVER_MODULE_NAME are not defined, as all WLAN modules are loaded at boot time now. Change-Id: Ief3bcd5af75a02f7c8b3b2d5ca218df9f8b598ab
* jacinto6evm: load wlcore_sdio.ko once on bootBarak Bercovitz2013-10-231-0/+1
| | | | | | | Load wlcore_sdio.ko once on boot and keep it loaded. This way is better for new async load behavior and memory fragmentation. Change-Id: Ifd557cfa1a0c7fdf0725eb8ec8d3bf4cf9021042
* jacinto6evm: update prebuilt kernel imageVishal Mahaveer2013-10-221-0/+0
| | | | | | | | | | | We had a very old prebuilt kernel image here, adding recent kernel. Tree: git://git.omapzoom.org/kernel/omap.git Branch: p-ti-android-3.8.y Commit: 69c7650fdd13d5c6059aead22850183d4c679569 Change-Id: I2934fc4db2279f0cca39ef90a0b9d1078cdb71fd Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: update default workspaceVishal Mahaveer2013-10-171-0/+91
| | | | | | | | | Override default launcher workspace, - Replace Camera with Music app - Replace Analog clock with digital clock Change-Id: I03525588c8bc654b9c3aca03c7e60f9325c01e79 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add permission for app widgetsVishal Mahaveer2013-10-141-0/+2
| | | | | | | | We need this permission for enabling widgets. This is new permission in Android 4.3. Change-Id: I626e1ed0fee186a93d4e8aea6e9689061aaa8498 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: enable userdata resize in fastboot scriptVishal Mahaveer2013-10-101-44/+44
| | | | | | | Add back the userdata resize option to fastboot.sh script Change-Id: I7a7754bf1bab94db7141a9fe10d4f1fb9af1d248 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: fix minor error in fastboot scriptVishal Mahaveer2013-10-041-1/+1
| | | | | | | | Fix below error: ./fastboot.sh: line 83: [: GP: unary operator expected Change-Id: I81628a246d9df233b6fa762eeb16a87bbd826896 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: add second USB port entry for mass storageVishal Mahaveer2013-10-012-0/+6
| | | | | | | | Add configuration option for second USB port on board also be considered for mass storage. Change-Id: I44be71eed862f9daab24a1eec0a64cc80ff088da Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: call makefile for installing M4 binaryVishal Mahaveer2013-09-181-1/+1
| | | | | | | | Call makefile from device/ti/proprietary-open/ for installing M4 binary for jacinto6evm builds Change-Id: I461b5a030f015c9446407d71c77af83afa4cd2a0 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: update boot image argumentsVishal Mahaveer2013-09-161-1/+2
| | | | | | | | | - Update BOARD_MKBOOTIMG_ARGS to extend ramdisk offset based on our kernel - Disable extra commandline bootargs: Since we are using comdline option force in our kernel, these arguments are ignored Change-Id: Ia7dc078b0b0ffd479ed3919c56b3d8b090b6e0d4 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* media_codecs.xml: Enable HW codecs for VideoSunita Nadampalli2013-09-131-0/+7
| | | | | Change-Id: Ie0d9838737f28e412b5aed2480cfe40665affa2d Signed-off-by: Sunita Nadampalli <sunitan@ti.com>
* jacinto6evm: remove manual insmod of sgx kernel moduleVishal Mahaveer2013-09-111-2/+0
| | | | | | | Was added during bring up days. No longer needed in init.<device>.rc Change-Id: I5e4d7778c244096bf8282d602ae192660d774119 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* jacinto6evm: enable camera app for basic camera use-casesSundar Raman2013-09-061-2/+1
| | | | | | | | LegacyCamera is the app for basic camera use-cases on MR2 Enable building and copying to target for LegacyCamera Change-Id: Ie7d0b2475bd867b1f06ed93746d95015acf066fa Signed-off-by: Sundar Raman <sunds@ti.com>