)]}'
{
  "commit": "df07d6999e4e502ff474eeafe11ea0055f4cd68d",
  "tree": "141b7203059cee94568e36505b3bc57376fc1689",
  "parents": [
    "a0533fbf8778991f9a978656cff0d301322d37e2"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Jul 13 06:28:17 2011 +0000"
  },
  "committer": {
    "name": "Dave Airlie",
    "email": "airlied@redhat.com",
    "time": "Mon Jul 25 12:14:56 2011 +0100"
  },
  "message": "drm/radeon: Writeback endian fixes\n\nThe writeback ring pointer and IH ring pointer are read using le32_to_cpu\nso we do not want the chip to byteswap them on big-endian.\n\nWe still want to byteswap the ring itself and the IBs, so we don\u0027t touch\nthat but we remove setting of the byteswap bits in CP_RB_RPTR_ADDR and\nIH_CNTL.\n\nIn general, for things like that where we control all the accessors easily,\nwe are better off doing the swap in SW rather than HW. Paradoxally, it does\nkeep the code closer to x86 and avoid using poorly tested HW features.\n\nI also changed the use of RADEON_ to R600_ in a couple of cases to be more\nconsistent with the surrounding code.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nReviewed-by: Michel Dänzer \u003cmichel@daenzer.net\u003e\nReviewed-by: Alex Deucher \u003calexander.deucher@amd.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55d04ee88c24da2fab382d846b2f6e57aa3fc2a8",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/evergreen.c",
      "new_id": "37dd6449f46f7f957f813829f8e4eea5f891a5a7",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/evergreen.c"
    },
    {
      "type": "modify",
      "old_id": "9fefce704f96d315771c640294a48abb6d167af5",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r600.c",
      "new_id": "1741af86943c52902bec61c282b3949c99b4a4e5",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r600.c"
    },
    {
      "type": "modify",
      "old_id": "c3ab959bdc7cdca5978318eb2cf41da4b8e6fc25",
      "old_mode": 33188,
      "old_path": "drivers/gpu/drm/radeon/r600_cp.c",
      "new_id": "45fd592f9606c0ee651631e2ce72656e733a7331",
      "new_mode": 33188,
      "new_path": "drivers/gpu/drm/radeon/r600_cp.c"
    }
  ]
}
