btfmcodec: Create btfmcodec driver
This changes handles below. 1. Create btfm codec driver. 2. add support to enumerate char device. 3. create hardware endpoint abstract layers. 4. Register with ALSA driver CRs-Fixed: 3298745 Change-Id: Id75dad16de8414b3b6a24d265c8acb54eca4d5dc
This commit is contained in:
12
btfmcodec/include/btfm_codec_interface.h
Normal file
12
btfmcodec/include/btfm_codec_interface.h
Normal file
@@ -0,0 +1,12 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef __LINUX_BTFM_CODEC_INTERFACE
|
||||
#define __LINUX_BTFM_CODEC_INTERFACE
|
||||
|
||||
#include "btfm_codec_hw_interface.h"
|
||||
int btfm_register_codec(struct hwep_data *hwep_info);
|
||||
void btfm_unregister_codec(void);
|
||||
#endif /*__LINUX_BTFM_CODEC_INTERFACE */
|
Reference in New Issue
Block a user