Commit Graph

7 Commits

Author SHA1 Message Date
Debasis Das
6d694b9f56 qcacmn: Use version-specific kernel API
Use version-appropriate kernel API.

Change-Id: I353f260e36918c9095c35f5c19cceae55b9583ae
2020-06-20 04:26:31 -07:00
Debasis Das
017bc12dc3 qcacmn: Enhancement of OS abstraction API's
The API's added in qal & qdf for abstracting the
OS calls are inlined and moved to the OS-specific
src directories.

Change-Id: I9c9c2cbba7702c97fbe343ceb63b330c2296084d
2019-03-20 22:10:24 -07:00
Debasis Das
238555bcd8 qcacmn: Enhancement of OS abstraction API's
The OS abstraction API's have been inlined and
moved to the header files.Hence, the respective
source files should be deleted.

Change-Id: I4335cab55b53d33e122443bb9d58dc7615fc0ba4
2019-03-20 22:10:21 -07:00
Yuanyuan Liu
4c21f53aa9 qcacmn: move over to new explicit reset API
Move over to new explicit reset API as the old calls are removed
in kernel msm-4.19.

CRs-Fixed: 2386317
Change-Id: I4d550fc19970baa8e1c90ed170beb995cb850706
2019-01-31 17:30:17 -08:00
Lin Bai
fba89964c1 qcacmn: Fix unresolved function compiler error
reset_control_get not defined without CONFIG_RESET_CONTROLLER, use
reset_control_get_optional instead accordingly.

Change-Id: Ibd1c68a2fe8f063dffb556b4c0e49eca96eb0b86
CRs-Fixed: 2350601
2018-11-18 22:08:04 -08:00
Debasis Das
e6feafc106 qcacmn: Use appropriate dev handle in OS wrappers
The device handles used in OS wrappers should be of
the desired type.

Change-Id: I6a72c578492662e7c3907c844d9307fc0dc98e53
CRs-Fixed: 2299595
2018-09-04 11:53:51 -07:00
Debasis Das
008baa9b4d qcacmn: Abstraction mechanism for OS API's
Provide support for abstraction layer for OS API's.

Change-Id: I1f51350c2ae4c35330aa7355e9cd20fa28aad194
CRs-Fixed: 2222560
2018-08-14 16:50:12 -07:00