hci_ldisc.c (f81ee8b8b8421dc06d13f197bb53191559cc51da) | hci_ldisc.c (357a6a875f1c4772f2102639bf19619780889f31) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * 4 * Bluetooth HCI UART driver 5 * 6 * Copyright (C) 2000-2001 Qualcomm Incorporated 7 * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com> 8 * Copyright (C) 2004-2005 Marcel Holtmann <marcel@holtmann.org> --- 869 unchanged lines hidden (view full) --- 878 mrvl_init(); 879#endif 880 881 return 0; 882} 883 884static void __exit hci_uart_exit(void) 885{ | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * 4 * Bluetooth HCI UART driver 5 * 6 * Copyright (C) 2000-2001 Qualcomm Incorporated 7 * Copyright (C) 2002-2003 Maxim Krasnyansky <maxk@qualcomm.com> 8 * Copyright (C) 2004-2005 Marcel Holtmann <marcel@holtmann.org> --- 869 unchanged lines hidden (view full) --- 878 mrvl_init(); 879#endif 880 881 return 0; 882} 883 884static void __exit hci_uart_exit(void) 885{ |
886 int err; 887 | |
888#ifdef CONFIG_BT_HCIUART_H4 889 h4_deinit(); 890#endif 891#ifdef CONFIG_BT_HCIUART_BCSP 892 bcsp_deinit(); 893#endif 894#ifdef CONFIG_BT_HCIUART_LL 895 ll_deinit(); --- 15 unchanged lines hidden (view full) --- 911#endif 912#ifdef CONFIG_BT_HCIUART_AG6XX 913 ag6xx_deinit(); 914#endif 915#ifdef CONFIG_BT_HCIUART_MRVL 916 mrvl_deinit(); 917#endif 918 | 886#ifdef CONFIG_BT_HCIUART_H4 887 h4_deinit(); 888#endif 889#ifdef CONFIG_BT_HCIUART_BCSP 890 bcsp_deinit(); 891#endif 892#ifdef CONFIG_BT_HCIUART_LL 893 ll_deinit(); --- 15 unchanged lines hidden (view full) --- 909#endif 910#ifdef CONFIG_BT_HCIUART_AG6XX 911 ag6xx_deinit(); 912#endif 913#ifdef CONFIG_BT_HCIUART_MRVL 914 mrvl_deinit(); 915#endif 916 |
919 /* Release tty registration of line discipline */ 920 err = tty_unregister_ldisc(&hci_uart_ldisc); 921 if (err) 922 BT_ERR("Can't unregister HCI line discipline (%d)", err); | 917 tty_unregister_ldisc(&hci_uart_ldisc); |
923} 924 925module_init(hci_uart_init); 926module_exit(hci_uart_exit); 927 928MODULE_AUTHOR("Marcel Holtmann <marcel@holtmann.org>"); 929MODULE_DESCRIPTION("Bluetooth HCI UART driver ver " VERSION); 930MODULE_VERSION(VERSION); 931MODULE_LICENSE("GPL"); 932MODULE_ALIAS_LDISC(N_HCI); | 918} 919 920module_init(hci_uart_init); 921module_exit(hci_uart_exit); 922 923MODULE_AUTHOR("Marcel Holtmann <marcel@holtmann.org>"); 924MODULE_DESCRIPTION("Bluetooth HCI UART driver ver " VERSION); 925MODULE_VERSION(VERSION); 926MODULE_LICENSE("GPL"); 927MODULE_ALIAS_LDISC(N_HCI); |