summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Move macloader to hardware/samsungR. Andrew Ohana2012-10-046-9/+180
| | | | | | | | There are quite a few different Samsung devices which require macloader (many of which are just using binary blobs), so we should move it out of the device trees. Change-Id: I9e23fca0ba4c17da328cace801a92fa57df9a862
* 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-18112-0/+34058
| | | | | | | | | | | | | 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
* exynos4: added secril-client and secril-client-sap sourcescodeworkx2012-08-0311-0/+3385
| | | | | | taken from i9100 update7 and i9300 update4 Change-Id: I1188c8c43c07ff179bc592a22345e4db9d8a56bf
* lights: use a hardcoded value for led brightnessDaniel Hillenbrand2012-08-021-5/+4
| | | | Change-Id: I2badc13aeb1871898ba001940ccabbb5ddfa53cb
* fix libcamera and fimc conflictDaniel Hillenbrand2012-07-221-3/+11
|
* underp loggingDaniel Hillenbrand2012-07-2238-68/+67
|
* exynos hal: jellybean compatDaniel Hillenbrand2012-07-2282-3271/+3269
|
* exynos4210 lights: jellybean compatDaniel Hillenbrand2012-07-221-29/+9
|
* exynos4x12 lights: jellybean compatDaniel Hillenbrand2012-07-221-8/+8
|
* exynos4x12: calibrate led colors, lights cleanup, disable debuggingics-releaseicscm-9.1.0codeworkx2012-07-111-15/+28
| | | | | | | blue and green leds are much stronger than the red one, dim them down to get true colors (especially yellow). Change-Id: I61c5f39e90e6392752a0e80a96e5e317427ea4a2
* exynos4210: moved libsensors to galaxys2 device treecodeworkx2012-07-1118-1943/+1
| | | | Change-Id: Ie479fbbf1a4d2fd879dc4fe63d97f9efac1ebfc0
* sensors: Fix conversion valuesAndrew Dodd2012-07-101-7/+7
| | | | | | | | | | | | | | Our kernel sets the gyro to 500 DPS and not 2000 DPS. In addition, X and Y are swapped and Y is not inverted. Also change the orientation sensor conversion factors to match that found in aries-common since the orientation sensor seemed overly sensitive. However, the orientation sensor might not actually do anything... Android may be performing sensor fusion of other data to determine orientation. Change-Id: I03df5d7bac9d58881e360546af4cf77878802807
* exynos4212 liblights: remove unused BUTTON_POWER defineSam Mortimer2012-07-091-3/+0
| | | | Change-Id: I1e911e234ed45924c263d85741f395ecf54414f1
* Merge "exynos4212 liblights: fix keypad lighting up when screen backlight ↵Daniel Hillenbrand2012-07-091-4/+5
|\ | | | | | | auto-adjusts" into ics
| * exynos4212 liblights: fix keypad lighting up when screen backlight auto-adjustsSam Mortimer2012-07-021-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | clone of http://review.cyanogenmod.com/#/c/18372/ becomes relevant when these are applied: smdk4210 kernel: cypress touchkey led_timeout functionality (1/2) http://review.cyanogenmod.com/#/c/18357/ galaxys2/i777: configurable touchkey backlight timeout (2/2) http://review.cyanogenmod.com/#/c/18431/ Change-Id: I3d4df6574cdd3c6317199a884ef7ac72cb4c71a3
* | liblights: Fix reading of previous brightness valueXpLoDWilD2012-07-071-3/+18
| | | | | | | | Change-Id: Ie175521033b3a8d96197794cff1a2dce89e516c3
* | exynos4: added missing gralloc defines for hdmicodeworkx2012-07-031-0/+11
|/ | | | Change-Id: Ie489452003c30e05f3fdf36a0643963ce4ae0c2e
* fix for fix keypad lighting up when screen backlight auto-adjustscodeworkx2012-07-011-1/+1
| | | | Change-Id: I61e987b4fcae277ab4a1ec6585b25255a445b238
* fix keypad lighting up when screen backlight auto-adjustsGary D2012-06-281-1/+5
| | | | | | | | If the screen backlight was already lit and is just changing brightness, don't blindly illuminate the keypad Change-Id: If7473eb57aa4d48bc98a4bb42b9becc80764b1f8 Signed-off-by: Gary D <garyd9@gmail.com>
* liblights: Store LED battery status and restore it after a notification LED ↵XpLoDWilD2012-06-261-4/+9
| | | | | | blinking Change-Id: Ifd01e3dea28ecc0dac94f2ff44b94e81493ba2a4
* lights: lower battery led brightnesscodeworkx2012-06-241-12/+11
| | | | Change-Id: I9cd680a760f81d0b131dc3e9d37e5f8f19171c00
* exynos4x12: lower brightness on battery lightcodeworkx2012-06-221-0/+7
| | | | Change-Id: Ic3cd8f9bac985e09d7f7df0521cbaadfc9640f11
* smdk4x12: lights: battery led supportcodeworkx2012-06-211-0/+26
| | | | Change-Id: Ida4e7bd998251ec07a9874f695d1fef9f97a1b0c
* Merge "omx: build shared instead of static libs for exynos4x12" into icscodeworkx2012-06-167-10/+83
|\
| * omx: build shared instead of static libs for exynos4x12codeworkx2012-06-107-10/+83
| | | | | | | | Change-Id: Idac85baf743ea26a5953538f8f931908c15ad754
* | Fix blue light sticking and fixed delaysXpLoDWilD2012-06-141-2/+2
| | | | | | | | Change-Id: I1a9a92eaaf09f6a5524e0d08b4fdefa2b7ba000d
* | exynos4x12: add lights modulecodeworkx2012-06-125-0/+493
|/ | | | Change-Id: Ib37f0b7cc94a5b9607817e3b3bee4814074517a4
* exynos4: hdmi: fix invalid conversion from void* to unsigned intcodeworkx2012-06-081-1/+1
| | | | Change-Id: Ib81076f7f85719cd7bc318d45a0b176211b0ee89
* codecs: build shared mfcapi lib on exynos4x12codeworkx2012-06-057-12/+44
| | | | Change-Id: I8a09f8e6e86191197f0382e5c40e6acd16f33cda
* codecs: mfcapi compatibility patch for exynos4x12codeworkx2012-06-051-0/+8
| | | | Change-Id: I2fe0d481506d374e8fa6a71b56d4dddee3f132b1
* Add Red/Blue LED notification supportsbrissen2012-05-252-2/+156
| | | | | | | 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
* liblights: adjust file location for smdk4210 kernelcodeworkx2012-05-231-4/+1
| | | | Change-Id: Ib66a360729d25619b4270f081659b18e18437be3
* exynos: Improve H264 encode qualityathurh2012-05-211-4/+4
| | | | Change-Id: I0c184daecffe644445c759deeeb8895f69c1755b
* Android.mk: only include directory for exynos devicesR. Andrew Ohana2012-05-211-0/+22
| | | | | | we should play nice with other devices that have there own libraries with the same name Change-Id: Icf208e38094e4317d3546578176ab149a4e4b5b9
* exynos: reorganized and updated from insignalcodeworkx2012-05-20389-6538/+72606
| | | | | | | | | | | | | Changes needed on exynos4210 devices: libcsc -> libseccscapi libswconverter -> remove TARGET_HAL_PATH := hardware/samsung/exynos4/hal TARGET_OMX_PATH := hardware/samsung/exynos/multimedia/openmax $(call inherit-product, hardware/samsung/exynos4210.mk) Change-Id: Ic59ef95b85ef37b3f38fb36cf6a364a5414685ee
* liblights: Fix touch key lights coming on when screen brightness is adjustedPhil Tunstall2012-05-191-3/+5
| | | | | | Only tested on GT-I9100 Change-Id: I2be3c5ce74799bea310a65bc75dd90985b9d17d6
* OMX: Improve H264 encode qualityathurh2012-05-061-4/+4
| | | | Change-Id: I874d393e9f1f357b3125cad4a04526aa7336c6ca
* Update AkmSensor to manually set poll intervalEspen Fjellvær Olsen2012-04-192-1/+24
| | | | Change-Id: I84fc5c3fc1cb552874129512ea6dfc19b1f9a60a
* added tablet support to liblightsR. Andrew Ohana2012-04-011-0/+11
| | | | Change-Id: I778167e6fc10a8162a20771b9b4953af28fc1a97
* Remove in_output_mode missing from the kernel part. Thanks to Zlodo from XDAEspen Fjellvær Olsen2012-03-292-4/+0
| | | | Change-Id: I07106e2af67a1565827bd71954868b7132473a5d
* libump: include fixescodeworkx2012-03-242-2/+2
| | | | Change-Id: Ib1a815d443c9efa9ef25579a470b6df1fdf023b2
* removed unneeded filters on makefilescodeworkx2012-03-242-4/+0
|
* initial commit, taken and modified from linaro/insignalcodeworkx2012-03-24230-0/+67599