Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  * max9850.h  --  codec driver for max9850
0004  *
0005  * Copyright (C) 2011 taskit GmbH
0006  * Author: Christian Glindkamp <christian.glindkamp@taskit.de>
0007  */
0008 
0009 #ifndef _MAX9850_H
0010 #define _MAX9850_H
0011 
0012 #define MAX9850_STATUSA         0x00
0013 #define MAX9850_STATUSB         0x01
0014 #define MAX9850_VOLUME          0x02
0015 #define MAX9850_GENERAL_PURPOSE     0x03
0016 #define MAX9850_INTERRUPT       0x04
0017 #define MAX9850_ENABLE          0x05
0018 #define MAX9850_CLOCK           0x06
0019 #define MAX9850_CHARGE_PUMP     0x07
0020 #define MAX9850_LRCLK_MSB       0x08
0021 #define MAX9850_LRCLK_LSB       0x09
0022 #define MAX9850_DIGITAL_AUDIO       0x0a
0023 
0024 #define MAX9850_CACHEREGNUM 11
0025 
0026 /* MAX9850_DIGITAL_AUDIO */
0027 #define MAX9850_MASTER          (1<<7)
0028 #define MAX9850_INV         (1<<6)
0029 #define MAX9850_BCINV           (1<<5)
0030 #define MAX9850_DLY         (1<<3)
0031 #define MAX9850_RTJ         (1<<2)
0032 
0033 #endif