summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate blueprints for LA.UM.8.1.r1-14500-sm8150.0HEADlineage-17.1Han Wang2020-04-011-0/+31
| | | | Change-Id: I084d75d1387c130f1e36d4e91936457b4b81da35
* display: Remove mapper 4.0 and allocator 4.0Han Wang2020-03-314-83/+0
| | | | | | * android.hardware.graphics.{allocator,mapper}@4.0 doesn't exist on 10. Change-Id: Ie13dac160c3579dba87772365a59a3ab68ca4899
* Merge tag 'LA.UM.8.1.r1-14500-sm8150.0' of ↵Michael Bestas2020-03-186-1/+127
|\ | | | | | | | | | | | | | | https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/interfaces into lineage-17.1 "LA.UM.8.1.r1-14500-sm8150.0" Change-Id: Ia279a677073ede0f3d9e46e38053d293b1c8a90a
| * Merge 6e37af7b229e758b20a335c259f149e49ad5f3fb on remote branchLinux Build Service Account2020-03-046-1/+127
| |\ | | | | | | | | | Change-Id: Id92bc9db681cdc7b70b85c1372f4d70ac7881e65
| | * display: Add IQtiMapper and IQtiAllocator 4.0Tharaga Balachandran2020-02-044-0/+83
| | | | | | | | | | | | | | | CRs-Fixed: 2578910 Change-Id: Ibd66390442f8f81c5153053248727bd638ca4297
| | * IDisplayConfig: Add allowIdleFallback interfaceRajavenu Kyatham2020-01-302-1/+44
| | | | | | | | | | | | | | | | | | | | | - On successful compser client creation, set idle time CRs-Fixed: 2611470 Change-Id: Ifbf6187889d4d1d3ceb70013c511fc8fe426b0fb
* | | interfaces: Regenerate blueprintsPIPIPIG2336662020-03-098-0/+190
| | | | | | | | | | | | Change-Id: I7b06bb18001a93f985f6a83e53da65b161fb43e4
* | | Merge tag 'LA.UM.8.1.r1-14300-sm8150.0' of ↵Michael Bestas2020-03-0923-2/+1261
|\| | | | | | | | | | | | | | | | | | | | | | | https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/interfaces into lineage-17.1 "LA.UM.8.1.r1-14300-sm8150.0" Change-Id: I6f0c07e7e8127754291a28da75ccf21f97f756e8
| * | Merge ec41a00ac2977fd09b6dcbcca99787dd9ba97195 on remote branchLinux Build Service Account2020-02-043-0/+110
| |\| | | | | | | | | | Change-Id: Iaaa9edd6834a62dcef0828231c41de59c06947ec
| | * config: add APIs needed for supporting IDisplayConfig 2.0Padmanabhan Komanduru2020-01-223-0/+110
| | | | | | | | | | | | | | | Change-Id: I9f75b2a3288cf5ccdde4ce7ba12f65a85d4c995d CRs-Fixed: 2608292
| * | Merge e7d64a48b2e97a430030c6488505c632d60bc4a7 on remote branchLinux Build Service Account2020-01-084-0/+87
| |\| | | | | | | | | | Change-Id: Ia34574692fcbab04cca855fccd46efb2a23f658a
| | * display: Add extension for SET_DISPLAY_ELAPSE_TIME in QtiCommandPadmanabhan Komanduru2019-12-054-0/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add extension for QtiCommand in IQtiComposerClient to set display elapse time. Change supports advanced SurfaceFlinger wakeup for scheduling frames to display. Change-Id: Ie1bf774f540472ad57cddcb7f45c2f185f2fef66 CRs-Fixed: 2576673
| * | Merge eba22eb4654bf6d39d88e703649350a80d68ce68 on remote branchLinux Build Service Account2019-12-094-0/+136
| |\| | | | | | | | | | Change-Id: I2b57864c459fef503a763a86816bf5a72464bcb9
| | * display: add APIs to register callback for Qsync modePadmanabhan Komanduru2019-11-243-0/+90
| | | | | | | | | | | | | | | | | | | | | | | | - Add callback API for reporting changes in Qsync mode and API to register the callback. Change-Id: I882b6cd4346adb20ba5fc6ef3f37bfdb14862ded CRs-Fixed: 2572380
| | * IDisplayConfig: Add IsRotatorSupportedFormat interfaceRamkumar Radhakrishnan2019-11-182-0/+46
| | | | | | | | | | | | | | | | | | | | | Add IsRotatorSupportedFormat interface to query if the given format is supported by the rotator in display module. Change-Id: I175c675f8aeb8c929fdc176a5f8b401eef75c93e
| * | Merge 86e7115149163e2369d94bd95be16bf8f7a76e2c on remote branchLinux Build Service Account2019-11-169-1/+530
| |\| | | | | | | | | | Change-Id: Ib1e0afea5951cd5f75fb32fc7249ece159096465
| | * Merge "fstman: add HAL version 1.0"qctecmdr2019-11-066-0/+475
| | |\
| | | * fstman: add HAL version 1.0Lior David2019-11-056-0/+475
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add version 1.0 of the fstman HAL. This HAL is served by the fst-manager daemon, and allows the WIFI framework to control the FST session and support features such as: - Dynamic enslave of both master interface (wlan0) and rate upgrade interface (wigig0). This allows auto-detection and switching to FST connection without special UI and disable/enable WIFI. - Support renaming of group interfaces, this is needed because the WIFI framework can assign different names to the client interface (such as wlan0/wlan1). - Infrastructure for supporting fst-manager for SoftAP in parallel with STA fst-manager. - Support FST and WIFI SON modes. Change-Id: I51b5c5eda9bdc401e25e915b295efa4abf2d50f1
| | * | camera: Update current text file to include hash signatureRama Krishna Nunna2019-10-301-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | - current text file is updated to include hash signatures of postproc libraries Change-Id: I8727b630a98e3c2d90b27374c8b71a427c41fe0f
| | * | Merge "display: Add extension SET_LAYER_TYPE in QtiCommand"qctecmdr2019-10-252-1/+22
| | |\ \
| | | * | display: Add extension SET_LAYER_TYPE in QtiCommandXu Yang2019-10-192-1/+22
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | Support extension QtiCommand in IQtiComposerClient to set layer type. Change supports game layer hint in IQtiComposerClient. Change-Id: I4539d98f5ad5421db6b3b10a72e38ef27efc153d
| * | | Merge 747f1e4ef63757319ed6b1f53fe5226e483f9bae on remote branchLinux Build Service Account2019-11-012-0/+53
| |\| | | | | | | | | | | | | | Change-Id: I44c6c4558c6cf6ecbaa59e66a4a26f98ae66cb23
| | * | display: add APIs to check for async virtual display supportMahesh Aia2019-10-222-0/+53
| | |/ | | | | | | | | | | | | | | | | | | | | | - Add API to query if asynchronous virtual display creation is supported. - Add API to create virtual display asynchronously. Change-Id: Iad98e9406f295bac2b97203ce5b4b603fd027f2c
| * | Merge f5d86d2a6771454221d740689b2c4246464974a5 on remote branchLinux Build Service Account2019-10-252-0/+47
| |\| | | | | | | | | | Change-Id: I89f804724809de540c1399afcafaf9c379ff6b36
| | * display: Add API to query Smart Panel attributeSushil Chauhan2019-10-102-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | Add API in Display Config HIDL to query Smart Panel attribute of the given Display Config. CRs-Fixed: 2543196 Change-Id: Ifc026eacfb3203717ac93eacc7e5230ce999b7ac
| * | Merge 3cb1f080c879bbeb3d9fd4571e78957e8bf77cf0 on remote branchLinux Build Service Account2019-10-161-0/+8
| |\| | | | | | | | | | Change-Id: Ie5d55b2602bacf3ae97eb8e856cee93b1ad8fb1f
| | * Add hashes for IQtiMapper, IQtiMapperExtensions, and IQtiAllocatorTharaga Balachandran2019-10-071-0/+8
| | | | | | | | | | | | | | | CRs-Fixed: 2540967 Change-Id: I33aeb836b17cffab358d8d8af089e1edaa56e2fa
| * | Merge b8e4183b95aa72ad25ff2bdd1890cf73003f0030 on remote branchLinux Build Service Account2019-10-095-2/+291
| |\| | | | | | | | | | Change-Id: I2166e0568dcd1a99bd1d45d179f2021604b980c0
| | * Merge "camera: Add offline post processor service support"qctecmdr2019-09-194-0/+289
| | |\
| | | * camera: Add offline post processor service supportRama Krishna Nunna2019-09-104-0/+289
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - postproc service for offline support is added - this is generic post proc for camera services - currently this is to handle jpeg post proc requests - this can be extended to other requests based on needs Change-Id: If58a0f55cb98472ddbf8785a97bf938c19265dd4
| | * | Update IQtiComposer/IQtiComposerClient intf to 2.0Mahesh Aia2019-09-061-2/+2
| | |/ | | | | | | | | | | | | | | | CRs-Fixed:2499507 Change-Id: I7ac871a1c139868aa0ec6ad139c4802a297643f1
* | | Merge tag 'LA.UM.8.1.r1-09500-sm8150.0' of ↵lineage-17.0Michael Bestas2019-10-181-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/interfaces into lineage-17.0 "LA.UM.8.1.r1-09500-sm8150.0" Change-Id: I5125cdab6ac41e2ca3c5c2308f7dad543e21a26c
| * | Merge a9ab3a736069433263319c4c30dcae2340e66efb on remote branchLinux Build Service Account2019-09-211-0/+2
| |\| | | | | | | | | | Change-Id: Ie99f036a5029209434fce929ab49e1cd13c9f991
| | * Add Hash Version of Servicetracker@1.1 HALGopal Krishna Shukla2019-08-221-0/+2
| | | | | | | | | | | | Change-Id: Ie34149d933adb6befa2fd200d8571e5b7b0380bf
* | | Introduce vendor.qti.hardware.cryptfshw@1.0 HALMichael Bestas2019-09-153-0/+44
| | | | | | | | | | | | | | | | | | | | | * Clean room implementation of the new Q cryptfs_hw HAL * Based on observing libcryptfs_hw expectations Change-Id: I3acf0b9041279b29fee6e747364d91c86c4f541e
* | | Generate blueprintsdianlujitao2019-09-1534-0/+660
| | | | | | | | | | | | Change-Id: I973402f8a67625ead420e5322e160025e9122bc9
* | | Add Script to generate vendor hal make filesVinay Verma2019-09-151-0/+161
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Author: Vinay Verma <vvinay@codeaurora.org> Date: Mon Feb 19 07:45:32 2018 +0530 Add Script to generate vendor hal make files Script will generate blueprint files for vendor hals present under proprieatry and opensource projects.It will recursively search for all hal files and generate accordingly Change-Id: Id08c68d0d059a9bbbf0260350e2c3d5bd702d517 Author: Vinay Verma <vvinay@codeaurora.org> Date: Wed Mar 14 17:18:23 2018 +0530 - Do not generate fingerprint bp files - Check for bp files and exit if found. Change-Id: Iae998facddd73d4ac24b4366dcd0f3bea119e6b7 Author: Vinay Verma <vvinay@codeaurora.org> Date: Tue Apr 17 10:40:33 2018 +0530 Generate blueprint files for HAL's - Add condition to check if .bp exists - Generate .bp only if not present in build tree for a HAL. - Remove fingerprint hard-coding and checks for not generating bp files. It will be taken care by above point. Change-Id: I21501c768e732167f44887730e0a1dc38ada4140 Author: David Ng <dave@codeaurora.org> Date: Fri May 4 18:53:24 2018 -0700 Re-run hidl-gen on updated vendor HALs Update vendor_hal makefile generation script to always re-run for previously compile-time generated Android.bp's - but update only if there are differences. hidl-gen is skipped in HAL directories where there's an existing Android.bp but are not previously compile-time generated. Compile-time generated Android.bp's are denoted by an .hidl-autogen alongside the Android.bp. Change-Id: I79f70d48a72c456649d975b450a4d69bb47e9e93 Author: David Ng <dave@codeaurora.org> Date: Fri May 11 19:09:13 2018 -0700 Sanitize host tools used in vendor HAL hidl-gen wrapper Sanitize all host tools used by the vendor HAL hidl-gen wrapper. This is an attempt to standardize the host tool behaviors that may be impacted by variations in build-time environments. Change-Id: I2f6eb5af05a7f2a3f5ea82ee1780a94f305b2b18 Author: Vinay Verma <vvinay@codeaurora.org> Date: Sun Jun 24 19:53:06 2018 +0530 Handle case when .bp generation is failed - Return exit command to calling function if .bp generation is failed. - Do not proceed with other HAL's if error is found. - Move creation of .hidl-gen file at earlier stage because failure in bp genration results in empty .bp file and script can run in wrong case of pre-existing .bp files in next run. Change-Id: I0f45326913fa1a4e3b6e289cf56a43b4382a9f7e Author: Vinay Verma <vvinay@codeaurora.org> Date: Tue Jul 17 17:49:01 2018 +0530 Create .hidl-autogen marker If Android.bp is already present then it is moved to .hidl-autogen and then back to Android.bp after checking diff. In this case we are left with no marker and in next iteration Android.bp is treated as committed file and hence not updated. Creating .hidl-autogen explicitly. Change-Id: I9c02dbba9a86cbdc4551d43a75b47d7d17c1b9d3 Author: Dileep Marchya <dmarchya@codeaurora.org> Date: Wed Jun 26 20:42:17 2019 +0530 hidl-gen: Match exact string in hidl-gen before skipping. - Grep leads to a substring match and causes package names to get skipped incorrectly. Use -w option to find the exact match. CRs-Fixed: 2479486 Change-Id: Ic1fbe72304177d396eab142eaf832b841b61da24 Change-Id: Ic574fbee9ce858ee102235e248a9bf494112848b
* | Merge 67118af69edcfdfa268a9bb8128ef9d675384271 on remote branchLinux Build Service Account2019-08-311-0/+40
|\| | | | | | | Change-Id: I3c33ed5f5696b778152e68231037e5ef59a44016
| * Introduce vendor.qti.hardware.servicetracker@1.1 HALGopal Krishna Shukla2019-08-201-0/+40
| | | | | | | | | | | | | | This Interface aims to receive Android Services related information and maintain records. Change-Id: I47ee97062ad4c4e7be363d6ea279608e6d8c4280
* | Merge cb1b981b884f66fd346b6470bf0c63a976b86bb2 on remote branchLinux Build Service Account2019-08-2213-13/+568
|\| | | | | | | Change-Id: Iad7edf25aaec1e52e3f17038715b6e5d83710d2e
| * display: Add extensions version 1.1 with new getSurfaceMetadata API.Ashish Kumar2019-08-081-0/+43
| | | | | | | | | | | | | | Give the exact functionality like perform API to get surface metadata. CRs-Fixed: 2505720 Change-Id: I63168184ea0a3fbb30379e0f66fadb0fbe8aff80
| * Merge "IQtiMapperExtensions: Change marking from file types.hal"qctecmdr2019-08-061-12/+28
| |\
| | * IQtiMapperExtensions: Change marking from file types.halAshish Kumar2019-07-111-12/+28
| | | | | | | | | | | | | | | CRs-Fixed: 2482959 Change-Id: I270eac2be85a7605c078c5db5dcef6dc180b40fa
| * | BT: Add hidl interface for dun profile.Nitin Shivpure2019-07-305-0/+193
| | | | | | | | | | | | | | | | | | Add hidl interface for dun profile. Change-Id: Ieaeaabcbfead462f99b805f823f93819e0bd112c
| * | Merge "SystemHelper : Adding system helper service for event and resource ↵qctecmdr2019-07-295-0/+225
| |\ \ | | | | | | | | | | | | handling"
| | * | SystemHelper : Adding system helper service for event and resource handlingAmit P Choudhari2019-07-295-0/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This HAL exposes API for event notifications and to handle system resources. Change-Id: I8b6c3e82265b45561cef9c629b6662963dd8831e
| * | | display: Add API to set qsync mode.Dileep Marchya2019-07-262-1/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add qsync mode enums and API to set a mode. Change-Id: I172f238ca16bdaf96e4cbfb0946c2c3fc32800fe CRs-Fixed: 2497000
* | | | Merge 6b24176e4ebb5e8a5547728a5dbe90eaed779538 on remote branchLinux Build Service Account2019-07-215-0/+171
|\| | | | | | | | | | | | | | | Change-Id: I51180029e3504e79747afa85201cc9c94ec2c517
| * | | Merge "display: Add APIs to capture concurrent writeback output"qctecmdr2019-07-163-0/+151
| |\ \ \ | | |_|/ | |/| |
| | * | display: Add APIs to capture concurrent writeback outputDileep Marchya2019-06-253-0/+151
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add IDisplayConfig APIs to specify cropping rectangle, post processed buffer attributes and capture concurrent writeback output. - Add IDisplayConfig APIs to configure bit clock dynamically. CRs-Fixed: 2476553 Change-Id: I9a33f9683fd3c374f8cda5a35d47cf80742abd94