Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 28475
b: refs/heads/master
c: e5e8a1d
h: refs/heads/master
i:
  28473: 9d5d039
  28471: 1d5b68e
v: v3
  • Loading branch information
Takashi Iwai authored and Jaroslav Kysela committed Jun 22, 2006
1 parent 4857416 commit 8fd2c10
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 20 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 57c65c116e1c03c54ac7c4bf38f2b4086d2c1a17
refs/heads/master: e5e8a1d4618595ea406336da3cdbd0c6eb6f260d
41 changes: 22 additions & 19 deletions trunk/sound/pci/hda/hda_codec.c
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ unsigned int snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid, int dire
return res;
}

EXPORT_SYMBOL(snd_hda_codec_read);

/**
* snd_hda_codec_write - send a single command without waiting for response
* @codec: the HDA codec
Expand All @@ -108,6 +110,8 @@ int snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int direct,
return err;
}

EXPORT_SYMBOL(snd_hda_codec_write);

/**
* snd_hda_sequence_write - sequence writes
* @codec: the HDA codec
Expand All @@ -122,6 +126,8 @@ void snd_hda_sequence_write(struct hda_codec *codec, const struct hda_verb *seq)
snd_hda_codec_write(codec, seq->nid, 0, seq->verb, seq->param);
}

EXPORT_SYMBOL(snd_hda_sequence_write);

/**
* snd_hda_get_sub_nodes - get the range of sub nodes
* @codec: the HDA codec
Expand All @@ -140,6 +146,8 @@ int snd_hda_get_sub_nodes(struct hda_codec *codec, hda_nid_t nid, hda_nid_t *sta
return (int)(parm & 0x7fff);
}

EXPORT_SYMBOL(snd_hda_get_sub_nodes);

/**
* snd_hda_get_connections - get connection list
* @codec: the HDA codec
Expand Down Expand Up @@ -256,6 +264,8 @@ int snd_hda_queue_unsol_event(struct hda_bus *bus, u32 res, u32 res_ex)
return 0;
}

EXPORT_SYMBOL(snd_hda_queue_unsol_event);

/*
* process queueud unsolicited events
*/
Expand Down Expand Up @@ -384,6 +394,7 @@ int snd_hda_bus_new(struct snd_card *card, const struct hda_bus_template *temp,
return 0;
}

EXPORT_SYMBOL(snd_hda_bus_new);

/*
* find a matching codec preset
Expand Down Expand Up @@ -587,6 +598,8 @@ int snd_hda_codec_new(struct hda_bus *bus, unsigned int codec_addr,
return 0;
}

EXPORT_SYMBOL(snd_hda_codec_new);

/**
* snd_hda_codec_setup_stream - set up the codec for streaming
* @codec: the CODEC to set up
Expand All @@ -609,6 +622,7 @@ void snd_hda_codec_setup_stream(struct hda_codec *codec, hda_nid_t nid, u32 stre
snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_STREAM_FORMAT, format);
}

EXPORT_SYMBOL(snd_hda_codec_setup_stream);

/*
* amp access functions
Expand Down Expand Up @@ -1294,6 +1308,7 @@ int snd_hda_build_controls(struct hda_bus *bus)
return 0;
}

EXPORT_SYMBOL(snd_hda_build_controls);

/*
* stream formats
Expand Down Expand Up @@ -1382,6 +1397,8 @@ unsigned int snd_hda_calc_stream_format(unsigned int rate,
return val;
}

EXPORT_SYMBOL(snd_hda_calc_stream_format);

/**
* snd_hda_query_supported_pcm - query the supported PCM rates and formats
* @codec: the HDA codec
Expand Down Expand Up @@ -1663,6 +1680,7 @@ int snd_hda_build_pcms(struct hda_bus *bus)
return 0;
}

EXPORT_SYMBOL(snd_hda_build_pcms);

/**
* snd_hda_check_board_config - compare the current codec with the config table
Expand Down Expand Up @@ -2165,6 +2183,8 @@ int snd_hda_suspend(struct hda_bus *bus, pm_message_t state)
return 0;
}

EXPORT_SYMBOL(snd_hda_suspend);

/**
* snd_hda_resume - resume the codecs
* @bus: the HDA bus
Expand All @@ -2187,6 +2207,8 @@ int snd_hda_resume(struct hda_bus *bus)
return 0;
}

EXPORT_SYMBOL(snd_hda_resume);

/**
* snd_hda_resume_ctls - resume controls in the new control list
* @codec: the HDA codec
Expand Down Expand Up @@ -2246,25 +2268,6 @@ int snd_hda_resume_spdif_in(struct hda_codec *codec)
}
#endif

/*
* symbols exported for controller modules
*/
EXPORT_SYMBOL(snd_hda_codec_read);
EXPORT_SYMBOL(snd_hda_codec_write);
EXPORT_SYMBOL(snd_hda_sequence_write);
EXPORT_SYMBOL(snd_hda_get_sub_nodes);
EXPORT_SYMBOL(snd_hda_queue_unsol_event);
EXPORT_SYMBOL(snd_hda_bus_new);
EXPORT_SYMBOL(snd_hda_codec_new);
EXPORT_SYMBOL(snd_hda_codec_setup_stream);
EXPORT_SYMBOL(snd_hda_calc_stream_format);
EXPORT_SYMBOL(snd_hda_build_pcms);
EXPORT_SYMBOL(snd_hda_build_controls);
#ifdef CONFIG_PM
EXPORT_SYMBOL(snd_hda_suspend);
EXPORT_SYMBOL(snd_hda_resume);
#endif

/*
* INIT part
*/
Expand Down

0 comments on commit 8fd2c10

Please sign in to comment.