Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
main.c File Reference
#include "bcma_private.h"
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/bcma/bcma.h>
#include <linux/slab.h>

Go to the source code of this file.

Functions

 MODULE_DESCRIPTION ("Broadcom's specific AMBA driver")
 
 MODULE_LICENSE ("GPL")
 
struct bcma_devicebcma_find_core (struct bcma_bus *bus, u16 coreid)
 
 EXPORT_SYMBOL_GPL (bcma_find_core)
 
int __devinit bcma_bus_register (struct bcma_bus *bus)
 
void bcma_bus_unregister (struct bcma_bus *bus)
 
int __init bcma_bus_early_register (struct bcma_bus *bus, struct bcma_device *core_cc, struct bcma_device *core_mips)
 
int __bcma_driver_register (struct bcma_driver *drv, struct module *owner)
 
 EXPORT_SYMBOL_GPL (__bcma_driver_register)
 
void bcma_driver_unregister (struct bcma_driver *drv)
 
 EXPORT_SYMBOL_GPL (bcma_driver_unregister)
 
 fs_initcall (bcma_modinit)
 

Function Documentation

int __bcma_driver_register ( struct bcma_driver drv,
struct module owner 
)

Definition at line 336 of file main.c.

int __init bcma_bus_early_register ( struct bcma_bus bus,
struct bcma_device core_cc,
struct bcma_device core_mips 
)

Definition at line 244 of file main.c.

int __devinit bcma_bus_register ( struct bcma_bus bus)

Definition at line 170 of file main.c.

void bcma_bus_unregister ( struct bcma_bus bus)

Definition at line 229 of file main.c.

void bcma_driver_unregister ( struct bcma_driver drv)

Definition at line 346 of file main.c.

struct bcma_device* bcma_find_core ( struct bcma_bus bus,
u16  coreid 
)
read

Definition at line 72 of file main.c.

EXPORT_SYMBOL_GPL ( bcma_find_core  )
EXPORT_SYMBOL_GPL ( __bcma_driver_register  )
EXPORT_SYMBOL_GPL ( bcma_driver_unregister  )
fs_initcall ( bcma_modinit  )
MODULE_DESCRIPTION ( "Broadcom's specific AMBA driver )
MODULE_LICENSE ( "GPL"  )