Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
idt77105.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/errno.h>
#include <linux/atmdev.h>
#include <linux/sonet.h>
#include <linux/delay.h>
#include <linux/timer.h>
#include <linux/init.h>
#include <linux/capability.h>
#include <linux/atm_idt77105.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <asm/param.h>
#include <asm/uaccess.h>
#include "idt77105.h"

Go to the source code of this file.

Data Structures

struct  idt77105_priv
 

Macros

#define DPRINTK(format, args...)
 
#define PRIV(dev)   ((struct idt77105_priv *) dev->phy_data)
 
#define PUT(val, reg)   dev->ops->phy_put(dev,val,IDT77105_##reg)
 
#define GET(reg)   dev->ops->phy_get(dev,IDT77105_##reg)
 

Functions

int idt77105_init (struct atm_dev *dev)
 
 EXPORT_SYMBOL (idt77105_init)
 
 module_exit (idt77105_exit)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DPRINTK (   format,
  args... 
)

Definition at line 29 of file idt77105.c.

#define GET (   reg)    dev->ops->phy_get(dev,IDT77105_##reg)

Definition at line 46 of file idt77105.c.

#define PRIV (   dev)    ((struct idt77105_priv *) dev->phy_data)

Definition at line 43 of file idt77105.c.

#define PUT (   val,
  reg 
)    dev->ops->phy_put(dev,val,IDT77105_##reg)

Definition at line 45 of file idt77105.c.

Function Documentation

EXPORT_SYMBOL ( idt77105_init  )
int idt77105_init ( struct atm_dev dev)

Definition at line 361 of file idt77105.c.

module_exit ( idt77105_exit  )
MODULE_LICENSE ( "GPL"  )