- Disable audio by writing
0x00 to the
TX_AUDIO_CONTROL register. The disable bit also flushes the buffers in the DisplayPort
Source and sets the MUTE bit in VB-ID. AMD
recommends following this step when there is a change in video/audio parameters.
- Write the Audio Info Frame (based on your requirement; this might be
optional for some systems). The Audio Info Frame consists of eight writes. The order of
write transactions are important and follow the steps in the DisplayPort Audio registers,
offset
0x308 (see related information).
- Write Channel Count to the TX_AUDIO_CHANNELS register (the value is actual
count -1).
- If the system is using synchronous clocking then write MAUD and NAUD
values to TX_AUDIO_MAUD and TX_AUDIO_NAUD registers, respectively.
- Enable audio by writing
0x01 to
TX_AUDIO_CONTROL register.