)]}' { "commit": "bcc3e2e4246431be511be3959a11cd9733bedd29", "tree": "efc71c1894cc9150663c92dc28fc072c238d7fc1", "parents": [ "7e00a5a1074b5c735d2490d1ff44a6a3c97daad0" ], "author": { "name": "Julius Werner", "email": "jwerner@chromium.org", "time": "Thu Apr 21 23:53:02 2016" }, "committer": { "name": "chrome-bot", "email": "chrome-bot@chromium.org", "time": "Fri Apr 29 21:38:06 2016" }, "message": "mmc-utils: Add blockprotect command set\n\nThis patch adds a group of commands that allow controlling an eMMC\u0027s\nuser partition write-protect features, which allow temporary, permanent\nor until-next-power-on write-protection of a write-protect block (which\nis a device-dependent multiple of an erase block).\n\nBUG\u003dNone\nTEST\u003dManual enabling, disabling and writing of a bunch of blocks on my\nMinnie.\n\nChange-Id: I75ff069f7f9cf94cdb3adfa0a5f4574f912cad9f\nSigned-off-by: Julius Werner \u003cjwerner@chromium.org\u003e\nReviewed-on: https://chromium-review.googlesource.com/340252\nReviewed-by: Gwendal Grignou \u003cgwendal@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "fa872d5e3936d81d01c6a12a064bd8adff0e47ca", "old_mode": 33188, "old_path": "mmc.c", "new_id": "019f5c361cef038790ecb092eccbcdba0f8f4810", "new_mode": 33188, "new_path": "mmc.c" }, { "type": "modify", "old_id": "f89cf285f5ccaec53be1f318d721ae7a6992ed19", "old_mode": 33188, "old_path": "mmc.h", "new_id": "95e7c963e5dae4f943ef659e2e3b63e53dea53fb", "new_mode": 33188, "new_path": "mmc.h" }, { "type": "modify", "old_id": "3c4c937584dc5025843984518efd88f583d45cf6", "old_mode": 33188, "old_path": "mmc_cmds.c", "new_id": "faa8df3d86d1b13f02a96ffc739ca883f62b21ae", "new_mode": 33188, "new_path": "mmc_cmds.c" }, { "type": "modify", "old_id": "ff6038313c41eac30b203e26963eaf4a7401a380", "old_mode": 33188, "old_path": "mmc_cmds.h", "new_id": "959f370c9087baf3755ea33335c4b9b8890ee12a", "new_mode": 33188, "new_path": "mmc_cmds.h" } ] }