mirror of
https://github.com/torvalds/linux.git
synced 2024-11-18 18:11:56 +00:00
2874c5fd28
Based on 1 normalized pattern(s): this program is free software you can redistribute it and or modify it under the terms of the gnu general public license as published by the free software foundation either version 2 of the license or at your option any later version extracted by the scancode license scanner the SPDX license identifier GPL-2.0-or-later has been chosen to replace the boilerplate/reference in 3029 file(s). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Allison Randal <allison@lohutok.net> Cc: linux-spdx@vger.kernel.org Link: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.de Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
52 lines
1.2 KiB
C
52 lines
1.2 KiB
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
/*
|
|
* wm8971.h -- audio driver for WM8971
|
|
*
|
|
* Copyright 2005 Lab126, Inc.
|
|
*
|
|
* Author: Kenneth Kiraly <kiraly@lab126.com>
|
|
*/
|
|
|
|
#ifndef _WM8971_H
|
|
#define _WM8971_H
|
|
|
|
#define WM8971_LINVOL 0x00
|
|
#define WM8971_RINVOL 0x01
|
|
#define WM8971_LOUT1V 0x02
|
|
#define WM8971_ROUT1V 0x03
|
|
#define WM8971_ADCDAC 0x05
|
|
#define WM8971_IFACE 0x07
|
|
#define WM8971_SRATE 0x08
|
|
#define WM8971_LDAC 0x0a
|
|
#define WM8971_RDAC 0x0b
|
|
#define WM8971_BASS 0x0c
|
|
#define WM8971_TREBLE 0x0d
|
|
#define WM8971_RESET 0x0f
|
|
#define WM8971_ALC1 0x11
|
|
#define WM8971_ALC2 0x12
|
|
#define WM8971_ALC3 0x13
|
|
#define WM8971_NGATE 0x14
|
|
#define WM8971_LADC 0x15
|
|
#define WM8971_RADC 0x16
|
|
#define WM8971_ADCTL1 0x17
|
|
#define WM8971_ADCTL2 0x18
|
|
#define WM8971_PWR1 0x19
|
|
#define WM8971_PWR2 0x1a
|
|
#define WM8971_ADCTL3 0x1b
|
|
#define WM8971_ADCIN 0x1f
|
|
#define WM8971_LADCIN 0x20
|
|
#define WM8971_RADCIN 0x21
|
|
#define WM8971_LOUTM1 0x22
|
|
#define WM8971_LOUTM2 0x23
|
|
#define WM8971_ROUTM1 0x24
|
|
#define WM8971_ROUTM2 0x25
|
|
#define WM8971_MOUTM1 0x26
|
|
#define WM8971_MOUTM2 0x27
|
|
#define WM8971_LOUT2V 0x28
|
|
#define WM8971_ROUT2V 0x29
|
|
#define WM8971_MOUTV 0x2A
|
|
|
|
#define WM8971_SYSCLK 0
|
|
|
|
#endif
|