summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix crash on bootcm-10.2.1stable/cm-10.2cm-10.2Flamefire2014-01-201-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
* Added more MAC's for murata.cm-10.2.0Liam Alford2013-11-211-6/+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
* 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
* Merge "samsung: move ril client out of exynos4" into cm-10.1Daniel Hillenbrand2013-07-0911-23/+7
|\
| * samsung: move ril client out of exynos4Daniel Hillenbrand2013-07-0811-23/+7
| | | | | | | | Change-Id: I8aa0470652c060a531d2cc7f2d8c68d3c40f5f95
* | samsung: libril: some code cleanupDaniel Hillenbrand2013-07-092-66/+68
| | | | | | | | Change-Id: Ie79369fce7d6c8832c3256c402a485090c177e61
* | samsung: libril: cleanup debugging codeDaniel Hillenbrand2013-07-091-4/+0
|/ | | | Change-Id: I1429a892071dbd55d8ffa41b304b1612261f4edc
* samsung: add libril for xmm626x modemscm-10.1.0.1Daniel Hillenbrand2013-07-0818-0/+8977
| | | | Change-Id: I3064271ac8d563f63b13278944639ab5a29ae87f
* Exynos4x12: liblights: ifdef exynos4x12 tabssbrissen2013-06-211-2/+16
| | | | Change-Id: I3461a6569bf7d3c65e72cc911282bb3ee8e52bc5
* exynos4: SecBuffer: add missing c++ ifdefsDaniel Hillenbrand2013-06-151-0/+4
| | | | Change-Id: I6c07d14675e5c6f835401d2660f208db8e757a71
* exynos4412: update fimg4xDaniel Hillenbrand2013-06-146-263/+272
| | | | | | http://git.insignal.co.kr/insignal/origen_quad-jb_mr1.1/android/hardware/samsung_slsi/exynos4/log/?h=origen_quad-jb_mr1.1 Change-Id: Idbcc372285b168fa171e195eed43e20c27182fab
* Fix macloader buffer overflowJavier Ferrer2013-05-211-2/+2
| | | | | | | | | | | Fixes this log entries. I/macloader( 1915): Writing murata to /data/.cid.info D/macloader( 1915): Setting permissions on /data/.cid.info F/libc ( 1915): *** vsprintf buffer overflow detected *** F/libc ( 1915): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 1915 (macloader) Change-Id: I1ccb257bada18030de76a2be40477172993ca2a0
* exynos4: hal: include: Exif.h: always keep two decimal places in macrosghepeu2013-05-101-7/+8
| | | | | | | | | | | | The APEX macros always rounded to int, losing too much precision. Ensure that we always keep at least two decimal digits. The more precise F-number comes from the value recorded by the camera closed source driver. Added a new macro APEX_SHUTTER_TO_EXPOSURE(x) (credit to tryptophane). Change-Id: Ief43c15c6517d8dc48d4d4bc9e93df9eb01e6b91
* macloader: add 5C:F8:A1 to muratacm-10.1.0-RC5cm-10.1.0-RC4cm-10.1.0-RC3cm-10.1.0-RC2cm-10.1.0-RC1cm-10.1.0Daniel Hillenbrand2013-05-051-12/+2
| | | | Change-Id: Ic328f6265ce9e5b09b86843b5dea3f1594d09163
* exynos4210: lights: add missing brightness checkcm-10.1-M3cm-10.1-M2codeworkx2013-03-021-4/+9
| | | | Change-Id: I7d307fbfe7581bfa76e7f4f6ce50f759683bf9dc
* exynos4: Add open source libsecion.angelsl2013-02-244-1/+294
| | | | | | | | This libsecion is reverse engineered from the libsecion.so blob and then written based on the Exynos 5 libion available in AOSP. Change-Id: Ibe69047c78491e3c7f3173b18fcabdf327fcfbd0 Signed-off-by: angelsl <hidingfromhidden@gmail.com>
* exynos3: power: Tuning and cleanupsSteve Kondik2013-02-191-12/+55
| | | | | | | | * Tune the governor for better power usage and interactivity * Reset tuning parameters if governor changes * Cleanup Change-Id: Ibe60ece836a0e56ba58e109bbea26cbd54d75421
* exynos4: update media headerscodeworkx2013-02-176-1391/+2716
| | | | Change-Id: Ia6221554d290c46f11c68e276dda41c8ebe3a7ab
* gralloc: Remove hackscm-10.1-M1Andrew Dodd2013-01-151-14/+0
| | | | | | | Stock gralloc doesn't have these alignment hacks. In fact they currently do nothing and won't until we fix HWC. Change-Id: I3427cf3fed84a023ba6ed69b0e0fe0b63ea00886
* gralloc: Add missing GRALLOC_USAGE_HW_FIMC1 logicAndrew Dodd2012-12-181-1/+1
| | | | | | | | | | This caused the ION pointer to get clobbered with a UMP pointer when FIMC1 memory was requested. After a while, camera would be unable to allocate buffers due to ION memory not being freed properly. Change-Id: I1ba1d27da924a0bb81631548e83c7f3e5789f319
* include ril for exynos4210R. Andrew Ohana2012-12-161-0/+1
| | | | | | | | Building libsecril-client from source works perfectly well on the i815. It will probably work well with the gsm devices as well. Change-Id: I4f394555d82fb48a86ea52212d9fb56ca0e8acd3
* macloader: add new murata valuecodeworkx2012-12-131-7/+9
| | | | Change-Id: I1bc1aa88ec58f406fcf46a7c118ef577d6b0fb78