FreeBSD kernel sound device code
cs4281.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CS4281_PCI_ID   0x60051013
 
#define CS4281PCI_BA0_SIZE   4096
 
#define CS4281PCI_BA1_SIZE   65536
 
#define CS4281PCI_HISR   0x000
 
#define CS4281PCI_HISR_DMAI   0x00040000
 
#define CS4281PCI_HISR_DMA(x)   (0x0100 << (x))
 
#define CS4281PCI_HICR   0x008
 
#define CS4281PCI_HICR_EOI   0x00000003
 
#define CS4281PCI_HIMR   0x00c
 
#define CS4281PCI_HIMR_DMAI   0x00040000
 
#define CS4281PCI_HIMR_DMA(x)   (0x0100 << (x))
 
#define CS4281PCI_IIER   0x010
 
#define CS4281PCI_HDSR(x)   (0x0f0 + (x)*0x004)
 
#define CS4281PCI_HDSR_CH1P   0x02000000
 
#define CS4281PCI_HDSR_CH2P   0x01000000
 
#define CS4281PCI_HDSR_HDTC   0x00020000
 
#define CS4281PCI_HDSR_DTC   0x00010000
 
#define CS4281PCI_HDSR_DRUN   0x00008000
 
#define CS4281PCI_HDSR_RQ   0x00000080
 
#define CS4281PCI_DCA(x)   (0x110 + (x) * 0x010)
 
#define CS4281PCI_DCC(x)   (0x114 + (x) * 0x010)
 
#define CS4281PCI_DBA(x)   (0x118 + (x) * 0x010)
 
#define CS4281PCI_DBC(x)   (0x11c + (x) * 0x010)
 
#define CS4281PCI_DMR(x)   (0x150 + (x) * 0x008)
 
#define CS4281PCI_DMR_DMA   0x20000000
 
#define CS4281PCI_DMR_POLL   0x10000000
 
#define CS4281PCI_DMR_TBC   0x02000000
 
#define CS4281PCI_DMR_CBC   0x01000000
 
#define CS4281PCI_DMR_SWAPC   0x00400000
 
#define CS4281PCI_DMR_SIZE20   0x00100000
 
#define CS4281PCI_DMR_USIGN   0x00080000
 
#define CS4281PCI_DMR_BEND   0x00040000
 
#define CS4281PCI_DMR_MONO   0x00020000
 
#define CS4281PCI_DMR_SIZE8   0x00010000
 
#define CS4281PCI_DMR_TYPE_DEMAND   0x00000000
 
#define CS4281PCI_DMR_TYPE_SINGLE   0x00000040
 
#define CS4281PCI_DMR_TYPE_BLOCK   0x00000080
 
#define CS4281PCI_DMR_TYPE_CASCADE   0x000000c0
 
#define CS4281PCI_DMR_DEC   0x00000020
 
#define CS4281PCI_DMR_AUTO   0x00000010
 
#define CS4281PCI_DMR_TR_PLAY   0x00000008
 
#define CS4281PCI_DMR_TR_REC   0x00000004
 
#define CS4281PCI_DCR(x)   (0x154 + (x) * 0x008)
 
#define CS4281PCI_DCR_HTCIE   0x00020000
 
#define CS4281PCI_DCR_TCIE   0x00010000
 
#define CS4281PCI_DCR_MSK   0x00000001
 
#define CS4281PCI_FCR(x)   (0x180 + (x) * 0x004)
 
#define CS4281PCI_FCR_FEN   0x80000000
 
#define CS4281PCI_FCR_DACZ   0x40000000
 
#define CS4281PCI_FCR_PSH   0x20000000
 
#define CS4281PCI_FCR_RS(x)   ((x) << 24)
 
#define CS4281PCI_FCR_LS(x)   ((x) << 16)
 
#define CS4281PCI_FCR_SZ(x)   ((x) << 8)
 
#define CS4281PCI_FCR_OF(x)   (x)
 
#define CS4281PCI_FPDR(x)   (0x190 + (x) * 0x004)
 
#define CS4281PCI_FCHS   0x20c
 
#define CS4281PCI_FSIC(x)   (0x210 + (x) * 0x004)
 
#define CS4281PCI_PMCS   0x344
 
#define CS4281PCI_PMCS_PS_MASK   0x00000003
 
#define CS4281PCI_PMCS_OFFSET   (CS4281PCI_PMCS - 0x300)
 
#define CS4281PCI_CWPR   0x3e0
 
#define CS4281PCI_CWPR_MAGIC   0x00004281
 
#define CS4281PCI_EPPMC   0x3e4
 
#define CS4281PCI_EPPMC_FPDN   0x00004000
 
#define CS4281PCI_GPIOR   0x3e8
 
#define CS4281PCI_SPMC   0x3ec
 
#define CS4281PCI_SPMC_RSTN   0x00000001
 
#define CS4281PCI_SPMC_ASYN   0x00000002
 
#define CS4281PCI_SPMC_WUP1   0x00000004
 
#define CS4281PCI_SPMC_WUP2   0x00000008
 
#define CS4281PCI_SPMC_ASDO   0x00000080
 
#define CS4281PCI_SPMC_ASDI2E   0x00000100
 
#define CS4281PCI_SPMC_EESPD   0x00000200
 
#define CS4281PCI_SPMC_GISPEN   0x00004000
 
#define CS4281PCI_SPMC_GIPPEN   0x00008000
 
#define CS4281PCI_CFLR   0x3f0
 
#define CS4281PCI_IISR   0x3f4
 
#define CS4281PCI_TMS   0x3f8
 
#define CS4281PCI_SSVID   0x3fc
 
#define CS4281PCI_CLKCR1   0x400
 
#define CS_4281PCI_CLKCR1_DLLSS_MASK   0x0000000c
 
#define CS_4281PCI_CLKCR1_DLLSS_AC97   0x00000004
 
#define CS4281PCI_CLKCR1_DLLP   0x00000010
 
#define CS4281PCI_CLKCR1_SWCE   0x00000020
 
#define CS4281PCI_CLKCR1_DLLOS   0x00000040
 
#define CS4281PCI_CLKCR1_CKRA   0x00010000
 
#define CS4281PCI_CLKCR1_DLLRDY   0x01000000
 
#define CS4281PCI_CLKCR1_CLKON   0x02000000
 
#define CS4281PCI_FRR   0x410
 
#define CS4281PCI_SLT12O   0x41c
 
#define CS4281PCI_SERMC   0x420
 
#define CS4281PCI_SERMC_PTC_AC97   0x00000002
 
#define CS4281PCI_SERMC_PTC_MASK   0x0000000e
 
#define CS4281PCI_SERMC_ODSEN1   0x01000000
 
#define CS4281PCI_SERMC_ODSEN2   0x02000000
 
#define CS4281PCI_SERC1   0x428
 
#define CS4281PCI_SERC2   0x42c
 
#define CS4281PCI_SLT12M   0x45c
 
#define CS4281PCI_ACCTL   0x460
 
#define CS4281PCI_ACCTL_ESYN   0x00000002
 
#define CS4281PCI_ACCTL_VFRM   0x00000004
 
#define CS4281PCI_ACCTL_DCV   0x00000008
 
#define CS4281PCI_ACCTL_CRW   0x00000010
 
#define CS4281PCI_ACCTL_TC   0x00000040
 
#define CS4281PCI_ACSTS   0x464
 
#define CS4281PCI_ACSTS_CRDY   0x00000001
 
#define CS4281PCI_ACSTS_VSTS   0x00000002
 
#define CS4281PCI_ACOSV   0x468
 
#define CS4281PCI_ACOSV_SLV(x)   (1 << (x - 3))
 
#define CS4281PCI_ACCAD   0x46c
 
#define CS4281PCI_ACCDA   0x470
 
#define CS4281PCI_ACISV   0x474
 
#define CS4281PCI_ACISV_ISV(x)   (1 << (x - 3))
 
#define CS4281PCI_ACSAD   0x478
 
#define CS4281PCI_ACSDA   0x47c
 
#define CS4281PCI_JSPT   0x480
 
#define CS4281PCI_JSCTL   0x484
 
#define CS4281PCI_SSPM   0x740
 
#define CS4281PCI_SSPM_MIXEN   0x00000040
 
#define CS4281PCI_SSPM_CSRCEN   0x00000020
 
#define CS4281PCI_SSPM_PSRCEN   0x00000010
 
#define CS4281PCI_SSPM_JSEN   0x00000008
 
#define CS4281PCI_SSPM_ACLEN   0x00000004
 
#define CS4281PCI_SSPM_FMEN   0x00000002
 
#define CS4281PCI_DACSR   0x744
 
#define CS4281PCI_ADCSR   0x748
 
#define CS4281PCI_SSCR   0x74c
 
#define CS4281PCI_SRCSA   0x75c
 
#define CS4281PCI_SRCSA_PLSS(x)   (x)
 
#define CS4281PCI_SRCSA_PRSS(x)   ((x) << 8)
 
#define CS4281PCI_SRCSA_CLSS(x)   ((x) << 16)
 
#define CS4281PCI_SRCSA_CRSS(x)   ((x) << 24)
 
#define CS4281PCI_PPLVC   0x760
 
#define CS4281PCI_PPRVC   0x764
 
#define CS4281PCI_LPCM_PLAY_SLOT   0x00
 
#define CS4281PCI_RPCM_PLAY_SLOT   0x01
 
#define CS4281PCI_LPCM_REC_SLOT   0x0a
 
#define CS4281PCI_RPCM_REC_SLOT   0x0b
 
#define CS4281PCI_DISABLED_SLOT   0x1f
 

Macro Definition Documentation

◆ CS4281_PCI_ID

#define CS4281_PCI_ID   0x60051013

Definition at line 34 of file cs4281.h.

◆ CS4281PCI_ACCAD

#define CS4281PCI_ACCAD   0x46c

Definition at line 168 of file cs4281.h.

◆ CS4281PCI_ACCDA

#define CS4281PCI_ACCDA   0x470

Definition at line 169 of file cs4281.h.

◆ CS4281PCI_ACCTL

#define CS4281PCI_ACCTL   0x460

Definition at line 155 of file cs4281.h.

◆ CS4281PCI_ACCTL_CRW

#define CS4281PCI_ACCTL_CRW   0x00000010

Definition at line 159 of file cs4281.h.

◆ CS4281PCI_ACCTL_DCV

#define CS4281PCI_ACCTL_DCV   0x00000008

Definition at line 158 of file cs4281.h.

◆ CS4281PCI_ACCTL_ESYN

#define CS4281PCI_ACCTL_ESYN   0x00000002

Definition at line 156 of file cs4281.h.

◆ CS4281PCI_ACCTL_TC

#define CS4281PCI_ACCTL_TC   0x00000040

Definition at line 160 of file cs4281.h.

◆ CS4281PCI_ACCTL_VFRM

#define CS4281PCI_ACCTL_VFRM   0x00000004

Definition at line 157 of file cs4281.h.

◆ CS4281PCI_ACISV

#define CS4281PCI_ACISV   0x474

Definition at line 170 of file cs4281.h.

◆ CS4281PCI_ACISV_ISV

#define CS4281PCI_ACISV_ISV (   x)    (1 << (x - 3))

Definition at line 171 of file cs4281.h.

◆ CS4281PCI_ACOSV

#define CS4281PCI_ACOSV   0x468

Definition at line 166 of file cs4281.h.

◆ CS4281PCI_ACOSV_SLV

#define CS4281PCI_ACOSV_SLV (   x)    (1 << (x - 3))

Definition at line 167 of file cs4281.h.

◆ CS4281PCI_ACSAD

#define CS4281PCI_ACSAD   0x478

Definition at line 172 of file cs4281.h.

◆ CS4281PCI_ACSDA

#define CS4281PCI_ACSDA   0x47c

Definition at line 173 of file cs4281.h.

◆ CS4281PCI_ACSTS

#define CS4281PCI_ACSTS   0x464

Definition at line 162 of file cs4281.h.

◆ CS4281PCI_ACSTS_CRDY

#define CS4281PCI_ACSTS_CRDY   0x00000001

Definition at line 163 of file cs4281.h.

◆ CS4281PCI_ACSTS_VSTS

#define CS4281PCI_ACSTS_VSTS   0x00000002

Definition at line 164 of file cs4281.h.

◆ CS4281PCI_ADCSR

#define CS4281PCI_ADCSR   0x748

Definition at line 186 of file cs4281.h.

◆ CS4281PCI_BA0_SIZE

#define CS4281PCI_BA0_SIZE   4096

Definition at line 37 of file cs4281.h.

◆ CS4281PCI_BA1_SIZE

#define CS4281PCI_BA1_SIZE   65536

Definition at line 38 of file cs4281.h.

◆ CS4281PCI_CFLR

#define CS4281PCI_CFLR   0x3f0

Definition at line 128 of file cs4281.h.

◆ CS4281PCI_CLKCR1

#define CS4281PCI_CLKCR1   0x400

Definition at line 133 of file cs4281.h.

◆ CS4281PCI_CLKCR1_CKRA

#define CS4281PCI_CLKCR1_CKRA   0x00010000

Definition at line 139 of file cs4281.h.

◆ CS4281PCI_CLKCR1_CLKON

#define CS4281PCI_CLKCR1_CLKON   0x02000000

Definition at line 141 of file cs4281.h.

◆ CS4281PCI_CLKCR1_DLLOS

#define CS4281PCI_CLKCR1_DLLOS   0x00000040

Definition at line 138 of file cs4281.h.

◆ CS4281PCI_CLKCR1_DLLP

#define CS4281PCI_CLKCR1_DLLP   0x00000010

Definition at line 136 of file cs4281.h.

◆ CS4281PCI_CLKCR1_DLLRDY

#define CS4281PCI_CLKCR1_DLLRDY   0x01000000

Definition at line 140 of file cs4281.h.

◆ CS4281PCI_CLKCR1_SWCE

#define CS4281PCI_CLKCR1_SWCE   0x00000020

Definition at line 137 of file cs4281.h.

◆ CS4281PCI_CWPR

#define CS4281PCI_CWPR   0x3e0

Definition at line 110 of file cs4281.h.

◆ CS4281PCI_CWPR_MAGIC

#define CS4281PCI_CWPR_MAGIC   0x00004281

Definition at line 111 of file cs4281.h.

◆ CS4281PCI_DACSR

#define CS4281PCI_DACSR   0x744

Definition at line 185 of file cs4281.h.

◆ CS4281PCI_DBA

#define CS4281PCI_DBA (   x)    (0x118 + (x) * 0x010)

Definition at line 64 of file cs4281.h.

◆ CS4281PCI_DBC

#define CS4281PCI_DBC (   x)    (0x11c + (x) * 0x010)

Definition at line 65 of file cs4281.h.

◆ CS4281PCI_DCA

#define CS4281PCI_DCA (   x)    (0x110 + (x) * 0x010)

Definition at line 62 of file cs4281.h.

◆ CS4281PCI_DCC

#define CS4281PCI_DCC (   x)    (0x114 + (x) * 0x010)

Definition at line 63 of file cs4281.h.

◆ CS4281PCI_DCR

#define CS4281PCI_DCR (   x)    (0x154 + (x) * 0x008)

Definition at line 87 of file cs4281.h.

◆ CS4281PCI_DCR_HTCIE

#define CS4281PCI_DCR_HTCIE   0x00020000

Definition at line 88 of file cs4281.h.

◆ CS4281PCI_DCR_MSK

#define CS4281PCI_DCR_MSK   0x00000001

Definition at line 90 of file cs4281.h.

◆ CS4281PCI_DCR_TCIE

#define CS4281PCI_DCR_TCIE   0x00010000

Definition at line 89 of file cs4281.h.

◆ CS4281PCI_DISABLED_SLOT

#define CS4281PCI_DISABLED_SLOT   0x1f

Definition at line 205 of file cs4281.h.

◆ CS4281PCI_DMR

#define CS4281PCI_DMR (   x)    (0x150 + (x) * 0x008)

Definition at line 67 of file cs4281.h.

◆ CS4281PCI_DMR_AUTO

#define CS4281PCI_DMR_AUTO   0x00000010

Definition at line 83 of file cs4281.h.

◆ CS4281PCI_DMR_BEND

#define CS4281PCI_DMR_BEND   0x00040000

Definition at line 75 of file cs4281.h.

◆ CS4281PCI_DMR_CBC

#define CS4281PCI_DMR_CBC   0x01000000

Definition at line 71 of file cs4281.h.

◆ CS4281PCI_DMR_DEC

#define CS4281PCI_DMR_DEC   0x00000020

Definition at line 82 of file cs4281.h.

◆ CS4281PCI_DMR_DMA

#define CS4281PCI_DMR_DMA   0x20000000

Definition at line 68 of file cs4281.h.

◆ CS4281PCI_DMR_MONO

#define CS4281PCI_DMR_MONO   0x00020000

Definition at line 76 of file cs4281.h.

◆ CS4281PCI_DMR_POLL

#define CS4281PCI_DMR_POLL   0x10000000

Definition at line 69 of file cs4281.h.

◆ CS4281PCI_DMR_SIZE20

#define CS4281PCI_DMR_SIZE20   0x00100000

Definition at line 73 of file cs4281.h.

◆ CS4281PCI_DMR_SIZE8

#define CS4281PCI_DMR_SIZE8   0x00010000

Definition at line 77 of file cs4281.h.

◆ CS4281PCI_DMR_SWAPC

#define CS4281PCI_DMR_SWAPC   0x00400000

Definition at line 72 of file cs4281.h.

◆ CS4281PCI_DMR_TBC

#define CS4281PCI_DMR_TBC   0x02000000

Definition at line 70 of file cs4281.h.

◆ CS4281PCI_DMR_TR_PLAY

#define CS4281PCI_DMR_TR_PLAY   0x00000008

Definition at line 84 of file cs4281.h.

◆ CS4281PCI_DMR_TR_REC

#define CS4281PCI_DMR_TR_REC   0x00000004

Definition at line 85 of file cs4281.h.

◆ CS4281PCI_DMR_TYPE_BLOCK

#define CS4281PCI_DMR_TYPE_BLOCK   0x00000080

Definition at line 80 of file cs4281.h.

◆ CS4281PCI_DMR_TYPE_CASCADE

#define CS4281PCI_DMR_TYPE_CASCADE   0x000000c0

Definition at line 81 of file cs4281.h.

◆ CS4281PCI_DMR_TYPE_DEMAND

#define CS4281PCI_DMR_TYPE_DEMAND   0x00000000

Definition at line 78 of file cs4281.h.

◆ CS4281PCI_DMR_TYPE_SINGLE

#define CS4281PCI_DMR_TYPE_SINGLE   0x00000040

Definition at line 79 of file cs4281.h.

◆ CS4281PCI_DMR_USIGN

#define CS4281PCI_DMR_USIGN   0x00080000

Definition at line 74 of file cs4281.h.

◆ CS4281PCI_EPPMC

#define CS4281PCI_EPPMC   0x3e4

Definition at line 113 of file cs4281.h.

◆ CS4281PCI_EPPMC_FPDN

#define CS4281PCI_EPPMC_FPDN   0x00004000

Definition at line 114 of file cs4281.h.

◆ CS4281PCI_FCHS

#define CS4281PCI_FCHS   0x20c

Definition at line 103 of file cs4281.h.

◆ CS4281PCI_FCR

#define CS4281PCI_FCR (   x)    (0x180 + (x) * 0x004)

Definition at line 92 of file cs4281.h.

◆ CS4281PCI_FCR_DACZ

#define CS4281PCI_FCR_DACZ   0x40000000

Definition at line 94 of file cs4281.h.

◆ CS4281PCI_FCR_FEN

#define CS4281PCI_FCR_FEN   0x80000000

Definition at line 93 of file cs4281.h.

◆ CS4281PCI_FCR_LS

#define CS4281PCI_FCR_LS (   x)    ((x) << 16)

Definition at line 97 of file cs4281.h.

◆ CS4281PCI_FCR_OF

#define CS4281PCI_FCR_OF (   x)    (x)

Definition at line 99 of file cs4281.h.

◆ CS4281PCI_FCR_PSH

#define CS4281PCI_FCR_PSH   0x20000000

Definition at line 95 of file cs4281.h.

◆ CS4281PCI_FCR_RS

#define CS4281PCI_FCR_RS (   x)    ((x) << 24)

Definition at line 96 of file cs4281.h.

◆ CS4281PCI_FCR_SZ

#define CS4281PCI_FCR_SZ (   x)    ((x) << 8)

Definition at line 98 of file cs4281.h.

◆ CS4281PCI_FPDR

#define CS4281PCI_FPDR (   x)    (0x190 + (x) * 0x004)

Definition at line 101 of file cs4281.h.

◆ CS4281PCI_FRR

#define CS4281PCI_FRR   0x410

Definition at line 143 of file cs4281.h.

◆ CS4281PCI_FSIC

#define CS4281PCI_FSIC (   x)    (0x210 + (x) * 0x004)

Definition at line 104 of file cs4281.h.

◆ CS4281PCI_GPIOR

#define CS4281PCI_GPIOR   0x3e8

Definition at line 115 of file cs4281.h.

◆ CS4281PCI_HDSR

#define CS4281PCI_HDSR (   x)    (0x0f0 + (x)*0x004)

Definition at line 54 of file cs4281.h.

◆ CS4281PCI_HDSR_CH1P

#define CS4281PCI_HDSR_CH1P   0x02000000

Definition at line 55 of file cs4281.h.

◆ CS4281PCI_HDSR_CH2P

#define CS4281PCI_HDSR_CH2P   0x01000000

Definition at line 56 of file cs4281.h.

◆ CS4281PCI_HDSR_DRUN

#define CS4281PCI_HDSR_DRUN   0x00008000

Definition at line 59 of file cs4281.h.

◆ CS4281PCI_HDSR_DTC

#define CS4281PCI_HDSR_DTC   0x00010000

Definition at line 58 of file cs4281.h.

◆ CS4281PCI_HDSR_HDTC

#define CS4281PCI_HDSR_HDTC   0x00020000

Definition at line 57 of file cs4281.h.

◆ CS4281PCI_HDSR_RQ

#define CS4281PCI_HDSR_RQ   0x00000080

Definition at line 60 of file cs4281.h.

◆ CS4281PCI_HICR

#define CS4281PCI_HICR   0x008

Definition at line 45 of file cs4281.h.

◆ CS4281PCI_HICR_EOI

#define CS4281PCI_HICR_EOI   0x00000003

Definition at line 46 of file cs4281.h.

◆ CS4281PCI_HIMR

#define CS4281PCI_HIMR   0x00c

Definition at line 48 of file cs4281.h.

◆ CS4281PCI_HIMR_DMA

#define CS4281PCI_HIMR_DMA (   x)    (0x0100 << (x))

Definition at line 50 of file cs4281.h.

◆ CS4281PCI_HIMR_DMAI

#define CS4281PCI_HIMR_DMAI   0x00040000

Definition at line 49 of file cs4281.h.

◆ CS4281PCI_HISR

#define CS4281PCI_HISR   0x000

Definition at line 41 of file cs4281.h.

◆ CS4281PCI_HISR_DMA

#define CS4281PCI_HISR_DMA (   x)    (0x0100 << (x))

Definition at line 43 of file cs4281.h.

◆ CS4281PCI_HISR_DMAI

#define CS4281PCI_HISR_DMAI   0x00040000

Definition at line 42 of file cs4281.h.

◆ CS4281PCI_IIER

#define CS4281PCI_IIER   0x010

Definition at line 52 of file cs4281.h.

◆ CS4281PCI_IISR

#define CS4281PCI_IISR   0x3f4

Definition at line 129 of file cs4281.h.

◆ CS4281PCI_JSCTL

#define CS4281PCI_JSCTL   0x484

Definition at line 175 of file cs4281.h.

◆ CS4281PCI_JSPT

#define CS4281PCI_JSPT   0x480

Definition at line 174 of file cs4281.h.

◆ CS4281PCI_LPCM_PLAY_SLOT

#define CS4281PCI_LPCM_PLAY_SLOT   0x00

Definition at line 199 of file cs4281.h.

◆ CS4281PCI_LPCM_REC_SLOT

#define CS4281PCI_LPCM_REC_SLOT   0x0a

Definition at line 202 of file cs4281.h.

◆ CS4281PCI_PMCS

#define CS4281PCI_PMCS   0x344

Definition at line 106 of file cs4281.h.

◆ CS4281PCI_PMCS_OFFSET

#define CS4281PCI_PMCS_OFFSET   (CS4281PCI_PMCS - 0x300)

Definition at line 108 of file cs4281.h.

◆ CS4281PCI_PMCS_PS_MASK

#define CS4281PCI_PMCS_PS_MASK   0x00000003

Definition at line 107 of file cs4281.h.

◆ CS4281PCI_PPLVC

#define CS4281PCI_PPLVC   0x760

Definition at line 195 of file cs4281.h.

◆ CS4281PCI_PPRVC

#define CS4281PCI_PPRVC   0x764

Definition at line 196 of file cs4281.h.

◆ CS4281PCI_RPCM_PLAY_SLOT

#define CS4281PCI_RPCM_PLAY_SLOT   0x01

Definition at line 200 of file cs4281.h.

◆ CS4281PCI_RPCM_REC_SLOT

#define CS4281PCI_RPCM_REC_SLOT   0x0b

Definition at line 203 of file cs4281.h.

◆ CS4281PCI_SERC1

#define CS4281PCI_SERC1   0x428

Definition at line 151 of file cs4281.h.

◆ CS4281PCI_SERC2

#define CS4281PCI_SERC2   0x42c

Definition at line 152 of file cs4281.h.

◆ CS4281PCI_SERMC

#define CS4281PCI_SERMC   0x420

Definition at line 146 of file cs4281.h.

◆ CS4281PCI_SERMC_ODSEN1

#define CS4281PCI_SERMC_ODSEN1   0x01000000

Definition at line 149 of file cs4281.h.

◆ CS4281PCI_SERMC_ODSEN2

#define CS4281PCI_SERMC_ODSEN2   0x02000000

Definition at line 150 of file cs4281.h.

◆ CS4281PCI_SERMC_PTC_AC97

#define CS4281PCI_SERMC_PTC_AC97   0x00000002

Definition at line 147 of file cs4281.h.

◆ CS4281PCI_SERMC_PTC_MASK

#define CS4281PCI_SERMC_PTC_MASK   0x0000000e

Definition at line 148 of file cs4281.h.

◆ CS4281PCI_SLT12M

#define CS4281PCI_SLT12M   0x45c

Definition at line 154 of file cs4281.h.

◆ CS4281PCI_SLT12O

#define CS4281PCI_SLT12O   0x41c

Definition at line 145 of file cs4281.h.

◆ CS4281PCI_SPMC

#define CS4281PCI_SPMC   0x3ec

Definition at line 117 of file cs4281.h.

◆ CS4281PCI_SPMC_ASDI2E

#define CS4281PCI_SPMC_ASDI2E   0x00000100

Definition at line 123 of file cs4281.h.

◆ CS4281PCI_SPMC_ASDO

#define CS4281PCI_SPMC_ASDO   0x00000080

Definition at line 122 of file cs4281.h.

◆ CS4281PCI_SPMC_ASYN

#define CS4281PCI_SPMC_ASYN   0x00000002

Definition at line 119 of file cs4281.h.

◆ CS4281PCI_SPMC_EESPD

#define CS4281PCI_SPMC_EESPD   0x00000200

Definition at line 124 of file cs4281.h.

◆ CS4281PCI_SPMC_GIPPEN

#define CS4281PCI_SPMC_GIPPEN   0x00008000

Definition at line 126 of file cs4281.h.

◆ CS4281PCI_SPMC_GISPEN

#define CS4281PCI_SPMC_GISPEN   0x00004000

Definition at line 125 of file cs4281.h.

◆ CS4281PCI_SPMC_RSTN

#define CS4281PCI_SPMC_RSTN   0x00000001

Definition at line 118 of file cs4281.h.

◆ CS4281PCI_SPMC_WUP1

#define CS4281PCI_SPMC_WUP1   0x00000004

Definition at line 120 of file cs4281.h.

◆ CS4281PCI_SPMC_WUP2

#define CS4281PCI_SPMC_WUP2   0x00000008

Definition at line 121 of file cs4281.h.

◆ CS4281PCI_SRCSA

#define CS4281PCI_SRCSA   0x75c

Definition at line 189 of file cs4281.h.

◆ CS4281PCI_SRCSA_CLSS

#define CS4281PCI_SRCSA_CLSS (   x)    ((x) << 16)

Definition at line 192 of file cs4281.h.

◆ CS4281PCI_SRCSA_CRSS

#define CS4281PCI_SRCSA_CRSS (   x)    ((x) << 24)

Definition at line 193 of file cs4281.h.

◆ CS4281PCI_SRCSA_PLSS

#define CS4281PCI_SRCSA_PLSS (   x)    (x)

Definition at line 190 of file cs4281.h.

◆ CS4281PCI_SRCSA_PRSS

#define CS4281PCI_SRCSA_PRSS (   x)    ((x) << 8)

Definition at line 191 of file cs4281.h.

◆ CS4281PCI_SSCR

#define CS4281PCI_SSCR   0x74c

Definition at line 187 of file cs4281.h.

◆ CS4281PCI_SSPM

#define CS4281PCI_SSPM   0x740

Definition at line 177 of file cs4281.h.

◆ CS4281PCI_SSPM_ACLEN

#define CS4281PCI_SSPM_ACLEN   0x00000004

Definition at line 182 of file cs4281.h.

◆ CS4281PCI_SSPM_CSRCEN

#define CS4281PCI_SSPM_CSRCEN   0x00000020

Definition at line 179 of file cs4281.h.

◆ CS4281PCI_SSPM_FMEN

#define CS4281PCI_SSPM_FMEN   0x00000002

Definition at line 183 of file cs4281.h.

◆ CS4281PCI_SSPM_JSEN

#define CS4281PCI_SSPM_JSEN   0x00000008

Definition at line 181 of file cs4281.h.

◆ CS4281PCI_SSPM_MIXEN

#define CS4281PCI_SSPM_MIXEN   0x00000040

Definition at line 178 of file cs4281.h.

◆ CS4281PCI_SSPM_PSRCEN

#define CS4281PCI_SSPM_PSRCEN   0x00000010

Definition at line 180 of file cs4281.h.

◆ CS4281PCI_SSVID

#define CS4281PCI_SSVID   0x3fc

Definition at line 131 of file cs4281.h.

◆ CS4281PCI_TMS

#define CS4281PCI_TMS   0x3f8

Definition at line 130 of file cs4281.h.

◆ CS_4281PCI_CLKCR1_DLLSS_AC97

#define CS_4281PCI_CLKCR1_DLLSS_AC97   0x00000004

Definition at line 135 of file cs4281.h.

◆ CS_4281PCI_CLKCR1_DLLSS_MASK

#define CS_4281PCI_CLKCR1_DLLSS_MASK   0x0000000c

Definition at line 134 of file cs4281.h.