Skip to content

Instantly share code, notes, and snippets.

@anarsoul
Created October 15, 2018 16:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anarsoul/fad31b1f13798c53726bc9c180560138 to your computer and use it in GitHub Desktop.
Save anarsoul/fad31b1f13798c53726bc9c180560138 to your computer and use it in GitHub Desktop.
digraph {
"Headphone Jack" [style="filled" fillcolor="red"]
"Internal Speaker" [style="filled" fillcolor="red"]
"Microphone Jack" [style="filled" fillcolor="red"]
"Microphone Jack" -> "1c22e00.codec/Headset Mic"
"1c22c00.dai/Capture" [style="filled" fillcolor="red"]
"1c22c00.dai/Playback" [style="filled" fillcolor="red"]
"1c22c00.dai/Playback" -> "1c22c00.dai/Playback"
"1c22c00.dai/Playback" -> "1c22e00.codec/Playback"
"1c22e00.codec/ADC" [style="filled" fillcolor="red"]
"1c22e00.codec/ADC" -> "1f015c0.codec-analog/Left ADC"
"1c22e00.codec/ADC" -> "1f015c0.codec-analog/Right ADC"
"1c22e00.codec/AIF1" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1" -> "1c22e00.codec/AIF1 PLL"
"1c22e00.codec/AIF1 PLL" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1 PLL" -> "1c22e00.codec/RST AIF1"
"1c22e00.codec/AIF1 Slot 0 Left" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1 Slot 0 Left" -> "1c22e00.codec/Left Digital DAC Mixer"
"1c22e00.codec/AIF1 Slot 0 Left" -> "1f015c0.codec-analog/Left DAC"
"1c22e00.codec/AIF1 Slot 0 Left ADC" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1 Slot 0 Left ADC" -> "1c22c00.dai/Capture"
"1c22e00.codec/AIF1 Slot 0 Left ADC" -> "1c22e00.codec/Capture"
"1c22e00.codec/AIF1 Slot 0 Left ADC" -> "1c22e00.codec/Left Digital ADC Mixer"
"1c22e00.codec/AIF1 Slot 0 Right" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1 Slot 0 Right" -> "1c22e00.codec/Right Digital DAC Mixer"
"1c22e00.codec/AIF1 Slot 0 Right" -> "1f015c0.codec-analog/Right DAC"
"1c22e00.codec/AIF1 Slot 0 Right ADC" [style="filled" fillcolor="red"]
"1c22e00.codec/AIF1 Slot 0 Right ADC" -> "1c22c00.dai/Capture"
"1c22e00.codec/AIF1 Slot 0 Right ADC" -> "1c22e00.codec/Capture"
"1c22e00.codec/AIF1 Slot 0 Right ADC" -> "1c22e00.codec/Right Digital ADC Mixer"
"1c22e00.codec/Capture" [style="filled" fillcolor="red"]
"1c22e00.codec/Capture" -> "1c22c00.dai/Capture"
"1c22e00.codec/Capture" -> "1c22e00.codec/Capture"
"1c22e00.codec/DAC" [style="filled" fillcolor="red"]
"1c22e00.codec/DAC" -> "1c22e00.codec/AIF1 Slot 0 Left"
"1c22e00.codec/DAC" -> "1c22e00.codec/AIF1 Slot 0 Right"
"1c22e00.codec/Headset Mic" [style="filled" fillcolor="red"]
"1c22e00.codec/Headset Mic" -> "1f015c0.codec-analog/MIC2"
"1c22e00.codec/Left Digital ADC Mixer" [style="filled" fillcolor="red"]
"1c22e00.codec/Left Digital DAC Mixer" [style="filled" fillcolor="red"]
"1c22e00.codec/Mic" [style="filled" fillcolor="red"]
"1c22e00.codec/Mic" -> "1f015c0.codec-analog/MIC1"
"1c22e00.codec/MODCLK ADC" [style="filled" fillcolor="red"]
"1c22e00.codec/MODCLK ADC" -> "1c22e00.codec/ADC"
"1c22e00.codec/MODCLK AFI1" [style="filled" fillcolor="red"]
"1c22e00.codec/MODCLK AFI1" -> "1c22e00.codec/ADC"
"1c22e00.codec/MODCLK AFI1" -> "1c22e00.codec/DAC"
"1c22e00.codec/MODCLK DAC" [style="filled" fillcolor="red"]
"1c22e00.codec/MODCLK DAC" -> "1c22e00.codec/DAC"
"1c22e00.codec/Playback" [style="filled" fillcolor="red"]
"1c22e00.codec/Playback" -> "1c22e00.codec/AIF1 Slot 0 Left"
"1c22e00.codec/Playback" -> "1c22e00.codec/AIF1 Slot 0 Right"
"1c22e00.codec/Right Digital ADC Mixer" [style="filled" fillcolor="red"]
"1c22e00.codec/Right Digital DAC Mixer" [style="filled" fillcolor="red"]
"1c22e00.codec/RST ADC" [style="filled" fillcolor="red"]
"1c22e00.codec/RST ADC" -> "1c22e00.codec/MODCLK ADC"
"1c22e00.codec/RST AIF1" [style="filled" fillcolor="red"]
"1c22e00.codec/RST AIF1" -> "1c22e00.codec/MODCLK AFI1"
"1c22e00.codec/RST DAC" [style="filled" fillcolor="red"]
"1c22e00.codec/RST DAC" -> "1c22e00.codec/MODCLK DAC"
"1c22e00.codec/SYSCLK" [style="filled" fillcolor="red"]
"1c22e00.codec/SYSCLK" -> "1c22e00.codec/RST ADC"
"1c22e00.codec/SYSCLK" -> "1c22e00.codec/RST DAC"
"1c22e00.codec/SYSCLK AIF1" [style="filled" fillcolor="red"]
"1c22e00.codec/SYSCLK AIF1" -> "1c22e00.codec/AIF1"
"1f015c0.codec-analog/HBIAS" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/HBIAS" -> "Microphone Jack"
"1f015c0.codec-analog/Headphone Amp" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Headphone Amp" -> "1f015c0.codec-analog/HP"
"1f015c0.codec-analog/Headphone Source Playback Route" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Headphone Source Playback Route" -> "1f015c0.codec-analog/Headphone Amp"
"1f015c0.codec-analog/HP" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/HP" -> "Headphone Jack"
"1f015c0.codec-analog/Left ADC" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Left ADC" -> "1c22e00.codec/AIF1 Slot 0 Left ADC"
"1f015c0.codec-analog/Left ADC Mixer" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Left ADC Mixer" -> "1f015c0.codec-analog/Left ADC"
"1f015c0.codec-analog/Left DAC" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Left DAC" -> "1f015c0.codec-analog/Headphone Source Playback Route"
"1f015c0.codec-analog/Left DAC" -> "1f015c0.codec-analog/Left Mixer"
"1f015c0.codec-analog/Left Mixer" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Left Mixer" -> "1f015c0.codec-analog/Line Out Source Playback Route"
"1f015c0.codec-analog/LINEIN" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/LINEOUT" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/LINEOUT" -> "speaker_amp/INL"
"1f015c0.codec-analog/LINEOUT" -> "speaker_amp/INR"
"1f015c0.codec-analog/Line Out Source Playback Route" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Line Out Source Playback Route" -> "1f015c0.codec-analog/LINEOUT"
"1f015c0.codec-analog/MBIAS" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/MBIAS" -> "1c22e00.codec/Mic"
"1f015c0.codec-analog/MIC1" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/MIC1" -> "1f015c0.codec-analog/Mic1 Amplifier"
"1f015c0.codec-analog/Mic1 Amplifier" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Mic1 Amplifier" -> "1f015c0.codec-analog/Left ADC Mixer"
"1f015c0.codec-analog/MIC2" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/MIC2" -> "1f015c0.codec-analog/Mic2 Amplifier"
"1f015c0.codec-analog/Mic2 Amplifier" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Mic2 Amplifier" -> "1f015c0.codec-analog/Right ADC Mixer"
"1f015c0.codec-analog/Right ADC" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Right ADC" -> "1c22e00.codec/AIF1 Slot 0 Right ADC"
"1f015c0.codec-analog/Right ADC Mixer" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Right ADC Mixer" -> "1f015c0.codec-analog/Right ADC"
"1f015c0.codec-analog/Right DAC" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Right DAC" -> "1f015c0.codec-analog/Headphone Source Playback Route"
"1f015c0.codec-analog/Right DAC" -> "1f015c0.codec-analog/Right Mixer"
"1f015c0.codec-analog/Right Mixer" [style="filled" fillcolor="red"]
"1f015c0.codec-analog/Right Mixer" -> "1f015c0.codec-analog/Line Out Source Playback Route"
"speaker_amp/DRV" [style="filled" fillcolor="red"]
"speaker_amp/DRV" -> "speaker_amp/OUTL"
"speaker_amp/DRV" -> "speaker_amp/OUTR"
"speaker_amp/INL" [style="filled" fillcolor="red"]
"speaker_amp/INL" -> "speaker_amp/DRV"
"speaker_amp/INR" [style="filled" fillcolor="red"]
"speaker_amp/INR" -> "speaker_amp/DRV"
"speaker_amp/OUTL" [style="filled" fillcolor="red"]
"speaker_amp/OUTL" -> "Internal Speaker"
"speaker_amp/OUTR" [style="filled" fillcolor="red"]
"speaker_amp/OUTR" -> "Internal Speaker"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment