diff options
author | Clemens Ladisch <clemens@ladisch.de> | 2008-01-30 08:38:30 +0100 |
---|---|---|
committer | Mercurial server <hg@alsa0.alsa-project.org> | 2008-01-31 17:30:23 +0100 |
commit | 2ea85986dd1fa96ccf0a2f37877d58a57ff6f583 (patch) | |
tree | 97d286e5144ee981405ba098f132699cf036a8b5 /sound/pci/oxygen/hifier.c | |
parent | [ALSA] es1938 - improve capture hw pointer reads (diff) | |
download | linux-2ea85986dd1fa96ccf0a2f37877d58a57ff6f583.tar.xz linux-2ea85986dd1fa96ccf0a2f37877d58a57ff6f583.zip |
[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785
While the AK4396 and WM8785 datasheets say that the SPI clock cycle
length must be at least 200 ns, 320 ns seems not to work reliably with
the controller, so we better use 160 ns.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Diffstat (limited to 'sound/pci/oxygen/hifier.c')
-rw-r--r-- | sound/pci/oxygen/hifier.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/pci/oxygen/hifier.c b/sound/pci/oxygen/hifier.c index 51c4d1ae9d02..3ea1f05228a1 100644 --- a/sound/pci/oxygen/hifier.c +++ b/sound/pci/oxygen/hifier.c @@ -56,7 +56,7 @@ static void ak4396_write(struct oxygen *chip, u8 reg, u8 value) { oxygen_write_spi(chip, OXYGEN_SPI_TRIGGER | OXYGEN_SPI_DATA_LENGTH_2 | - OXYGEN_SPI_CLOCK_320 | + OXYGEN_SPI_CLOCK_160 | (0 << OXYGEN_SPI_CODEC_SHIFT) | OXYGEN_SPI_CEN_LATCH_CLOCK_HI, AK4396_WRITE | (reg << 8) | value); |