Go to the source code of this file.
|
| #define | AFE_HS_GET_DAI(hs) (((hs) & MASK(7, 0)) >> 0) |
| |
| #define | AFE_HS_SET_DAI(dai) SET_BITS(7, 0, dai) |
| |
| #define | AFE_HS_GET_IRQ(hs) (((hs) & MASK(15, 8)) >> 8) |
| |
| #define | AFE_HS_SET_IRQ(irq) SET_BITS(15, 8, irq) |
| |
| #define | AFE_HS_GET_CHAN(hs) (((hs) & MASK(23, 16)) >> 16) |
| |
| #define | AFE_HS_SET_CHAN(chan) SET_BITS(23, 16, chan) |
| |
| #define | AFE_HANDSHAKE(dai, irq, channel) (AFE_HS_SET_DAI(dai) | AFE_HS_SET_CHAN(channel) | AFE_HS_SET_IRQ(irq)) |
| |
◆ AFE_HANDSHAKE
◆ AFE_HS_GET_CHAN
| #define AFE_HS_GET_CHAN |
( |
|
hs | ) |
(((hs) & MASK(23, 16)) >> 16) |
◆ AFE_HS_GET_DAI
| #define AFE_HS_GET_DAI |
( |
|
hs | ) |
(((hs) & MASK(7, 0)) >> 0) |
◆ AFE_HS_GET_IRQ
| #define AFE_HS_GET_IRQ |
( |
|
hs | ) |
(((hs) & MASK(15, 8)) >> 8) |
◆ AFE_HS_SET_CHAN
| #define AFE_HS_SET_CHAN |
( |
|
chan | ) |
SET_BITS(23, 16, chan) |
◆ AFE_HS_SET_DAI
◆ AFE_HS_SET_IRQ
| #define AFE_HS_SET_IRQ |
( |
|
irq | ) |
SET_BITS(15, 8, irq) |
◆ afe_dai_driver
| const struct dai_driver afe_dai_driver |
|
extern |