1/* 2 * linux/sound/rt5668.h -- Platform data for RT5668 3 * 4 * Copyright 2018 Realtek Microelectronics 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. 9 */ 10 11#ifndef __LINUX_SND_RT5668_H 12#define __LINUX_SND_RT5668_H 13 14enum rt5668_dmic1_data_pin { 15 RT5668_DMIC1_NULL, 16 RT5668_DMIC1_DATA_GPIO2, 17 RT5668_DMIC1_DATA_GPIO5, 18}; 19 20enum rt5668_dmic1_clk_pin { 21 RT5668_DMIC1_CLK_GPIO1, 22 RT5668_DMIC1_CLK_GPIO3, 23}; 24 25enum rt5668_jd_src { 26 RT5668_JD_NULL, 27 RT5668_JD1, 28}; 29 30struct rt5668_platform_data { 31 32 int ldo1_en; /* GPIO for LDO1_EN */ 33 34 enum rt5668_dmic1_data_pin dmic1_data_pin; 35 enum rt5668_dmic1_clk_pin dmic1_clk_pin; 36 enum rt5668_jd_src jd_src; 37}; 38 39#endif 40 41