)]}'
{
  "commit": "f0de836923186e1fc0acb65299c2f2089c7992af",
  "tree": "4cfaf194295559500dee84646af4ded4ba94faf9",
  "parents": [
    "100e918610b7487fa18db97b3879cd8d1fdd5974"
  ],
  "author": {
    "name": "Shawn Guo",
    "email": "shawn.guo@freescale.com",
    "time": "Thu Jun 02 10:57:50 2011 +0800"
  },
  "committer": {
    "name": "Chris Ball",
    "email": "cjb@laptop.org",
    "time": "Wed Jul 20 17:20:49 2011 -0400"
  },
  "message": "mmc: sdhci: change sdhci-pltfm into a module\n\nThere are a couple of problems left from the sdhci pltfm and OF\nconsolidation changes.\n\n* When building more than one sdhci-pltfm based drivers in the same\n  image, linker will give multiple definition error on the sdhci-pltfm\n  helper functions.  For example right now, building sdhci-of-esdhc\n  and sdhci-of-hlwd together is a valid combination from Kconfig view.\n\n* With the current build method, there is error with building the\n  drivers as module, but module installation fails with modprobe.\n\nThe patch fixes above problems by changing sdhci-pltfm into a module.\nTo avoid EXPORT_SYMBOL on so many big endian IO accessors, it moves\nthese accessors into sdhci-pltfm.h as the \u0027static inline\u0027 functions.\nAs a result, sdhci.h needs to be included in sdhci-pltfm.h, and in\nturn can be removed from individual drivers which already include\nsdhci-pltfm.h.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee4ac77b0eae8370530bd3291161f28a3ee38549",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/Kconfig",
      "new_id": "74e77c9af0f246c0d2907531a2728a1cfc646c41",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "cbd89c310146a18a30f0114cfdf0cd179bc50aca",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/Makefile",
      "new_id": "bf479ab5d33deeff21008e06b56837a924d23738",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/Makefile"
    },
    {
      "type": "modify",
      "old_id": "025d1a5ab9642764ab80d5d579b5e7158ddb1d07",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-cns3xxx.c",
      "new_id": "4b920b7621cfe7cd214d7c3ed30d848de383e1ad",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-cns3xxx.c"
    },
    {
      "type": "modify",
      "old_id": "49aa533f23d4b3018798e7440dd9fc5bf2ee3948",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-dove.c",
      "new_id": "f2d29dca442074e319da8fc050ea28777ddf32fc",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-dove.c"
    },
    {
      "type": "modify",
      "old_id": "977f1421ec27de9d3914dc65b238809aa3418ab6",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-esdhc-imx.c",
      "new_id": "7cfb768126cc0761ea4d8416a3a70277ceeea663",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-esdhc-imx.c"
    },
    {
      "type": "modify",
      "old_id": "2db6a455d839a67a33f907d5547fc20cd865e7e1",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-of-esdhc.c",
      "new_id": "fe604df650112d7303433a98477afed7b4ba9a3e",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-of-esdhc.c"
    },
    {
      "type": "modify",
      "old_id": "faedfcec776046a8112ef9608a16a39f336046e8",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-of-hlwd.c",
      "new_id": "735be131dca9613cc58cb3670ff7cc137323f6de",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-of-hlwd.c"
    },
    {
      "type": "modify",
      "old_id": "041b0e2a898e6450306c764f7795a732a3000f2a",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-pltfm.c",
      "new_id": "71c0ce1f6db08be407aa291b4501b0d4a5b5433f",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-pltfm.c"
    },
    {
      "type": "modify",
      "old_id": "fd726948641a4cf70f561c473dff48dbeb6b5bbf",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-pltfm.h",
      "new_id": "3a9fc3f40840eb5a3a09704c2282863b32375405",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-pltfm.h"
    },
    {
      "type": "modify",
      "old_id": "1f66aca5f50673ee0510d8dde6d78a0a148f0c66",
      "old_mode": 33188,
      "old_path": "drivers/mmc/host/sdhci-tegra.c",
      "new_id": "18b0bd31de78a661a1839d094e756df9d7ce6762",
      "new_mode": 33188,
      "new_path": "drivers/mmc/host/sdhci-tegra.c"
    }
  ]
}
