Commit e40278f1 authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds

[PATCH] OSS: remove unused functions

The patch below removes some unused functions from OSS.
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 92e53a36
...@@ -82,20 +82,6 @@ static inline void ad1889_set_wav_rate(ad1889_dev_t *dev, int rate) ...@@ -82,20 +82,6 @@ static inline void ad1889_set_wav_rate(ad1889_dev_t *dev, int rate)
ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0); ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0);
} }
static inline void ad1889_set_adc_rate(ad1889_dev_t *dev, int rate)
{
struct ac97_codec *ac97_codec = dev->ac97_codec;
DBG("Setting ADC rate to %d\n", rate);
dev->state[AD_ADC_STATE].dmabuf.rate = rate;
AD1889_WRITEW(dev, AD_DSRES, rate);
/* Cycle the ADC to enable the new rate */
ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0x0100);
WAIT_10MS();
ac97_codec->codec_write(dev->ac97_codec, AC97_POWER_CONTROL, 0);
}
static inline void ad1889_set_wav_fmt(ad1889_dev_t *dev, int fmt) static inline void ad1889_set_wav_fmt(ad1889_dev_t *dev, int fmt)
{ {
u16 tmp; u16 tmp;
......
...@@ -1162,15 +1162,6 @@ static inline void enable_dac_unlocked(struct cm_state *s) ...@@ -1162,15 +1162,6 @@ static inline void enable_dac_unlocked(struct cm_state *s)
enable_adc(s); enable_adc(s);
} }
static inline void enable_dac(struct cm_state *s)
{
unsigned long flags;
spin_lock_irqsave(&s->lock, flags);
enable_dac_unlocked(s);
spin_unlock_irqrestore(&s->lock, flags);
}
static inline void stop_adc_unlocked(struct cm_state *s) static inline void stop_adc_unlocked(struct cm_state *s)
{ {
if (s->enable & ENADC) { if (s->enable & ENADC) {
......
...@@ -391,31 +391,6 @@ static void cs461x_clear_serial_FIFOs(struct cs_card *card, int type); ...@@ -391,31 +391,6 @@ static void cs461x_clear_serial_FIFOs(struct cs_card *card, int type);
static int cs46xx_suspend_tbl(struct pci_dev *pcidev, u32 state); static int cs46xx_suspend_tbl(struct pci_dev *pcidev, u32 state);
static int cs46xx_resume_tbl(struct pci_dev *pcidev); static int cs46xx_resume_tbl(struct pci_dev *pcidev);
static inline unsigned ld2(unsigned int x)
{
unsigned r = 0;
if (x >= 0x10000) {
x >>= 16;
r += 16;
}
if (x >= 0x100) {
x >>= 8;
r += 8;
}
if (x >= 0x10) {
x >>= 4;
r += 4;
}
if (x >= 4) {
x >>= 2;
r += 2;
}
if (x >= 2)
r++;
return r;
}
#if CSDEBUG #if CSDEBUG
/* DEBUG ROUTINES */ /* DEBUG ROUTINES */
......
...@@ -124,11 +124,6 @@ MODULE_DEVICE_TABLE(pci, ymf_id_tbl); ...@@ -124,11 +124,6 @@ MODULE_DEVICE_TABLE(pci, ymf_id_tbl);
* common I/O routines * common I/O routines
*/ */
static inline u8 ymfpci_readb(ymfpci_t *codec, u32 offset)
{
return readb(codec->reg_area_virt + offset);
}
static inline void ymfpci_writeb(ymfpci_t *codec, u32 offset, u8 val) static inline void ymfpci_writeb(ymfpci_t *codec, u32 offset, u8 val)
{ {
writeb(val, codec->reg_area_virt + offset); writeb(val, codec->reg_area_virt + offset);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment