summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* XMM626x: Update RIL to V9 [1/2]stable/cm-11.0Andrew Jiang2014-10-288-14/+450
| | | | | | Patch Set 2: Whitespace Change-Id: I8ed4c470bdaccdcbb116ad2a70e7a2b6bdaf6062
* samsung: Correct macloader valuesJustArchi2014-09-281-2/+2
| | | | | | Detect is done on lower-case, so these records didn't work previously at all Change-Id: I9a58e89679ed8aeeb194fde60cb90576aac79388
* omx_core: fix heap corruption when unregistering componentDheeraj CVR2014-09-241-2/+4
| | | | Change-Id: Ie5c20e48f376054b1fe468274128e4c19c2ef3d1
* samsung: hardware: Add HighTouchSensitivity classXiao-Long Chen2014-09-121-0/+93
| | | | Change-Id: I811f721dab1381d637086782a8fd850051981174
* samsung: hardware: Set correct file mode for Java filesEthan Chen2014-09-111-0/+0
| | | | Change-Id: I8d7ae3cd0fcc9b785ebd0da8a8ba8029adeb20a3
* Hardware: Samsung: simplify CMHW isSupported checkDave Daynard2014-08-182-12/+2
| | | | Change-Id: Ia07e20baf5c72dc33394ae48fbacd548592c207f
* WIP: exynos: SEC_OMX_H264dec.c solve dump when decoding hd and fullhd h264Javier Ferrer2014-05-231-1/+1
| | | | | | | | Trying to open a video in Movie Studio gives a FC if video was taken in resolution 1280x720 or 1900x1080. I've tested it on my i9300. But don't know the impact on other devices. Change-Id: Ic2c49b17341846127817391a30d3d78c0c49138e
* Exclude generic camera implementation if TARGET_PROVIDES_CAMERA_HALRicardo Cerqueira2014-05-201-0/+4
| | | | Change-Id: I91066dfa3d271aa7f909fc8751adb74b622173d2
* Merge "Fix crash on boot" into cm-11.0Daniel Hillenbrand2014-02-251-1/+2
|\
| * Fix crash on bootFlamefire2014-01-281-1/+2
| | | | | | | | | | | | | | | | There is a race condition where the sysfs-vsync thread accesses a value (in particular a function ptr) that may not have been set yet as this is done externally. Change-Id: If1afb1533344e994398b9b6f5bd3dfb125313416
* | Revert "hwc: Update to API 1.1"Ricardo Cerqueira2014-02-021-88/+1
| | | | | | | | | | This reverts commit 99f63f2a4fb8037505b34e7665e9b1d717f28d6c. Derp, this isn't ready to go in.
* | hwc: Update to API 1.1Ricardo Cerqueira2014-02-021-1/+88
|/ | | | Change-Id: I59a1102bb4d8e9622362c8909b122a3b99c656fd
* exynos4x12: liblights: Fix tablets with button backlightKetut Putu Kumajaya2014-01-152-18/+9
| | | | | | | Also, respect the lights API and return errors when attempting to configure an absent light ID. Change-Id: Ida430fba2fbfaf646f7e02ce2bd7d9134ae8d917
* mfcdec: Compensate race condition in video thumbnail generationRicardo Cerqueira2014-01-061-0/+7
| | | | | | | | | | | Calling the decoder immediately after encoding a video often trips on the ongoing mfc buffer flushes from the encoder that has just shut down, and fails due to the unavailability of any buffer of sufficient size. If MFC_DEC_INIT fails, give it 100msec and try again. This resolves the blank thumbs when switching to the gallery in the same session that a recording was made. Change-Id: I13b1be8757b314e1c903a0570f9b053550164616
* exynos3: libs3cjpeg: read memory configuration from kernelPawit Pornkitprasan2014-01-052-9/+48
| | | | | | | | | | | | | | | | | | This improves the flexibility (not all devices have the same FFC resolution) and also allows optimization of memory usage. We currently allocate 4 MB to the hardware JPEG encoder, but only 1 MB is actually needed if it's only used for encoding VGA images. Note that the thumbnail encoding function of the kernel driver is not used. This patch is backward compatible with older kernels, but patching is recommended. Cherry-pick the following commits: http://review.cyanogenmod.org/56791 http://review.cyanogenmod.org/56792 Change-Id: I0e89b24e56b99e8e27f5a38d5c158b23021ed035
* Added more MAC's for murata.Liam Alford2014-01-041-7/+20
| | | | | | After finding some i9300 devices who's MAC addresses were missing from the list, i searched for all murata MAC's and thought it wise to add them. Change-Id: I9e0db81cf2b1809b37b1660a4763db82699dd452
* add 1c:99:4c as murata macgolcheck2014-01-021-0/+1
| | | | Change-Id: I0e60940524f7e4ef652cdb2a625507d1f983b6dc
* gralloc: Attribute buffer ownership to last callerRicardo Cerqueira2014-01-021-2/+4
| | | | | | Switch buffer management from creator to latest registrant Change-Id: If6b1ab1a553f701e4a1038c089f2b2ecb02c2e8b
* Revert "gralloc: Allow unmapping concurrent handles"Ricardo Cerqueira2014-01-021-30/+33
| | | | This reverts commit a3a9aaa5bbf0a94f1039e3eda368fa8a28ddecf8.
* Fixed Light Exynos 4 sensor not workingherna2013-11-151-1/+1
| | | | Change-Id: I0a59d8ca08e210d879350df42e75acd4365326a3
* Exynos: fix gralloc buildsbrissen2013-11-061-1/+1
| | | | Change-Id: Iae8c7cf947aacb6ec5c952a10a14b9d41c397ed2
* allow override of cabc file via propertycm-10.2-M1sbrissen2013-10-281-1/+3
| | | | | | | Note 8's cabc is implemented in mdnie instead of the panel file like other smdk4x12 devices. Change-Id: I9bd7c4bb5899cd323e4f6861bf7ceb61f459da05
* gralloc: Allow unmapping concurrent handlesRicardo Cerqueira2013-10-271-33/+30
| | | | | | If we allow registering those buffers, we need to let them go, too Change-Id: I6c2dc862e1e783e2b0d3c7d37d60ebe2290173fa
* gralloc: Allow any process to have multiple buffer handlesRicardo Cerqueira2013-10-252-3/+1
| | | | Change-Id: I670ff7e03b19c07094b506a4422f99c30f06db0e
* macloader: add f0:27:65 as a murata macDan Pasanen2013-10-171-0/+1
| | | | Change-Id: I895dc26a71253b31a2ee8ae27feeb5feb673a9bf
* add exynos tablet flagHumberto Borba2013-09-231-0/+4
| | | | | Signed-off-by: Humberto Borba <humberos@gmail.com> Change-Id: Id2a5ce769af9b87d7fbdb415ff7869f593601dc3
* Allow herring to build s5pc110Joel Teichroeb2013-09-091-2/+0
| | | | Change-Id: I1dcd00b650c7f1cf3faa8905e0161e70fa3e57f1
* libril: handle samsungs unsol responsesDaniel Hillenbrand2013-09-045-24/+60
| | | | Change-Id: Ia42d9999ba0df93019a8864202f093163f8c3f41
* Add Red/Blue LED notification supportsbrissen2013-08-301-2/+152
| | | | | | | This will allow the use of the red/blue led's on the sph-d710 Uses BOARD_HAS_LED_NOTIF in boardconfig. Change-Id: Ic217ed5b0ec673d03bb596fbde0ac725a5ca0887
* Merge changes I929fcb4f,I5fa96026 into cm-10.2Daniel Hillenbrand2013-08-262-199/+32
|\ | | | | | | | | | | * changes: exynos4x12: liblights: generic button backlight implementation exynos4210: liblights: big cleanup
| * exynos4x12: liblights: generic button backlight implementationDaniel Hillenbrand2013-08-231-12/+28
| | | | | | | | | | | | http://review.cyanogenmod.org/#/c/48922/ Change-Id: I929fcb4f1c2a912e026328cb09f9be527adbaea9
| * exynos4210: liblights: big cleanupDaniel Hillenbrand2013-08-231-187/+4
| | | | | | | | | | | | http://review.cyanogenmod.org/#/c/48922/ Change-Id: I5fa9602649c5d0e902dfc9ba9e50e8197d0dfb76
* | vibrator intensity: disable tunable framework if not supportedDavid Daynard2013-08-251-1/+7
|/ | | | Change-Id: I6481b82b7ee5412234d42e39f7f5560489f14af3
* Merge "samsung: hardware: add support for adaptive backlight" into cm-10.2Daniel Hillenbrand2013-08-221-0/+74
|\
| * samsung: hardware: add support for adaptive backlightDaniel Hillenbrand2013-08-211-0/+74
| | | | | | | | Change-Id: I59b798e9cac2cf2c6efbe31736d3361f05c81398
* | liblights: exynos4210: fix button off valueDaniel Hillenbrand2013-08-211-2/+2
|/ | | | | | | | | since we're writing to the command interface the correct values are: 1 - on 2 - off Change-Id: I4e61b0eedd1dcfba32319b26cd9e29202f66fcaa
* macloader: Add one more MAC prefix to murataXpLoDWilD2013-08-181-0/+1
| | | | Change-Id: Ib00ca46608a834a6a5f1e2fe996d56ec98d1ffab
* remove hw class flagDaniel Hillenbrand2013-08-101-1/+0
| | | | Change-Id: I8b368267efa2370eeae2c57371a7517c45856c44
* Merge "xmm6262: Use xmm6262 libril for xmm6360 modem as well" into cm-10.2Daniel Hillenbrand2013-08-101-3/+3
|\
| * xmm6262: Use xmm6262 libril for xmm6360 modem as wellEthan Chen2013-08-091-3/+3
| | | | | | | | | | | | * They appear to expose a very similar interface Change-Id: I6793da25244258adb905e002d05bb60061487c5e
* | Samsung: Add common class for vibratorShareef Ali2013-08-092-1/+95
|/ | | | Change-Id: I0802cc122b606b08f58731febd8bf050d22f4c57
* xmm6262: Update using 4.3 libril.cppEthan Chen2013-08-044-116/+125
| | | | Change-Id: Ib884b46448b633b862cadb0f067e3180531858ae
* macloader: add additional SEMCOSH mac addrEthan Chen2013-07-311-1/+2
| | | | Change-Id: Ib0015cb828772b1723d596442df3f7e2e298c2a2
* Merge "xmm6262: Update to new RIL version" into cm-10.2Daniel Hillenbrand2013-07-275-173/+318
|\
| * xmm6262: Update to new RIL versionXpLoDWilD2013-07-275-173/+318
| | | | | | | | Change-Id: I10b3d90861f5332e17ec19985efb83f8d10ae05c
* | samsung: update libril for xmm6260codeworkx2013-07-275-228/+519
|/ | | | Change-Id: Ib5e68bd53fdf5d3db29ce09a975198320337cc52
* exynos4: gralloc: Remove non-trivial initializers to fix buildXpLoDWilD2013-07-261-3/+0
| | | | Change-Id: Id21a3506132b2be1ff5a606858d1be2dd897338d
* NFC refactoringcm-10.1.3-RC2cm-10.1.3-RC1Qaweck2013-07-225-1/+7
| | | | Change-Id: Id239eae364b7e1eddc512acb3516be1c62a726d1
* samsung: ril: fix inclusion of secril-clientDaniel Hillenbrand2013-07-111-5/+5
| | | | Change-Id: I1266a59d88811fe0b3188dc63b83bace40f54398
* samsung: Remove multiple inclusion of RILSteve Kondik2013-07-092-2/+0
| | | | Change-Id: I2fee28ca533b9c0923d6bc9d736cf2f2284190e0