Loading...
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * wm8711.h -- WM8711 Soc Audio driver
4 *
5 * Copyright 2006 Wolfson Microelectronics
6 *
7 * Author: Mike Arthur <linux@wolfsonmicro.com>
8 *
9 * Based on wm8731.h
10 */
11
12#ifndef _WM8711_H
13#define _WM8711_H
14
15/* WM8711 register space */
16
17#define WM8711_LOUT1V 0x02
18#define WM8711_ROUT1V 0x03
19#define WM8711_APANA 0x04
20#define WM8711_APDIGI 0x05
21#define WM8711_PWR 0x06
22#define WM8711_IFACE 0x07
23#define WM8711_SRATE 0x08
24#define WM8711_ACTIVE 0x09
25#define WM8711_RESET 0x0f
26
27#define WM8711_CACHEREGNUM 8
28
29#define WM8711_SYSCLK 0
30#define WM8711_DAI 0
31
32struct wm8711_setup_data {
33 unsigned short i2c_address;
34};
35
36#endif
1/*
2 * wm8711.h -- WM8711 Soc Audio driver
3 *
4 * Copyright 2006 Wolfson Microelectronics
5 *
6 * Author: Mike Arthur <linux@wolfsonmicro.com>
7 *
8 * Based on wm8731.h
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */
14
15#ifndef _WM8711_H
16#define _WM8711_H
17
18/* WM8711 register space */
19
20#define WM8711_LOUT1V 0x02
21#define WM8711_ROUT1V 0x03
22#define WM8711_APANA 0x04
23#define WM8711_APDIGI 0x05
24#define WM8711_PWR 0x06
25#define WM8711_IFACE 0x07
26#define WM8711_SRATE 0x08
27#define WM8711_ACTIVE 0x09
28#define WM8711_RESET 0x0f
29
30#define WM8711_CACHEREGNUM 8
31
32#define WM8711_SYSCLK 0
33#define WM8711_DAI 0
34
35struct wm8711_setup_data {
36 unsigned short i2c_address;
37};
38
39#endif