• Mark Brown's avatar
    ASoC: Add WM8988 CODEC driver · 5409fb4e
    Mark Brown authored
    The WM8988 is a low power, high quality stereo CODEC designed for
    portable digital audio applications.
    
    The device integrates complete interfaces to 2 stereo headphone or line
    out ports. External component requirements are drastically reduced as no
    separate headphone amplifiers are required. Advanced on-chip digital
    signal processing performs graphic equaliser, 3-D sound enhancement and
    automatic level control for the microphone or line input.
    
    The WM8988 can operate as a master or a slave, with various master clock
    frequencies including 12 or 24MHz for USB devices, or standard 256fs
    rates like 12.288MHz and 24.576MHz. Different audio sample rates such as
    96kHz, 48kHz, 44.1kHz are generated directly from the master clock
    without the need for an external PLL.
    Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
    5409fb4e
wm8988.c 29.2 KB