title: What is MODULE_ALIAS in Linux device driver code?
body: <p>Explanation for MODULE_ALIAS in the <a href="http://lxr.free-electrons.com/source/drivers/spi/spi-omap2-mcspi.c?v=4.7#L1466" rel="noreferrer">code</a> says</p>
  
  <pre><code>/* work with hotplug and coldplug */
  MODULE_ALIAS("platform:omap2_mcspi");
  </code></pre>
  
  <p>But, what exactly is MODULE_ALIAS?</p>
  
  <p>Is there a significance for : (colon) in the argument?</p>