9 years agoSGX-BIN: DDK binaries and km source for OMAP5: 1.9IMG2166536_TI.0005
srinivas pulukuru [Fri, 26 Apr 2013 18:21:59 +0000 (13:21 -0500)]
SGX-BIN: DDK binaries and km source for OMAP5: 1.9IMG2166536_TI.0005

SGX DDK binaries and kernel module source for OMAP5 ES2.
Version: 1.9IMG2166536_TI.0005

Change-Id: Ia0756374ae385932373b71b8b79e2457dbd343ac
Signed-off-by: srinivas pulukuru <>
9 years agoducati: omap5: add ducati binaries for OMAP5 uevm
srinivas pulukuru [Thu, 25 Apr 2013 21:36:43 +0000 (16:36 -0500)]
ducati: omap5: add ducati binaries for OMAP5 uevm

add ducati binaries for OMAP5 uevm

Change-Id: I923483c7701dc3430a2037bf6ba3b6f4e9f44222
Signed-off-by: srinivas Pulukuru <>
9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Roman Shaposhnikov [Fri, 26 Apr 2013 14:33:40 +0000 (09:33 -0500)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt. DR: OMAPS00293783

Tag for sgx build: 1.9@2166536

Change-Id: I62840bbc2c23e2db465d46ce9ad646c9a4467cde
Signed-off-by: Roman Shaposhnikov <>
9 years agoMerge omap-mirror/p-jb-mr1-release into omap-mirror/d-jb-mr1-release
Roman Shaposhnikov [Wed, 20 Mar 2013 15:57:57 +0000 (10:57 -0500)]
Merge omap-mirror/p-jb-mr1-release into omap-mirror/d-jb-mr1-release

9 years agowpan: rework rules for wpan firmware binaries
Andrii Beregovenko [Wed, 6 Mar 2013 14:35:48 +0000 (16:35 +0200)]
wpan: rework rules for wpan firmware binaries

Organize prebuilt firmware binaries for WiLink's modules
as regular Android prebuilts. Move corresponding rules to
separate makefile.

Change-Id: Ibc8b3531084530cda1388db15a5ab7b3fdec54bc
Signed-off-by: Andrii Beregovenko <>
9 years agowlan: rework rules for wlan firmware binaries
Andrii Beregovenko [Mon, 25 Feb 2013 19:02:11 +0000 (21:02 +0200)]
wlan: rework rules for wlan firmware binaries

Organize prebuilt firmware binaries for WiLink's WiFi
as regular Android prebuilts. Move corresponding rules to
separate makefile.

Change-Id: I5e1b95dfe9092f67f00b47e15a6507891c262e93
Signed-off-by: Andrii Beregovenko <>
9 years agoducati: omap5: add ducati binaries for OMAP5 uevm
Vishal Mahaveer [Fri, 22 Feb 2013 02:10:10 +0000 (20:10 -0600)]
ducati: omap5: add ducati binaries for OMAP5 uevm

Add ducati binaries for OMAP5 uevm platform.

Change-Id: I4e87195f35c9d3e8f695618962777d59eb534f60
Signed-off-by: Vishal Mahaveer <>
9 years agoducati: update make file to be generic
Vishal Mahaveer [Fri, 22 Feb 2013 02:06:01 +0000 (20:06 -0600)]
ducati: update make file to be generic

Update ducati make files to be generic for different file names.

Change-Id: I375e359bdcb1da3e40d5723f81c07c5f08064f3a
Signed-off-by: Vishal Mahaveer <>
9 years agowlan: wl18xx: update firmware file for r8.a5.13 release
Vishal Mahaveer [Mon, 11 Feb 2013 20:33:32 +0000 (14:33 -0600)]
wlan: wl18xx: update firmware file for r8.a5.13 release

Upgrade wl18xx firmware and wlconf for r8.a5.13

MAC Firmware version:

Change-Id: I6ff441167d93d42cd7a786ab36d29a1091540406
Signed-off-by: Vishal Mahaveer <>
9 years agoMerge omap-mirror/p-jb-mr1-release into omap-mirror/d-jb-mr1-release
Roman Shaposhnikov [Mon, 11 Feb 2013 17:55:43 +0000 (11:55 -0600)]
Merge omap-mirror/p-jb-mr1-release into omap-mirror/d-jb-mr1-release

9 years agoSGX: Kernel side DDK source code for OMAP5
Roman Shaposhnikov [Wed, 23 Jan 2013 15:12:22 +0000 (09:12 -0600)]
SGX: Kernel side DDK source code for OMAP5

Merged fixes from release 1.9IMG2166536 head

Change-Id: Idd8796623b3552e9dc7347fccde249de6a06823e
Signed-off-by: Roman Shaposhnikov <>
9 years agoSGX: Kernel side DDK source code for OMAP5
Roman Shaposhnikov [Thu, 17 Jan 2013 12:55:09 +0000 (14:55 +0200)]
SGX: Kernel side DDK source code for OMAP5

Kernel side source code for release 1.9IMG2166536_TI.0004

Change-Id: Ic84f2ac388a243d209f5395c21b8cf191ea5a775
Signed-off-by: Roman Shaposhnikov <>
9 years agoSGX-BIN: DDK binaries for OMAP5
Roman Shaposhnikov [Wed, 16 Jan 2013 21:21:09 +0000 (15:21 -0600)]
SGX-BIN: DDK binaries for OMAP5

Binaries based on release 1.9IMG2166536_TI.0004

Change-Id: I2ab76794dd1693a7b52fcbba37d4e04263162107
Signed-off-by: Roman Shaposhnikov <>
9 years agosgx-bin: Support of dual displays for JB MR1.
Gowtham Tammana [Fri, 8 Feb 2013 23:20:03 +0000 (17:20 -0600)]
sgx-bin: Support of dual displays for JB MR1.

Binaries from 1.9/hwc1.1 branch.

Change-Id: Iaf31cd5a1a5f185450fcc510c3b7550c2cd8ec04
Signed-off-by: Gowtham Tammana <>
9 years agowpan: wl18xx: Adjust BT sample rate for HFP
Vishal Mahaveer [Wed, 30 Jan 2013 19:15:22 +0000 (13:15 -0600)]
wpan: wl18xx: Adjust BT sample rate for HFP

Frame sync frequency for wl18xx (TIInit_12.8.32.bts) modified to 8KHz.

The new BlueTooth stack in JB MR1 does not support WBS and hence
the clock was adjusted to support legacy HFP profile.

Change-Id: I030cc6c6a18435263cdface4c71380960b140661
Signed-off-by: Vishal Mahaveer <>
9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Oleksii Okolielov [Wed, 30 Jan 2013 13:20:29 +0000 (15:20 +0200)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.

Tag for sgx build: 1.9@2166536

Change-Id: I7a09173be9160e34556fd15242d804d16454c5d2

9 years agoMerge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'
Roman Shaposhnikov [Tue, 15 Jan 2013 12:42:05 +0000 (14:42 +0200)]
Merge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'

Change-Id: I298845bf3d8b9c28b8a7a13889427b124adc58a8

9 years agoFixed sgx.tgz file
Roman Shaposhnikov [Tue, 15 Jan 2013 12:39:37 +0000 (14:39 +0200)]
Fixed sgx.tgz file

Change-Id: I5876b17062c2fd6cd03a6c8848a4fc0a881ff3cb
Signed-off-by: Roman Shaposhnikov <>
9 years agoMerge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'
Roman Shaposhnikov [Tue, 15 Jan 2013 10:57:27 +0000 (12:57 +0200)]
Merge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'

Change-Id: Idc52ff95ffaf4b036cd980882e541560fa247b6b

9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Roman Shaposhnikov [Tue, 15 Jan 2013 10:54:08 +0000 (12:54 +0200)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.

Tag for sgx build: 1.9@2166536

Change-Id: I749a97d4b3b629ae02c349c1a95ab4d2fc0f7fff
Signed-off-by: Roman Shaposhnikov <>
9 years agoMerge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'
Roman Shaposhnikov [Tue, 8 Jan 2013 18:08:59 +0000 (20:08 +0200)]
Merge 'omap-mirror/p-jb-mr1-release' into 'omap-mirror/d-jb-mr1-release'

Change-Id: Id3f54fdd0c3d398ffe3995418e2341eef8e2a22a

9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Roman Shaposhnikov [Tue, 8 Jan 2013 18:06:53 +0000 (20:06 +0200)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.

Tag for sgx build: 1.9@2166536

Change-Id: I81257ab46a5b973df1e992be338a1c3b55354c36
Signed-off-by: Roman Shaposhnikov <>
9 years agoMerge remote-tracking branch 'omap-mirror/p-jb-mr1-release' into HEAD
Roman Shaposhnikov [Thu, 20 Dec 2012 22:49:04 +0000 (00:49 +0200)]
Merge remote-tracking branch 'omap-mirror/p-jb-mr1-release' into HEAD

9 years agowlan: wl18xx: update firmware file for r8.a5.08 release
Vishal Mahaveer [Wed, 19 Dec 2012 17:13:38 +0000 (11:13 -0600)]
wlan: wl18xx: update firmware file for r8.a5.08 release

Upgrade wl18xx firmware file for r8.a5.08

MAC Firmware version:
PHY Firmware version:

Change-Id: Iac571a0ec25d1f111313338037d3f5242c110602
Signed-off-by: Vishal Mahaveer <>
9 years agowlan: wl18xx: update firmware file for r8.a5.08 release
Vishal Mahaveer [Wed, 19 Dec 2012 17:13:38 +0000 (11:13 -0600)]
wlan: wl18xx: update firmware file for r8.a5.08 release

Upgrade wl18xx firmware file for r8.a5.08

MAC Firmware version:
PHY Firmware version:

Change-Id: Iac571a0ec25d1f111313338037d3f5242c110602
Signed-off-by: Vishal Mahaveer <>
9 years agoMerge remote-tracking branch 'omap-mirror/p-jb-mr1-release' into HEAD
Roman Shaposhnikov [Sun, 16 Dec 2012 14:45:34 +0000 (16:45 +0200)]
Merge remote-tracking branch 'omap-mirror/p-jb-mr1-release' into HEAD

9 years agoRevert "wpan: Add rule to untar the wpan.tgz in to wl12xx"
Vishal Mahaveer [Thu, 13 Dec 2012 15:37:26 +0000 (09:37 -0600)]
Revert "wpan: Add rule to untar the wpan.tgz in to wl12xx"

This reverts commit 6d559921629b528681d0d209a73ee5eba61129c8.

This creates untracked files in this project.
Fix was to remove some lines from

9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Roman Shaposhnikov [Wed, 12 Dec 2012 17:55:27 +0000 (19:55 +0200)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.

Tag for sgx build: 1.9IMG2166536_TI.0003

Signed-off-by: Roman Shaposhnikov <>
9 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
Roman Shaposhnikov [Wed, 12 Dec 2012 17:53:17 +0000 (19:53 +0200)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.

Tag for sgx build: 1.9IMG2166536_TI.0003

Signed-off-by: Roman Shaposhnikov <>
9 years agowlan: wl18xx: update firmware file for r8.a5.06 release
Panduranga Mallireddy [Mon, 10 Dec 2012 21:19:00 +0000 (15:19 -0600)]
wlan: wl18xx: update firmware file for r8.a5.06 release

Upgrade wl18xx firmware file for r8.a5.06

    update mc FW version

    MAC Firmware version:
    PHY Firmware version: 8.2.0.e5.154
    Updated the wl18xx-conf.bin

Change-Id: Ia2fc4a731d031d0bd9ca784dce7fc137ef77ae1f
Signed-off-by: Panduranga Mallireddy <>
10 years agowpan: Add rule to untar the wpan.tgz in to wl12xx
Manjunatha Halli [Wed, 5 Dec 2012 19:51:48 +0000 (13:51 -0600)]
wpan: Add rule to untar the wpan.tgz in to wl12xx

Change-Id: I8d814a79382f24c1d490533f39fcd9fb9b2f9416
Signed-off-by: Manjunatha Halli <>
10 years agoUpdate Ducati image to 2.x.17.1
Daniel Levin [Wed, 28 Nov 2012 14:28:08 +0000 (16:28 +0200)]
Update Ducati image to 2.x.17.1

commit: 92064e97accc09c90312fa3a898504085debb2be
branch: master
tag:    TI-MM-DUCATI_RLS_2.x.17.1

Change-Id: I8acf919fa36e8407292849b78912f82c1dfc22a5
Signed-off-by: Daniel Levin <>
10 years agoRebuilt sgx binaries required because of a kernel change that requires sgx to be...
James W. Mills [Tue, 27 Nov 2012 19:27:02 +0000 (13:27 -0600)]
Rebuilt sgx binaries required because of a kernel change that requires sgx to be rebuilt.
    Tag for sgx build: 1.9IMG2166536_TI.0003

Change-Id: I93dfbc4c3ac2df421113d79b63a4fde732e47e7d
Signed-off-by: James W. Mills <>
10 years agowpan: Updateing WiLink PG2.0 firmwares
Manjunatha Halli [Wed, 21 Nov 2012 17:48:33 +0000 (11:48 -0600)]
wpan: Updateing WiLink PG2.0 firmwares

- SP 2.6 firmwares for BT and NFC
- SP 2.5 firmwares for FM
- Added SP 2.5 firmwares for FM on uEVM.

Change-Id: I47beec8c9d4923f35dff62a72fb3d6567e59be52
Signed-off-by: Manjunatha Halli <>
10 years agoTesla DSP binary to fix resource release issue
Adarsh Nagaraja [Thu, 8 Nov 2012 21:03:47 +0000 (15:03 -0600)]
Tesla DSP binary to fix resource release issue

Change-Id: I6e15fe260ebc5be2a0d0b146e56e4b2413497617
Signed-off-by: Adarsh Nagaraja <>
10 years agoMerge d-jb-release into d-jb-mr0-release
Keith Deacon [Wed, 7 Nov 2012 20:50:19 +0000 (14:50 -0600)]
Merge d-jb-release into d-jb-mr0-release


Change-Id: I90e46da6f9f2d4e50b4d8fd7c91ec512e00a9777

10 years agoMerge d-jb-release into d-jb-mr0-release
Keith Deacon [Wed, 7 Nov 2012 17:55:39 +0000 (11:55 -0600)]
Merge d-jb-release into d-jb-mr0-release


Change-Id: Icba357bd94df49ef2ad546b72cd75dfe4f2a6081

10 years agoFixed TGZ packaging issue for the tesla binary
Adarsh Nagaraja [Wed, 7 Nov 2012 16:20:41 +0000 (10:20 -0600)]
Fixed TGZ packaging issue for the tesla binary

Change-Id: I45b71b1f9f97d599db206fbd4b585617c01774ae
Signed-off-by: Adarsh Nagaraja <>
10 years agoTesla DSP binary with resource release
Adarsh Nagaraja [Tue, 6 Nov 2012 20:18:59 +0000 (14:18 -0600)]
Tesla DSP binary with resource release

Service manager start enabled to release
resources at hibernation

Change-Id: I13e4f5c9d3fa055811a8ca56b6e16a2f3061ad8f
Signed-off-by: Adarsh Nagaraja <>
10 years agoMerge jb-release into d-jb-release
Keith Deacon [Tue, 6 Nov 2012 21:21:14 +0000 (15:21 -0600)]
Merge jb-release into d-jb-release

10 years agoMerge d-jb-release into d-jb-mr0-release
Keith Deacon [Tue, 6 Nov 2012 20:36:22 +0000 (14:36 -0600)]
Merge d-jb-release into d-jb-mr0-release

10 years agoIMG DDK 1.9@2166536 for Android
Eric Luong [Mon, 5 Nov 2012 16:34:22 +0000 (10:34 -0600)]
IMG DDK 1.9@2166536 for Android

IMG DDK Release 1.9@2166536 for Android.

Included in this release:
- User space and Kernel module binaries
- Kernel module source code

TI's Patches:
084d3db SGX-KM: sgxfreq: Enable on3demand governor as default
c1e1f93 SGX-KM: on3demand: Added polling based on timeout
1baf19c Build: Compile OMAP4 kernel modules with arm-eabi toolchain
e166956 Build: Add production build option to build script
9efd5d3 SGX UM: Properly update vertex shader constants when recompiled
f6e71f1 Revert "Build: Add optional flag to disable uKernel logging"
f05da87 SGXUM: Creates a new PVRSRV_HAP MAPPING CTRL mask
0e6ac23 SGXKM: Creates a new PVRSRV_HAP MAPPING CTRL mask
5044cbb SGXKM: Divorce Sparse Mapping from GPU Pageable
4abdd37 SGX-KM: sgxfreq: Header for GPL license
7a1e61b gpu: thermal: adding cooling device for "case" management
1221aba SGX-KM: Add 'userspace' governor to sgxfreq
7cc1319 SGX-KM: Add on3demand governor to sgxfreq
c3283ff SGX-KM: Allow sgxfreq active notification when prev state was active
7275e62 SGX-KM: Add idle and active time caluclation to sgxfreq
e15265c SGX-KM: Add frame_done interface to sgxfreq
a021f10 SGX-KM: Add activeidle governor to sgxfreq
bbdceee SGX-KM: Add active/idle notification to sgxfreq
4e1e8d9 SGX-UM: Rework SGX idle notification
fce3459 SGX-KM: Rework SGX idle notification
17cdf8c SGX-KM: Add onoff governor to sgxfreq
403caa1 SGX-KM: Add cooling device interface to sgxfreq
1d785b8 SGX-KM: Add sgxfreq subsystem for DVFS control
14de6d8 Build: Add optional flag to disable uKernel logging
374bea1 SGX UM: Set ro.product.processor before loading modules
91d286d SGX UM: Pvrsrvinit fix typo in remount command
3d08869 SGX UM: Remove BRN32044 for omap5
086f52b OMAP5: WA: Race condition when SGX is powered down
1a904c2 SGX KM: ShrinkPagePool statistics changed to PVR_DBG_MESSAGE
fbf2890 SGX KM: Fix num_handle calculation for ion handles
322af97 BUILD: fix usage and help
50440d3 BUILD: Add install option "adb"
ee66bfb pvr-km: gc: Add page offset for ion allocated buffers
be4fe11 pvr-km: gc: Improve gc map/unmap logging
51da16d gralloc: Map NV12 buffers with the GC MMU
210b590 SGX-KM: Enable APM for OMAP5
31e2f05 SGX-UM: Enable APM for OMAP5
a98b81b SGX-UM: Don't load omaplfb module when in-kernel driver is present
b20f5c6 SGX-KM: Support in-kernel omaplfb
0955f19 SGXKM: Multi-plane support for  deviceclass i-face
11f6682 build: remove omaplfb from install step
9ecd6e0 pvr-um: use arm-linux-androideabi- and fix JB debug build
abef31d PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean
5b4e4f0 Revert "SGXUM: Implements Gralloc late CPU mapping"
5f25289 SGX-UM: build - Remove target platform based configuration
9d5ac31 OMAP5: BUILD: Remove unused variable
5365b64 readme: Correct DDK version
8095cc6 SGX-UM: Add support for hardware specific powervr.ini files
7e13d26 PVR-UM: Add support to DDK for powervr.ini files
e545f59 SGX-UM: Added 16 bit depth EGL configs
27da0ae SGX UM: Srvinit block until services ready
ba35538 SGX UM: HAL block OpenPVRServices until services initialized
43f8c1f SGX UM: Fix calculation of chroma plane in blit_internal
f6a6944 SGX KM: Dump dsscomp info during HW recovery
fc6d85b SGXKM: Adds support for 1D buffer allocation
d8d061b SGXKM: Do not perform explicit invalidate on mmap
3ac6e1f SGXUM: Implements Gralloc late CPU mapping
b621744 SGXUM: Gralloc allow for late or no GPU mapping
dde30cf SGXUM: Add allocation of images from system heap
552c0f5 SGXUM: Adds A8/U8/Y8 color format to WSEGL
f1c7822 SGXKM: Increase XPROC_WORKAROUND to 500
65f61bf SGXKM: Fix file permissions
0dfe392 SGXKM: Make the DMM offset optional
946eb30 gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
5cf7248 gralloc: publicly define omap specific usage flags
afcb9bd SGX-KM: Block DPLL cascading when SGX clock is enabled
616ff0b SGX-KM: Hold wake lock during hardware recovery
872b4c0 SGXKM: Fix NULL handle warning when blitting GC320
39de55c SGXKM: Allow for late or no GPU mapping
d229a7b SGXKM: Allow for SW access to a tiler buffer
7024790 SGXUM: Adds YUV plane offsets for MM
d202649 SGXKM: SGX Tiler non-page-aligned support
2b2ac18 SGXUM: Implements GPU Common Buffer Interface
86cd052 SGXUM: Multi-buffer manage bridge
d272c49 SGXKM: Multi-buffer manage bridge
4d8facf SGXKM: Implements Heap Alloc Failure Report
6d4253a SGXUM: Add support for GPU unmap/remap
64f4805 SGXKM: Add support for GPU unmap/remap
5425356 SGX-KM: Use CONFIG_DRM_OMAP_DMM_TILER for kernel 3.4
853be19 SGX-KM: Use pud_offset to get pmd_offset
5ec5d70 PVR-KM: Prevent compilation of dc_omapfb3_linux
1bbe8a2 SGX-KM: Remove hardcoding of values in egl.cfg
83b8af6 pvr-km: kfree phys info at unmap instead of map
f347fb9 pvr-km: add a struct size to the physical descriptor
6ccff8f gralloc: Set flag to enable GC MMU mapping in PVR services
0cfaa6d PVR-KM: Add function to obtain BV descriptor through 3PDC interface
c8f4c5f PVR-KM: Map buffers to GC core MMU on allocation time with Bltsville
65b2b84 SGXKM: Prevent mapping of export with zero ref
f4cc0a2 OMAP4-SGX-UM: Allow for tiler buffer SW access
5c97ded OMAP4-SGX-UM: Gralloc SW access and caching flags
bbf5424 OMAP4-SGX-UM: Gralloc HAL_PIXEL_FORMAT_NV12 format
ec6cc69 SGX-KM: Make PVRSRVExportFDToIONHandles generic and register it with ion
8c1255d PVR-KM: OMAP5: Use shared device for Tiler 2D Mappings
2391ac8 PVR-KM: OMAP5: Hardcode core version value
7d87962 SGX-KM: OMAP5: HACK: Set the size of the SGX registers
9f40224 SGX-UM: add detection of OMAP5432 in pvrsrvinit
f75d48b SGX-UM: build: Add panda5 and omap5sevm to product list
c23eff9 SGX-KM: BUILD: Add OMAP5 support
5cc4ade SGX-UM: BUILD: Consolidate build into a single Makefile
2c6a2f6 SGX-KM: (build) Remove Android product and version dependency
6f54fe8 Build: Don't install egl.cfg anymore
a49c59c SGX-KM: egl.cfg sysfs entry
c759928 SGX-KM: Enable DPF, TRACE and ASSERT
1628094 build-km: Enable blaze and blaze_tablet for ICS environment
05f00eb build: Enable blaze and blaze_tablet for ICS environment
542e279 SGX-KM: Add ability to build multiple sets of GFX kernel modules
69d3661 build: Set correct load directory for kernel modules.
2dfe14b KM: add support for sgx544sc
58f317a SGX-UM: Add ability to build multiple sets of GFX binaries
04e5deb SGX-KM: Use platform data for OPP symbols.
5eed373 SGX-UM: Enable building binaries for specific SGX
0801be2 readme: Add README
649d010 build: Add
fe34640 Create gitignore file
519ca9a IMG DDK 1.9@2166536 for Android

Change-Id: I4a060344fa134a2484d1b7a69fc87963455e9e34
Signed-off-by: Eric Luong <>
10 years agoSGX-BIN: DDK update for OMAP5 1.9IMG2166536_TI.0003
Rogelio Garcia [Fri, 28 Sep 2012 21:32:38 +0000 (16:32 -0500)]
SGX-BIN: DDK update for OMAP5 1.9IMG2166536_TI.0003

Binaries and DDK kernel side source code are updated.
Kernel side source code is uncompressed now.

Change-Id: I6649b0b8fba6934ea7a9c075971e418ce4698981
Signed-off-by: Rogelio Garcia <>
10 years agoSGX-BIN: DDK update for OMAP5 1.9IMG2166536_TI.0003
Rogelio Garcia [Fri, 28 Sep 2012 21:32:38 +0000 (16:32 -0500)]
SGX-BIN: DDK update for OMAP5 1.9IMG2166536_TI.0003

Binaries and DDK kernel side source code are updated.
Kernel side source code is uncompressed now.

Change-Id: I6649b0b8fba6934ea7a9c075971e418ce4698981
Signed-off-by: Rogelio Garcia <>
10 years agoMerge d-jb-release into d-jb-mr0-release
Keith Deacon [Thu, 25 Oct 2012 21:41:06 +0000 (16:41 -0500)]
Merge d-jb-release into d-jb-mr0-release

10 years agoMerge "wpan:wl18xx: BT/NFC firmware P8_32_2.72 for PG 2.0" into d-jb-release
Pavan Savoy [Thu, 25 Oct 2012 18:25:24 +0000 (13:25 -0500)]
Merge "wpan:wl18xx: BT/NFC firmware P8_32_2.72 for PG 2.0" into d-jb-release

10 years agoDSP: Update DSP FW with tool update and DEI support.
Dilip Gopalakrishna [Fri, 19 Oct 2012 18:38:57 +0000 (13:38 -0500)]
DSP: Update DSP FW with tool update and DEI support.

DSP Image based off of:

Change-Id: I36a868d0ca94d38aeb2624fbe61adbf2d2b76b24
Signed-off-by: Dilip Gopalakrishna <>
10 years agowlan: wl18xx: update firmware file for r8.a4.05 release
Pradeep Gurumath [Thu, 18 Oct 2012 16:17:09 +0000 (11:17 -0500)]
wlan: wl18xx: update firmware file for r8.a4.05 release

Upgrade wl18xx firmware file for r8.a4.05.

wl18xx-fw-mc.bin  -  FRev

Change-Id: I3e546d243a0d0d865fbad25d283e8c3184534294
Signed-off-by: Pradeep Gurumath <>
10 years agoMerge "[DSP] Fix heap memory allocation issue during suspend." into d-jb-release
Keith Deacon [Thu, 18 Oct 2012 03:14:05 +0000 (22:14 -0500)]
Merge "[DSP] Fix heap memory allocation issue during suspend." into d-jb-release

10 years agowpan:wl18xx: BT/NFC firmware P8_32_2.72 for PG 2.0
Shitiz Kumar [Wed, 17 Oct 2012 16:30:18 +0000 (11:30 -0500)]
wpan:wl18xx: BT/NFC firmware P8_32_2.72 for PG 2.0

Upgraded BT/NFC firmware

Issues Fixed
OMAPS00280677, OMAPS00280473

Change-Id: I37dffd75db5456318c9256bc664236d1fe6cc55a
Signed-off-by: Shitiz Kumar <>
10 years agowlan: wl18xx: update firmware file for r8.a4.04 release
Pradeep Gurumath [Mon, 15 Oct 2012 22:53:48 +0000 (17:53 -0500)]
wlan: wl18xx: update firmware file for r8.a4.04 release

Upgrade wl18xx firmware file for r8.a4.04.

wl18xx-fw-mc.bin  -  FRev
Updated the wl18xx-conf.bin

Change-Id: Iee018e657a9346589295cab35b92493d8ad827cf
Signed-off-by: Pradeep Gurumath <>
10 years ago[DSP] Fix heap memory allocation issue during suspend.
Dilip Gopalakrishna [Tue, 16 Oct 2012 18:20:09 +0000 (13:20 -0500)]
[DSP] Fix heap memory allocation issue during suspend.

This image adds a 64KB 'mirror' of the fast heap memory
to be used to back-up content during suspend.

[OMAPDSP Tag]: e82ec17ecf2154ebcfa85189424ab8335603ba1a

Change-Id: I65496af855e651be64e7550bfa7be5df9c033d48
Signed-off-by: Dilip Gopalakrishna <>
10 years agoMerge "DSP: Add DSP FW image based on OMAPDSP TAG: DVP_MAINLINE; sysbios-rpmsg TAG...
Hemant Hariyani [Tue, 9 Oct 2012 19:16:51 +0000 (14:16 -0500)]
Merge "DSP: Add DSP FW image based on OMAPDSP TAG: DVP_MAINLINE; sysbios-rpmsg TAG:" into d-jb-release

10 years agoDSP: Add DSP FW image based on OMAPDSP TAG: DVP_MAINLINE; sysbios-rpmsg TAG: 1.20...
Dilip Gopalakrishna [Sat, 6 Oct 2012 03:25:53 +0000 (22:25 -0500)]
DSP: Add DSP FW image based on OMAPDSP TAG: DVP_MAINLINE; sysbios-rpmsg TAG:

Change-Id: Ie514c121cbd405fd3836242bb8001af5cc794fbf
Signed-off-by: Dilip Gopalakrishna <>
10 years agoproprietary-open: Add BLE enabled WL128x firmware
Pavan Savoy [Fri, 5 Oct 2012 16:51:37 +0000 (11:51 -0500)]
proprietary-open: Add BLE enabled WL128x firmware

WL128x PG2.0 firmware didn't have BLE enabled. This COM7 PG2.0 module found on
most OMAP4 Tablet2 & Blaze does have LE capability in controller which wasn't
The host stack BlueTI has BLE enabled and so does the framework, Settings.apk
support scanning/pairing with LE devices.

Change-Id: I14efd8eb818f763ee7e070003a0f93226e0e6218
Signed-off-by: Pavan Savoy <>
10 years agoDSP: Add initial firmware image based on
Dilip Gopalakrishna [Tue, 11 Sep 2012 15:29:26 +0000 (10:29 -0500)]
DSP: Add initial firmware image based on
sysbios-rpmsg tag:

This commit adds a sample dsp firmware image
built from the sysbios-rpmsg tree with tag
specified above.
Signed-off-by: Dilip Gopalakrishna <>
Change-Id: I24ba8df63d9608bcd5fb92a725115a71d8585835
Signed-off-by: Dilip Gopalakrishna <>
10 years agoMerge jb-release into d-jb-release
Keith Deacon [Fri, 28 Sep 2012 20:16:58 +0000 (15:16 -0500)]
Merge jb-release into d-jb-release

10 years agowpan:wl18xx: BT/NFC firmware SP2.4
Shitiz Kumar [Thu, 27 Sep 2012 22:52:52 +0000 (17:52 -0500)]
wpan:wl18xx: BT/NFC firmware SP2.4

Upgraded to SP 2.4 for 189x/185x
nfc: Add new NCI script for NFC
BT WBS: Bluetooth HF data interface has been configured to I2S mode.
The new configuration configures BT chip for 16k sample rate,
stereo mode, BCLK-512k

FYSNC when CLK @falling edge
FSYNC polarity- Active Low
CH1 TX driven at: @falling edge
CH1 RX sampled at: @rising edge
CH2 TX driven at: @falling edge
CH2 RX sampled at: @rising edge

Change-Id: Id877babd545794910fdaf180c012a50dd2b45071
Signed-off-by: Shitiz Kumar <>
10 years agoSGX BIN: 1.9@2139099 Set ro.product.processor before loading modules
Eric Luong [Mon, 24 Sep 2012 13:20:38 +0000 (08:20 -0500)]
SGX BIN: 1.9@2139099 Set ro.product.processor before loading modules

Patches included in this binaries
ad6e72e SGX UM: Set ro.product.processor before loading modules
c59e125 SGX UM: Pvrsrvinit fix typo in remount command
b5a4dca SGX UM: Remove BRN32044 for omap5
b3f0cc6 SGX UM: Fix coefficients for RGB->NV12 blit
dcd7ea1 OMAP5: WA: Race condition when SGX is powered down

Signed-off-by: Eric Luong <x0119002@ti.c>
Change-Id: I996e57edeaa032cdcc28f56ee5a7f0d36984b528

10 years agowlan: wl18xx: update firmware file for post r8.a4.02 release
Vishal Mahaveer [Fri, 21 Sep 2012 03:30:26 +0000 (22:30 -0500)]
wlan: wl18xx: update firmware file for post r8.a4.02 release

Upgrade wl18xx firmware file with more fixes on top of r8.a4.02

wl18xx-fw-mc.bin  -  FRev

Change-Id: I3cb8650af2b2e8a98c08719b6d6185be3e6b6be7
Signed-off-by: Vishal Mahaveer <>
10 years agoMerge jb-release into d-jb-release
Keith Deacon [Thu, 20 Sep 2012 19:09:40 +0000 (14:09 -0500)]
Merge jb-release into d-jb-release

10 years agowlan: Upgrading firmware to R5.SP3.01
Panduranga Mallireddy [Wed, 19 Sep 2012 22:15:31 +0000 (17:15 -0500)]
wlan: Upgrading firmware to R5.SP3.01

Firmware for WL128X:
wl128x-fw-4-sr.bin  Rev
wl128x-fw-4-mr.bin  Rev
wl128x-fw-4-plt.bin PLT

Firmware for WL127X:
wl127x-fw-4-sr.bin  Rev
wl127x-fw-4-mr.bin  Rev
wl127x-fw-4-plt.bin PLT

Change-Id: I1d9f2ec6bfe2f4da71002f6d2f494393a98ac826
Signed-off-by: Panduranga Mallireddy <>
10 years agoMerge "wlan: wl18xx: update firmware file for r8.a4.02 release" into d-jb-release
Vishal Mahaveer [Tue, 18 Sep 2012 20:36:35 +0000 (20:36 +0000)]
Merge "wlan: wl18xx: update firmware file for r8.a4.02 release" into d-jb-release

10 years agowlan: wl18xx: update firmware file for r8.a4.02 release
Vishal Mahaveer [Tue, 18 Sep 2012 15:39:07 +0000 (10:39 -0500)]
wlan: wl18xx: update firmware file for r8.a4.02 release

Upgrade wl18xx firmware file for r8.a4.02.

wl18xx-fw.bin file is replaced by wl18xx-fw-mc.bin file
wl18xx-fw-mc.bin  -  FRev

Change-Id: I83c4fe28fa5b737c1540744ea1d187d40ee46718
Signed-off-by: Vishal Mahaveer <>
10 years agowpan: add wilink8 (wl1857) firmware file
Oleg Matcovschi [Mon, 17 Sep 2012 22:01:43 +0000 (15:01 -0700)]
wpan: add wilink8 (wl1857) firmware file

Add wl1857 bluetooth firmware file.

Signed-off-by: Oleg Matcovschi <>
10 years agoMerge "Updated Ducati binary for Blaze" into jb-release
James W. Mills [Mon, 17 Sep 2012 15:29:20 +0000 (15:29 +0000)]
Merge "Updated Ducati binary for Blaze" into jb-release

10 years agoUpdated Ducati binary for Blaze
James W. Mills [Mon, 17 Sep 2012 14:24:20 +0000 (09:24 -0500)]
Updated Ducati binary for Blaze

Updated Ducati binary to DUCATIMM-2.1.15

Change-Id: Ieba81a21f4a0c502ae9614653401bd7df2bb9fab
Signed-off-by: James W. Mills <>
10 years agoSGX-BIN: DDK binaries for OMAP5
Rodrigo Obregon [Wed, 12 Sep 2012 22:01:10 +0000 (17:01 -0500)]
SGX-BIN: DDK binaries for OMAP5

Binaries based on release 1.9.RC2IMG2139099_TI.0001

Change-Id: I9cca2b882e3f700fc4e0b65db76648beea53d10f
Signed-off-by: Rodrigo Obregon <>
10 years agoMerge jb-release into d-jb-release
Keith Deacon [Tue, 11 Sep 2012 03:49:35 +0000 (22:49 -0500)]
Merge jb-release into d-jb-release

10 years agoproprietary-open: Add proper FM firmware scripts for COM8 PG2.0
Manjunatha Halli [Fri, 7 Sep 2012 21:21:05 +0000 (16:21 -0500)]
proprietary-open: Add proper FM firmware scripts for COM8 PG2.0

Change-Id: Ie6ee99f435e1ca5dc730e702276e993276cb8f89
Signed-off-by: Manjunatha Halli <>
10 years agoIMG DDK 1.9.RC2@2139099 for Android
Eric Luong [Wed, 5 Sep 2012 19:35:24 +0000 (14:35 -0500)]
IMG DDK 1.9.RC2@2139099 for Android

IMG DDK Release 1.9.RC2@2139099 for Android.

Included in this release:
- User space and Kernel module binaries
- Kernel module source code

TI patches:
14f82bb SGX KM: ShrinkPagePool statistics changed to PVR_DBG_MESSAGE
0a641d3 SGX KM: Fix num_handle calculation for ion handles
dbc5412 SGX-UM: Fix YV12 plane offset calculation
3f30c44 SGX UM: HACK: add extra read in SGXInitialise Script 1
95e5e61 SGX-UM: OGLES2: Twiddled NPOT rounding
4fabc62 BUILD: fix usage and help
f24e4ee BUILD: Add install option "adb"
48917ad pvr-km: gc: Add page offset for ion allocated buffers
770c613 pvr-km: gc: Improve gc map/unmap logging
18ebcde gralloc: Map NV12 buffers with the GC MMU
ec5dbf8 SGX-KM: Enable APM for OMAP5
7cca393 SGX-UM: Enable APM for OMAP5
0a6cc20 SGX-UM: Don't load omaplfb module when in-kernel driver is present
9b19be2 SGX-KM: Support in-kernel omaplfb
83797fd SGXKM: Multi-plane support for  deviceclass i-face
12c0152 build: remove omaplfb from install step
a3b7939 pvr-um: use arm-linux-androideabi- and fix JB debug build
3b8d413 PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean
9a51dc6 Revert "SGXUM: Implements Gralloc late CPU mapping"
26fde09 SGX-UM: build - Remove target platform based configuration
d8fe8bc OMAP5: BUILD: Remove unused variable
a4bcb35 readme: Correct DDK version
15e3e57 SGX-UM: Add support for hardware specific powervr.ini files
d94bbab PVR-UM: Add support to DDK for powervr.ini files
43f0767 SGX-UM: Added 16 bit depth EGL configs
2358502 SGX UM: Srvinit block until services ready
427b204 SGX UM: HAL block OpenPVRServices until services initialized
c484977 SGX UM: Fix calculation of chroma plane in blit_internal
c2f5df8 SGX KM: Dump dsscomp info during HW recovery
19a42d2 SGXKM: Adds support for 1D buffer allocation
168ce6b SGXKM: Do not perform explicit invalidate on mmap
51a40ae SGXUM: Implements Gralloc late CPU mapping
f408e0e SGXUM: Gralloc allow for late or no GPU mapping
962d1bd SGXUM: Add allocation of images from system heap
ca11707 SGXUM: Adds A8/U8/Y8 color format to WSEGL
bb932d7 SGXKM: Increase XPROC_WORKAROUND to 500
9c9ee48 SGXKM: Fix file permissions
b5257f6 SGXKM: Make the DMM offset optional
77bae8e gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
5d6ffd4 gralloc: publicly define omap specific usage flags
9005320 SGX-KM: Block DPLL cascading when SGX clock is enabled
4dc9a7f SGX-KM: Hold wake lock during hardware recovery
21427b9 SGX-KM: Add logging of thermal events
64c66f7 SGX-KM: Add cooling device interface
a796f63 SGX-KM: Add asynchronous frequency limiting to DVFS
2f9849c SGX-KM: Add DVFS active modes
d461646 SGX-UM: Add DVFS idle modes
205baff SGX-KM: Add DVFS idle modes
92d816c SGX-KM: Make APM configurable by module parameter
d09e4ca SGX-KM: Adapt to device_scale interface change in K3.4
0522b99 SGXKM: Fix NULL handle warning when blitting GC320
ef6bc2e SGXKM: Allow for late or no GPU mapping
402c29a SGXKM: Allow for SW access to a tiler buffer
a92966c SGXUM: Adds YUV plane offsets for MM
e2d3b88 SGXKM: SGX Tiler non-page-aligned support
8629462 SGXUM: Implements GPU Common Buffer Interface
f1cb649 SGXUM: Multi-buffer manage bridge
9c740b1 SGXKM: Multi-buffer manage bridge
f8ad906 SGXKM: Implements Heap Alloc Failure Report
16ca311 SGXUM: Add support for GPU unmap/remap
24d416c SGXKM: Add support for GPU unmap/remap
8db3ad5 SGX-KM: Use CONFIG_DRM_OMAP_DMM_TILER for kernel 3.4
67fac8b SGX-KM: Use pud_offset to get pmd_offset
7f22d73 PVR-KM: Prevent compilation of dc_omapfb3_linux
8ef6a11 SGX-KM: Remove hardcoding of values in egl.cfg
83404ff pvr-km: kfree phys info at unmap instead of map
cf6a131 pvr-km: add a struct size to the physical descriptor
2796bcb gralloc: Set flag to enable GC MMU mapping in PVR services
b423150 PVR-KM: Add function to obtain BV descriptor through 3PDC interface
618943a PVR-KM: Map buffers to GC core MMU on allocation time with Bltsville
ae027ad SGXKM: Prevent mapping of export with zero ref
83a3751 OMAP4-SGX-UM: Allow for tiler buffer SW access
bdd37c1 OMAP4-SGX-UM: Gralloc SW access and caching flags
fc2b814 OMAP4-SGX-UM: Gralloc HAL_PIXEL_FORMAT_NV12 format
81d1397 SGX-KM: Make PVRSRVExportFDToIONHandles generic and register it with ion
f9323d2 PVR-KM: OMAP5: Use shared device for Tiler 2D Mappings
23a0b0b PVR-KM: OMAP5: Hardcode core version value
6716f54 SGX-KM: OMAP5: HACK: Set the size of the SGX registers
a5e6ced SGX-UM: add detection of OMAP5432 in pvrsrvinit
05ed03e SGX-UM: build: Add panda5 and omap5sevm to product list
9468360 SGX-KM: BUILD: Add OMAP5 support
35f7f51 SGX-UM: BUILD: Consolidate build into a single Makefile
5274190 SGX-KM: (build) Remove Android product and version dependency
1793900 Build: Don't install egl.cfg anymore
2f97d09 SGX-KM: egl.cfg sysfs entry
30a34b3 SGX-KM: Enable DPF, TRACE and ASSERT
debc1e6 build-km: Enable blaze and blaze_tablet for ICS environment
cadad99 build: Enable blaze and blaze_tablet for ICS environment
c01ac9b SGX-KM: Add ability to build multiple sets of GFX kernel modules
7bab5dd build: Set correct load directory for kernel modules.
40133cb KM: add support for sgx544sc
8f93a09 SGX-UM: Add ability to build multiple sets of GFX binaries
d0081b4 SGX-KM: Use platform data for OPP symbols.
c7ae6ea SGX-UM: Enable building binaries for specific SGX
cdeeccb readme: Add README
42bfb66 build: Add
5bc6953 Create gitignore file
de46d4e IMG DDK 1.9RC2@2139099 for Android

Change-Id: Idf232c3d08e9d022fa721f25276dccae93a7a0dd
Signed-off-by: Eric Luong <x0119002@ti.c>
10 years agoproprietary-open: remove ti-wpan-fw installation
Pavan Savoy [Thu, 30 Aug 2012 19:55:59 +0000 (14:55 -0500)]
proprietary-open: remove ti-wpan-fw installation

Since the device/ti/proprietary-open wpan.tgz firmware contains firmware for
connectivity chipsets on all omap4/omap5 based boards. The rule shall be moved
to a more generic hardware/ti/wpan/

Change-Id: Ibb94ffb0e7fa29058b76069c4566ec17359c6005
Signed-off-by: Pavan Savoy <>
10 years agowpan: add wilink8 (wl18xx) firmware files
Pavan Savoy [Mon, 27 Aug 2012 23:07:27 +0000 (18:07 -0500)]
wpan: add wilink8 (wl18xx) firmware files

wl18xx firmware files were removed due to licensing restrictions.
Now the licenses are approved, so placing them back.

Change-Id: Ib74710daa9703e0eb422e20e5c9b27dfad78d2ec
Signed-off-by: Pavan Savoy <>
10 years agoMerge jb-release into d-jb-release
Keith Deacon [Mon, 27 Aug 2012 21:41:36 +0000 (16:41 -0500)]
Merge jb-release into d-jb-release

10 years agowlan: add wilink8 (wl18xx) firmware files
Vishal Mahaveer [Mon, 27 Aug 2012 18:46:15 +0000 (13:46 -0500)]
wlan: add wilink8 (wl18xx) firmware files

wl18xx firmware files were removed due to licensing restrictions.
Now the licenses are approved, so placing them back.

Change-Id: I03195e1e7d88b11da2e3263156da9929a938af6a
Signed-off-by: Vishal Mahaveer <>
10 years agoSGX BIN: 1.9@2130229 CPCAM fix and new BV headers
Eric Luong [Fri, 24 Aug 2012 19:04:37 +0000 (14:04 -0500)]
SGX BIN: 1.9@2130229 CPCAM fix and new BV headers

-SGX KM: Fix num_handle calculation for ion handles

Build using the following patch in kernel
BV: Update headers to 2.2
Add bvbltparams.src2auxdstrect,
Add BVAT_reserved2 bvauxtype;

Change-Id: I3cf6b8923eb55ac6c9fe4b1356b0436b7ea9601e
Signed-off-by: Eric Luong <x0119002@ti.c>
10 years agoMerge "IMG DDK Release 1.9@2130229 for Android." into jb-release
Hemant Hariyani [Wed, 22 Aug 2012 16:03:27 +0000 (11:03 -0500)]
Merge "IMG DDK Release 1.9@2130229 for Android." into jb-release

10 years agoAdded wpan fw to all devices that source ti-vendor-omap4
James Mills [Wed, 22 Aug 2012 14:46:48 +0000 (09:46 -0500)]
Added wpan fw to all devices that source ti-vendor-omap4

Currently, that includes blaze, blaze_tablet, omap5sevm, panda, and

Change-Id: If2a938eda04bd1dbb068674dc009439477a12296
Signed-off-by: James Mills <>
10 years agoMerge "proprietary-open: rule to install wpan fw" into jb-release
James W. Mills [Fri, 17 Aug 2012 16:55:35 +0000 (11:55 -0500)]
Merge "proprietary-open: rule to install wpan fw" into jb-release

10 years agoIMG DDK Release 1.9@2130229 for Android.
Eric Luong [Fri, 17 Aug 2012 15:28:54 +0000 (10:28 -0500)]
IMG DDK Release 1.9@2130229 for Android.

Included in this release:
- User space and kernel module binaries
- Kernel modules source code

IMG changes in this release:
- Compiler: Fixed offline compilation of vertex shaders
- Services/microkernel: Fixed BRN36513 workaround for single core SGX XT systems
- Compiler: Fixed UFOP_MOVCBIT comparison
- Microkernel: Improved FindTA checks for multiple-memory context systems

TI pathes:
63cc56e SGX-UM: Fix YV12 plane offset calculation
526e71b SGX UM: HACK: add extra read in SGXInitialise Script 1
a1ef458 SGX-UM: OGLES2: Twiddled NPOT rounding
b51d801 BUILD: fix usage and help
969f228 BUILD: Add install option "adb"
acd9a23 pvr-km: gc: Add page offset for ion allocated buffers
37e14ae pvr-km: gc: Improve gc map/unmap logging
2a8ee79 gralloc: Map NV12 buffers with the GC MMU
03d02e4 SGX-KM: Enable APM for OMAP5
940cfee SGX-UM: Enable APM for OMAP5
eef46d1 SGX-UM: Don't load omaplfb module when in-kernel driver is present
d86fc7c SGX-KM: Support in-kernel omaplfb
f14fa74 SGXKM: Multi-plane support for  deviceclass i-face
1bbab6f build: remove omaplfb from install step
56b4ba3 pvr-um: use arm-linux-androideabi- and fix JB debug build
be8e43c PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean
2564afc Revert "SGXUM: Implements Gralloc late CPU mapping"
328e505 SGX-UM: build - Remove target platform based configuration
6fa8bf9 OMAP5: BUILD: Remove unused variable
774712f readme: Correct DDK version
d9f62b6 SGX-UM: Add support for hardware specific powervr.ini files
542b265 PVR-UM: Add support to DDK for powervr.ini files
e388e17 SGX-UM: Added 16 bit depth EGL configs
b4eb77d SGX UM: Srvinit block until services ready
b0ea039 SGX UM: HAL block OpenPVRServices until services initialized
6b914de SGX UM: Fix calculation of chroma plane in blit_internal
a8a3f50 SGX KM: Dump dsscomp info during HW recovery
00aac37 SGXKM: Adds support for 1D buffer allocation
2c27f8e SGXKM: Do not perform explicit invalidate on mmap
2c3428f SGXUM: Implements Gralloc late CPU mapping
a94e84a SGXUM: Gralloc allow for late or no GPU mapping
a994ca8 SGXUM: Add allocation of images from system heap
6059267 SGXUM: Adds A8/U8/Y8 color format to WSEGL
5d3a379 SGXKM: Increase XPROC_WORKAROUND to 500
5087be0 SGXKM: Fix file permissions
ca0de0a SGXKM: Make the DMM offset optional
728735b gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
94e04b9 gralloc: publicly define omap specific usage flags
042ea4b SGX-KM: Block DPLL cascading when SGX clock is enabled
165c85b SGX-KM: Hold wake lock during hardware recovery
929500b SGX-KM: Add logging of thermal events
660a0a1 SGX-KM: Add cooling device interface
9e38a0f SGX-KM: Add asynchronous frequency limiting to DVFS
62d655d SGX-KM: Add DVFS active modes
817a570 SGX-UM: Add DVFS idle modes
0929da9 SGX-KM: Add DVFS idle modes
e08cfd1 SGX-KM: Make APM configurable by module parameter
f143bf5 SGX-KM: Adapt to device_scale interface change in K3.4
63d6958 SGXKM: Fix NULL handle warning when blitting GC320
9fd3064 SGXKM: Allow for late or no GPU mapping
dfe9ecc SGXKM: Allow for SW access to a tiler buffer
72cf1b6 SGXUM: Adds YUV plane offsets for MM
85c57b2 SGXKM: SGX Tiler non-page-aligned support
a3baf57 SGXUM: Implements GPU Common Buffer Interface
6ab6df3 SGXUM: Multi-buffer manage bridge
1790c15 SGXKM: Multi-buffer manage bridge
d634926 SGXKM: Implements Heap Alloc Failure Report
9c814f5 SGXUM: Add support for GPU unmap/remap
6f033e0 SGXKM: Add support for GPU unmap/remap
798ff60 SGX-KM: Use CONFIG_DRM_OMAP_DMM_TILER for kernel 3.4
4ebb646 SGX-KM: Use pud_offset to get pmd_offset
848c3db PVR-KM: Prevent compilation of dc_omapfb3_linux
7191727 SGX-KM: Remove hardcoding of values in egl.cfg
22a1807 pvr-km: kfree phys info at unmap instead of map
c82dd99 pvr-km: add a struct size to the physical descriptor
9cdb86a gralloc: Set flag to enable GC MMU mapping in PVR services
1e3f5c1 PVR-KM: Add function to obtain BV descriptor through 3PDC interface
b6201dc PVR-KM: Map buffers to GC core MMU on allocation time with Bltsville
aebdf3c SGXKM: Prevent mapping of export with zero ref
14de558 OMAP4-SGX-UM: Allow for tiler buffer SW access
12a331c OMAP4-SGX-UM: Gralloc SW access and caching flags
242d4e1 OMAP4-SGX-UM: Gralloc HAL_PIXEL_FORMAT_NV12 format
f11d2d8 SGX-KM: Make PVRSRVExportFDToIONHandles generic and register it with ion
97d8bd7 PVR-KM: OMAP5: Use shared device for Tiler 2D Mappings
440bf3a PVR-KM: OMAP5: Hardcode core version value
1a9f3bf SGX-KM: OMAP5: HACK: Set the size of the SGX registers
0dc79e2 SGX-UM: add detection of OMAP5432 in pvrsrvinit
b214794 SGX-UM: build: Add panda5 and omap5sevm to product list
5f9d58b SGX-KM: BUILD: Add OMAP5 support
b72daac SGX-UM: BUILD: Consolidate build into a single Makefile
dc7a006 SGX-KM: (build) Remove Android product and version dependency
dc8fe62 Build: Don't install egl.cfg anymore
8b319fc SGX-KM: egl.cfg sysfs entry
ed1e300 SGX-KM: Enable DPF, TRACE and ASSERT
4c11992 build-km: Enable blaze and blaze_tablet for ICS environment
74bfc08 build: Enable blaze and blaze_tablet for ICS environment
ae6f699 SGX-KM: Add ability to build multiple sets of GFX kernel modules
e8f6a90 build: Set correct load directory for kernel modules.
e134128 KM: add support for sgx544sc
23d2030 SGX-UM: Add ability to build multiple sets of GFX binaries
1155494 SGX-KM: Use platform data for OPP symbols.
603898e SGX-UM: Enable building binaries for specific SGX
80915d3 readme: Add README
976a182 build: Add
ab64166 Create gitignore file
7978e98 IMG DDK 1.9@2130229 for Android

Change-Id: Ibf81bf50c0e893e7b9330cf304cdfe4045696a57
Signed-off-by: Eric Luong <>
10 years agoSGX-BIN: jb built bins (1.9@2120756)
Eric Luong [Tue, 14 Aug 2012 15:32:51 +0000 (10:32 -0500)]
SGX-BIN: jb built bins (1.9@2120756)

IMG DDK Release 1.9@2120756 for Android.

Included in this release:
- User space and Kernel module binaries
- Kernel module source code

IMG changes in this release:
- Services: Improved code-style consistency in function pointer arguments
- OGLES: Added thread lock around setting of bDirtySinceLastTAKick
- OGLES2/EGL: Fixed flickering due to unsynchronised SGX usage for vertex texturing
- OGLES2/DMS: Improved triangle split to favour simpler shaders
- OGLES2: Fixed test failure with more than 32 vertex shader outputs
- Android: Enabled PVR_LINUX_MEM_AREA_POOL
- Compiler: Added backports of performance-related improvements
- OGLES2: Fixed typo in pre-processor define
- Microkernel: Added some additional MKTRACE output to aid debug

TI patches:
18545f4 SGX UM: HACK: add extra read in SGXInitialise Script 1
3f66f33 SGX-UM: OGLES2: Twiddled NPOT rounding
d414023 BUILD: fix usage and help
4a5d7c8 BUILD: Add install option "adb"
ccad4b9 pvr-km: gc: Add page offset for ion allocated buffers
b25efb8 pvr-km: gc: Improve gc map/unmap logging
64df790 gralloc: Map NV12 buffers with the GC MMU
41efdcb SGX-KM: Enable APM for OMAP5
eaef331 SGX-UM: Enable APM for OMAP5
bfe92db SGX-UM: Don't load omaplfb module when in-kernel driver is present
9172d39 SGX-KM: Support in-kernel omaplfb
742c26d SGXKM: Multi-plane support for  deviceclass i-face
811bd0b build: remove omaplfb from install step
e211e81 pvr-um: use arm-linux-androideabi- and fix JB debug build
a92d4e6 PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean
1f40f26 Revert "SGXUM: Implements Gralloc late CPU mapping"
c27d071 SGX-UM: build - Remove target platform based configuration
f2ae6d6 OMAP5: BUILD: Remove unused variable
3e9dbd7 readme: Correct DDK version
7d1cddb SGX-UM: Add support for hardware specific powervr.ini files
28b77a6 PVR-UM: Add support to DDK for powervr.ini files
95a84d5 SGX-UM: Added 16 bit depth EGL configs
cb441ae SGX UM: Srvinit block until services ready
9c6bb2e SGX UM: HAL block OpenPVRServices until services initialized
3b472d5 SGX UM: Fix calculation of chroma plane in blit_internal
5efbe22 SGX KM: Dump dsscomp info during HW recovery
d14fe4e SGXKM: Adds support for 1D buffer allocation
751bf6c SGXKM: Do not perform explicit invalidate on mmap
9eb3305 SGXUM: Implements Gralloc late CPU mapping
9850dc9 SGXUM: Gralloc allow for late or no GPU mapping
14a1340 SGXUM: Add allocation of images from system heap
019f55a SGXUM: Adds A8/U8/Y8 color format to WSEGL
e2adf94 SGXKM: Increase XPROC_WORKAROUND to 500
1115ab6 SGXKM: Fix file permissions
6d12860 SGXKM: Make the DMM offset optional
103cb55 gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
30fac68 gralloc: publicly define omap specific usage flags
c06fb88 gralloc: remove unused entry from public framebuffer interface
5997916 SGX-KM: Block DPLL cascading when SGX clock is enabled
42fa990 SGX-KM: Hold wake lock during hardware recovery
2abf125 SGX-KM: Add logging of thermal events
d28152d SGX-KM: Add cooling device interface
26624e9 SGX-KM: Add asynchronous frequency limiting to DVFS
58c447d SGX-KM: Add DVFS active modes
accad20 SGX-UM: Add DVFS idle modes
62c7a32 SGX-KM: Add DVFS idle modes
294d2af SGX-KM: Make APM configurable by module parameter
0c335cb SGX-KM: Adapt to device_scale interface change in K3.4
998aba4 SGXKM: Fix NULL handle warning when blitting GC320
5768343 SGXKM: Allow for late or no GPU mapping
61609e9 SGXKM: Allow for SW access to a tiler buffer
dd3c012 SGXUM: Adds YUV plane offsets for MM
f36a3da SGXKM: SGX Tiler non-page-aligned support
44c2da3 SGXUM: Implements GPU Common Buffer Interface
b047c83 SGXUM: Multi-buffer manage bridge
cfdd961 SGXKM: Multi-buffer manage bridge
2bb94b0 SGXKM: Implements Heap Alloc Failure Report
5a45782 SGXUM: Add support for GPU unmap/remap
ebc2bd0 SGXKM: Add support for GPU unmap/remap
4a5fd83 SGX-KM: Use CONFIG_DRM_OMAP_DMM_TILER for kernel 3.4
4901b49 SGX-KM: Use pud_offset to get pmd_offset
5f89966 PVR-KM: Prevent compilation of dc_omapfb3_linux
efd39d6 SGX-KM: Remove hardcoding of values in egl.cfg
3c8fc10 pvr-km: kfree phys info at unmap instead of map
29d47a7 pvr-km: add a struct size to the physical descriptor
dcaf4f9 gralloc: Set flag to enable GC MMU mapping in PVR services
ad18c89 PVR-KM: Add function to obtain BV descriptor through 3PDC interface
1bf9204 PVR-KM: Map buffers to GC core MMU on allocation time with Bltsville
6963019 SGXKM: Prevent mapping of export with zero ref
cd992b5 OMAP4-SGX-UM: Allow for tiler buffer SW access
89dcbcf OMAP4-SGX-UM: Gralloc SW access and caching flags
90e24fa OMAP4-SGX-UM: Gralloc HAL_PIXEL_FORMAT_NV12 format
6b7bdb0 SGX-KM: Make PVRSRVExportFDToIONHandles generic and register it with ion
1b80633 PVR-KM: OMAP5: Use shared device for Tiler 2D Mappings
37cf29e PVR-KM: OMAP5: Hardcode core version value
e2ba8bc SGX-KM: OMAP5: HACK: Set the size of the SGX registers
2daff47 SGX-UM: add detection of OMAP5432 in pvrsrvinit
090bd59 SGX-UM: build: Add panda5 and omap5sevm to product list
97faede SGX-KM: BUILD: Add OMAP5 support
436c1c0 SGX-UM: BUILD: Consolidate build into a single Makefile
374727e SGX-KM: (build) Remove Android product and version dependency
1d800ed Build: Don't install egl.cfg anymore
2112d08 SGX-KM: egl.cfg sysfs entry
f94a224 SGX-KM: Enable DPF, TRACE and ASSERT
8784fd5 build-km: Enable blaze and blaze_tablet for ICS environment
6343236 build: Enable blaze and blaze_tablet for ICS environment
e6d71d1 SGX-KM: Add ability to build multiple sets of GFX kernel modules
a416ebd build: Set correct load directory for kernel modules.
9e396ec KM: add support for sgx544sc
0e0a3e7 SGX-UM: Add ability to build multiple sets of GFX binaries
b5360e4 gralloc: Add field for bin. compat. with HWC hal_public.h
0734cf1 SGX-KM: Use platform data for OPP symbols.
1918ea8 SGX-UM: Enable building binaries for specific SGX
b7084d9 readme: Add README
e4ea2fb build: Add
355a54d Create gitignore file

Signed-off-by: Eric Luong <>
Change-Id: I3067705eb2bf3f6a98628b697319d933c62fc6a3

10 years agoproprietary-open: rule to install wpan fw
Pavan Savoy [Fri, 3 Aug 2012 21:02:16 +0000 (16:02 -0500)]
proprietary-open: rule to install wpan fw

Use this rule to install all wpan related firmware files.
The wpan archive needs to maintain the folder structure of

Patch modified from original - Mark Lifshits <>
Signed-off-by: Pavan Savoy <>
Modified to install only in the intermediates directory, and not to
remove artifacts from the intermediates directory.

Change-Id: I26a0669eea1a7b7b26ad6a2a780ad0d098f477d0
Signed-off-by: James W. Mills <>
10 years agowlan: Upgrading firmware to R5.SP2.04
Panduranga Mallireddy [Mon, 6 Aug 2012 15:37:29 +0000 (10:37 -0500)]
wlan: Upgrading firmware to R5.SP2.04

Firmware for WL128X:
wl128x-fw-4-sr.bin    FRev
wl128x-fw-4-plt.bin   FPLT
wl128x-fw-4-mr.bin    FRev

Firmware for WL127X:
wl127x-fw-4-sr.bin    FRev
wl127x-fw-4-plt.bin   FPLT
wl127x-fw-4-mr.bin    FRev

Change-Id: Ia79f74bb7b845d510d8e0b94e56d9d3d6a389ed9
Signed-off-by: Panduranga Mallireddy <>
10 years agoMerge "wpan: BT HF configuration for I2S mode" into jb-release
Keith Deacon [Tue, 31 Jul 2012 05:50:18 +0000 (00:50 -0500)]
Merge "wpan: BT HF configuration for I2S mode" into jb-release

10 years agoSGX-BIN: jb built bins (1.9@956766)
Tony Lofthouse [Thu, 26 Jul 2012 21:47:05 +0000 (16:47 -0500)]
SGX-BIN: jb built bins (1.9@956766)

DDK1.9 is the officially supported SGX release for JB

This package depends on the p-android-omap-3.0-dev kernel with:

b49820d omaplfb: Add omaplfb to the kernel tree
48501089 blaze_defconfig: Add KPROBES and RELAY dynamic instrumentation
1558094 blaze_defconfig: Enable SCHED_TRACER

Change-Id: I40b3dd8e561fa7fa1c676a181274fdbf169fcca3
Signed-off-by: Tony Lofthouse <>
10 years agoSGX prebuilt binaries: Untar to and copy from intermediate directories.
Luis Gonzalez [Fri, 1 Jun 2012 18:46:34 +0000 (13:46 -0500)]
SGX prebuilt binaries: Untar to and copy from intermediate directories.

This will untar SGX prebuilt binaries to an intermediate directory and
install them in the Android filesystem without polluting the git tree
with untracked files.

Change-Id: I806a9aa4a939b6109399df999603706e3c34f17e

10 years agoproprietary-open: wlan: move to tgz tarball
Vishal Mahaveer [Fri, 29 Jun 2012 17:09:17 +0000 (12:09 -0500)]
proprietary-open: wlan: move to tgz tarball

Move WLAN firmware from indvidual files to tar ball approach.
Based on the way ducati binaries are handled.

Change-Id: I66bfec1b0fb01f36a4508922d0e4919d6bb1eeb0
Signed-off-by: Vishal Mahaveer <>
10 years agowpan: BT HF configuration for I2S mode
Shitiz Kumar [Tue, 10 Jul 2012 19:03:26 +0000 (14:03 -0500)]
wpan: BT HF configuration for I2S mode

Bluetooth HF data interface has been configured to I2S mode
from PCM mode.
The new configuration configures BT chip for 8k sample rate,
stereo mode, BCLK-256k

FYSNC when CLK  @falling edge
FSYNC polarity- Active Low
CH1 TX driven at:  @falling edge
CH1 RX sampled at: @rising edge
CH2 TX driven at:  @falling edge
CH2 RX sampled at: @rising edge

Change-Id: I31dcb2a5d717d553230ddd07f909c82dd349201f
Signed-off-by: Shitiz Kumar <>
Signed-off-by: Manjunatha Halli <>
10 years agoMerge "SGX-BIN: jb built bins (1.8@945322) + patches #1" into jb-release
Hemant Hariyani [Thu, 19 Jul 2012 03:42:08 +0000 (22:42 -0500)]
Merge "SGX-BIN: jb built bins (1.8@945322) + patches #1" into jb-release

10 years agoSGX-BIN: jb built bins (1.8@945322) + patches #1
Tony Lofthouse [Wed, 18 Jul 2012 21:35:29 +0000 (16:35 -0500)]
SGX-BIN: jb built bins (1.8@945322) + patches #1

937f180 omaplfb: Allocate a clear buffer with 8 pixel stride per GC requ
6bfc77e omaplfb: Remove batching all blits per frame
1ab6738 SGX UM: Srvinit block until services ready

Change-Id: I8ffe3d362d2f593255f743a723cf88f4987841d4
Signed-off-by: Tony Lofthouse <>
10 years agoUpdated Ducati binary for blaze_tablet to version 2.1.10
Daniel Levin [Fri, 13 Jul 2012 16:48:19 +0000 (19:48 +0300)]
Updated Ducati binary for blaze_tablet to version 2.1.10

Change-Id: Id5bb8fd214ba98d1f92f2d2222dc8c41739f9ef1
Signed-off-by: Daniel Levin <>
10 years agoSGX-BIN: jb built bins (1.8@945322)
James Mills [Wed, 11 Jul 2012 04:00:25 +0000 (23:00 -0500)]
SGX-BIN: jb built bins (1.8@945322)

        7d95406 pvr-km: Do not strip debug symbols from kernel module
        582d243 SGXKM: Incresed XPROC_WORKAROUND to 500
        1a96424 SGX UM: HAL block OpenPVRServices until services initialized
        ccf4286 SGXUM: Add allocation of images from system heap
        6a61ac6 SGXKM: Adds support for 1D buffer allocation
        a7bb574 SGXKM: Make the DMM offset optional
        e579ec6 Merge branch 'img_ddk_1.8' into ti_ics_1.8 (DDK 1.8@945322)
        befcaa3 Revert "SGXUM: Add allocation of images from system heap"
        2a6a57a Revert "SGXKM: Add allocation from ION system heap"
        d3f79fb Revert "SGX UM: Bridge lock rework"
        db5672c Revert "SGX KM: Bridge lock rework"
        5cfc1aa gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
        88b43ea gralloc: publicly define omap specific usage flags
        8b9555d gralloc: remove unused entry from public framebuffer interface
        ef2bc78 Merge "PVR-UM/KM: Support Jellybean build" into ti_ics_1.8
        8247309 Merge "PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean
        0d7410c PVR-UM/KM: Support Jellybean build
        f269b1f PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean

    Change-Id: Ic6a09d5f6f3a266c83da12b472d367042ac47c38
Signed-off-by: Tony Lofthouse <>
Change-Id: Ic67c6466162669bd4c517faa56b897d2b71ff323

10 years agoSGX-BIN: DDK update 1.8@945322
Tate Hornbeck [Wed, 27 Jun 2012 22:34:49 +0000 (17:34 -0500)]
SGX-BIN: DDK update 1.8@945322

7d95406 pvr-km: Do not strip debug symbols from kernel module
582d243 SGXKM: Incresed XPROC_WORKAROUND to 500
1a96424 SGX UM: HAL block OpenPVRServices until services initialized
ccf4286 SGXUM: Add allocation of images from system heap
6a61ac6 SGXKM: Adds support for 1D buffer allocation
a7bb574 SGXKM: Make the DMM offset optional
e579ec6 Merge branch 'img_ddk_1.8' into ti_ics_1.8 (DDK 1.8@945322)
befcaa3 Revert "SGXUM: Add allocation of images from system heap"
2a6a57a Revert "SGXKM: Add allocation from ION system heap"
d3f79fb Revert "SGX UM: Bridge lock rework"
db5672c Revert "SGX KM: Bridge lock rework"

Change-Id: I6a5c003b47a338dd3d6893741b3dd1019e1ad4bd
Signed-off-by: Tate Hornbeck <>
10 years agoMerge "[WFD]: Added WFD specific make files and Sharedlibraries." into ics-mr1
Keith Deacon [Tue, 26 Jun 2012 20:23:47 +0000 (15:23 -0500)]
Merge "[WFD]: Added WFD specific make files and Sharedlibraries." into ics-mr1

10 years agoSGX-BIN: DDK update
Tony Lofthouse [Fri, 22 Jun 2012 22:08:07 +0000 (17:08 -0500)]
SGX-BIN: DDK update

5cfc1aa gralloc: add support for GRALLOC_USAGE_EXCLUSIVE_DISP
88b43ea gralloc: publicly define omap specific usage flags
8b9555d gralloc: remove unused entry from public framebuffer interface
0d7410c PVR-UM/KM: Support Jellybean build
f269b1f PVR-UM: Make pvrsrvinit wrapper compatible with Jellybean

Kernel modules built against:
Kernel Version: 3.0.31 with CONFIG_MODVERSIONS=y
Kernel branch: p-android-omap-3.0-dev
At least commit 7d242d0771584e7fe33603e230dc4e5f8bf7b9f6

Change-Id: Ie591b96dc2155d4d7394b98284948366876d91c0
Signed-off-by: Tony Lofthouse <>
Signed-off-by: Hemant Hariyani <>
10 years ago[WFD]: Added WFD specific make files and Sharedlibraries.
Santhosh Behara [Fri, 22 Jun 2012 05:19:16 +0000 (10:49 +0530)]
[WFD]: Added WFD specific make files and Sharedlibraries.

Description: Added Wifi Display related make files and the corresponding
shared libraries( and

Change-Id: I3bebd6ed8c936dc1e8657d7a2526cee38172e64d
Signed-off-by: Santhosh Behara <>
10 years agoSGX-BIN: Rebuilt for 512MB feature
Tate Hornbeck [Tue, 19 Jun 2012 23:33:09 +0000 (18:33 -0500)]
SGX-BIN: Rebuilt for 512MB feature

The 512MB feature changed the ABI between
kernel and SGX modules and thus required
a rebuild.

Change-Id: I5026905026f10f66cc741799f81da87cd137c25d
Signed-off-by: Tate Hornbeck <>
10 years agoSGX BIN: omaplfb changes
Tate Hornbeck [Fri, 15 Jun 2012 20:53:49 +0000 (15:53 -0500)]
SGX BIN: omaplfb changes

- omaplfb: Remove buffer skipping when allocating swapchain
- omaplfb: bv: Set BVBATCH_DST when destination format changes

Change-Id: I83e1969baa1f75d0999abeda7e45518a36aba479
Signed-off-by: Tate Hornbeck <>
10 years agoSGX-BIN: SGX Driver update for CONFIG_MODVERSIONS
Tate Hornbeck [Wed, 13 Jun 2012 20:40:58 +0000 (15:40 -0500)]

These binaries have been built against kernel
version 3.0.31 with CONFIG_MODVERSIONS enabled.
Depends on .

Change-Id: Ia09c83d31fdc5e661c93bf3cfcb065fc550d0031
Signed-off-by: Tate Hornbeck <>
10 years agoSGX-BIN: SGX Driver update
Tate Hornbeck [Tue, 12 Jun 2012 16:56:13 +0000 (11:56 -0500)]
SGX-BIN: SGX Driver update

Rebuilt for compatibility with DSSCOMP mem2mem
writeback support that was introduced by .

Change-Id: I9b7f97d922c561d10b92a19645a4da7d6285f074
Signed-off-by: Tate Hornbeck <>