linux-hardened/sound/pci/oxygen
Roman Volkov bed61935cc ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions
Add the new SPI write and read functions. The SPI read function
is used for creating initial registers dump and may be used for
debugging purposes. SPI operations are cached, so there is a new
function to manage the cache (shadow). I have to remove
the shift from the CS4245_SPI_* constants, since when
we are performing the reading, we need to shift by 8 instead
of 16.

Signed-off-by: Roman Volkov <v1ron@mail.ru>
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
2014-01-29 20:45:46 +01:00
..
ak4396.h [ALSA] add TempoTec HiFier driver 2008-01-31 17:30:15 +01:00
cm9780.h [ALSA] oxygen: add more symbols 2008-01-31 17:30:07 +01:00
cs2000.h sound: virtuoso: fix Xonar Essence ST support 2009-09-28 11:53:51 +02:00
cs4245.h ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions 2014-01-29 20:45:46 +01:00
cs4362a.h [ALSA] virtuoso: add Xonar DX support 2008-04-24 12:00:32 +02:00
cs4398.h [ALSA] virtuoso: add Xonar DX support 2008-04-24 12:00:32 +02:00
Makefile ALSA: oxygen: add Xonar DG support 2011-01-10 16:46:46 +01:00
oxygen.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
oxygen.h ALSA: oxygen: modify the SPI writing function 2014-01-29 20:45:44 +01:00
oxygen_io.c ALSA: oxygen: modify the SPI writing function 2014-01-29 20:45:44 +01:00
oxygen_lib.c ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove 2013-05-29 12:37:32 +02:00
oxygen_mixer.c ALSA: oxygen: export oxygen_update_dac_routing symbol 2014-01-29 20:45:45 +01:00
oxygen_pcm.c ALSA: firewire-speakers, oxygen, ua101: allow > 10 s periods 2011-06-17 11:36:30 +02:00
oxygen_regs.h ALSA: oxygen: add mute mask for the OXYGEN_PLAY_ROUTING register 2014-01-29 20:45:44 +01:00
pcm1796.h [ALSA] virtuoso: move PCM1796 symbols to a header file 2008-04-24 12:00:27 +02:00
virtuoso.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
wm8766.h sound: virtuoso: add Xonar DS support 2010-01-18 16:38:41 +01:00
wm8776.h sound: virtuoso: add Xonar DS support 2010-01-18 16:38:41 +01:00
wm8785.h [ALSA] oxygen: move WM8785 symbols to a header file 2008-04-24 12:00:27 +02:00
xonar.h ALSA: virtuoso: add HDMI enable switch for HDAV1.3 2010-12-06 14:47:58 +01:00
xonar_cs43xx.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
xonar_dg.c ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions 2014-01-29 20:45:46 +01:00
xonar_dg.h ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions 2014-01-29 20:45:46 +01:00
xonar_hdmi.c ALSA: virtuoso: add Xonar HDAV1.3 Slim support 2011-01-10 16:46:49 +01:00
xonar_lib.c ALSA: virtuoso: add HDMI enable switch for HDAV1.3 2010-12-06 14:47:58 +01:00
xonar_pcm179x.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00
xonar_wm87x6.c ALSA: oxygen: remove __dev* attributes 2012-12-07 07:32:02 +01:00