brintos

brintos / linux-shallow public Read only

0
0
Text · 723 B · e865f04 Raw
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