)]}'
{
  "commit": "95c5c3ab7db0dcaeebeb771b90152cd47aa27243",
  "tree": "450ce019ebef4829a1526dc1e43393fa6cf7bc63",
  "parents": [
    "a7006c9747ef225ab070d96c054e85682a09a13e"
  ],
  "author": {
    "name": "Jarkko Nikula",
    "email": "jhnikula@gmail.com",
    "time": "Mon Mar 21 16:27:30 2011 +0200"
  },
  "committer": {
    "name": "Grant Likely",
    "email": "grant.likely@secretlab.ca",
    "time": "Wed Mar 23 15:04:15 2011 -0600"
  },
  "message": "spi/omap_mcspi: Fix broken last word xfer\n\nCommit adef658 \"spi/omap_mcspi: catch xfers of non-multiple SPI word size\"\nbroke the transmission of last word in cases where access is multiple of\nword size and word size is 16 or 32 bits.\n\nFix this by replacing the test \"c \u003e (word_len\u003e\u003e3)\" in do-while loops with\n\"c \u003e\u003d \u0027pointer increment size\u0027\". This ensures that the last word is\ntransmitted in above case and still allow to break the loop and prevent\nvariable c underflow in cases where word size !\u003d \u0027pointer increment size\u0027.\n\nSigned-off-by: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nTested-by: Sourav Poddar\u003csourav.poddar@ti.com\u003e\nAcked-by: Michael Jones \u003cmichael.jones@matrix-vision.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a5ed06d3d2f7b26ab68ef63aaf953c5e1e40591",
      "old_mode": 33188,
      "old_path": "drivers/spi/omap2_mcspi.c",
      "new_id": "6f86ba0175ac9636e564f44cf23ff41223de6b8a",
      "new_mode": 33188,
      "new_path": "drivers/spi/omap2_mcspi.c"
    }
  ]
}
