Age | Commit message (Collapse) | Author |
|
This commit adds new SAR scenarios for foldable devices.
Bug: 188138055
Test: Verify proper scenario selection
Change-Id: I472d3989edb1f8949a0eb1efd249b13aa55dc537
|
|
Bug: 178126071
Bug: 183483123
Test: vendor HAL can received API call
Change-Id: I0d6c9ce294e1bcea1ed19e4050babd923e6b6141
|
|
This commit adds a method to forward the subsystem restart request
Bug: 178126071
Test: Trigger firmware restart and make sure event was forwarded
Change-Id: I5e97e645b630822865b1614f999e8b465a6d2b0b
|
|
|
|
This commit adds new SAR Scenarios.
Bug: 162191325
Test: Builds successfully
Change-Id: I70c45a5675b9bc374422fe732f888b3782058dd2
|
|
Remove compilation warnings due to -Wtypedef-redefinition.
Bug: 160212907
Test: Build Successfully
Change-Id: I8925cf33fa64fbba4a6cbb782ecc107a7741fe87
|
|
am: e3a6357533 am: 9176bf1929
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1592033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I51ad002d2d778d6e674a86363e74eb5040d3219a
|
|
am: e3a6357533
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1592033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4788f1e46ef2c581f74cdbb10350ccd7f9547c6a
|
|
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1592033
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1d63478a6f2956d687971033621360f2abb3b9d2
|
|
|
|
Wakelock acquisition can fail if suspend service is not available.
Make this clear by returning an optional value that client must
check before entering wakelock critical sections.
Bug: b/179229598
Test: Boot test on Pixel 4 device
Change-Id: Ied00fa919c20d8a30f1c40ee34a91a2a7e240689
|
|
ours am: c48f0b7f15 -s ours
am skip reason: Change-Id If168d378ac5793e151f2b502b004e4da515865e7 with SHA-1 60185e956c is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I69e22496eb5ce2ae342e5eebec88fc1526628ec4
|
|
afd79930cc am: 63be865585 am: fba2066876
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1588038
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I362a99e806ff938c3105e654fd3251a9da875d00
|
|
am skip reason: Change-Id If168d378ac5793e151f2b502b004e4da515865e7 with SHA-1 60185e956c is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9d3d3168ae0b6b56a8fe1a44ebb1be137f5276b4
|
|
Bug: 180401296
Merged-In: If168d378ac5793e151f2b502b004e4da515865e7
Change-Id: I584355711fa46131ff11fdafdb1cfcc53882796b
|
|
afd79930cc am: 63be865585
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1588038
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie510edc0b80ce8fb322aeaf77faadc2171f0d833
|
|
afd79930cc
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1588038
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9bc3c423e20e821e7d841b67cbdb6a811fbe25a9
|
|
|
|
Add ability to filter usable channnels due to coex &
concurrency limitations. Normally in standalone mode,
list of usable channels is dictated by regulatory. But
list of usable channels could be additionally limited
due to coex and also due to concurrency limitations.
Bug: 160212907
Test: Using halutil
Change-Id: Iafde3b4fe9ca8986404ee078ed0a1a31062a4bbb
|
|
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
audio/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Id879ff71929846da71ae2df96ab748a4ad464d82
|
|
Introduce a new API that can be used to query what modes (SAP,
STA, WFD Client, WFD Group Owner, TDLS, NAN) can be supported
on each channel. With this new API driver, has flexibility to
indicate to framework unambiguously what channels are usable
by each mode. Until now, framework had to derive this using
one of the NL80211_FREQUENCY_ATTR_X (NO_IR, DFS, INDOOR) which
is not sufficent to unambiguously determine allowed channels
for each interface modes.
Bug: 160212907
Test: Using halutil
Change-Id: I25ce9b5083bd6fb650e02c5113bc11b559e80cb5
|
|
Add the new HAL API for WLAN power optimization in the suspend mode.
Test: halutil test
Bug: 170678227
Change-Id: Icff3d01585213431be539913c8d229fdc4875934
|
|
- CCA Level and Load info
(Channel Utilization and Station Count from BSS load IE in beacon)
- For supporing this feature,
DHD and HALUTIL also should be fixed accordingly. (>= DHD 101.10.460)
Bug: 173477163
Test: Builds successfully
Change-Id: Ic1bd3e26888f8005fdb6c14d8ffeee9d3d04c3d3
|
|
Add HAL API for VoIP optimization. This includes set_voip_mode() as well
as TWT control related API.
Test: compilation
Bug: 166311728
Change-Id: Ib1210cf200ed692433626b8df549262ddf660359
|
|
Add custom enum for wifi coex since IfaceType is not suitable for
bitmasks.
Bug: 153651001
Test: build
Change-Id: I58b55c64f5358ff26fc45451b66e8818bb3c3d30
|
|
Bug: 153651001
Test: build
Change-Id: Id7f551fd2446a0484e229145a14ef27facaeab97
|
|
am: df5a00d27b am: 1da7880c26 am: 60185e956c -s ours
am skip reason: Change-Id I6366511b421ccab2782310ecc15a13e08d9c17af with SHA-1 afea6a410f is in history
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1510516
Change-Id: I7d99cb74afd6c8c0fe84c75961633fbe7cd5d8e3
|
|
1da7880c26
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1510516
Change-Id: If168d378ac5793e151f2b502b004e4da515865e7
|
|
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1510516
Change-Id: I1cc5c8b2b2285d5fc6d804e3fe40f47d3c65a91b
|
|
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/13111233
Change-Id: I1d649c1811aa742164534d6550be43e068f3fa72
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/13111233
Change-Id: I843ea57cb87448fda2806bd72bbd329aabb9be7b
|
|
This applies to the following types:
- audio_gain_mode_t;
- audio_flags_mask_t;
- audio_channel_representation_t;
- audio_channel_mask_t;
- audio_devices_t.
Enum types are distinct thus proper overloading on the type
is possible in C++. Also, assignments to enum types are
less prone to errors.
Bug: 169889714
Test: basic audio functionality
Change-Id: I6366511b421ccab2782310ecc15a13e08d9c17af
Merged-In: I6366511b421ccab2782310ecc15a13e08d9c17af
|
|
Bug: 172690556
Change-Id: Ifea03ad1af58b03086f4527540df09657bf408cd
|
|
307c8e8d53 am: 55d8f268a9 am: 2e4633d238 am: cadb0b395e
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1480617
Change-Id: I9ac920d1abd0fd42ab68973caf4bdab5286e9bcb
|
|
307c8e8d53 am: 55d8f268a9 am: 2e4633d238
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1480617
Change-Id: I2681b7ad8b87965ff4fe8fd38118ffcfc35d1435
|
|
307c8e8d53 am: 55d8f268a9
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1480617
Change-Id: If27d8017873ad3e802b3a57b3d9c5e1069341470
|
|
307c8e8d53
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1480617
Change-Id: I84df993d0c1b15769d60e2dcbf2c86fa66d97195
|
|
|
|
The suspend_control_aidl_interface is updated, renamed, and splitted
into android.system.suspend.control and
android.system.suspend.control.internal. Update to use the correct
interfaces.
Test: atest libpower_test
Bug: 171598743
Change-Id: I707f5cb868e6756147587e0e097e77ec50995bd4
|
|
|
|
|
|
Bug: 170305665
Test: Compiles
Change-Id: I23633ee79b27a602a609edf84efec49b39af0ac9
|
|
|
|
64b3ae3cad -s ours am: a4bb7bd5a1 -s ours
am skip reason: Change-Id Ie1c3b77e7aa7b41121aa855e294459e8fc32c58f with SHA-1 1021e13396 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/12797393
Change-Id: Idb402a10e109c2118631a6d8b8bded6938d59cad
|
|
64b3ae3cad -s ours
am skip reason: Change-Id Ie1c3b77e7aa7b41121aa855e294459e8fc32c58f with SHA-1 1021e13396 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/12797393
Change-Id: I24190625b667a1c6bc3da40ea89822a52f7ee701
|
|
am skip reason: Change-Id Ie1c3b77e7aa7b41121aa855e294459e8fc32c58f with SHA-1 1021e13396 is in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/12797393
Change-Id: Ic257767606e96e64204868b747198ac216fff046
|
|
Merged-In: Ie1c3b77e7aa7b41121aa855e294459e8fc32c58f
Change-Id: Id1d0fa3001c520f80d1f95605f7e13213db562b5
|
|
This applies to the following types:
- audio_gain_mode_t;
- audio_flags_mask_t;
- audio_channel_representation_t;
- audio_channel_mask_t;
- audio_devices_t.
Enum types are distinct thus proper overloading on the type
is possible in C++. Also, assignments to enum types are
less prone to errors.
Bug: 169889714
Test: basic audio functionality
Change-Id: I6366511b421ccab2782310ecc15a13e08d9c17af
|
|
e780e61a65 am: 3fe3db2c92
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware_legacy/+/1453335
Change-Id: I0821ad7ca3045ff217cafcebdcd30bbc6c4998a8
|