summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-28Merge "add is_valid to oob data"android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-5android-s-beta-4Treehugger Robot
2021-06-18add is_valid to oob dataMartin Brabham
Bug: 178007935 Test: manual, test app Tag: #feature Change-Id: I9ba3639904471a4c34d8f5df753c416e149749c7
2021-04-28Merge "Use libgtest_prod_headers." am: 7749ef2a4aYifan Hong
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1687225 Change-Id: I519b644d9185facea7a212063c61e287c809ef6a
2021-04-28Merge "Use libgtest_prod_headers."android-s-beta-2android-s-beta-1Yifan Hong
2021-04-26Use libgtest_prod_headers.Yifan Hong
Test: builds Bug: 185916167 Change-Id: Ifdb71aa9e6e9eeadd4d7c9cb4850832650dd12e8
2021-03-22Merge "r_submix: Implement get_capture_position" am: 6ca3fb08caTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1642345 Change-Id: I51c3439b5427c593755f8b46be56a05abc70064a
2021-03-22Merge "r_submix: Implement get_capture_position"Treehugger Robot
2021-03-19Merge "Update oob data struct" am: f2c4a568ccTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1636699 Change-Id: I3c401d8fed1fcaf012fcf6947e266e0650934614
2021-03-19Merge "Update oob data struct"Treehugger Robot
2021-03-17r_submix: Implement get_capture_positionMikhail Naganov
IStream.getCapturePosition becomes mandatory in audio HAL V7. The legacy implementation must provide it for the default HAL implementation. Bug: 161253754 Test: atest VtsHalAudioV7_0TargetTest Change-Id: I2f2094f0499ba85f53f291e0a269211981b4c9d8
2021-03-15Update oob data structMartin Brabham
Bug: 178007935 Test: compiles and runs Tag: #feature Change-Id: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06 Merged-In: Ia06b8c65cac45694a3a9f01ca73bf6e0b3010d06
2021-02-27Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error" am: 43972e7d10Paul Crowley
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1581935 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I26af986c4429e48c6ec492c8bf32a34931e9e585
2021-02-27Merge "Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED error"Paul Crowley
2021-02-20Mark ab/7061308 as merged in stage.Xin Li
Bug: 180401296 Merged-In: I6b99e5e590504bda7f681ae6cdd7557f74402378 Change-Id: I95c93d049f84bb0b88d87533ade5f7cf715e074f
2021-02-19Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/libhardware" am: a3888bdcb9Bob Badour
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1588486 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ice476cfd865dc5b9ef4a03006800505aff83c4b0
2021-02-18Merge "[LSC] Add LOCAL_LICENSE_KINDS to hardware/libhardware"Bob Badour
2021-02-18Add MAX_BOOT_LEVEL tag, BOOT_LEVEL_EXCEEDED errorPaul Crowley
Test: Treehugger Bug: 176450483 Change-Id: Ibfc838496fec507dbe4831e86b933666296a4b35
2021-02-17Merge "Add ATTEST_KEY" am: 41e68bfb11Shawn Willden
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1584435 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I909a2e2b5aad3d1bcce88f055a4569621a6c97df
2021-02-17Merge "Add ATTEST_KEY"android-s-preview-1Shawn Willden
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to hardware/libhardwareBob Badour
Added SPDX-license-identifier-Apache-2.0 to: modules/audio/Android.bp modules/audio_remote_submix/Android.bp modules/audio_remote_submix/tests/Android.bp modules/camera/3_0/Android.bp modules/consumerir/Android.bp modules/fingerprint/Android.bp modules/gralloc/Android.mk modules/hwcomposer/Android.bp modules/input/evdev/Android.bp modules/local_time/Android.bp modules/nfc-nci/Android.bp modules/nfc/Android.bp modules/power/Android.bp modules/radio/Android.bp modules/sensors/Android.bp modules/sensors/Android.mk modules/sensors/dynamic_sensor/Android.bp modules/sensors/dynamic_sensor/HidUtils/Android.bp modules/soundtrigger/Android.bp modules/thermal/Android.bp modules/tv_input/Android.bp modules/usbaudio/Android.bp modules/usbcamera/Android.bp modules/vibrator/Android.bp modules/vr/Android.bp tests/camera3/Android.bp tests/fingerprint/Android.bp tests/hardware/Android.bp tests/hwc/Android.bp tests/input/evdev/Android.bp tests/nusensors/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to: Android.bp modules/camera/3_4/Android.mk Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: I28924363e6c478f5d0b465b63534c4efd041c770
2021-02-11Add ATTEST_KEYShawn Willden
Bug: 171845787 Test: Build Change-Id: I41451eb35dd0992c049525782e7afb5228ed6b3f
2021-02-08Merge "Keymint: Add CERTIFICATE_* tags" am: ead6cd16d8Janis Danisevskis
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1566355 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ibb299a56e9021c33e0029473f091bb120450db15
2021-02-08Merge "Keymint: Add CERTIFICATE_* tags"Janis Danisevskis
2021-02-03Merge "add audio.usbv2.default linking libtinyalsav2 and libalsautilsv2" am: ↵David Li
bd8ee49f8b Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1566240 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I689db4fd3cc57044fea5b5d8bb988bb6ff5ce6ae
2021-02-03Merge "add audio.usbv2.default linking libtinyalsav2 and libalsautilsv2"David Li
2021-01-31Keymint: Add CERTIFICATE_* tagsJanis Danisevskis
Add CERTIFICATE_NOT_BEFORE/AFTER and change CERTIFICATE_SERIAL to bignum type. Test: N/A Change-Id: I5b1ed20a9babe8425e98a03637cdc14be842872c
2021-02-01add audio.usbv2.default linking libtinyalsav2 and libalsautilsv2David Li
Test: mm audio.usb.default audio.usbv2.default Bug: 134958010 Change-Id: I2664a7461afaed6f71d58d730c7b8d5463240653
2021-01-28Merge "audio: add implementation for TV related API" am: 541a8d3e5bAndy Hung
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1562805 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I1e1940b2690d789adb892cf465c80fbe79583031
2021-01-28Merge "audio: add implementation for TV related API"Andy Hung
2021-01-27audio: add implementation for TV related APIKuowei Li
1. AudioDescriptionMixLevel getter/setter. 2. DualMonoMode getter/setter. 3. PlaybackRate getter/setter. Test: TIS player with instrumented HAL Test: atest AudioTrackTest#testTunerConfiguration Test: atest AudioTrackTest#testDualMonoMode Test: atest AudioTrackTest#testAudioDescriptionMixLevel Test: atest AudioManagerTest#testGetAdditionalOutputDeviceDelay Bug: 173482792 Merged-In: Id89dd151797723dbb58a44db48ff05bff3f20e04 Change-Id: Id89dd151797723dbb58a44db48ff05bff3f20e04
2021-01-26Merge "Add limited use key tag defination." am: 3cd53f9f9dTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1538759 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ifc5e42d48094e0ba4e8f46218f4ee25456d072af
2021-01-26Merge "Add limited use key tag defination."Treehugger Robot
2021-01-26Merge "Add KM_PURPOSE_AGREE_KEY constant." am: 203813672eDavid Zeuthen
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1556301 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I44156928417a3288a6b2fdcf21604b6bca8eeafd
2021-01-26Merge "Add KM_PURPOSE_AGREE_KEY constant."David Zeuthen
2021-01-25Add KM_PURPOSE_AGREE_KEY constant.David Zeuthen
Test: VtsAidlKeyMintTargetTest Bug: 171847641 Change-Id: I9e3128652767509911445491248c01953359cb67
2021-01-13Add limited use key tag defination.Qi Wu
Test: none Change-Id: I5464f6411b8bce94a3736cd033d064e75d313fe1
2021-01-07Merge "audio HAL: new track metadata version" am: 29ae34bcdeTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1540995 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I265c473032e6452baf7cc65a55352d8c0e005b5d
2021-01-07Merge "audio HAL: new track metadata version"Treehugger Robot
2021-01-05audio HAL: new track metadata versionEric Laurent
Add channel mask and audio attributes tags to playback and record track metadata sent to audio HAL. Add new HAL methods and structs for use with HALs version 3.2 and above to provide backwards compatibility with old HALs. Bug: 168751366 Test: make Change-Id: I30cc3d35f97bb1bc5f80983f6ae85f3e820bf414 Merged-In: I30cc3d35f97bb1bc5f80983f6ae85f3e820bf414
2021-01-05Merge "Add libhardware support for RSA OAEP MGF1." am: 1de976f07bDavid Zeuthen
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1533863 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I03baee6348ebf1964c42e4a4eef4647d8cd26a5d
2021-01-05Merge "Add libhardware support for RSA OAEP MGF1."David Zeuthen
2020-12-21Add libhardware support for RSA OAEP MGF1.Chirag Pathak
Test: atest VtsAidlKeyMintV1_0TargetTest Bug: 160968519 Change-Id: I2c534d2a9ad401a48451ca392ebf6e0039345de4
2020-12-11Merge "Add a function pointer to get active boot slot" am: c4b24df2ef am: ↵Tianjie Xu
8281ca965f Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1514949 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I6b99e5e590504bda7f681ae6cdd7557f74402378
2020-12-11Merge "Add a function pointer to get active boot slot" am: c4b24df2efTianjie Xu
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1514949 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ie39cf55d1752b1c60746d986395db769eb8d9d06
2020-12-11Merge "Add a function pointer to get active boot slot"Tianjie Xu
2020-12-09Merge "Add a new API for getting audio_port_v7." am: d12f224486 am: e8860846c6Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1518624 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I8ebd3ca635263b9d7882ae17cca10526a598ff1f
2020-12-09Merge "Add a new API for getting audio_port_v7." am: d12f224486Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/hardware/libhardware/+/1518624 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5f15574d6be358ba5b6e2eb12f6f33a1aab90770
2020-12-09Merge "Add a new API for getting audio_port_v7."Treehugger Robot
2020-12-09Add a new API for getting audio_port_v7.jiabin
Add a function to audio HAL interface for retrieving audio_port_v7 structure directly. The legacy audio_port structure can always be converted into audio_port_v7, however the latter may contain more information. This function must be supported from legacy HAL version 3.2. Bug: 160352965 Test: make Change-Id: I60f2615791c19aed37fdb91328e8bc420bc3419d Merged-In: I60f2615791c19aed37fdb91328e8bc420bc3419d
2020-12-08Add a function pointer to get active boot slotTianjie
bootcontrol 1.2 adds a new function to get the active boot slot on the next boot. Since the getter is closely related to the gpt implementation of bootcontrol, we add the header here and expose to clients of libhardware. Devices with an old HAL should never call this new getter function. Bug: 173808057 Test: Vts tests for bootcontrol Change-Id: I19135ed16bf0ba546e0a8d9cb2d521ec0a9c5bbc