Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
radio.c File Reference
#include <linux/kernel.h>
#include <linux/uwb.h>
#include <linux/export.h>
#include "uwb-internal.h"

Go to the source code of this file.

Functions

int uwb_radio_start (struct uwb_pal *pal)
 
 EXPORT_SYMBOL_GPL (uwb_radio_start)
 
void uwb_radio_stop (struct uwb_pal *pal)
 
 EXPORT_SYMBOL_GPL (uwb_radio_stop)
 
int uwb_radio_force_channel (struct uwb_rc *rc, int channel)
 
int uwb_radio_setup (struct uwb_rc *rc)
 
void uwb_radio_reset_state (struct uwb_rc *rc)
 
void uwb_radio_shutdown (struct uwb_rc *rc)
 

Function Documentation

EXPORT_SYMBOL_GPL ( uwb_radio_start  )
EXPORT_SYMBOL_GPL ( uwb_radio_stop  )
int uwb_radio_force_channel ( struct uwb_rc rc,
int  channel 
)

Definition at line 141 of file radio.c.

void uwb_radio_reset_state ( struct uwb_rc rc)

Definition at line 173 of file radio.c.

int uwb_radio_setup ( struct uwb_rc rc)

Definition at line 161 of file radio.c.

void uwb_radio_shutdown ( struct uwb_rc rc)

Definition at line 199 of file radio.c.

int uwb_radio_start ( struct uwb_pal pal)

uwb_radio_start - request that the radio be started : the PAL making the request.

If the radio is not already active, aa suitable channel is selected and beacons are started.

Definition at line 95 of file radio.c.

void uwb_radio_stop ( struct uwb_pal pal)

uwb_radio_stop - request tha the radio be stopped. : the PAL making the request.

Stops the radio if no other PAL is making use of it.

Definition at line 119 of file radio.c.