1. 28 1月, 2013 9 次提交
  2. 07 12月, 2012 3 次提交
  3. 29 11月, 2012 2 次提交
  4. 08 11月, 2012 1 次提交
  5. 03 10月, 2012 2 次提交
  6. 21 7月, 2012 8 次提交
  7. 20 7月, 2012 1 次提交
  8. 13 7月, 2012 1 次提交
  9. 06 4月, 2012 3 次提交
  10. 28 3月, 2012 1 次提交
  11. 21 3月, 2012 1 次提交
  12. 14 3月, 2012 1 次提交
  13. 14 2月, 2012 1 次提交
    • G
      mmc: sh_mmcif: fix late delayed work initialisation · 5ba85d95
      Guennadi Liakhovetski 提交于
      If the driver is loaded with a card in the slot, mmc_add_host() will
      schedule an immediate card-detection work, which will start IO and wait
      for command completion. Usually the kernel first returns to the sh_mmcif
      probe function, lets it finish and only then schedules the rescan work.
      But sometimes, expecially under heavy system load, the work will be
      scheduled immediately before returning to the probe method. In this case
      it is important for the driver to be fully prepared for IO. For sh_mmcif
      this means, that also the timeout work has to be initialised before
      calling mmc_add_host(). It is also better to prepare interrupts
      beforehand. Besides, since mmc_add_host() does card-detection itself,
      there is no need to do it again immediately afterwards.
      Signed-off-by: NGuennadi Liakhovetski <g.liakhovetski@gmx.de>
      Signed-off-by: NChris Ball <cjb@laptop.org>
      5ba85d95
  14. 12 1月, 2012 6 次提交