Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
hci_ldisc.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/fcntl.h>
#include <linux/interrupt.h>
#include <linux/ptrace.h>
#include <linux/poll.h>
#include <linux/slab.h>
#include <linux/tty.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/signal.h>
#include <linux/ioctl.h>
#include <linux/skbuff.h>
#include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h>
#include "hci_uart.h"

Go to the source code of this file.

Macros

#define VERSION   "2.2"
 

Functions

int hci_uart_register_proto (struct hci_uart_proto *p)
 
int hci_uart_unregister_proto (struct hci_uart_proto *p)
 
int hci_uart_tx_wakeup (struct hci_uart *hu)
 
int hci_uart_init_ready (struct hci_uart *hu)
 
 module_init (hci_uart_init)
 
 module_exit (hci_uart_exit)
 
 MODULE_AUTHOR ("Marcel Holtmann <[email protected]>")
 
 MODULE_DESCRIPTION ("Bluetooth HCI UART driver ver "VERSION)
 
 MODULE_VERSION (VERSION)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_ALIAS_LDISC (N_HCI)
 

Macro Definition Documentation

#define VERSION   "2.2"

Definition at line 49 of file hci_ldisc.c.

Function Documentation

int hci_uart_init_ready ( struct hci_uart hu)

Definition at line 178 of file hci_ldisc.c.

int hci_uart_register_proto ( struct hci_uart_proto p)

Definition at line 53 of file hci_ldisc.c.

int hci_uart_tx_wakeup ( struct hci_uart hu)

Definition at line 119 of file hci_ldisc.c.

int hci_uart_unregister_proto ( struct hci_uart_proto p)

Definition at line 66 of file hci_ldisc.c.

MODULE_ALIAS_LDISC ( N_HCI  )
MODULE_AUTHOR ( "Marcel Holtmann <[email protected]>"  )
MODULE_DESCRIPTION ( "Bluetooth HCI UART driver ver VERSION)
module_exit ( hci_uart_exit  )
module_init ( hci_uart_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( VERSION  )