Steven Moreland
3f9cf8c393
libhardware: make local_time_hal vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: Ibd8be777cf6752054dda06e44b5d7c61197549f5
2023-07-28 19:36:18 +00:00
Treehugger Robot
8998161fc5
Merge "libhardware: make vr vendor only" into main
2023-07-27 17:54:03 +00:00
Mark White
5da3358328
Merge "Revert "libhardware: make memtrack vendor only"" into main
2023-07-26 09:01:12 +00:00
Mark White
6c793078d5
Revert "libhardware: make memtrack vendor only"
...
This reverts commit 09958b9a44
.
Reason for revert: DroidMonitor-triggered revert due to broken build 10560044 on git_master-tv-dev on sabrina-userdebug, bug b/293234605
Bug: 293234605
Change-Id: I4c1bc018d783bb37ccabf0756c2d32dc1764b924
2023-07-26 09:00:22 +00:00
Treehugger Robot
5bac8ff2f4
Merge "libhardware: make radio vendor only" into main
2023-07-25 18:25:48 +00:00
Steven Moreland
050abc5f07
libhardware: make vr vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: Ia97aaa2c833edfd4db30cc0ec5c89033bb70cd76
2023-07-25 17:36:11 +00:00
Steven Moreland
c8bab1a63a
libhardware: make thermal vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: I2a3db8ea03103e59ebfc84feaed6c527b8ad0e1e
2023-07-25 17:33:39 +00:00
Steven Moreland
77fed9244f
Merge "libhardware: make lights vendor only" into main
2023-07-25 17:28:08 +00:00
Steven Moreland
09958b9a44
libhardware: make memtrack vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: I6b5d1e162c665b232e41e0b10cde6959ead1b548
2023-07-25 17:27:45 +00:00
Steven Moreland
a501414b02
libhardware: make lights vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: Ie5b69bb16c8b603f42ebf344cc8e126eb583d0d9
2023-07-25 01:15:06 +00:00
Steven Moreland
4ad656c972
libhardware: make radio vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: I677fb072beb8399a868690ef2a4da4f9c131cf1a
2023-07-22 02:16:10 +00:00
Steven Moreland
91dc9eaf22
libhardware: make consumerir vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: I9b5a140a4f80128668e62ce87d8578c3cc84fd7c
2023-07-18 20:56:46 +00:00
Steven Moreland
aee55ba4dc
libhardware: make audio_alsaops vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: Id866d7efadb7081ced8f2c5c80c636c7f3e425dc
2023-07-18 20:56:46 +00:00
Steven Moreland
41964bc3ab
libhardware: make activity_recognition vendor only
...
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.
Bug: 37280010
Test: build
Change-Id: Ia9ad20fb8c693c4efb3a10c8ead9a5a8132ada77
2023-07-18 20:56:46 +00:00
Steven Moreland
68990e5354
fused_location.h: vendor-only
...
This commit hides fused_location.h from the system.
- include - it is no longer in the global include
- include_all - it is no longer accessible to system things which
use libhardware
Bug: 37280010
Test: boot/build
Change-Id: I12297f28d8d2330821f45c3a2caced026ea703ed
2023-06-02 23:01:56 +00:00
Steven Moreland
d783cabd4d
Split up headers.
...
This splits headers into three locations:
include - for backwards compatibility, the global include
include_all - for things system/vendor both use
include_vendor - for things that only vendors use
The goal is to gradually have system things stop referencing
(at least most) of these headers.
Bug: 37280010
Test: build (CL on top adds back in symlinks)
Change-Id: Ibf194276b7faa857e1e7605d7719f4e7d873ecba
2023-06-02 23:01:54 +00:00