1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>snd_soc_codec_init_regmap</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="The ALSA Driver API"><link rel="up" href="ch07.html#idp1095227164" title="ASoC Core API"><link rel="prev" href="API-snd-soc-cache-sync.html" title="snd_soc_cache_sync"><link rel="next" href="API-snd-soc-codec-exit-regmap.html" title="snd_soc_codec_exit_regmap"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span class="phrase">snd_soc_codec_init_regmap</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-snd-soc-cache-sync.html">Prev</a> </td><th width="60%" align="center">ASoC Core API</th><td width="20%" align="right"> <a accesskey="n" href="API-snd-soc-codec-exit-regmap.html">Next</a></td></tr></table><hr></div><div class="refentry"><a name="API-snd-soc-codec-init-regmap"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>snd_soc_codec_init_regmap — 2 Initialize regmap instance for the CODEC 3 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" class="funcprototype-table" summary="Function synopsis" style="cellspacing: 0; cellpadding: 0;"><tr><td><code class="funcdef">void <b class="fsfunc">snd_soc_codec_init_regmap </b>(</code></td><td>struct snd_soc_codec * <var class="pdparam">codec</var>, </td></tr><tr><td> </td><td>struct regmap * <var class="pdparam">regmap</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer"> </div></div></div><div class="refsect1"><a name="idp1095313932"></a><h2>Arguments</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><em class="parameter"><code>codec</code></em></span></dt><dd><p> 4 The CODEC for which to initialize the regmap instance 5 </p></dd><dt><span class="term"><em class="parameter"><code>regmap</code></em></span></dt><dd><p> 6 The regmap instance that should be used by the CODEC 7 </p></dd></dl></div></div><div class="refsect1"><a name="idp1095316636"></a><h2>Description</h2><p> 8 This function allows deferred assignment of the regmap instance that is 9 associated with the CODEC. Only use this if the regmap instance is not yet 10 ready when the CODEC is registered. The function must also be called before 11 the first IO attempt of the CODEC. 12</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="API-snd-soc-cache-sync.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch07.html#idp1095227164">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="API-snd-soc-codec-exit-regmap.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span class="phrase">snd_soc_cache_sync</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> <span class="phrase">snd_soc_codec_exit_regmap</span></td></tr></table></div></body></html> 13