~ubuntu-branches/ubuntu/karmic/linux-ports/karmic

« back to all changes in this revision

Viewing changes to sound/soc/at91/at91-ssc.h

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich, Luke Yelavich, Michael Casadevall, Tim Gardner, Upstream Kernel Changes
  • Date: 2009-05-06 18:18:55 UTC
  • Revision ID: james.westby@ubuntu.com-20090506181855-t00baeevpnvd9o7a
Tags: 2.6.30-1.1
[ Luke Yelavich ]
* initial release for karmic
* SAUCE: rebase-ports - adjust for the karmic ports kernel
* SAUCE: rebase-ports - also remove abi dirs/files on rebase
* Update configs after rebase against mainline Jaunty tree
* [Config] Disable CONFIG_BLK_DEV_UB and CONFIG_USB_LIBUSUAL as per
  mainline jaunty
* forward-port patch to drbd for powerpc compilation
* [Config] disable CONFIG_LENOVO_SL_LAPTOP for i386 due to FTBFS
* add .o files found in arch/powerpc/lib to all powerpc kernel header
  packages
* [Config] enable CONFIG_DRM_I915_KMS for i386 as per karmic mainline

[ Michael Casadevall ]

* Disable kgdb on sparc64
* [sparc] [Config] Disable GPIO LEDS
* [ia64] Rename -ia64-generic to -ia64 in line with other architectures
* Correct kernel image path for sparc builds
* [hppa] Fix HPPA config files to build modules for all udebian

Rebase on top of karmic mainline 2.6.30-1.1

[ Tim Gardner ]

* [Config] armel: disable staging drivers, fixes FTBS
* [Config] armel imx51: Disable CONFIG_MTD_NAND_MXC, fixes FTBS

[ Upstream Kernel Changes ]

* mpt2sas: Change reset_type enum to avoid namespace collision.
  Submitted upstream.

* Initial release after rebasing against v2.6.30-rc3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * at91-ssc.h - ALSA SSC interface for the Atmel AT91 SoC
3
 
 *
4
 
 * Author:      Frank Mandarino <fmandarino@endrelia.com>
5
 
 *              Endrelia Technologies Inc.
6
 
 * Created:     Jan 9, 2007
7
 
 *
8
 
 * This program is free software; you can redistribute it and/or modify
9
 
 * it under the terms of the GNU General Public License version 2 as
10
 
 * published by the Free Software Foundation.
11
 
 */
12
 
 
13
 
#ifndef _AT91_SSC_H
14
 
#define _AT91_SSC_H
15
 
 
16
 
/* SSC system clock ids */
17
 
#define AT91_SYSCLK_MCK         0 /* SSC uses AT91 MCK as system clock */
18
 
 
19
 
/* SSC divider ids */
20
 
#define AT91SSC_CMR_DIV         0 /* MCK divider for BCLK */
21
 
#define AT91SSC_TCMR_PERIOD     1 /* BCLK divider for transmit FS */
22
 
#define AT91SSC_RCMR_PERIOD     2 /* BCLK divider for receive FS */
23
 
 
24
 
extern struct snd_soc_dai at91_ssc_dai[];
25
 
 
26
 
#endif /* _AT91_SSC_H */
27