Server IP : 128.199.20.84 / Your IP : 172.69.58.4 Web Server : Apache/2.4.41 (Ubuntu) System : Linux competent-maruti 5.4.0-128-generic #144-Ubuntu SMP Tue Sep 20 11:00:04 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.0.20 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF Directory (0755) : /usr/src/../src/linux-headers-5.4.0-128/include/sound/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/* SPDX-License-Identifier: GPL-2.0-only */ /* * da7213.h - DA7213 ASoC Codec Driver Platform Data * * Copyright (c) 2013 Dialog Semiconductor * * Author: Adam Thomson <[email protected]> */ #ifndef _DA7213_PDATA_H #define _DA7213_PDATA_H enum da7213_micbias_voltage { DA7213_MICBIAS_1_6V = 0, DA7213_MICBIAS_2_2V = 1, DA7213_MICBIAS_2_5V = 2, DA7213_MICBIAS_3_0V = 3, }; enum da7213_dmic_data_sel { DA7213_DMIC_DATA_LRISE_RFALL = 0, DA7213_DMIC_DATA_LFALL_RRISE = 1, }; enum da7213_dmic_samplephase { DA7213_DMIC_SAMPLE_ON_CLKEDGE = 0, DA7213_DMIC_SAMPLE_BETWEEN_CLKEDGE = 1, }; enum da7213_dmic_clk_rate { DA7213_DMIC_CLK_3_0MHZ = 0, DA7213_DMIC_CLK_1_5MHZ = 1, }; struct da7213_platform_data { /* Mic Bias voltage */ enum da7213_micbias_voltage micbias1_lvl; enum da7213_micbias_voltage micbias2_lvl; /* DMIC config */ enum da7213_dmic_data_sel dmic_data_sel; enum da7213_dmic_samplephase dmic_samplephase; enum da7213_dmic_clk_rate dmic_clk_rate; }; #endif /* _DA7213_PDATA_H */