#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" |
| ) |
|