43 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * linux/sound/rt5665.h -- Platform data for RT56654 *5 * Copyright 2016 Realtek Microelectronics6 */7 8#ifndef __LINUX_SND_RT5665_H9#define __LINUX_SND_RT5665_H10 11enum rt5665_dmic1_data_pin {12 RT5665_DMIC1_NULL,13 RT5665_DMIC1_DATA_GPIO4,14 RT5665_DMIC1_DATA_IN2N,15};16 17enum rt5665_dmic2_data_pin {18 RT5665_DMIC2_NULL,19 RT5665_DMIC2_DATA_GPIO5,20 RT5665_DMIC2_DATA_IN2P,21};22 23enum rt5665_jd_src {24 RT5665_JD_NULL,25 RT5665_JD1,26};27 28struct rt5665_platform_data {29 bool in1_diff;30 bool in2_diff;31 bool in3_diff;32 bool in4_diff;33 34 enum rt5665_dmic1_data_pin dmic1_data_pin;35 enum rt5665_dmic2_data_pin dmic2_data_pin;36 enum rt5665_jd_src jd_src;37 38 unsigned int sar_hs_type;39};40 41#endif42 43