#include <asm/byteorder.h>
#include <linux/delay.h>
#include <linux/device.h>
#include <linux/firewire.h>
#include <linux/firewire-constants.h>
#include <linux/module.h>
#include <linux/mod_devicetable.h>
#include <linux/mutex.h>
#include <linux/string.h>
#include <sound/control.h>
#include <sound/core.h>
#include <sound/initval.h>
#include <sound/pcm.h>
#include <sound/tlv.h>
#include "lib.h"
#include "iso-resources.h"
#include "packets-buffer.h"
Go to the source code of this file.
#define AUDIO_ENABLE 0x80000000 |
#define MAX_FRAMES_PER_PACKET 475 |
#define MODEL_APPLE_ISIGHT 0x000008 |
#define OUI_APPLE 0x000a27 |
#define RATE_48000 0x80000000 |
#define REG_AUDIO_ENABLE 0x000 |
#define REG_DEF_AUDIO_GAIN 0x204 |
#define REG_GAIN_DB_END 0x21c |
#define REG_GAIN_DB_START 0x218 |
#define REG_GAIN_RAW_END 0x214 |
#define REG_GAIN_RAW_START 0x210 |
#define REG_ISO_TX_CONFIG 0x300 |
#define REG_SAMPLE_RATE 0x400 |
#define REG_SAMPLE_RATE_INQUIRY 0x280 |
#define SW_ISIGHT_AUDIO 0x000010 |
MODULE_DEVICE_TABLE |
( |
ieee1394 |
, |
|
|
isight_id_table |
|
|
) |
| |
module_exit |
( |
alsa_isight_exit |
| ) |
|
module_init |
( |
alsa_isight_init |
| ) |
|
MODULE_LICENSE |
( |
"GPL v2" |
| ) |
|