diff options
| author | Linus Walleij <linusw@kernel.org> | 2026-09-18 00:51:06 +0200 |
|---|---|---|
| committer | Linus Walleij <linusw@kernel.org> | 2026-09-23 19:26:12 +0200 |
| commit | 2eb92e6b94b612eccb53366f65018ae5e8d072d5 (patch) | |
| tree | 6bd1d8004d6cb6282cb777857ca3c32841063b2e /tools/perf/scripts/python/flamegraph.py | |
| parent | f9b2262d1edba1b6c0abc12118105f8fa200980a (diff) | |
ARM: dts: ux500: Add Samsung phone audio graphs
The released Samsung product kernels all connect codec DAI 0 to MSP1
for playback and codec DAI 1 to MSP3 for capture. The codec provides
the bit and frame clocks, while ULPCLK is the machine driver's default
audio clock parent. Keep the codec-provided clocks continuous as in the
product kernels.
Add a common two-link audio graph card and include it from Codina,
Codina-TMO, Gavini, Skomer, Kyle, Golden and Janice. Use the generic
card name "Samsung". The later product kernels use DSP_A with an
8-by-16-bit TDM frame, playback slots 0 and 1 and capture slot 0.
Codina and HD Codina retain their older DSP_B configuration with a
16-by-16-bit frame and playback slots 1 and 3. Preserve Gavini's
AMIC1A-to-VAMIC2 bias routing. Golden and Janice use the configuration
from the newest Codina-TMO product source; their board files are
byte-for-byte identical across the available later product releases.
Kyle's audio I2C bus contains only a disabled placeholder, so AB8505
remains its sole active codec.
Assisted-by: LLM
Signed-off-by: Linus Walleij <linusw@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
