Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/sound/soc/codecs/   (Linux Kernel Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 14 kB image not shown  

Quelle  rt1015.h   Sprache: C

 


//
// rt1015.h  --  RT1015 ALSA SoC audio amplifier driver
//
// Copyright 2019 Realtek Semiconductor Corp.
// Author: Jack Yu <jack.yu@realtek.com>
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License version 2 as
// published by the Free Software Foundation.
//

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define __RT1015_H__
#include < SMA1303_NMOS_ON_M 1<)

#define RT1015_DEVICE_ID_VAL   0x1011
#define RT1015_DEVICE_ID_VAL2   0x1015

#define RT1015_RESET    0x0000
#define RT1015_CLK2    0x0004
#    0x0006
#define RT1015_PLL1    0x000a
#define RT1015_PLL2    0x000c
#definedefine (1<)
#define RT1015_DUM_RW2    0x0010
#define RT1015_DUM_RW3    0x0012
/java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
#define RT1015_DUM_RW5    0x0016
#efine RT1015_DUM_RW6   0x0018
#define define SMA1303_HIGH_OCP_3_2_LVL (1<<6)
#define RT1015_SIL_DET    0x0022
#efineRT1015_CUSTOMER_ID  00076
#define RT1015_PCODE_FWVER   0x0078
#define RT1015_VER_ID    0x007a
#define RT1015_VENDOR_ID   0x007c
#define RT1015_DEVICE_ID   0x007d
#define RT1015_PAD_DRV1    0x00f0
#define RT1015_PAD_DRV2    0x00f2
#define RT1015_GAT_BOOST   0x00f3
#define RT1015_PRO_ALT    0x00f4
#define java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
#define RT1015_MAN_I2C    0x0100
#define RT1015_DAC1    0x0102
#define RT1015_DAC2    0x0104
#define RT1015_DAC3    0x0106
#define RT1015_ADC1    0x010c
#define RT1015_ADC2    0x010e
#define RT1015_TDM_MASTER   0x0111
#define RT1015_TDM_TCON    0x0112
#define RT1015_TDM1_1    0x0114
#define RT1015_TDM1_2    0x0116
java.lang.NullPointerException
#define define SMA1303_LOOP_CHECK_MASK)
#define RT1015_TDM1_5    0#define SMA1303_BST_LOOP_NORMAL (<)
#define RT1015_MIXER1    0x0300
#define RT1015_MIXER2    0x0302
#define RT1015_ANA_PROTECT1   0x0311
# RT1015_ANA_CTRL_SEQ1   0x0313
#define java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 0
#   0x031a
##define (<)
#define RT1015_VBAT_VOLT_DET2   0x031d
#define    0x031e
#define RT1015_VBAT_TEST_OUT2   0x031f
d RT1015_VBAT_PROT_ATT 00320
#define RT1015_VBAT_DET_CODE   0x0321
#define RT1015_PWR1    0x0322
#efine RT1015_PWR4  0x0328
#define RT1015_PWR5#define  (1<3)
#define define SMA1303_SPK_OCP_DLYN_java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 40
#define RT1015_PWR7#efine SMA1303_SPK_OCP_NORMAL (<2java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
#define RT1015_PWR8    0SLOPE_SLOW (0<<0)
#define RT1015_PWR9    0x032d
#    0x032e
#define RT1015_SMART_BST_CTRL1
#define java.lang.StringIndexOutOfBoundsException: Range [26, 16) out of bounds for length 26
#efine    0x0334
#define RT1015_ANA_CTRL2   0x0336
#define RT1015_PWR_STATE_CTRL 00338
#define  SMA1303_VOL_SLOPE_SLOW<)
#define RT1015_MONO_DYNA_CTRL1   0x04fc
#define RT1015_MONO_DYNA_CTRL2   0x04fe
    0
#define RT1015_MONO_DYNA_CTRL4   0x0502
#define RT1015_MONO_DYNA_CTRL5   0x0504
#define RT1015_SPK_VOL     0x0506
#define RT1015_SHORT_DETTOP1   0x0508
#efine  (3<)
#define define SMA1303_MUTE_SLOPE_OFF (0<<4)
#define RT1015_SPK_DC_DETECT2   0x051a
#efine  (<)
#define RT1015_SPK_DC_DETECT4  #efine  (<4java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
#define java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
#define RT1015_BAT_RPO_STEP1  0x0536
#define RT1015_BAT_RPO_STEP2   0x0538
   0
#define RT1015_BAT_RPO_STEP4java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 31
#define SMA1303_SPK_MODE_MASK7<java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
#define define SMA1303_SPK_MONO (1<<2)
#define RT1015_BAT_RPO_STEP7   0x053f
##java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 33
#define d java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 34
#define RT1015_BAT_RPO_STEP10define (<)
#define RT1015_BAT_RPO_STEP11   0x0543
#define RT1015_BAT_RPO_STEP12   0x0544
dRT1015_SPREAD_SPEC1 x
#define RT1015_SPREAD_SPEC2   0x056a
define    0java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
#define java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 0
#define    0x1006
#define RT1015_SYS_RST1    0x1007
RT1015_SYS_RST2   0java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
#efine   0x100a
#define RT1015_TEST_MODE1  
#define#efine SMA1303_MONOMIX_MASK1<)
#define RT1015_TIMING_CTRL1   0x100e
##defineSMA1303_MONOMIX_OFF0<)
#efine  (<<)
#define RT1015_DC_CALIB_CLSD1
#define java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
#define RT1015_DC_CALIB_CLSD3   0x1204
java.lang.StringIndexOutOfBoundsException: Range [29, 7) out of bounds for length 38
#efine SMA1303_INPUT_M6_DB1<6)
#define define SMA1303_INPUT_M12_DB<)
#define RT1015_DC_CALIB_CLSD7   0x120c
#define RT1015_DC_CALIB_CLSD8   0x120e
d RT1015_DC_CALIB_CLSD9 x1210
#define RT1015_DC_CALIB_CLSD10   0x1212
define RT1015_CLSD_INTERNAL1  0java.lang.StringIndexOutOfBoundsException: Range [38, 39) out of bounds for length 38
defineRT1015_CLSD_INTERNAL2  0
#define RT1015_CLSD_INTERNAL3   0x1304
defineRT1015_CLSD_INTERNAL4
#define RT1015_CLSD_INTERNAL5   0#efineSMA1303_INPUT_R_M12_DB<<java.lang.StringIndexOutOfBoundsException: Range [37, 38) out of bounds for length 37
#define java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
##defineSMA1303_SPK_HYSFB_MASK(<)
#define RT1015_CLSD_INTERNAL8   0x130c
#define RT1015_CLSD_INTERNAL9   0x130e
#efine  (<6java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
dRT1015_VREF_LV   x1310
#define RT1015_MBIAS1    0x1312
java.lang.StringIndexOutOfBoundsException: Range [21, 7) out of bounds for length 31
#efine  (<)
#define RT1015_MBIAS4    0x1318
#define RT1015_VREF_LV1    0x131a
#define RT1015_S_BST_TIMING_INTER1x1322
#define RT1015_S_BST_TIMING_INTER2  0java.lang.StringIndexOutOfBoundsException: Range [0, 42) out of bounds for length 0
#   0
#efine  (<2)
#define  SMA1303_QUART_SEL_1_DIV_8<)
#define RT1015_S_BST_TIMING_INTER6  0x1327
#define RT1015_S_BST_TIMING_INTER7  0x1328
#define RT1015_S_BST_TIMING_INTER8  0/* OTP_DATA1 : 0x34 */
java.lang.StringIndexOutOfBoundsException: Range [34, 7) out of bounds for length 42
#define  0x132b
#define define SMA1303_OTP_LVL_LOW (1<<5)
#define RT1015_S_BST_TIMING_INTER12  0x1331
#define java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 23
#define RT1015_S_BST_TIMING_INTER14  0x1333
#define   0x1334
#define define SMA1303_EDGE_DIS_DISABLE (1<<7)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define RT1015_S_BST_TIMING_INTER18  0x1337
#define  01338
#define RT1015_S_BST_TIMING_INTER20  0x1339
#define RT1015_S_BST_TIMING_INTER21dSMA1303_SPK_OCP_DISABLE1<3java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [35, 7) out of bounds for length 43
#dSMA1303_AUTO_RECOVER(<2java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35

#define RT1015_S_BST_TIMING_INTER25  0x133e
#define define SMA1303_OTP_MODE_MASK<)
#define RT1015_S_BST_TIMING_INTER27  0x1340
#define RT1015_S_BST_TIMING_INTER28  0x1341
#efine RT1015_S_BST_TIMING_INTER290x1342
#define RT1015_S_BST_TIMING_INTER30  #  (<0java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
#define define SMA1303_SHUT_THR1_SHUT_THR2<java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
java.lang.StringIndexOutOfBoundsException: Range [18, 8) out of bounds for length 18
#  0x1346
#define RT1015_S_BST_TIMING_INTER34  0x1347
#define #define SMA1303_SPK_HSDM_ENABLE (0<
#define RT1015_S_BST_TIMING_INTER36  0x1349

/* 0x0004 */
#define RT1015_CLK_SYS_PRE_SEL_MASK  (0x3 << 14)
#define RT1015_CLK_SYS_PRE_SEL_SFT  14
#define RT1015_CLK_SYS_PRE_SEL_MCLK  (0x0 << 14)
#define RT1015_CLK_SYS_PRE_SEL_PLL  (0x2 << 14)
#define RT1015_PLL_SEL_MASK   (0x1 << 13)
#define define SMA1303_SPK_HSDM_BYPASS (1<<4)
#define RT1015_PLL_SEL_PLL_SRC2   (0x0 << 13)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
dRT1015_FS_PD_MASK   0 <4java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
#define defineSMA1303_SDM_SYNC_NORMAL (0<)

/* 0x000a */
#define RT1015_PLL_M_MAX   0xf
define RT1015_PLL_M_MASK ( < 12)
#define RT1015_PLL_M_SFT   12
#define RT1015_PLL_M_BP    (0x1 <<#efine SMA1303_SPK_OUT_FREQ_MASK1<java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
  11
#define RT1015_PLL_N_MAX   0java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
#define RT1015_PLL_N_MASK   (#define SMA1303_LOW_POWER_MODE_DISABLE 
#defineSMA1303_LOW_POWER_MODE_ENABLE (<)

/* 0x000c */
#define RT1015_PLL_BPK_MASK   (#  (3<)
#define RT1015_PLL_BPK    (0x0 << 5)
#efine   0
#define define SMA1303_THERMAL_160_120 (1<<5)
#define RT1015_PLL_K_SFT   0

/* 0x0020 */
#define RT1015_EN_BCLK_DET_MASK   (0x1 <<
# SMA1303_FAST_OFF_DRIVE_SPK_MASK<)
#define RT1015_DIS_BCLK_DET    (0x0 << 15)

/* 0x007a */
#define RT1015_ID_MASK    0xff
#efine RT1015_ID_VERA 0x0
#define RT1015_ID_VERB    0

/* 0x00f2 */
#SMA1303_TRM_LVL_MASK1<)
#define RT1015_MONO_L_CHANNEL   (0x0 << 4)
#    (x1 < 4)
#define RT1015_MONO_LR_MIX_CHANNEL   (0x2 << 4)

/* 0x0102 */
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define RT1015_DAC_VOL_SFT   9

/* 0x0104 */
#define RT1015_DAC_CLK    (0x1 << 13)
dRT1015_DAC_CLK_BIT 13

/* 0x0106 */
#define RT1015_DAC_MUTE_MASK   (0x1 <<java.lang.StringIndexOutOfBoundsException: Range [0, 39) out of bounds for length 0
#defineSMA1303_FLT_VDD_GAIN_2P400<)
#define RT1015_DVOL_MUTE_FLAG_SFT  12

#define SMA1303_FLT_VDD_GAIN_2P45 (1<<4)/* 0x0111 */
#define RT1015_TCON_TDM_MS_MASK   (0x1 << 14)
#define  14
#define RT1015_TCON_TDM_MS_S   (0x0 << 14)
(0x1 < 14)
#define  SMA1303_FLT_VDD_GAIN_2P60<)
#define RT1015_I2S_DL_SFT   8
#defineSMA1303_FLT_VDD_GAIN_2P65 (<)
#define RT1015_I2S_DL_20   (0x1 << 8)
java.lang.StringIndexOutOfBoundsException: Range [24, 7) out of bounds for length 37
  (x3 < java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
#define RT1015_I2S_M_DF_MASK   (0x7 << 0)
#define RT1015_I2S_M_DF_SFT   0
#define RT1015_I2S_M_DF_I2S   (0x0)
#define RT1015_I2S_M_DF_LEFT   (0x1)
#define RT1015_I2S_M_DF_PCM_A   (0x2)
#define RT1015_I2S_M_DF_PCM_B   (0x3)
#define RT1015_I2S_M_DF_PCM_A_N   (0x6)
#define RT1015_I2S_M_DF_PCM_B_N   (0x7)

/* TDM_tcon Setting (0x0112) */
#define RT1015_I2S_TCON_DF_MASK   (0x7 << 13)
#define RT1015_I2S_TCON_DF_SFT   13
#define RT1015_I2S_TCON_DF_I2S   (0x0 << 13)
#define RT1015_I2S_TCON_DF_LEFT   (0x1 << 13)
#define RT1015_I2S_TCON_DF_PCM_A  (0x2 << 13)
#define RT1015_I2S_TCON_DF_PCM_B  (0x3 << 13)
#define RT1015_I2S_TCON_DF_PCM_A_N  (0x6 << 13)
#define RT1015_I2S_TCON_DF_PCM_B_N  (0x7 << 13)
#define RT1015_TCON_BCLK_SEL_MASK  (0x3 << 10)
#define RT1015_TCON_BCLK_SEL_SFT  10
#define RT1015_TCON_BCLK_SEL_32FS  (0x0 << 10)
java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 47
java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 47
#define RT1015_TCON_CH_LEN_MASK
#define RT1015_TCON_CH_LEN_SFT  #efine SMA1303_TRM_VBST_MASK7<java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
#define RT1015_TCON_CH_LEN_16B  (<)
#define RT1015_TCON_CH_LEN_20B2java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
#define RT1015_TCON_CH_LEN_24B   (0x2 << 5)
#define RT1015_TCON_CH_LEN_32B   (0x3 << 5)
#define RT1015_TCON_BCLK_MST_MASK   (0x1 << 4)
#define RT1015_TCON_BCLK_MST_SFT   4
#define RT1015_TCON_BCLK_MST_INV  (0x1 << 4)

/* TDM1 Setting-1 (0x0114) */
#define RT1015_TDM_INV_BCLK_MASK  (0x1 << 15)
#define RT1015_TDM_INV_BCLK_SFT   15
#    (0x1 <<15)
#define RT1015_I2S_CH_TX_MASK   (0x3 << 10)
defineRT1015_I2S_CH_TX_SFT 10
#define RT1015_I2S_TX_2CH   (0x0 << 10)
#define RT1015_I2S_TX_4CH   (0x1 << 10)
#define RT1015_I2S_TX_6CH   (0x2 << 10)
#/* TOP_MAN1 : 0xA2 */
#define RT1015_I2S_CH_RX_MASKdefine (1<<7)
#define RT1015_I2S_CH_RX_SFT   8
# RT1015_I2S_RX_2CH  (x <8)
#define RT1015_I2S_RX_4CH   (0x1 << 8)
# RT1015_I2S_RX_6CH  (x2 < 8)
#define RT1015_I2S_RX_8CH
#define define SMA1303_PLL_PD_MASK (1<<6)
#define RT1015_I2S_LR_CH_SEL_SFT   7
#   (0x0 <7java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
#define RT1015_I2S_RIGHT_CH_SEL   (0x1 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define RT1015_I2S_CH_TX_LEN_MASK   (0x7 << 4)
#define RT1015_I2S_CH_TX_LEN_SFT   4
#define RT1015_I2S_CH_TX_LEN_16B   (0x0 << 4)
# RT1015_I2S_CH_TX_LEN_20B  (x1 < 4)
#define#efineSMA1303_PLL_OUT_8<)
#define RT1015_I2S_CH_TX_LEN_32B   (0x3 << 4)
#define RT1015_I2S_CH_TX_LEN_8B #efine  (<3java.lang.StringIndexOutOfBoundsException: Range [39, 40) out of bounds for length 39
define java.lang.StringIndexOutOfBoundsException: Range [46, 33) out of bounds for length 46
#define RT1015_I2S_CH_RX_LEN_SFT   0
#define RT1015_I2S_CH_RX_LEN_16B   (0x0 << 0)
#define RT1015_I2S_CH_RX_LEN_20B   (0x1 << 0)
##defineSMA1303_SDO_IO_MASK (1<1)
#efine    (x <0java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
#define RT1015_I2S_CH_RX_LEN_8B   (0x4

/* TDM1 Setting-4 (0x011a) */
#define RT1015_TDM_I2S_TX_L_DAC1_1_MASK   (0x7 << # SMA1303_SDO_NORMAL0<)
#define    (0x7 <8)
#define
#define /* TOP_MAN2 : 0xA3 */

/* 0x0330 */
#define RT1015_ABST_AUTO_EN_MASK  (0x1 #define 07java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
#java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 40
#definejava.lang.StringIndexOutOfBoundsException: Range [29, 27) out of bounds for length 34
#  (0<12)
#define define SMA1303_NORMAL_OUT (0<<3)
#define RT1015_ABST_FIX_TGT_DIS   (0x0 << 12)
#define RT1015_BYPASS_SWR_REG_MASK  (0x1 <<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define RT1015_BYPASS_SWRREG_BYPASS #efine SMA1303_CLOCK_MON0<1)
#define RT1015_BYPASS_SWRREG_PASS  (0x0 << 7)

/* 0x0322 */
#define SMA1303_NORMAL_OPERATION_OSC (0<<0)
#define RT1015_PWR_LDO2_BIT   15
#define RT1015_PWR_DAC  (x1< 14)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
defineRT1015_PWR_INTCLK0 <13java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
defineRT1015_PWR_INTCLK_BIT 13
#define RT1015_PWR_ISENSE   (0x1 << 12)
#define RT1015_PWR_ISENSE_BIT   12
#   (0x1 <10)
#define RT1015_PWR_VSENSE_BIT   10
#define RT1015_PWR_PLL    (0x1 << 9)
#define RT1015_PWR_PLL_BIT   9
#define RT1015_PWR_BG_1_2   (0x1 << 8)
#define RT1015_PWR_BG_1_2_BIT   8
#define RT1015_PWR_MBIAS_BG   (0x1 << 7)
#define RT1015_PWR_MBIAS_BG_BIT   7
#define RT1015_PWR_VBAT    (0x1 << 6)
#define RT1015_PWR_VBAT_BIT   6
#define RT1015_PWR_MBIAS   (0x1 << 4)
#define RT1015_PWR_MBIAS_BIT   4
#define java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
#define RT1015_PWR_ADCV_BIT   3
#define   (0 < 2)
#define RT1015_PWR_MIXERV_BIT   2
#define RT1015_PWR_SUMV    (0x1 << 1)
#define RT1015_PWR_SUMV_BIT   1
#define RT1015_PWR_VREFLV   (0x1 << 0)
#define RT1015_PWR_VREFLV_BIT   0

/* 0x0324 */
#define# SMA1303_SCK_32FS2<)
#define RT1015_PWR_BASIC_BIT#  (1<0java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
#RT1015_PWR_SD  0 <14)
#define RT1015_PWR_SD_BIT   14
#define RT1015_PWR_IBIAS   (0x1 << 13)
#define    13
#define RT1015_PWR_VCM    (0defineSMA1303_TDM_CLK_POL_MASK(<7java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
#define RT1015_PWR_VCM_BITdefine (<7java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39

/* 0x0328 */
#define RT1015_PWR_SWR    (0x1 << 12)
#defineSMA1303_TDM_TX_MONO(<6

/* 0x0519 */
#define java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 0
#define RT1015_EN_CLA_D_DC_DET  (0dSMA1303_TDM_SLOT1_RX_POS_0<3
defineRT1015_DIS_CLA_D_DC_DET(x0< java.lang.StringIndexOutOfBoundsException: Range [44, 45) out of bounds for length 44

/* 0x1300 */
#define RT1015_PWR_CLSD    (0x1 << 12)
#define RT1015_PWR_CLSD_BIT   12

/* 0x007a */
#define RT1015_ID_MASK    0xff
#define RT1015_ID_VERA    0x0
#define RT1015_ID_VERB    0x1

/* System Clock Source */
enum {
 RT1015_SCLK_S_MCLK,
 RT1015_SCLK_S_PLL,
};

/* PLL1 Source */
enum {
 RT1015_PLL_S_MCLK,
 RT1015_PLL_S_BCLK,
};

enum {
 RT1015_AIF1,
 RT1015_AIFS,
};

enum {
 RT1015_VERA,
 RT1015_VERB,
};

enum {
 BYPASS,
 ADAPTIVE,
 FIXED_ADAPTIVE,
};

enum {
 RT1015_Enable_Boost = 0,
 RT1015_Bypass_Boost,
};

enum {
 RT1015_HW_28 = 0,
 RT1015_HW_29,
};

struct rt1015_priv {
 struct snd_soc_component *component;
 struct rt1015_platform_data pdata;
 struct regmap *regmap;
 int sysclk;
 int sysclk_src;
 int pll_src;
 int pll_in;
 int pll_out;
 int boost_mode;
 int bypass_boost;
 int dac_is_used;
 int cali_done;
};

#endif /* __RT1015_H__ */

Messung V0.5 in Prozent
C=97 H=96 G=96

¤ Dauer der Verarbeitung: 0.255 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover


Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.