Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions | Variables
platform-ahci-imx.c File Reference
#include <linux/io.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/device.h>
#include <linux/dma-mapping.h>
#include <asm/sizes.h>
#include <mach/hardware.h>
#include <mach/devices-common.h>

Go to the source code of this file.

Macros

#define imx_ahci_imx_data_entry_single(soc, _devid)
 

Enumerations

enum  { HOST_CAP = 0x00, HOST_CAP_SSS = (1 << 27), HOST_PORTS_IMPL = 0x0c, HOST_TIMER1MS = 0xe0 }
 

Functions

struct platform_device *__init imx_add_ahci_imx (const struct imx_ahci_imx_data *data, const struct ahci_platform_data *pdata)
 
struct platform_device *__init imx53_add_ahci_imx (void)
 

Variables

enum { ... }  __attribute__
 

Macro Definition Documentation

#define imx_ahci_imx_data_entry_single (   soc,
  _devid 
)
Value:
{ \
.devid = _devid, \
.iobase = soc ## _SATA_BASE_ADDR, \
.irq = soc ## _INT_SATA, \
}

Definition at line 30 of file platform-ahci-imx.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
HOST_CAP 
HOST_CAP_SSS 
HOST_PORTS_IMPL 
HOST_TIMER1MS 

Definition at line 42 of file platform-ahci-imx.c.

Function Documentation

struct platform_device* __init imx53_add_ahci_imx ( void  )
read

Definition at line 148 of file platform-ahci-imx.c.

struct platform_device* __init imx_add_ahci_imx ( const struct imx_ahci_imx_data data,
const struct ahci_platform_data pdata 
)
read

Definition at line 127 of file platform-ahci-imx.c.

Variable Documentation

enum { ... } __attribute__