Commit Graph

122 Commits

Author SHA1 Message Date
Prashant Beniwal
09d8664fa2 display: Add support to skew_vsync
Change adds support to set skew_vsync connector property value.

Change-Id: I5dc5ade79ccc2a83ced2e6f0801340d6e707763a
2022-07-26 12:01:18 -07:00
Prashant Beniwal
1602a9cbf1 display: Support CAC src dest rects to configure IPD
Support per-color-layer CAC src dest rects to enable
IPD (Inter Pupillary Distance) configuration.

Change-Id: I271034471053c8c4e6b46c6e84cec51ea58ca1ba
2022-07-26 11:59:03 -07:00
Prashant Beniwal
3a0d6053dc display: Add support to enable CAC in display HAL
Change-Id: I48e958c5dd864dc82bde0406d5709c64ea30cab5
2022-07-18 13:21:09 -07:00
Ashish Kumar
b082aff7ee display: Add fsc order format support in display HAL
Change-Id: Iba9f030140edabac2ace32e9fbe0871622bc2ae3
2022-07-18 10:17:06 -07:00
Swarn Singh
c88737ec64 Introduce vendor stable aidl for wpa_supplicant
This commit introduces new vendor stable aidl for wpa_supplicant.

Adding supplicant vendor stable AIDL to allow doDriverCmd which is used
by System service module (QtiWifiService).
This was earlier done through HIDL interface.

Change-Id: I271994ab4be58976fe564ada887bccfbf3876be9
CRs-Fixed: 3196761
2022-06-21 16:59:58 +05:30
vallari worah
16a8e83b36 Add AIDL 1.0 vendor parcelable extenstion
CRs-Fixed: 3191782
Change-Id: I5ea66af10613bde0d04b68243eaefef6edec50f8
2022-05-20 15:45:31 +05:30
guanhong
b731c4ca48 Camera: Update AON Service to 1.3 for FD DeliverMode Config API
- AON service is updated to 1.3 version
- Expose FD time based & motion based config APIs to AON HIDL v1.3

CRs-Fixed: 3114468

Change-Id: I9d54e8e36e26d0633381a29c85f54fd93e53c9d1
2022-04-14 10:53:03 +08:00
guanhong
710fe7034e Camera: Update AON HIDL service V1.2 for FaceDetectPro
- FaceDetectPro Service Type enum and structure are added

CRs-Fixed: 3114468

Change-Id: I5f839e64fed3e46cc809515681d2e1c4b0ce7f80
2022-02-14 22:52:42 +08:00
Rama Krishna Nunna
88fe636543 Camera: Update AON HIDL service
- New Service Type enum is added

Change-Id: I4ad7c26ff24765f08d1126a71a072fa6eca7d39d
2021-12-17 17:02:55 -08:00
Tharaga Balachandran
cd731ee9b9 Add QtiMapperExtensions 1.3
getMetaDataValue allows fetching metadata without a bytestream.

Change-Id: I596db1ae3e9bd54028ae2c3ed374ae43c721d6ea
2021-10-28 15:06:20 -04:00
qctecmdr
3aa9ef36c5 Merge "wifi: Add "CTRL-EVENT-" like callback to supplicant/hostapd" 2021-07-28 04:27:34 -07:00
Hu Wang
5771a24f63 wifi: Add "CTRL-EVENT-" like callback to supplicant/hostapd
This change adds "CTRL-EVENT-" like callback to supplicant/hostapd.

CRs-Fixed: 2780123
Change-Id: I65bc6b5301a9ad799d0542749afd0cd0796f5ff0
2021-07-08 19:05:04 -07:00
Hu Wang
591576b1f9 wifi: Add hash for IHostapdVendor 1.3 and ISupplicantVendor 2.3
This CL adds hash for IHostapdVendor 1.3 and ISupplicantVendor 2.3.

Change-Id: I30f09a2eca34fe8bc5b6279344335fcdaad7f598
CRs-Fixed: 2797767
2021-07-08 19:04:42 -07:00
Tharaga Balachandran
b793c0965e display: Add IDemuraFileFinder 2.0
Add interface to return multiple file paths for config file,
signature file, and public key file.

Change-Id: I0eeb9cf55108750da655dea87ef7aaafb59ea2e1
2021-05-31 14:19:55 -04:00
Ramakant Singh
93f0aa5636 Composer: Add make file for composer 3.1
Change-Id: I566e98b0ac78bafe2defa1df3acbd8c21b05082f
2021-03-26 21:54:26 +05:30
Ramakant Singh
bd22a6ea21 composer: Add speculative FB interface
Change-Id: I06ee4dba7af1ad9160a244f89c1d8eaaaeea2007
2021-03-01 00:04:22 +05:30
Varun Arora
4af43e3e7f demura: Add demura correction finder HAL
Add interface for Demura correction finder HAL and
also update demura hash keys

Change-Id: I4798a1fd8f8e05441729a58a48346e903101a68b
2021-01-12 19:21:48 -05:00
qctecmdr
bca728ae2c Merge "BluetoothAudio 2.1 Hash" 2021-01-07 16:24:24 -08:00
qctecmdr
72827607cb Merge "Bluetooth Audio HIDL 2.1 rev up" 2021-01-07 16:24:24 -08:00
pramod kotreshappa
15874b1b33 Bluetooth Audio HIDL 2.1 rev up
BluetoothAudio HIDL rev-up for LC3 codec support

Change-Id: I3339520267d56c988242fcb9b5b07d342a8fb9e3
2021-01-05 20:35:18 -08:00
pramod kotreshappa
17bc47bbbe BluetoothAudio 2.1 Hash
Hash 2.1 HAL definition

Change-Id: I857cf7222d5bf8133d8aba5c6a3beed40261468a
2021-01-05 20:34:36 -08:00
Zube Molokwu
de9e44a934 display: adds 1.2 IQtiMapperExtensions.hal
Adds 1.2 interface for IQtiMapperExtensions and
also updates hash keys.

Change-Id: I0070f33d7253b2dce991f6b012365a9467e4e5a7
2020-12-16 22:13:27 -08:00
Rengaraj Thirupathi
f6bb59fddc camera: Add AON Camera service support
- AON Service is for Always-On Camera
- Currently it supports only FD, but can extend it more services

Change-Id: Iba6a9d24bf488e26c08494d630a97cd7943623ef
2020-10-27 09:40:18 -07:00
Purushottam Kushwaha
f412ca1926 IHostapdVendor: Freeze 1.2@IHostapdVendor.
This commit adds hash for 1.2@IHostapdVendor interface.

Change-Id: I3214362658bb5068345bc8ed07c4e2e7096ac6be
CRs-Fixed: 2735885
2020-07-19 23:48:53 -07:00
Pooja Singh
ac8d9b4dc8 Adding bp file for ServicetrackerV1.2
Change-Id: I47ee97062ad4c4e7be363d6ea279608e6d8c4210
2020-07-10 09:10:54 +05:30
Jignesh Mehta
8255b502bd Add all auto generated BP files
This change is adding all the auto generated BP files.
this will inprove the build time as compile time hidl-gen
will be removed.

Change-Id: Ia78880b97540e619eec88241f51b073d1831f650
2020-06-25 17:57:00 -07:00
Pooja Singh
f130745c6d Extended exsisting servicetracker HAL for callbacks
With it's newer version, client will be able to register for callbacks.
Support has been added for notifying registered clients for change
in activity state.

Change-Id: I47ee97062ad4c4e7be363d6ea279608e6d8c4219
2020-06-17 13:50:22 +05:30
Gopal Krishna Shukla
ef5d6e67da DebugUtils: Introduce DebugUtils HAL
DebugUtils HAL serves the purpose of providing
APIs to collect useful debug information

Change-Id: I3d4853f98dd81e071c27dcc705e44516dcca0f3b
2020-06-02 17:57:47 +05:30
Ramakant Singh
7e9a2c8484 display: Add hashing for mapper@4.0
Change-Id: Id2a481cc5e84341bbeaf4c21c75e83e1cd96bfde
2020-05-21 09:20:10 +05:30
Ramakant Singh
287ba9db32 display: Add hashing for allocator@4.0
Change-Id: I910094c6bcbef2748e9a6869071b33c6a852743c
2020-05-21 09:15:23 +05:30
Hu Wang
6ae2aa51e6 Hostapd: Add hostapd_cli like string commands
Add hostapdCmd() API to provide hostapd_cli like string commands
to hostapd for value added feature.

Change-Id: Iec559538d1bfc76036a584c27bc1a0de94afb149
CRs-Fixed: 2667560
2020-05-01 15:50:16 +05:30
Purushottam Kushwaha
2699635d77 Hostapd: redefine data structure to avoid dependency on IHostapd@1.2
This commit is to remove dependency on IHostapdHal@1.2 by re-defining
structures that were imported earlier. This allows support on targets
where IHotapdHal@1.2 is not present

Additionally, this commit adds following vendor network params:
 - enableOCV
 - enableBeaconProtection

Change-Id: I6b9645a1defcdb8eac5178cee39ead1f8299b325
CRs-Fixed: 2673976
2020-05-01 15:49:01 +05:30
qctecmdr
21d4b6379b Merge "display: Add hashing for composer@3.0" 2020-04-27 21:38:27 -07:00
Ramakant Singh
72062f41f5 display: Add hashing for composer@3.0
Change-Id: Ia43bb178ac808e80f9099327965bf805728ee504
2020-04-27 11:16:33 +05:30
Purushottam Kushwaha
7c2856b65e Hostapd: Add IHostapdVendor@1.2 HAL interface.
This adds new minor version 1.2 for IHostapdVendor. This adds
following support:
 - SAE_TRANSITION vendor key management.
 - VendorIfaceParams with 1.2@IHostapd IfaceParams and HwModeParams
 - VendorNetworkParams with 1.2@IHostapd NetworkParams

CRs-Fixed: 2654112
Change-Id: I153a28b92be8ca024ae80ca3e71bf1e101b0d9e5
2020-04-21 07:20:24 +05:30
qctecmdr
2d888e6a8b Merge "supplicant: up revision ISupplicantVendor to 2.2" 2020-03-17 22:17:35 -07:00
Naseer Ahmed
b8d413d0ee display: Add IQtiComposer 3.0 based on IComposer 2.4
Change-Id: Ie0c8a5b548cc36b59bf4f650470e1c591312f0d9
2020-03-06 14:26:26 -05:00
Khanjan Desai
d841604e9d supplicant: up revision ISupplicantVendor to 2.2
Up revision ISupplicantVendor from 2.1 to 2.2 to add support
for  new API "doDriverCmd()" for station interface to send
a driver command. This returns data in string format.

This commit also adds hash key to Freeze below vendor HAL
interfaces

1) vendor.qti.hardware.wifi.supplicant@2.1
2) vendor.qti.hardware.wifi.supplicant@2.2

Change-Id: If327fe50bb50234fa82dad6b841f0cf6eb02c251
CRs-Fixed: 2630761
2020-03-03 21:12:19 +05:30
Tharaga Balachandran
6e37af7b22 display: Add IQtiMapper and IQtiAllocator 4.0
CRs-Fixed: 2578910
Change-Id: Ibd66390442f8f81c5153053248727bd638ca4297
2020-02-04 15:46:36 -08:00
Rajavenu Kyatham
bb8c955988 IDisplayConfig: Add allowIdleFallback interface
- On successful compser client creation, set idle time

CRs-Fixed: 2611470
Change-Id: Ifbf6187889d4d1d3ceb70013c511fc8fe426b0fb
2020-01-30 17:13:13 +05:30
Padmanabhan Komanduru
ec41a00ac2 config: add APIs needed for supporting IDisplayConfig 2.0
Change-Id: I9f75b2a3288cf5ccdde4ce7ba12f65a85d4c995d
CRs-Fixed: 2608292
2020-01-22 19:46:25 +05:30
Padmanabhan Komanduru
e7d64a48b2 display: Add extension for SET_DISPLAY_ELAPSE_TIME in QtiCommand
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
2019-12-05 19:44:53 +05:30
Padmanabhan Komanduru
eba22eb465 display: add APIs to register callback for Qsync mode
- Add callback API for reporting changes in Qsync mode
  and API to register the callback.

Change-Id: I882b6cd4346adb20ba5fc6ef3f37bfdb14862ded
CRs-Fixed: 2572380
2019-11-24 20:16:01 +05:30
Ramkumar Radhakrishnan
c6297e814d IDisplayConfig: Add IsRotatorSupportedFormat interface
Add IsRotatorSupportedFormat interface to query if the given format
is supported by the rotator in display module.

Change-Id: I175c675f8aeb8c929fdc176a5f8b401eef75c93e
2019-11-18 14:41:49 -08:00
qctecmdr
86e7115149 Merge "fstman: add HAL version 1.0" 2019-11-06 19:16:30 -08:00
Lior David
7408986032 fstman: add HAL version 1.0
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
2019-11-05 08:52:49 +02:00
Rama Krishna Nunna
e8fa14d817 camera: Update current text file to include hash signature
- current text file is updated to include hash signatures of postproc libraries

Change-Id: I8727b630a98e3c2d90b27374c8b71a427c41fe0f
2019-10-30 14:20:15 -07:00
qctecmdr
4c3109cc9f Merge "display: Add extension SET_LAYER_TYPE in QtiCommand" 2019-10-25 02:26:56 -07:00
Mahesh Aia
747f1e4ef6 display: add APIs to check for async virtual display support
- Add API to query if asynchronous virtual display creation
  is supported.
- Add API to create virtual display asynchronously.

Change-Id: Iad98e9406f295bac2b97203ce5b4b603fd027f2c
2019-10-22 14:06:24 -07:00
Xu Yang
5de3f0d64d display: Add extension SET_LAYER_TYPE in QtiCommand
Support extension QtiCommand in IQtiComposerClient to set layer
type. Change supports game layer hint in IQtiComposerClient.

Change-Id: I4539d98f5ad5421db6b3b10a72e38ef27efc153d
2019-10-19 06:50:05 -07:00