Commit graph android_kernel_motorola_sm6375/cfg
Author SHA1 Message Date
Vivek
972ee331d9 qcacmn: Export cfg_psoc_parse API
The cfg_psoc_parse API is called from
a different ko in WIN and the API should
be exported

Change-Id: Idcb3aa7ee745f5942d2877df348fb77389149811
CRs-Fixed: 2256145
2018-06-13 12:31:03 -07:00
Vivek
24f704eefc qcacmn: Explicit cast for boundary checks for unsigned cfg items
The meta table containing the min and max values for
any cfg item is of type int32_t. This is used to do boundary
checks for unsigned int cfg items whose max:
possible value will be higher.

Type cast the signed int min, max meta data to unsigned int
before we do the boundary checks.

Change-Id: I18a3047a3afa78864c76b813ca93f5b82f2274a7
CRs-Fixed: 2213359
2018-03-28 02:13:57 -07:00
Dustin Brown
950ceeeb80 qcacmn: Add configuration component implementation
Add the implementation for the new configuration component.

Change-Id: If94e9b4015a7c43674112925206b54a33bd3e340
CRs-Fixed: 2196022
2018-03-20 20:02:22 -07:00
Dustin Brown
00e22124e6 qcacmn: Add configuration component header files
Add header files for the new converged configuration component.

cfg_dispatcher.h: Contains dispatcher lifecycle handlers
cfg_define.h: Tools for components to define new configuration metadata
cfg_ucfg.h: Contains APIs for consuming configuration at runtime
cfg_converged.h: Contains a collection of configuration metadata from
	all the converged components

Change-Id: Ief5d3e33dca1bc5f8dba47d9e0c03a97ad1b371f
CRs-Fixed: 2196017
2018-03-20 20:02:20 -07:00