hci_uart.h (e5451c8f8330e03ad3cfa16048b4daf961af434f) | hci_uart.h (395174bb07c1dce58fbf2baa3a01bb69f5103c59) |
---|---|
1/* 2 * 3 * Bluetooth HCI UART driver 4 * 5 * Copyright (C) 2000-2001 Qualcomm Incorporated 6 * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com> 7 * Copyright (C) 2004-2005 Marcel Holtmann <marcel@holtmann.org> 8 * --- 21 unchanged lines hidden (view full) --- 30/* Ioctls */ 31#define HCIUARTSETPROTO _IOW('U', 200, int) 32#define HCIUARTGETPROTO _IOR('U', 201, int) 33#define HCIUARTGETDEVICE _IOR('U', 202, int) 34#define HCIUARTSETFLAGS _IOW('U', 203, int) 35#define HCIUARTGETFLAGS _IOR('U', 204, int) 36 37/* UART protocols */ | 1/* 2 * 3 * Bluetooth HCI UART driver 4 * 5 * Copyright (C) 2000-2001 Qualcomm Incorporated 6 * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com> 7 * Copyright (C) 2004-2005 Marcel Holtmann <marcel@holtmann.org> 8 * --- 21 unchanged lines hidden (view full) --- 30/* Ioctls */ 31#define HCIUARTSETPROTO _IOW('U', 200, int) 32#define HCIUARTGETPROTO _IOR('U', 201, int) 33#define HCIUARTGETDEVICE _IOR('U', 202, int) 34#define HCIUARTSETFLAGS _IOW('U', 203, int) 35#define HCIUARTGETFLAGS _IOR('U', 204, int) 36 37/* UART protocols */ |
38#define HCI_UART_MAX_PROTO 9 | 38#define HCI_UART_MAX_PROTO 10 |
39 40#define HCI_UART_H4 0 41#define HCI_UART_BCSP 1 42#define HCI_UART_3WIRE 2 43#define HCI_UART_H4DS 3 44#define HCI_UART_LL 4 45#define HCI_UART_ATH3K 5 46#define HCI_UART_INTEL 6 47#define HCI_UART_BCM 7 48#define HCI_UART_QCA 8 | 39 40#define HCI_UART_H4 0 41#define HCI_UART_BCSP 1 42#define HCI_UART_3WIRE 2 43#define HCI_UART_H4DS 3 44#define HCI_UART_LL 4 45#define HCI_UART_ATH3K 5 46#define HCI_UART_INTEL 6 47#define HCI_UART_BCM 7 48#define HCI_UART_QCA 8 |
49#define HCI_UART_AG6XX 9 |
|
49 50#define HCI_UART_RAW_DEVICE 0 51#define HCI_UART_RESET_ON_INIT 1 52#define HCI_UART_CREATE_AMP 2 53#define HCI_UART_INIT_PENDING 3 54#define HCI_UART_EXT_CONFIG 4 55#define HCI_UART_VND_DETECT 5 56 --- 120 unchanged lines hidden (view full) --- 177int bcm_init(void); 178int bcm_deinit(void); 179#endif 180 181#ifdef CONFIG_BT_HCIUART_QCA 182int qca_init(void); 183int qca_deinit(void); 184#endif | 50 51#define HCI_UART_RAW_DEVICE 0 52#define HCI_UART_RESET_ON_INIT 1 53#define HCI_UART_CREATE_AMP 2 54#define HCI_UART_INIT_PENDING 3 55#define HCI_UART_EXT_CONFIG 4 56#define HCI_UART_VND_DETECT 5 57 --- 120 unchanged lines hidden (view full) --- 178int bcm_init(void); 179int bcm_deinit(void); 180#endif 181 182#ifdef CONFIG_BT_HCIUART_QCA 183int qca_init(void); 184int qca_deinit(void); 185#endif |
186 187#ifdef CONFIG_BT_HCIUART_AG6XX 188int ag6xx_init(void); 189int ag6xx_deinit(void); 190#endif |
|