linux/include/sound/wm9090.h
<<
>>
Prefs
   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
  11struct 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
  26