Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ci13xxx_imx.c File Reference
#include <linux/module.h>
#include <linux/of_platform.h>
#include <linux/of_gpio.h>
#include <linux/platform_device.h>
#include <linux/pm_runtime.h>
#include <linux/dma-mapping.h>
#include <linux/usb/chipidea.h>
#include <linux/clk.h>
#include <linux/regulator/consumer.h>
#include <linux/pinctrl/consumer.h>
#include "ci.h"
#include "ci13xxx_imx.h"

Go to the source code of this file.

Data Structures

struct  ci13xxx_imx_data
 

Macros

#define pdev_to_phy(pdev)   ((struct usb_phy *)platform_get_drvdata(pdev))
 

Functions

int usbmisc_set_ops (const struct usbmisc_ops *ops)
 
 EXPORT_SYMBOL_GPL (usbmisc_set_ops)
 
void usbmisc_unset_ops (const struct usbmisc_ops *ops)
 
 EXPORT_SYMBOL_GPL (usbmisc_unset_ops)
 
int usbmisc_get_init_data (struct device *dev, struct usbmisc_usb_device *usbdev)
 
 EXPORT_SYMBOL_GPL (usbmisc_get_init_data)
 
 MODULE_DEVICE_TABLE (of, ci13xxx_imx_dt_ids)
 
 module_platform_driver (ci13xxx_imx_driver)
 
 MODULE_ALIAS ("platform:imx-usb")
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_DESCRIPTION ("CI13xxx i.MX USB binding")
 
 MODULE_AUTHOR ("Marek Vasut <[email protected]>")
 
 MODULE_AUTHOR ("Richard Zhao <[email protected]>")
 

Macro Definition Documentation

#define pdev_to_phy (   pdev)    ((struct usb_phy *)platform_get_drvdata(pdev))

Definition at line 28 of file ci13xxx_imx.c.

Function Documentation

EXPORT_SYMBOL_GPL ( usbmisc_set_ops  )
EXPORT_SYMBOL_GPL ( usbmisc_unset_ops  )
EXPORT_SYMBOL_GPL ( usbmisc_get_init_data  )
MODULE_ALIAS ( "platform:imx-usb )
MODULE_AUTHOR ( "Marek Vasut <[email protected]>"  )
MODULE_AUTHOR ( "Richard Zhao <[email protected]>"  )
MODULE_DESCRIPTION ( "CI13xxx i.MX USB binding"  )
MODULE_DEVICE_TABLE ( of  ,
ci13xxx_imx_dt_ids   
)
MODULE_LICENSE ( "GPL v2 )
module_platform_driver ( ci13xxx_imx_driver  )
int usbmisc_get_init_data ( struct device dev,
struct usbmisc_usb_device usbdev 
)

Definition at line 60 of file ci13xxx_imx.c.

int usbmisc_set_ops ( const struct usbmisc_ops ops)

Definition at line 43 of file ci13xxx_imx.c.

void usbmisc_unset_ops ( const struct usbmisc_ops ops)

Definition at line 54 of file ci13xxx_imx.c.