13 } ssfc_state = SSFC_NOT_READ;
15 if (ssfc_state == SSFC_AVAILABLE) {
30 ssfc_state = SSFC_AVAILABLE;
45 return (ssfc >> shift) &
mask;
55 if (
CONFIG(BOARD_GOOGLE_AMPTON))
static enum ssfc_audio_codec ssfc_get_default_audio_codec(void)
static int get_ssfc(uint32_t *val)
static unsigned int extract_field(uint32_t mask, int shift)
enum ssfc_audio_codec ssfc_get_audio_codec(void)
#define SSFC_AUDIO_CODEC_OFFSET
@ SSFC_AUDIO_CODEC_DEFAULT
@ SSFC_AUDIO_CODEC_DA7219
@ SSFC_AUDIO_CODEC_RT5682
#define SSFC_AUDIO_CODEC_MASK
#define printk(level,...)
int google_chromeec_cbi_get_ssfc(uint32_t *ssfc)
#define BIOS_INFO
BIOS_INFO - Expected events.
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.