mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			
		
			
				
	
	
		
			43 lines
		
	
	
		
			899 B
		
	
	
	
		
			Diff
		
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			899 B
		
	
	
	
		
			Diff
		
	
	
| diff -drupN a/drivers/bluetooth/hci_uart.h b/drivers/bluetooth/hci_uart.h
 | |
| --- a/drivers/bluetooth/hci_uart.h	2017-10-21 18:09:07.000000000 +0300
 | |
| +++ b/drivers/bluetooth/hci_uart.h	2022-06-09 05:02:28.000000000 +0300
 | |
| @@ -23,6 +23,12 @@
 | |
|   *
 | |
|   */
 | |
|  
 | |
| +#ifdef CONFIG_BT_HCIUART_RTKH5
 | |
| +#define BTCOEX
 | |
| +#define HCI_VERSION_CODE LINUX_VERSION_CODE
 | |
| +#endif
 | |
| +
 | |
| +
 | |
|  #ifndef N_HCI
 | |
|  #define N_HCI	15
 | |
|  #endif
 | |
| @@ -92,7 +98,11 @@ struct hci_uart {
 | |
|  };
 | |
|  
 | |
|  /* HCI_UART proto flag bits */
 | |
| -#define HCI_UART_PROTO_SET	0
 | |
| +#ifdef CONFIG_BT_HCIUART_RTKH5
 | |
| +#define HCI_UART_PROTO_SET      2
 | |
| +#else
 | |
| +#define HCI_UART_PROTO_SET      0
 | |
| +#endif
 | |
|  #define HCI_UART_REGISTERED	1
 | |
|  
 | |
|  /* TX states  */
 | |
| @@ -158,6 +168,12 @@ int ll_init(void);
 | |
|  int ll_deinit(void);
 | |
|  #endif
 | |
|  
 | |
| +#ifdef CONFIG_BT_HCIUART_RTKH5
 | |
| +int h5_init(void);
 | |
| +int h5_deinit(void);
 | |
| +#endif
 | |
| +
 | |
| +
 | |
|  #ifdef CONFIG_BT_HCIUART_ATH3K
 | |
|  int ath_init(void);
 | |
|  int ath_deinit(void);
 |