linux kernel驱动软件介绍
===========================

代码位置
-----------

.. code:: c

     ~/platform_sdk/hobot-drivers/mmc/sdhci-hobot.c          //mmc host驱动
     ~/platform_sdk/hobot-drivers/mmc/sdhci-hobot-phy.c      //mmc phy驱动
     ~/platform_sdk/hobot-drivers/mmc/sdhci-hobot-phy.h
     ~/platform_sdk/hobot-drivers/mmc/sdhci-hobot-debugfs.c  //mmc debugfs驱动
     ~/platform_sdk/hobot-drivers/mmc/sdhci-hobot-debugfs.h

mmc host 驱动
----------------

本部分代码是基础mmc host controller驱动，用于初始化控制器，并向mmc core注册，提供相应的回调函数。

mmc phy 驱动
---------------

本部分代码是mmc phy驱动，主要向控制器驱动提供控制phy的接口以及training相关的支持。


mmc debugfs 驱动
-------------------

本部分代码是mmc debugfs驱动，这部分驱动主要是收集一些控制器、设备、phy和stl的硬件状态信息，并暴露到用户态，提供一定的调试能力。
