cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

rt5668.h (646B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 * linux/sound/rt5668.h -- Platform data for RT5668
      4 *
      5 * Copyright 2018 Realtek Microelectronics
      6 */
      7
      8#ifndef __LINUX_SND_RT5668_H
      9#define __LINUX_SND_RT5668_H
     10
     11enum rt5668_dmic1_data_pin {
     12	RT5668_DMIC1_NULL,
     13	RT5668_DMIC1_DATA_GPIO2,
     14	RT5668_DMIC1_DATA_GPIO5,
     15};
     16
     17enum rt5668_dmic1_clk_pin {
     18	RT5668_DMIC1_CLK_GPIO1,
     19	RT5668_DMIC1_CLK_GPIO3,
     20};
     21
     22enum rt5668_jd_src {
     23	RT5668_JD_NULL,
     24	RT5668_JD1,
     25};
     26
     27struct rt5668_platform_data {
     28
     29	int ldo1_en; /* GPIO for LDO1_EN */
     30
     31	enum rt5668_dmic1_data_pin dmic1_data_pin;
     32	enum rt5668_dmic1_clk_pin dmic1_clk_pin;
     33	enum rt5668_jd_src jd_src;
     34};
     35
     36#endif
     37