summaryrefslogtreecommitdiffstats
path: root/exynos3
Commit message (Collapse)AuthorAgeFilesLines
* samsung: Compilation fixesrogersb112015-11-091-0/+1
| | | | | | | * Add missing headers * Cast values to correct types Change-Id: Iaf621c562e884daeb22f6ec700d6989ba6ba1aef
* 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
* 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
* s5pc110: hwcomposer: update to hwcomposer HAL v1 apiPawit Pornkitprasan2012-11-232-22/+47
| | | | Change-Id: I2dc71cca002a1c36898831c54e2bea281ac98744
* exynos3: libhdmi: initial commitPetr Havlena2012-11-1616-3/+2832
| | | | Change-Id: Iee23cf3b6e746c3a20adf7b90ab930a3cba50d5c
* exynos3: hwc: add hdmi supportPetr Havlena2012-11-164-3/+124
| | | | Change-Id: I9def46f17fc2b3042af776b253ac3441fd6d3405
* exynos3: fimc: fixPetr Havlena2012-11-161-9/+0
| | | | | | | - remove conflicting prototypes from s5p_fimc.h, libhdmi needs another version of fimc. Change-Id: I22a6b016c7a9a701bf9b70d63db84b0c8258495b
* exynos3: omx: moar love for p1jellybean-stableChirayu Desai2012-10-275-17/+33
| | | | | | | - bump up mfc memsize - use H/W decoding for TV-Out Change-Id: I9425a371c29671e4ba9f82207f79d236ff6731e1
* exynos3: power HAL: add support for interactive governorjt11342012-10-191-10/+71
| | | | | | completely kanged from d2 power HAL Change-Id: I4f6c32165251ae76c97afb715dde1fee9544430b
* Power HAL: Remove sampling rate changePawit Pornkitprasan2012-09-301-33/+2
| | | | | | | | Sampling rate change causes stutter while playing music. Stutter appears randomly, but has a higher chance of appearing when the screen goes from off to on. Change-Id: I9b23212165203c7ff7ef65021be09fd366e55770
* s5pc110: Add Power HAL (userspace CPU boosting)Pawit Pornkitprasan2012-09-253-1/+186
| | | | | | | The majority of this commit is by Steve Kondik for the D2, modified by Daniel Bateman and me. Change-Id: Id6c1a1f0c6b39d5d20a765545526c07ad0fc64f6
* exynos3: Implement custom VSYNC IOCTLMichael Brehm2012-09-163-0/+57
| | | | | | | | | | | | | | | | | | | | * Replace crespo-based VSYNC uevent mechanism in hwcomposer with a custom IOCTL mechanism instead (required kernel modifications. * The VSYNC uevents were spamming the Android UEventObserver and causing about 7% of constant CPU load c86856efabfa0b2981ceb47898dc5873a4998707 Improve custom VSYNC handler in hwcomposer * only poll when necessary * solves suspend/resume instability? 45bf1dae7fa9057a3415151f7559e7bd2a162ead Change-Id: Icdb5c60059e71688479d390b7b3a1f09a0315a5f
* exynos3: Add V4L2_CID_CAMERA_GPS_PROCESSINGMETHOD to camera headerPawit Pornkitprasan2012-08-181-0/+1
| | | | | | Used by aries Change-Id: I9cb4bb8c03a257468addb88ea18f7ff3473230ef
* exynos3: initial commitChirayu Desai2012-08-18110-0/+34033
Patch Set 2: removed unused files, as audio, camera and sensors are device specific Patch Set 3: aries OMX Patch Set 5: liblight patch for epic Patch Set 9: liblight(s) is device specific, rmed it from here. Change-Id: I57a3d5714037836bab441ee5a3e772c260fb21d4