Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions | Variables
sigmadsp.c File Reference
#include <linux/crc32.h>
#include <linux/delay.h>
#include <linux/firmware.h>
#include <linux/kernel.h>
#include <linux/i2c.h>
#include <linux/regmap.h>
#include <linux/module.h>
#include "sigmadsp.h"

Go to the source code of this file.

Data Structures

struct  sigma_firmware_header
 
struct  sigma_action
 
struct  sigma_firmware
 

Macros

#define SIGMA_MAGIC   "ADISIGM"
 

Enumerations

enum  {
  SIGMA_ACTION_WRITEXBYTES = 0, SIGMA_ACTION_WRITESINGLE, SIGMA_ACTION_WRITESAFELOAD, SIGMA_ACTION_DELAY,
  SIGMA_ACTION_PLLWAIT, SIGMA_ACTION_NOOP, SIGMA_ACTION_END
}
 

Functions

 MODULE_LICENSE ("GPL")
 

Variables

struct sigma_firmware_header __packed
 

Macro Definition Documentation

#define SIGMA_MAGIC   "ADISIGM"

Definition at line 19 of file sigmadsp.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
SIGMA_ACTION_WRITEXBYTES 
SIGMA_ACTION_WRITESINGLE 
SIGMA_ACTION_WRITESAFELOAD 
SIGMA_ACTION_DELAY 
SIGMA_ACTION_PLLWAIT 
SIGMA_ACTION_NOOP 
SIGMA_ACTION_END 

Definition at line 27 of file sigmadsp.c.

Function Documentation

MODULE_LICENSE ( "GPL"  )

Variable Documentation