Commit graph

350 commits

Author SHA1 Message Date
Simon Shields
fc68d3abb8 exynos4x12: use common samsung liblights
Change-Id: I5615413d5427177af0d161cfac24e98e18bf017b
2017-02-06 03:02:48 +00:00
Abhisek Devkota
9227fbea9f Automatic translation import
Change-Id: I3bb868755965b072319ff5a4ddaebb32c2f3c4ac
2017-02-04 16:22:02 -08:00
Jesse Chan
67a74448ff add a common mkbootimg.mk to quiet "KERNEL IS NOT SEANDROID ENFORCING" warning
* dtimage part is taken from vendor/cm

Change-Id: I243af7a0158ea64fe4c524e98f084b073944f5bb
2017-02-04 18:58:24 +00:00
Andreas Schneider
3b643835f9 audio: Disable support for IRQ affinity by default
Change-Id: I410f0037747149471a1d5fe7cf38720121938822
2017-02-02 13:15:09 +01:00
Andreas Schneider
56204f6d19 audio: Correctly handle out of memory conditions
Change-Id: Id7e0ab1085d3e38c1eaa7905a17726e9d1a68cc9
2017-02-02 13:15:04 +01:00
Andreas Schneider
dc15cec22a audio: Make speaker swap on screen rotation optional
Change-Id: I73623629c4418bff8178793d856d8da98b694283
2017-02-02 12:39:54 +01:00
Andreas Schneider
cdad20da45 audio: Remove unused screen_state parameter
Change-Id: I3359e5e6c0d49bc5067f3a78f2f5a1b087c7ae4b
2017-02-02 12:39:54 +01:00
Andreas Schneider
a2b77321b1 audio: Remove tty_mode which we do not support
Change-Id: Ifdde7e0ae6b6f1a293d6fa50625ab70ba1fc63a1
2017-02-02 12:39:54 +01:00
Christopher N. Hesse
530cf0d012 audio: s/handset/earpiece/g
HANDSET is too similar to HEADSET.
Choose a better name instead and call it EARPIECE
like everyone else.

Change-Id: Ida986366e2ef16cb422cba6ecaeedbe8c1ae9908
2017-02-02 11:39:00 +00:00
Christopher N. Hesse
ce6d5afbcd audio: Implement get_capture_position()
Change-Id: Ib9f637d30774b2a9aa23e6958ce5465d90eae467
2017-02-02 11:37:05 +00:00
Christopher N. Hesse
e6b3a3eae4 audio: improve read/write timing for streams
Change-Id: Ic4231c4b44369a9438c6c94622b90862047e9a32
Reference: 0caeee8ac4
2017-02-02 11:36:32 +00:00
Andreas Schneider
b7f32128dc audio: Use C99 initializers in read_frames()
Change-Id: I69d9ac00dbd7126682c66087804c2b33cf6c86bc
2017-02-02 11:35:48 +00:00
Andreas Schneider
cabe5e6aef audio: Fix memory leak when preprocessing is disabled
Change-Id: Ia168de215200ae9e1f4740cf5623b39058b3797c
2017-01-30 22:51:15 +01:00
Christopher N. Hesse
8414bd240a audio: Allow targets to override the deep buffer device
Change-Id: I539403661e40e5be7eb5cc130a4b8ad8331d2a4a
2017-01-30 21:49:42 +00:00
Christopher N. Hesse
d23c6b5fcd audio: Move card specfic defines to a header
Change-Id: Iec74ee5c4c0cf93e3a7413901e128b76cf708dbb
2017-01-30 21:47:10 +00:00
Christopher N. Hesse
757ac41a40 audio: Factor out offload code
Change-Id: I94a592262016d954318dab3d1339504e54f83681
2017-01-30 21:46:10 +00:00
Christopher N. Hesse
0612a4efc0 audio: Rename header guard macro
Change-Id: I350616da3ba98965d2dcdd533e57d77b0ac7e41a
2017-01-30 21:40:15 +00:00
Christopher N. Hesse
c8502b9ea8 audio: Update module name/author
Change-Id: I744742d6be18a4b599e58f3c005154d5a944bd0f
2017-01-30 21:39:20 +00:00
Christopher N. Hesse
052094be3b audio: Remove dummybuf headphone GPIO code
Change-Id: I004ac324df61f37083858c6a5f01f093ad19f98b
2017-01-30 21:38:30 +00:00
Christopher N. Hesse
2f6f8580a3 audio: Remove HTC acoustic amplifier code
Change-Id: Id9ea8f1eb9403d171150fd5f15c7ec431c4a1504
2017-01-30 21:38:01 +00:00
Christopher N. Hesse
297a636a12 audio: Import N HAL from flounder
HEAD:
Turn off excess logging
Change-Id: I77d6eaf4ac31d969fd42e9a96418203bc682476f

Change-Id: I1cbcbf16ab617b676defcce49335d6f4190e63a9
2017-01-30 21:36:19 +00:00
Zhao Wei Liew
41cab354f1 Revert "allow override of cabc file via property"
A quick search reveals that only 1 device uses this - kona.

Instead of adding a system prop for this, that one device
can add its own AdaptiveBacklight class. This allows kona to
use AdaptiveBacklight without having to modify the common class.

This reverts commit c11396ecc6.

Change-Id: Id912091f64da39a10d30c9770f248cf6467e8760
2017-01-26 11:02:11 +00:00
Abhisek Devkota
c2ff40ee5c Automatic translation import
Change-Id: I23653a0bd1d2e84ae0464b003f2b9391617c3907
2017-01-25 22:23:26 +00:00
Christopher N. Hesse
ccd970ddeb power: Make boostpulse_warned static
Change-Id: I8bd557c637402922702fcb75a1c0633947ded41a
2017-01-25 22:41:05 +01:00
Christopher N. Hesse
58f2ca07ed power: Add PROFILE_MAX to enum
Change-Id: If7349c98598d346f5b03b32dceb5f797c8b02ce7
2017-01-25 21:34:09 +00:00
Christopher N. Hesse
d928574407 power: Directly compare chars
Change-Id: I6da2d9cfcecd7177e2c1a74051e2ad46e2349f64
2017-01-25 21:32:06 +00:00
Fevax
e9b45af8b2 Added new murata, semco and wisol addresses
(needed by exynos8890 - bcm4359)

Change-Id: Ie890d8b1370650a81b52a6c1b2c5cf5cd896b500
2017-01-25 15:03:54 -03:00
Luca Stefani
4cd47df9a6 cmhw: Add reading mode
Change-Id: Id6c4ab0c081afb2f9fae6e6c5b776c093f377e97
2017-01-22 13:32:23 +00:00
Christopher N. Hesse
0e14f27f72 power: Remove unused local variables
Change-Id: I8f45398eba884fee3c3833a67f37ffd28186cf24
2017-01-17 00:20:36 +01:00
Christopher N. Hesse
f05f9021a7 power: Consolidate verbose logging
Change-Id: I8b2a5d9c625273220d43a3d39e6fd977bbc1247d
2017-01-17 00:20:36 +01:00
Christopher N. Hesse
aa75be4875 power: Update module author
Change-Id: I4ec64beb57729f5dd299ae04a68770e4f5943c61
2017-01-17 00:20:36 +01:00
Christopher N. Hesse
f629672e63 power: Remove outdated comments
Always redirect to power.h for updated documentation.

Change-Id: I066f3b6f83483bdf3a0db315c1381c670df47b12
2017-01-17 00:20:35 +01:00
Christopher N. Hesse
766aa1e464 dtbhtool: Do not force utilities to be built
Change-Id: I8b7a8cffae296328bb557852b2d44ba406923a7e
2017-01-17 00:20:35 +01:00
Christopher N. Hesse
cdbd3b6c89 Revert "dtbhtool: Add LOCAL_MODULE_TAGS := optional"
Superflous commit, see:
http://source.android.com/source/add-device.html.

This reverts commit 7598a16084.

Change-Id: I75af8b68b8dc07a27d1bc2bf23550f3c1c8ddb77
2017-01-17 00:20:30 +01:00
Paul Keith
7598a16084 dtbhtool: Add LOCAL_MODULE_TAGS := optional
* This breaks building on devices that
  don't require the need of dtbhtool
* Also remove LOCAL_MODULE_TAGS := eng, to
  avoid requiring this on an eng build

Change-Id: Iad9296f46dd78c778ce1ce48d6722ed98bc27cd3
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
2017-01-16 11:00:09 -06:00
Simon Shields
28bf1cc919 exynos4: allow using SLSI stack
Change-Id: I6201fb7b513f0b0d771460be133a7f32691b5070
2017-01-10 13:25:38 +00:00
Christopher N. Hesse
872abc67a7 Allow targets to build dtbhtool
Change-Id: Id31337de6acff43798a05acacaa0672c5737911f
2017-01-04 02:15:55 +01:00
Christopher N. Hesse
9e0baabeab dtbhtool: Rename unpackbootimg to avoid conflicts
Change-Id: Iee1146dc6eca01dc50ac3e41e0b12a41a33064c1
2017-01-04 02:15:53 +01:00
Christopher N. Hesse
7e73d2e9ae dtbhtool: Split out dtimg components
Factor out DT image creation code into a small host
library.

Create a new host binary which allows us to create
device tree blob (DTB) images.

Change-Id: I5424684ad467b952df8b2ccf3afbacdec03e88c9
2017-01-04 02:15:21 +01:00
Christopher N. Hesse
357950e0e2 dtbhtool: Move target defs to header
Change-Id: Id1dcebe1abee087bb74d263c7537bc32d98f2380
2017-01-04 02:13:11 +01:00
Christopher N. Hesse
d17a69b6f4 dtbhtool: Fix missing PATH_MAX macro from limits.h
Change-Id: Ie9cc147d6f4511d1fd696de7f8c58e01afdd079e
2017-01-04 02:13:11 +01:00
Ketut Putu Kumajaya
72b1c49ee4 Samsung Exynos DTBH device tree support
Change-Id: If5bee99b10c2b0fe55cc6eaf9143126be0cf70dd
2017-01-04 02:13:11 +01:00
Ketut Putu Kumajaya
0c2cc5a940 Add signature support
Change-Id: Idf5b6144b78e156e6c77e656cfe14097750259e5
2017-01-04 02:13:07 +01:00
Ketut Putu Kumajaya
6384637a7c Initial commit, from CM's system/core
Change-Id: I9bcf09859a7171e4fbb869b1d2818b31b2677207
2017-01-04 02:11:33 +01:00
Christopher N. Hesse
a8fe2a112f liblights: Check for hardware support on HAL open
Change-Id: I601a987914e1774c9d1d12574f143f19f22b12e9
2016-12-31 17:14:47 +01:00
clyde@build01
34b8ed06f2 Automatic translation import
Change-Id: Iac10e6e1a960cb5c54d7155e7142c61cc6233112
Ticket: -
2016-12-21 18:29:19 -08:00
Christopher N. Hesse
1226350ee7 power: Get panel backlight brightness from lights helper
Change-Id: I3f28fc4abac947cc4a30d95ba74f45bf24c12c20
2016-12-21 14:24:03 -08:00
Christopher N. Hesse
898e1fe432 liblights: Expose panel brightness in helper lib
Change-Id: I810166818eac84466dfe2c4b88dff47e83a181c0
2016-12-21 14:23:38 -08:00
blinky@build01
6bbc6089cf Automatic translation import
Change-Id: I3bd03e41b7e44f3a261464a31c36b9c10474e4ee
Ticket: -
2016-12-20 18:05:31 -08:00
Dominggoes Isakh
cb48f297ff exynos4: Fix libfimc build
* Expected return type is an address, not a boolean.

Change-Id: I454c23b66388fe06fc6d630b7b510ae85bd94c4a
2016-12-18 13:06:03 -08:00