{"push_id":2789615087,"size":1000,"distinct_size":4093,"ref":"refs/heads/pie","head":"ef97157fb52d66de5121427f60e1521874608039","before":"62368fa9aaa5fadd3264fa99284a003c6b67b20f","commits":[{"sha":"74bb0e8f756015c4c2ddbe6f4636055fcbe8a2eb","author":{"name":"android-build-team Robot","email":"721653ffd176a06f4909cc1a998bf85481c2eb55@google.com"},"message":"Snap for 4579913 from 52d951b8ebf02a76e07398406119ba32dedf9c82 to pi-release\n\nChange-Id: I6e4435788fa9df672e7b8e237012dcb48e8553e7","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/74bb0e8f756015c4c2ddbe6f4636055fcbe8a2eb"},{"sha":"4475917d651b01c659d7db668f6b5f437662b0df","author":{"name":"Ruchi Kandoi","email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com"},"message":"Add NFC HAL 1.1\n\nAdds factoryReset(). This must be used by the HAL to clear the chip and\nuse the do a full initialization at the next init.\n\nAdds closeForPowerOffCase(). There are vendor specific\nconfigurations that are need during NFC power off to enable low battery\nand power off use cases. This will distinguish cases where the user\nturns NFC off because they do not want to use NFC and NFC is turned off\nas a result of device switched off.\n\nHCI_NETWORK_RESET event has been added to indicate something went wrong\non the firmware level and HCI network needs to be re-initialized.\n\nBug: 70294869\nBug: 70294551\nTest: Run VtsHalNfcV1_1TargetTest\nChange-Id: Ib981a56ac94e06b74bd901a159791f09ea16483a","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/4475917d651b01c659d7db668f6b5f437662b0df"},{"sha":"6a75cdbe96b92ca6d2337252ca2d2a93f4bac3ae","author":{"name":"Ruchi Kandoi","email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com"},"message":"Merge \"Add VTS Test for Secure Element HAL\"","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/6a75cdbe96b92ca6d2337252ca2d2a93f4bac3ae"},{"sha":"c707779488855e60e17c193e8b7f0cd2b7b7504a","author":{"name":"Jeff Tinker","email":"83038b3400975ee6205f5756626cc027cbe411bb@google.com"},"message":"Fix incorrect comment in ICryptoFactory.hal\n\nThe comment referenced drm@1.1::ICryptoPlugin which\ndoesn't exist.\n\nbug:64001680\nbug:33657579\nChange-Id: I6905fb4b8e3e1386b999ba64a6ca5f160d1c4eff","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/c707779488855e60e17c193e8b7f0cd2b7b7504a"},{"sha":"779a7aa37ac8ae6e9b3dac32a227005d7e7322fb","author":{"name":"Chia-I Wu","email":"fdb43c5ef76ecda0c1661d6d199b5bfac1db538a@google.com"},"message":"Merge changes from topic \"gralloc-mapper-cleanup\"\n\n* changes:\n  graphics: move libVtsHalGraphicsMapperTestUtils\n  graphics: make mapper default impl a header library\n  graphics: add mapper HAL support library\n  graphics: make allocator passthrough library header-only","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/779a7aa37ac8ae6e9b3dac32a227005d7e7322fb"},{"sha":"62bd6006e9ee61b4339d1106e64c1680d7e1c25c","author":{"name":"Treehugger Robot","email":"e2f9b30a87e6445a9be7a51342982ac77193c885@google.com"},"message":"Merge \"Displaying HD audio indicator for GSM/CDMA calls\"","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/62bd6006e9ee61b4339d1106e64c1680d7e1c25c"},{"sha":"3530f9ef0dbda90309ddfc626bc3d363e32dcb99","author":{"name":"Michael Butler","email":"eb80741b9368cd0310baaca1d3c28603e91de337@google.com"},"message":"Add README to NeuralNetworks HAL\n\nAdds README explaining where to find the NeuralNetworks sample driver.\n\nTest: N/A\nChange-Id: Ifbbbbb3801176da27fb03bbed0b0d739031a195b","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/3530f9ef0dbda90309ddfc626bc3d363e32dcb99"},{"sha":"79c574082d956f39fe34414094db673e07d7ba56","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: bitfield enum now use the bitfield class\n\nThe audio HAL has lots of enums were each value is a specific bit\npattern (usually a single bit) and are expected to be used as a\ncombination of value (kind of like a bitfield).\n\nNevertheless the 2.0 methods only had the enums themselves in their\nsignatures which leads the HIDL API checkers to warn that invalid values\nwere passed.\n\nCurrently, there are no way to express a value which is a combination\nof enum values. The closest thing is the bitfield type.\n\nThus transition all enums combination to bitfield.\n\nNote that AudioDevice as NOT been transition systematically\nas both the enums and the combination are meaningful:\n - the enum is one device\n - the combination is a list of device.\n\nTest: none\nBug: 38184704\nChange-Id: I155cf7bc5d88fc5cf8954903d55aa8d7ca458a4b\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/79c574082d956f39fe34414094db673e07d7ba56"},{"sha":"0fd5bc2dcec7b951d070ae485a34d291ce35e647","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: Remove deprecated function and enum\n\nThe debugDump function was deprecated by the introduction of the\ndebug method in the IBase.\n\nAudioMode CURRENT and INVALID should not be passed to the\nvendor.\n\nBug: 38184704\nTest: none\nChange-Id: I0e14c71ce7216524587a6ba28cae0cdb821bae23\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/0fd5bc2dcec7b951d070ae485a34d291ce35e647"},{"sha":"6fa5f5bbfd2c946ccc9f73f14d96dfaf488491f9","author":{"name":"Ruchi Kandoi","email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com"},"message":"Add NFC HAL 1.1\nam: 4475917d65\n\nChange-Id: I4b0303f62687357b26f0c542eeee0ba37409fee8","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/6fa5f5bbfd2c946ccc9f73f14d96dfaf488491f9"},{"sha":"3b24df528aa3f3da31621406f6a81f3133b7dac1","author":{"name":"Ruchi Kandoi","email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com"},"message":"Merge \"Add VTS Test for Secure Element HAL\"\nam: 6a75cdbe96\n\nChange-Id: Ie97c14471a2bf155ce338de42a32a761e76e8d76","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/3b24df528aa3f3da31621406f6a81f3133b7dac1"},{"sha":"3b1e1fdac120f8243cf1eabce544ed64a9aadd04","author":{"name":"Chia-I Wu","email":"fdb43c5ef76ecda0c1661d6d199b5bfac1db538a@google.com"},"message":"Merge changes from topic \"gralloc-mapper-cleanup\"\nam: 779a7aa37a\n\nChange-Id: Ia48ae7515fac374a5a99efcb8b230b4f3dca57f0","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/3b1e1fdac120f8243cf1eabce544ed64a9aadd04"},{"sha":"68bd6ae4408b5eae7339d195320e883e7d43ddd0","author":{"name":"Takumi Hori","email":"fa83091f1bf4d92d61486507982307ebf8dd7a3d@sony.com"},"message":"Merge \"Displaying HD audio indicator for GSM/CDMA calls\"\nam: 62bd6006e9\n\nChange-Id: I42060d76f3dd12b8fe3fc3275762fbc22ace89c8","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/68bd6ae4408b5eae7339d195320e883e7d43ddd0"},{"sha":"14dbb1edcefae1722a22c8866a6a0c5ee15f5e02","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: Forward tracks attributes to the hal\n\nForward to the HAL the audio usage, audio content types and volume\nof playback tracks to the stream out they are playing to.\n\nForward to the HAL the audio source and volume of record tracks\nto the stream in they are playing to.\n\nThis will allow the HAL to better tune its effects and remove the need\nto inject a fake effect (volume listener) to get the tracks volume.\n\nBug: 38184704\nTest: none\nChange-Id: Iede0f7aa518608c3b3ce1497f059f672aac109b2\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/14dbb1edcefae1722a22c8866a6a0c5ee15f5e02"},{"sha":"9efddc5596a30c35bf6f48d81561c545e7279cd3","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: Copy audio_policy_configure.xsd 2.0 to 4.0\n\nThat will make it easier to review the changes between 2.0 and 4.0.\n\nBug: 38184704\nTest: none\nChange-Id: Icb36a5b6e74ad89fb05dfe3ceee7b7f81801918d\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/9efddc5596a30c35bf6f48d81561c545e7279cd3"},{"sha":"34daac8485e2fa1cd8069f0550163875ad23305a","author":{"name":"Eric Laurent","email":"20deeb1c04e9ac926e776af1891f18fc65995bf0@google.com"},"message":"Audio V4: Add new api in XSD\n\nAllow multiple concurrent opened profiles.\nAllow mixPort to declare their preferred usage.\nAllow to declare the default devicePort for a device type.\n\nBug: 38184704\nTest: xmllint --noout --schema hardware/interfaces/audio/4.0/config/audio_policy_configuration.xsd  --xinclude out/target/product/taimen/vendor/etc/audio_policy_configuration.xml\nChange-Id: If2afd9e83f8b023e6229496759dc525497af8d72\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/34daac8485e2fa1cd8069f0550163875ad23305a"},{"sha":"c8d7bb7c84e09362a4dcaaeb4b7102f1b180893a","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: Only expose one notification usage\n\nToo many usages detail were previously exposed to the HAL.\nAll usages that should be handled identically by the HAL\nare now the same value.\n\n - All notification types are now the same usages\n\nTest: build\nBug: 38184704\nChange-Id: I2096f995e249ab02bc29449c6d1a65b521dc13f7\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/c8d7bb7c84e09362a4dcaaeb4b7102f1b180893a"},{"sha":"520e53d3466b08efb79d8216725001a6c728510d","author":{"name":"Ricardo Garcia","email":"24ecb5d71baaf1b8f97eee65a99417d9d564f4f3@google.com"},"message":"Audio V4: Support query microphones information\n\nGet list of all/currently active microphones from hardware.\nPart of the device enumeration feature.\n\nBug: 64038649\nTest: test/vts-testcase/hal/script/update_makefiles.py\nChange-Id: I08051f1d6013672dea8f3866776864e87ff35297\nRebased for 4.0 by:\nSigned-off-by: Kevin Rocard <krocard@google.com>\nOriginally written by:\nSigned-off-by: Ricardo Garcia <rago@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/520e53d3466b08efb79d8216725001a6c728510d"},{"sha":"eacb99697f332fd2559eb016773e189365aead0f","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: More fixes of the audio 2.0 API\n\nRemove unnecessary Result typedef.\nMake bufferSizeFrames and burstSizeFrames unsigned\nas they should not be negative.\nRemove legacy AudioInterleave.\nRemove implicit callflow annotation.\nMake EffectConfigParameters a bitfield.\n\nBug: 38184704\nTest: hardware/interfaces/update-makefiles.py\nChange-Id: I33e6f7869d20ca0cad4123f32347754e5a514caa\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/eacb99697f332fd2559eb016773e189365aead0f"},{"sha":"87ac0819304e8b8c98b1b1d01cd85c7123f65720","author":{"name":"Kevin Rocard","email":"2ce7f7e3fd36faa876ec942578d1f6961f5da845@google.com"},"message":"Audio V4: Create audio V4.0 .hal makefiles\n\nRun update-makefiles.sh to create all HAL makefiles.\n\nTest: update-makefiles.sh\nBug: 38184704\nChange-Id: I2532c4b9d1f0f6252ceaffbfb0c5d0a615400c72\nSigned-off-by: Kevin Rocard <krocard@google.com>","distinct":true,"url":"https://api.github.com/repos/AOSiP/platform_hardware_interfaces/commits/87ac0819304e8b8c98b1b1d01cd85c7123f65720"}]}
{"actor":{"display_login":"KronicBot"}}