Sound Open Firmware
Loading...
Searching...
No Matches
ipc4_ssp_config Struct Reference

Hardware register configuration values for Intel SSP/I2S controller. More...

#include <src/include/ipc4/ssp.h>

Data Fields

uint32_t ssc0
 Synchronous Serial Port Control register 0 (SSCR0: mode, data size).
 
uint32_t ssc1
 Synchronous Serial Port Control register 1 (SSCR1: clocks, phase, polarity).
 
uint32_t sscto
 Synchronous Serial Port Control Timeout register (SSCTO).
 
uint32_t sspsp
 Synchronous Serial Port Programmable Serial Protocol register (SSPSP: frame sync timing).
 
uint32_t sstsa
 Synchronous Serial Port Tx Time Slot Active register (SSTSA).
 
uint32_t ssrsa
 Synchronous Serial Port Rx Time Slot Active register (SSRSA).
 
uint32_t ssc2
 Synchronous Serial Port Control register 2 (SSCR2: extended FIFO control).
 
uint32_t sspsp2
 Synchronous Serial Port Programmable Serial Protocol register 2 (SSPSP2).
 
uint32_t ssc3
 Synchronous Serial Port Control register 3 (SSCR3).
 
uint32_t ssioc
 Synchronous Serial Port I/O Control register (SSIOC: pin directions).
 

Detailed Description

Hardware register configuration values for Intel SSP/I2S controller.

Field Documentation

◆ ssc0

uint32_t ipc4_ssp_config::ssc0

Synchronous Serial Port Control register 0 (SSCR0: mode, data size).

◆ ssc1

uint32_t ipc4_ssp_config::ssc1

Synchronous Serial Port Control register 1 (SSCR1: clocks, phase, polarity).

◆ ssc2

uint32_t ipc4_ssp_config::ssc2

Synchronous Serial Port Control register 2 (SSCR2: extended FIFO control).

◆ ssc3

uint32_t ipc4_ssp_config::ssc3

Synchronous Serial Port Control register 3 (SSCR3).

◆ sscto

uint32_t ipc4_ssp_config::sscto

Synchronous Serial Port Control Timeout register (SSCTO).

◆ ssioc

uint32_t ipc4_ssp_config::ssioc

Synchronous Serial Port I/O Control register (SSIOC: pin directions).

◆ sspsp

uint32_t ipc4_ssp_config::sspsp

Synchronous Serial Port Programmable Serial Protocol register (SSPSP: frame sync timing).

◆ sspsp2

uint32_t ipc4_ssp_config::sspsp2

Synchronous Serial Port Programmable Serial Protocol register 2 (SSPSP2).

◆ ssrsa

uint32_t ipc4_ssp_config::ssrsa

Synchronous Serial Port Rx Time Slot Active register (SSRSA).

◆ sstsa

uint32_t ipc4_ssp_config::sstsa

Synchronous Serial Port Tx Time Slot Active register (SSTSA).


The documentation for this struct was generated from the following file: