codeworkx
4b20a95b20
Revert "exynos4: gralloc: higher number of buffers for page flipping"
...
This reverts commit 8b9deaf74e
.
12 years ago
codeworkx
39aefd0fc4
libhwcomposer: keep window 2 open
...
Window 2 is used to query global info about the LCD.
Kanged from patch for aries by Greg Hackmann <ghackmann@google.com>
Change-Id: Idf754d4536337d6c06652c1d0c744dc7c0936b15
12 years ago
codeworkx
8b9deaf74e
exynos4: gralloc: higher number of buffers for page flipping
12 years ago
codeworkx
abfed77d46
exynos4: hwcomposer: add uevent vsync handling
12 years ago
espenfjo
34f9d5d692
exynos4: libhwcomposer: update for new api version
12 years ago
codeworkx
1030fe0ae8
exynos4: update gralloc from insignal, modify it to work with libsecion
12 years ago
codeworkx
d573d9b5a1
exynos4: add missing pixel format definitions
...
Change-Id: I0386e8a9209d4f6633f67aa028c512e749c2c857
12 years ago
Daniel Hillenbrand
1503aad378
Merge "s5pc110: hwcomposer: update to hwcomposer HAL v1 api" into mr1-staging
12 years ago
Chirayu Desai
2c81822525
exynos5: remove sources
...
- upstream has them at hardware/samsung_slsi
Change-Id: I6721098016ea7d760b553d533613ffc450eefd86
12 years ago
Pawit Pornkitprasan
b9ae8e0e0d
s5pc110: hwcomposer: update to hwcomposer HAL v1 api
...
Change-Id: I2dc71cca002a1c36898831c54e2bea281ac98744
12 years ago
Petr Havlena
c9288149a3
exynos3: libhdmi: initial commit
...
Change-Id: Iee23cf3b6e746c3a20adf7b90ab930a3cba50d5c
12 years ago
Petr Havlena
1386f44a87
exynos3: hwc: add hdmi support
...
Change-Id: I9def46f17fc2b3042af776b253ac3441fd6d3405
12 years ago
Petr Havlena
41b00c3b14
exynos3: fimc: fix
...
- remove conflicting prototypes from s5p_fimc.h,
libhdmi needs another version of fimc.
Change-Id: I22a6b016c7a9a701bf9b70d63db84b0c8258495b
12 years ago
codeworkx
5b604fa3f4
exynos4x12: add nfc package
...
Change-Id: Ife5522ad65d68d5ed0ca3a79a50ca86fedfb88e6
12 years ago
Chirayu Desai
79e21ef09b
exynos3: omx: moar love for p1
...
- bump up mfc memsize
- use H/W decoding for TV-Out
Change-Id: I9425a371c29671e4ba9f82207f79d236ff6731e1
12 years ago
jt1134
88fda93e73
exynos3: power HAL: add support for interactive governor
...
completely kanged from d2 power HAL
Change-Id: I4f6c32165251ae76c97afb715dde1fee9544430b
12 years ago
R. Andrew Ohana
81c2e053c0
Move macloader to hardware/samsung
...
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
12 years ago
Pawit Pornkitprasan
76a153a66c
Power HAL: Remove sampling rate change
...
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
12 years ago
Pawit Pornkitprasan
5bff9aca16
s5pc110: Add Power HAL (userspace CPU boosting)
...
The majority of this commit is by Steve Kondik for the D2, modified
by Daniel Bateman and me.
Change-Id: Id6c1a1f0c6b39d5d20a765545526c07ad0fc64f6
12 years ago
Michael Brehm
3c938a7e18
exynos3: Implement custom VSYNC IOCTL
...
* 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
12 years ago
Pawit Pornkitprasan
317dcfa0f0
exynos3: Add V4L2_CID_CAMERA_GPS_PROCESSINGMETHOD to camera header
...
Used by aries
Change-Id: I9cb4bb8c03a257468addb88ea18f7ff3473230ef
12 years ago
Chirayu Desai
0a336cc1f2
exynos3: initial commit
...
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
12 years ago
codeworkx
f1587a360f
exynos4: added secril-client and secril-client-sap sources
...
taken from i9100 update7 and i9300 update4
Change-Id: I1188c8c43c07ff179bc592a22345e4db9d8a56bf
12 years ago
Daniel Hillenbrand
134c1fe2e2
lights: use a hardcoded value for led brightness
...
Change-Id: I2badc13aeb1871898ba001940ccabbb5ddfa53cb
12 years ago
Daniel Hillenbrand
1784ceccd6
fix libcamera and fimc conflict
12 years ago
Daniel Hillenbrand
353fecb128
underp logging
12 years ago
Daniel Hillenbrand
0fdadcaf08
exynos hal: jellybean compat
12 years ago
Daniel Hillenbrand
29deaa07a9
exynos4210 lights: jellybean compat
12 years ago
Daniel Hillenbrand
75ae0a2bc5
exynos4x12 lights: jellybean compat
12 years ago
codeworkx
313840440f
exynos4x12: calibrate led colors, lights cleanup, disable debugging
...
blue and green leds are much stronger than the red one,
dim them down to get true colors (especially yellow).
Change-Id: I61c5f39e90e6392752a0e80a96e5e317427ea4a2
13 years ago
codeworkx
cb3fc72d35
exynos4210: moved libsensors to galaxys2 device tree
...
Change-Id: Ie479fbbf1a4d2fd879dc4fe63d97f9efac1ebfc0
13 years ago
Andrew Dodd
cbf1cb2a7f
sensors: Fix conversion values
...
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
13 years ago
Sam Mortimer
827f2f953c
exynos4212 liblights: remove unused BUTTON_POWER define
...
Change-Id: I1e911e234ed45924c263d85741f395ecf54414f1
13 years ago
Daniel Hillenbrand
8ada6ea604
Merge "exynos4212 liblights: fix keypad lighting up when screen backlight auto-adjusts" into ics
13 years ago
XpLoDWilD
86d0895f82
liblights: Fix reading of previous brightness value
...
Change-Id: Ie175521033b3a8d96197794cff1a2dce89e516c3
13 years ago
codeworkx
23280fc439
exynos4: added missing gralloc defines for hdmi
...
Change-Id: Ie489452003c30e05f3fdf36a0643963ce4ae0c2e
13 years ago
Sam Mortimer
4c88bee69d
exynos4212 liblights: fix keypad lighting up when screen backlight auto-adjusts
...
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
13 years ago
codeworkx
b20c536751
fix for fix keypad lighting up when screen backlight auto-adjusts
...
Change-Id: I61e987b4fcae277ab4a1ec6585b25255a445b238
13 years ago
Gary D
679d203f63
fix keypad lighting up when screen backlight auto-adjusts
...
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>
13 years ago
XpLoDWilD
f2d31f2429
liblights: Store LED battery status and restore it after a notification LED blinking
...
Change-Id: Ifd01e3dea28ecc0dac94f2ff44b94e81493ba2a4
13 years ago
codeworkx
48421e2da2
lights: lower battery led brightness
...
Change-Id: I9cd680a760f81d0b131dc3e9d37e5f8f19171c00
13 years ago
codeworkx
3c04c0d0a8
exynos4x12: lower brightness on battery light
...
Change-Id: Ic3cd8f9bac985e09d7f7df0521cbaadfc9640f11
13 years ago
codeworkx
61bb8c4def
smdk4x12: lights: battery led support
...
Change-Id: Ida4e7bd998251ec07a9874f695d1fef9f97a1b0c
13 years ago
codeworkx
15b850d507
Merge "omx: build shared instead of static libs for exynos4x12" into ics
13 years ago
XpLoDWilD
64dd846ab4
Fix blue light sticking and fixed delays
...
Change-Id: I1a9a92eaaf09f6a5524e0d08b4fdefa2b7ba000d
13 years ago
codeworkx
beeef87d0b
exynos4x12: add lights module
...
Change-Id: Ib37f0b7cc94a5b9607817e3b3bee4814074517a4
13 years ago
codeworkx
9375b16344
omx: build shared instead of static libs for exynos4x12
...
Change-Id: Idac85baf743ea26a5953538f8f931908c15ad754
13 years ago
codeworkx
952954aafa
exynos4: hdmi: fix invalid conversion from void* to unsigned int
...
Change-Id: Ib81076f7f85719cd7bc318d45a0b176211b0ee89
13 years ago
codeworkx
05804b1419
codecs: build shared mfcapi lib on exynos4x12
...
Change-Id: I8a09f8e6e86191197f0382e5c40e6acd16f33cda
13 years ago
codeworkx
cf27f2a25b
codecs: mfcapi compatibility patch for exynos4x12
...
Change-Id: I2fe0d481506d374e8fa6a71b56d4dddee3f132b1
13 years ago