root/include/sound/wm9090.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  * linux/sound/wm9090.h -- Platform data for WM9090
   4  *
   5  * Copyright 2009, 2010 Wolfson Microelectronics. PLC.
   6  */
   7 
   8 #ifndef __LINUX_SND_WM9090_H
   9 #define __LINUX_SND_WM9090_H
  10 
  11 struct wm9090_platform_data {
  12         /* Line inputs 1 & 2 can optionally be differential */
  13         unsigned int lin1_diff:1;
  14         unsigned int lin2_diff:1;
  15 
  16         /* AGC configuration.  This is intended to protect the speaker
  17          * against overdriving and will therefore depend on the
  18          * hardware setup with incorrect runtime configuration
  19          * potentially causing hardware damage.
  20          */
  21         unsigned int agc_ena:1;
  22         u16 agc[3];
  23 };
  24 
  25 #endif

/* [<][>][^][v][top][bottom][index][help] */