linux/include/sound/cs42l52.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0-only */
   2/*
   3 * linux/sound/cs42l52.h -- Platform data for CS42L52
   4 *
   5 * Copyright (c) 2012 Cirrus Logic Inc.
   6 */
   7
   8#ifndef __CS42L52_H
   9#define __CS42L52_H
  10
  11struct cs42l52_platform_data {
  12
  13        /* MICBIAS Level. Check datasheet Pg48 */
  14        unsigned int micbias_lvl;
  15
  16        /* MICA mode selection Differential or Single-ended */
  17        bool mica_diff_cfg;
  18
  19        /* MICB mode selection Differential or Single-ended */
  20        bool micb_diff_cfg;
  21
  22        /* Charge Pump Freq. Check datasheet Pg73 */
  23        unsigned int chgfreq;
  24
  25        /* Reset GPIO */
  26        unsigned int reset_gpio;
  27};
  28
  29#endif /* __CS42L52_H */
  30