/
usr
/
src
/
linux-headers-5.15.0-190
/
include
/
linux
/
mfd
/
/usr/src/linux-headers-5.15.0-190/include/linux/mfd
mkdir
upload
Name
Size
Mode
Actions
abx500/
-
0755
rm
arizona/
-
0755
rm
atc260x/
-
0755
rm
da9052/
-
0755
rm
da9055/
-
0755
rm
da9062/
-
0755
rm
da9063/
-
0755
rm
da9150/
-
0755
rm
madera/
-
0755
rm
mt6323/
-
0755
rm
mt6358/
-
0755
rm
mt6359/
-
0755
rm
mt6359p/
-
0755
rm
mt6397/
-
0755
rm
pcf50633/
-
0755
rm
samsung/
-
0755
rm
syscon/
-
0755
rm
wcd934x/
-
0755
rm
wm831x/
-
0755
rm
wm8350/
-
0755
rm
wm8994/
-
0755
rm
88pm80x.h
10080
0644
edit
dl
rm
88pm860x.h
13508
0644
edit
dl
rm
aat2870.h
4014
0644
edit
dl
rm
abx500.h
2401
0644
edit
dl
rm
ac100.h
6121
0644
edit
dl
rm
adp5520.h
8506
0644
edit
dl
rm
altera-a10sr.h
2955
0644
edit
dl
rm
altera-sysmgr.h
725
0644
edit
dl
rm
as3711.h
2808
0644
edit
dl
rm
as3722.h
14879
0644
edit
dl
rm
asic3.h
12368
0644
edit
dl
rm
atmel-hlcdc.h
2094
0644
edit
dl
rm
axp20x.h
17105
0644
edit
dl
rm
bcm590xx.h
618
0644
edit
dl
rm
bcm2835-pm.h
235
0644
edit
dl
rm
bd9571mwv.h
3537
0644
edit
dl
rm
core.h
4760
0644
edit
dl
rm
da8xx-cfgchip.h
7046
0644
edit
dl
rm
da903x.h
7218
0644
edit
dl
rm
davinci_voicecodec.h
2658
0644
edit
dl
rm
db8500-prcmu.h
21842
0644
edit
dl
rm
dbx500-prcmu.h
14268
0644
edit
dl
rm
dln2.h
3617
0644
edit
dl
rm
dm355evm_msp.h
2879
0644
edit
dl
rm
ds1wm.h
817
0644
edit
dl
rm
ezx-pcap.h
7932
0644
edit
dl
rm
gsc.h
1818
0644
edit
dl
rm
hi655x-pmic.h
1934
0644
edit
dl
rm
hi6421-pmic.h
1184
0644
edit
dl
rm
hi6421-spmi-pmic.h
519
0644
edit
dl
rm
htc-pasic3.h
1225
0644
edit
dl
rm
idt8a340_reg.h
30024
0644
edit
dl
rm
idt82p33_reg.h
2938
0644
edit
dl
rm
imx25-tsadc.h
4972
0644
edit
dl
rm
ingenic-tcu.h
1753
0644
edit
dl
rm
intel-m10-bmc.h
4907
0644
edit
dl
rm
intel_pmc_bxt.h
1542
0644
edit
dl
rm
intel_soc_pmic.h
1693
0644
edit
dl
rm
intel_soc_pmic_bxtwc.h
1641
0644
edit
dl
rm
intel_soc_pmic_mrfld.h
2288
0644
edit
dl
rm
ipaq-micro.h
3750
0644
edit
dl
rm
iqs62x.h
2797
0644
edit
dl
rm
janz.h
846
0644
edit
dl
rm
kempld.h
4122
0644
edit
dl
rm
khadas-mcu.h
3545
0644
edit
dl
rm
ljca.h
1043
0644
edit
dl
rm
lm3533.h
2440
0644
edit
dl
rm
lochnagar.h
1624
0644
edit
dl
rm
lochnagar1_regs.h
7896
0644
edit
dl
rm
lochnagar2_regs.h
15550
0644
edit
dl
rm
lp873x.h
8896
0644
edit
dl
rm
lp3943.h
2598
0644
edit
dl
rm
lp8788-isink.h
1069
0644
edit
dl
rm
lp8788.h
8424
0644
edit
dl
rm
lp87565.h
7588
0644
edit
dl
rm
lpc_ich.h
655
0644
edit
dl
rm
max8907.h
7555
0644
edit
dl
rm
max8925.h
7204
0644
edit
dl
rm
max8997-private.h
12057
0644
edit
dl
rm
max8997.h
5513
0644
edit
dl
rm
max8998-private.h
4450
0644
edit
dl
rm
max8998.h
2983
0644
edit
dl
rm
max14577-private.h
15776
0644
edit
dl
rm
max14577.h
2281
0644
edit
dl
rm
max77620.h
10967
0644
edit
dl
rm
max77650.h
1887
0644
edit
dl
rm
max77686-private.h
12850
0644
edit
dl
rm
max77686.h
2033
0644
edit
dl
rm
max77693-common.h
1088
0644
edit
dl
rm
max77693-private.h
17705
0644
edit
dl
rm
max77693.h
1619
0644
edit
dl
rm
max77843-private.h
15589
0644
edit
dl
rm
mc13xxx.h
7769
0644
edit
dl
rm
mc13783.h
2756
0644
edit
dl
rm
mc13892.h
792
0644
edit
dl
rm
mcp.h
1647
0644
edit
dl
rm
menelaus.h
1284
0644
edit
dl
rm
motorola-cpcap.h
12651
0644
edit
dl
rm
mp2629.h
422
0644
edit
dl
rm
mxs-lradc.h
5736
0644
edit
dl
rm
ntxec.h
907
0644
edit
dl
rm
palmas.h
152382
0644
edit
dl
rm
qcom_rpm.h
293
0644
edit
dl
rm
rave-sp.h
1448
0644
edit
dl
rm
rc5t583.h
9501
0644
edit
dl
rm
rdc321x.h
591
0644
edit
dl
rm
retu.h
723
0644
edit
dl
rm
rk808.h
19885
0644
edit
dl
rm
rn5t618.h
7840
0644
edit
dl
rm
rohm-bd718x7.h
9038
0644
edit
dl
rm
rohm-bd957x.h
4362
0644
edit
dl
rm
rohm-bd70528.h
11082
0644
edit
dl
rm
rohm-bd71815.h
15608
0644
edit
dl
rm
rohm-bd71828.h
13084
0644
edit
dl
rm
rohm-generic.h
2825
0644
edit
dl
rm
rohm-shared.h
631
0644
edit
dl
rm
rsmu.h
897
0644
edit
dl
rm
rt5033-private.h
7927
0644
edit
dl
rm
rt5033.h
1098
0644
edit
dl
rm
sc27xx-pmic.h
228
0644
edit
dl
rm
si476x-core.h
15192
0644
edit
dl
rm
si476x-platform.h
6189
0644
edit
dl
rm
si476x-reports.h
4596
0644
edit
dl
rm
sky81452.h
354
0644
edit
dl
rm
sta2x11-mfd.h
18565
0644
edit
dl
rm
stm32-lptimer.h
2102
0644
edit
dl
rm
stm32-timers.h
5948
0644
edit
dl
rm
stmfx.h
4051
0644
edit
dl
rm
stmpe.h
4083
0644
edit
dl
rm
stpmic1.h
5750
0644
edit
dl
rm
stw481x.h
1422
0644
edit
dl
rm
sun4i-gpadc.h
3564
0644
edit
dl
rm
syscon.h
1871
0644
edit
dl
rm
t7l66xb.h
622
0644
edit
dl
rm
tc3589x.h
4123
0644
edit
dl
rm
tc6387xb.h
516
0644
edit
dl
rm
tc6393xb.h
1402
0644
edit
dl
rm
ti-lmu-register.h
5666
0644
edit
dl
rm
ti-lmu.h
1857
0644
edit
dl
rm
ti_am335x_tscadc.h
6028
0644
edit
dl
rm
tmio.h
3894
0644
edit
dl
rm
tps6105x.h
3079
0644
edit
dl
rm
tps6507x.h
5055
0644
edit
dl
rm
tps6586x.h
2802
0644
edit
dl
rm
tps65010.h
6685
0644
edit
dl
rm
tps65086.h
3581
0644
edit
dl
rm
tps65090.h
3814
0644
edit
dl
rm
tps65217.h
8436
0644
edit
dl
rm
tps65218.h
8218
0644
edit
dl
rm
tps65910.h
30093
0644
edit
dl
rm
tps65912.h
10145
0644
edit
dl
rm
tps68470.h
3002
0644
edit
dl
rm
tps80031.h
20059
0644
edit
dl
rm
twl.h
25494
0644
edit
dl
rm
twl4030-audio.h
8129
0644
edit
dl
rm
twl6040.h
6716
0644
edit
dl
rm
ucb1x00.h
6559
0644
edit
dl
rm
viperboard.h
2802
0644
edit
dl
rm
wl1273-core.h
7887
0644
edit
dl
rm
wm97xx.h
369
0644
edit
dl
rm
wm8400-audio.h
70819
0644
edit
dl
rm
wm8400-private.h
58492
0644
edit
dl
rm
wm8400.h
561
0644
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-190/include/linux/mfd/lochnagar2_regs.h
(15550B)
/* SPDX-License-Identifier: GPL-2.0 */ /* * Lochnagar2 register definitions * * Copyright (c) 2017-2018 Cirrus Logic, Inc. and * Cirrus Logic International Semiconductor Ltd. * * Author: Charles Keepax <ckeepax@opensource.cirrus.com> */ #ifndef LOCHNAGAR2_REGISTERS_H #define LOCHNAGAR2_REGISTERS_H /* Register Addresses */ #define LOCHNAGAR2_CDC_AIF1_CTRL 0x000D #define LOCHNAGAR2_CDC_AIF2_CTRL 0x000E #define LOCHNAGAR2_CDC_AIF3_CTRL 0x000F #define LOCHNAGAR2_DSP_AIF1_CTRL 0x0010 #define LOCHNAGAR2_DSP_AIF2_CTRL 0x0011 #define LOCHNAGAR2_PSIA1_CTRL 0x0012 #define LOCHNAGAR2_PSIA2_CTRL 0x0013 #define LOCHNAGAR2_GF_AIF3_CTRL 0x0014 #define LOCHNAGAR2_GF_AIF4_CTRL 0x0015 #define LOCHNAGAR2_GF_AIF1_CTRL 0x0016 #define LOCHNAGAR2_GF_AIF2_CTRL 0x0017 #define LOCHNAGAR2_SPDIF_AIF_CTRL 0x0018 #define LOCHNAGAR2_USB_AIF1_CTRL 0x0019 #define LOCHNAGAR2_USB_AIF2_CTRL 0x001A #define LOCHNAGAR2_ADAT_AIF_CTRL 0x001B #define LOCHNAGAR2_CDC_MCLK1_CTRL 0x001E #define LOCHNAGAR2_CDC_MCLK2_CTRL 0x001F #define LOCHNAGAR2_DSP_CLKIN_CTRL 0x0020 #define LOCHNAGAR2_PSIA1_MCLK_CTRL 0x0021 #define LOCHNAGAR2_PSIA2_MCLK_CTRL 0x0022 #define LOCHNAGAR2_SPDIF_MCLK_CTRL 0x0023 #define LOCHNAGAR2_GF_CLKOUT1_CTRL 0x0024 #define LOCHNAGAR2_GF_CLKOUT2_CTRL 0x0025 #define LOCHNAGAR2_ADAT_MCLK_CTRL 0x0026 #define LOCHNAGAR2_SOUNDCARD_MCLK_CTRL 0x0027 #define LOCHNAGAR2_GPIO_FPGA_GPIO1 0x0031 #define LOCHNAGAR2_GPIO_FPGA_GPIO2 0x0032 #define LOCHNAGAR2_GPIO_FPGA_GPIO3 0x0033 #define LOCHNAGAR2_GPIO_FPGA_GPIO4 0x0034 #define LOCHNAGAR2_GPIO_FPGA_GPIO5 0x0035 #define LOCHNAGAR2_GPIO_FPGA_GPIO6 0x0036 #define LOCHNAGAR2_GPIO_CDC_GPIO1 0x0037 #define LOCHNAGAR2_GPIO_CDC_GPIO2 0x0038 #define LOCHNAGAR2_GPIO_CDC_GPIO3 0x0039 #define LOCHNAGAR2_GPIO_CDC_GPIO4 0x003A #define LOCHNAGAR2_GPIO_CDC_GPIO5 0x003B #define LOCHNAGAR2_GPIO_CDC_GPIO6 0x003C #define LOCHNAGAR2_GPIO_CDC_GPIO7 0x003D #define LOCHNAGAR2_GPIO_CDC_GPIO8 0x003E #define LOCHNAGAR2_GPIO_DSP_GPIO1 0x003F #define LOCHNAGAR2_GPIO_DSP_GPIO2 0x0040 #define LOCHNAGAR2_GPIO_DSP_GPIO3 0x0041 #define LOCHNAGAR2_GPIO_DSP_GPIO4 0x0042 #define LOCHNAGAR2_GPIO_DSP_GPIO5 0x0043 #define LOCHNAGAR2_GPIO_DSP_GPIO6 0x0044 #define LOCHNAGAR2_GPIO_GF_GPIO2 0x0045 #define LOCHNAGAR2_GPIO_GF_GPIO3 0x0046 #define LOCHNAGAR2_GPIO_GF_GPIO7 0x0047 #define LOCHNAGAR2_GPIO_CDC_AIF1_BCLK 0x0048 #define LOCHNAGAR2_GPIO_CDC_AIF1_RXDAT 0x0049 #define LOCHNAGAR2_GPIO_CDC_AIF1_LRCLK 0x004A #define LOCHNAGAR2_GPIO_CDC_AIF1_TXDAT 0x004B #define LOCHNAGAR2_GPIO_CDC_AIF2_BCLK 0x004C #define LOCHNAGAR2_GPIO_CDC_AIF2_RXDAT 0x004D #define LOCHNAGAR2_GPIO_CDC_AIF2_LRCLK 0x004E #define LOCHNAGAR2_GPIO_CDC_AIF2_TXDAT 0x004F #define LOCHNAGAR2_GPIO_CDC_AIF3_BCLK 0x0050 #define LOCHNAGAR2_GPIO_CDC_AIF3_RXDAT 0x0051 #define LOCHNAGAR2_GPIO_CDC_AIF3_LRCLK 0x0052 #define LOCHNAGAR2_GPIO_CDC_AIF3_TXDAT 0x0053 #define LOCHNAGAR2_GPIO_DSP_AIF1_BCLK 0x0054 #define LOCHNAGAR2_GPIO_DSP_AIF1_RXDAT 0x0055 #define LOCHNAGAR2_GPIO_DSP_AIF1_LRCLK 0x0056 #define LOCHNAGAR2_GPIO_DSP_AIF1_TXDAT 0x0057 #define LOCHNAGAR2_GPIO_DSP_AIF2_BCLK 0x0058 #define LOCHNAGAR2_GPIO_DSP_AIF2_RXDAT 0x0059 #define LOCHNAGAR2_GPIO_DSP_AIF2_LRCLK 0x005A #define LOCHNAGAR2_GPIO_DSP_AIF2_TXDAT 0x005B #define LOCHNAGAR2_GPIO_PSIA1_BCLK 0x005C #define LOCHNAGAR2_GPIO_PSIA1_RXDAT 0x005D #define LOCHNAGAR2_GPIO_PSIA1_LRCLK 0x005E #define LOCHNAGAR2_GPIO_PSIA1_TXDAT 0x005F #define LOCHNAGAR2_GPIO_PSIA2_BCLK 0x0060 #define LOCHNAGAR2_GPIO_PSIA2_RXDAT 0x0061 #define LOCHNAGAR2_GPIO_PSIA2_LRCLK 0x0062 #define LOCHNAGAR2_GPIO_PSIA2_TXDAT 0x0063 #define LOCHNAGAR2_GPIO_GF_AIF3_BCLK 0x0064 #define LOCHNAGAR2_GPIO_GF_AIF3_RXDAT 0x0065 #define LOCHNAGAR2_GPIO_GF_AIF3_LRCLK 0x0066 #define LOCHNAGAR2_GPIO_GF_AIF3_TXDAT 0x0067 #define LOCHNAGAR2_GPIO_GF_AIF4_BCLK 0x0068 #define LOCHNAGAR2_GPIO_GF_AIF4_RXDAT 0x0069 #define LOCHNAGAR2_GPIO_GF_AIF4_LRCLK 0x006A #define LOCHNAGAR2_GPIO_GF_AIF4_TXDAT 0x006B #define LOCHNAGAR2_GPIO_GF_AIF1_BCLK 0x006C #define LOCHNAGAR2_GPIO_GF_AIF1_RXDAT 0x006D #define LOCHNAGAR2_GPIO_GF_AIF1_LRCLK 0x006E #define LOCHNAGAR2_GPIO_GF_AIF1_TXDAT 0x006F #define LOCHNAGAR2_GPIO_GF_AIF2_BCLK 0x0070 #define LOCHNAGAR2_GPIO_GF_AIF2_RXDAT 0x0071 #define LOCHNAGAR2_GPIO_GF_AIF2_LRCLK 0x0072 #define LOCHNAGAR2_GPIO_GF_AIF2_TXDAT 0x0073 #define LOCHNAGAR2_GPIO_DSP_UART1_RX 0x0074 #define LOCHNAGAR2_GPIO_DSP_UART1_TX 0x0075 #define LOCHNAGAR2_GPIO_DSP_UART2_RX 0x0076 #define LOCHNAGAR2_GPIO_DSP_UART2_TX 0x0077 #define LOCHNAGAR2_GPIO_GF_UART2_RX 0x0078 #define LOCHNAGAR2_GPIO_GF_UART2_TX 0x0079 #define LOCHNAGAR2_GPIO_USB_UART_RX 0x007A #define LOCHNAGAR2_GPIO_CDC_PDMCLK1 0x007C #define LOCHNAGAR2_GPIO_CDC_PDMDAT1 0x007D #define LOCHNAGAR2_GPIO_CDC_PDMCLK2 0x007E #define LOCHNAGAR2_GPIO_CDC_PDMDAT2 0x007F #define LOCHNAGAR2_GPIO_CDC_DMICCLK1 0x0080 #define LOCHNAGAR2_GPIO_CDC_DMICDAT1 0x0081 #define LOCHNAGAR2_GPIO_CDC_DMICCLK2 0x0082 #define LOCHNAGAR2_GPIO_CDC_DMICDAT2 0x0083 #define LOCHNAGAR2_GPIO_CDC_DMICCLK3 0x0084 #define LOCHNAGAR2_GPIO_CDC_DMICDAT3 0x0085 #define LOCHNAGAR2_GPIO_CDC_DMICCLK4 0x0086 #define LOCHNAGAR2_GPIO_CDC_DMICDAT4 0x0087 #define LOCHNAGAR2_GPIO_DSP_DMICCLK1 0x0088 #define LOCHNAGAR2_GPIO_DSP_DMICDAT1 0x0089 #define LOCHNAGAR2_GPIO_DSP_DMICCLK2 0x008A #define LOCHNAGAR2_GPIO_DSP_DMICDAT2 0x008B #define LOCHNAGAR2_GPIO_I2C2_SCL 0x008C #define LOCHNAGAR2_GPIO_I2C2_SDA 0x008D #define LOCHNAGAR2_GPIO_I2C3_SCL 0x008E #define LOCHNAGAR2_GPIO_I2C3_SDA 0x008F #define LOCHNAGAR2_GPIO_I2C4_SCL 0x0090 #define LOCHNAGAR2_GPIO_I2C4_SDA 0x0091 #define LOCHNAGAR2_GPIO_DSP_STANDBY 0x0092 #define LOCHNAGAR2_GPIO_CDC_MCLK1 0x0093 #define LOCHNAGAR2_GPIO_CDC_MCLK2 0x0094 #define LOCHNAGAR2_GPIO_DSP_CLKIN 0x0095 #define LOCHNAGAR2_GPIO_PSIA1_MCLK 0x0096 #define LOCHNAGAR2_GPIO_PSIA2_MCLK 0x0097 #define LOCHNAGAR2_GPIO_GF_GPIO1 0x0098 #define LOCHNAGAR2_GPIO_GF_GPIO5 0x0099 #define LOCHNAGAR2_GPIO_DSP_GPIO20 0x009A #define LOCHNAGAR2_GPIO_CHANNEL1 0x00B9 #define LOCHNAGAR2_GPIO_CHANNEL2 0x00BA #define LOCHNAGAR2_GPIO_CHANNEL3 0x00BB #define LOCHNAGAR2_GPIO_CHANNEL4 0x00BC #define LOCHNAGAR2_GPIO_CHANNEL5 0x00BD #define LOCHNAGAR2_GPIO_CHANNEL6 0x00BE #define LOCHNAGAR2_GPIO_CHANNEL7 0x00BF #define LOCHNAGAR2_GPIO_CHANNEL8 0x00C0 #define LOCHNAGAR2_GPIO_CHANNEL9 0x00C1 #define LOCHNAGAR2_GPIO_CHANNEL10 0x00C2 #define LOCHNAGAR2_GPIO_CHANNEL11 0x00C3 #define LOCHNAGAR2_GPIO_CHANNEL12 0x00C4 #define LOCHNAGAR2_GPIO_CHANNEL13 0x00C5 #define LOCHNAGAR2_GPIO_CHANNEL14 0x00C6 #define LOCHNAGAR2_GPIO_CHANNEL15 0x00C7 #define LOCHNAGAR2_GPIO_CHANNEL16 0x00C8 #define LOCHNAGAR2_MINICARD_RESETS 0x00DF #define LOCHNAGAR2_ANALOGUE_PATH_CTRL1 0x00E3 #define LOCHNAGAR2_ANALOGUE_PATH_CTRL2 0x00E4 #define LOCHNAGAR2_COMMS_CTRL4 0x00F0 #define LOCHNAGAR2_SPDIF_CTRL 0x00FE #define LOCHNAGAR2_IMON_CTRL1 0x0108 #define LOCHNAGAR2_IMON_CTRL2 0x0109 #define LOCHNAGAR2_IMON_CTRL3 0x010A #define LOCHNAGAR2_IMON_CTRL4 0x010B #define LOCHNAGAR2_IMON_DATA1 0x010C #define LOCHNAGAR2_IMON_DATA2 0x010D #define LOCHNAGAR2_POWER_CTRL 0x0116 #define LOCHNAGAR2_MICVDD_CTRL1 0x0119 #define LOCHNAGAR2_MICVDD_CTRL2 0x011B #define LOCHNAGAR2_VDDCORE_CDC_CTRL1 0x011E #define LOCHNAGAR2_VDDCORE_CDC_CTRL2 0x0120 #define LOCHNAGAR2_SOUNDCARD_AIF_CTRL 0x0180 /* (0x000D-0x001B, 0x0180) CDC_AIF1_CTRL - SOUNCARD_AIF_CTRL */ #define LOCHNAGAR2_AIF_ENA_MASK 0x8000 #define LOCHNAGAR2_AIF_ENA_SHIFT 15 #define LOCHNAGAR2_AIF_LRCLK_DIR_MASK 0x4000 #define LOCHNAGAR2_AIF_LRCLK_DIR_SHIFT 14 #define LOCHNAGAR2_AIF_BCLK_DIR_MASK 0x2000 #define LOCHNAGAR2_AIF_BCLK_DIR_SHIFT 13 #define LOCHNAGAR2_AIF_SRC_MASK 0x00FF #define LOCHNAGAR2_AIF_SRC_SHIFT 0 /* (0x001E - 0x0027) CDC_MCLK1_CTRL - SOUNDCARD_MCLK_CTRL */ #define LOCHNAGAR2_CLK_ENA_MASK 0x8000 #define LOCHNAGAR2_CLK_ENA_SHIFT 15 #define LOCHNAGAR2_CLK_SRC_MASK 0x00FF #define LOCHNAGAR2_CLK_SRC_SHIFT 0 /* (0x0031 - 0x009A) GPIO_FPGA_GPIO1 - GPIO_DSP_GPIO20 */ #define LOCHNAGAR2_GPIO_SRC_MASK 0x00FF #define LOCHNAGAR2_GPIO_SRC_SHIFT 0 /* (0x00B9 - 0x00C8) GPIO_CHANNEL1 - GPIO_CHANNEL16 */ #define LOCHNAGAR2_GPIO_CHANNEL_STS_MASK 0x8000 #define LOCHNAGAR2_GPIO_CHANNEL_STS_SHIFT 15 #define LOCHNAGAR2_GPIO_CHANNEL_SRC_MASK 0x00FF #define LOCHNAGAR2_GPIO_CHANNEL_SRC_SHIFT 0 /* (0x00DF) MINICARD_RESETS */ #define LOCHNAGAR2_DSP_RESET_MASK 0x0002 #define LOCHNAGAR2_DSP_RESET_SHIFT 1 #define LOCHNAGAR2_CDC_RESET_MASK 0x0001 #define LOCHNAGAR2_CDC_RESET_SHIFT 0 /* (0x00E3) ANALOGUE_PATH_CTRL1 */ #define LOCHNAGAR2_ANALOGUE_PATH_UPDATE_MASK 0x8000 #define LOCHNAGAR2_ANALOGUE_PATH_UPDATE_SHIFT 15 #define LOCHNAGAR2_ANALOGUE_PATH_UPDATE_STS_MASK 0x4000 #define LOCHNAGAR2_ANALOGUE_PATH_UPDATE_STS_SHIFT 14 /* (0x00E4) ANALOGUE_PATH_CTRL2 */ #define LOCHNAGAR2_P2_INPUT_BIAS_ENA_MASK 0x0080 #define LOCHNAGAR2_P2_INPUT_BIAS_ENA_SHIFT 7 #define LOCHNAGAR2_P1_INPUT_BIAS_ENA_MASK 0x0040 #define LOCHNAGAR2_P1_INPUT_BIAS_ENA_SHIFT 6 #define LOCHNAGAR2_P2_MICBIAS_SRC_MASK 0x0038 #define LOCHNAGAR2_P2_MICBIAS_SRC_SHIFT 3 #define LOCHNAGAR2_P1_MICBIAS_SRC_MASK 0x0007 #define LOCHNAGAR2_P1_MICBIAS_SRC_SHIFT 0 /* (0x00F0) COMMS_CTRL4 */ #define LOCHNAGAR2_CDC_CIF1MODE_MASK 0x0001 #define LOCHNAGAR2_CDC_CIF1MODE_SHIFT 0 /* (0x00FE) SPDIF_CTRL */ #define LOCHNAGAR2_SPDIF_HWMODE_MASK 0x0008 #define LOCHNAGAR2_SPDIF_HWMODE_SHIFT 3 #define LOCHNAGAR2_SPDIF_RESET_MASK 0x0001 #define LOCHNAGAR2_SPDIF_RESET_SHIFT 0 /* (0x0108) IMON_CTRL1 */ #define LOCHNAGAR2_IMON_ENA_MASK 0x8000 #define LOCHNAGAR2_IMON_ENA_SHIFT 15 #define LOCHNAGAR2_IMON_MEASURED_CHANNELS_MASK 0x03FC #define LOCHNAGAR2_IMON_MEASURED_CHANNELS_SHIFT 2 #define LOCHNAGAR2_IMON_MODE_SEL_MASK 0x0003 #define LOCHNAGAR2_IMON_MODE_SEL_SHIFT 0 /* (0x0109) IMON_CTRL2 */ #define LOCHNAGAR2_IMON_FSR_MASK 0x03FF #define LOCHNAGAR2_IMON_FSR_SHIFT 0 /* (0x010A) IMON_CTRL3 */ #define LOCHNAGAR2_IMON_DONE_MASK 0x0004 #define LOCHNAGAR2_IMON_DONE_SHIFT 2 #define LOCHNAGAR2_IMON_CONFIGURE_MASK 0x0002 #define LOCHNAGAR2_IMON_CONFIGURE_SHIFT 1 #define LOCHNAGAR2_IMON_MEASURE_MASK 0x0001 #define LOCHNAGAR2_IMON_MEASURE_SHIFT 0 /* (0x010B) IMON_CTRL4 */ #define LOCHNAGAR2_IMON_DATA_REQ_MASK 0x0080 #define LOCHNAGAR2_IMON_DATA_REQ_SHIFT 7 #define LOCHNAGAR2_IMON_CH_SEL_MASK 0x0070 #define LOCHNAGAR2_IMON_CH_SEL_SHIFT 4 #define LOCHNAGAR2_IMON_DATA_RDY_MASK 0x0008 #define LOCHNAGAR2_IMON_DATA_RDY_SHIFT 3 #define LOCHNAGAR2_IMON_CH_SRC_MASK 0x0007 #define LOCHNAGAR2_IMON_CH_SRC_SHIFT 0 /* (0x010C, 0x010D) IMON_DATA1, IMON_DATA2 */ #define LOCHNAGAR2_IMON_DATA_MASK 0xFFFF #define LOCHNAGAR2_IMON_DATA_SHIFT 0 /* (0x0116) POWER_CTRL */ #define LOCHNAGAR2_PWR_ENA_MASK 0x0001 #define LOCHNAGAR2_PWR_ENA_SHIFT 0 /* (0x0119) MICVDD_CTRL1 */ #define LOCHNAGAR2_MICVDD_REG_ENA_MASK 0x8000 #define LOCHNAGAR2_MICVDD_REG_ENA_SHIFT 15 /* (0x011B) MICVDD_CTRL2 */ #define LOCHNAGAR2_MICVDD_VSEL_MASK 0x001F #define LOCHNAGAR2_MICVDD_VSEL_SHIFT 0 /* (0x011E) VDDCORE_CDC_CTRL1 */ #define LOCHNAGAR2_VDDCORE_CDC_REG_ENA_MASK 0x8000 #define LOCHNAGAR2_VDDCORE_CDC_REG_ENA_SHIFT 15 /* (0x0120) VDDCORE_CDC_CTRL2 */ #define LOCHNAGAR2_VDDCORE_CDC_VSEL_MASK 0x007F #define LOCHNAGAR2_VDDCORE_CDC_VSEL_SHIFT 0 #endif
Save
cmd:
run