)]}'
{
  "commit": "7b37a27e14975f32528552deed453b56a4149818",
  "tree": "97b76f279c64ac3be9b186060e4aab0e969fcc53",
  "parents": [
    "042272a6f2fce3bf610a84cbfde3676b53c0d8dd"
  ],
  "author": {
    "name": "Ben Gardiner",
    "email": "bengardiner@nanometrics.ca",
    "time": "Thu Sep 23 09:58:43 2010 -0400"
  },
  "committer": {
    "name": "Ben Warren",
    "email": "biggerbadderben@gmail.com",
    "time": "Mon Oct 11 23:07:17 2010 -0700"
  },
  "message": "davinci_emac: davinci_eth_set_mac_addr to -\u003ewrite_hwaddr\n\nThis patch proposes to migrate the davinci_emac driver to using the\neth_device-\u003ewrite_hwaddr function pointer as suggested by Ben Warren.\n\nAll the davinci boards had the behaviour, prior to this patch, of\nsync\u0027ing the environment variable enetaddr with the MAC address read\nfrom non-volatile storage on boot -- when the two locations disagreed,\nthe environment variable value took precendence. This patch keeps the\nsame behaviour but lets eth_initialize take care of it.\n\nThis patch refactors davinci_emac setup in the boards so that the MAC\naddress is read from non-volatile storage into the environment variable\nand then the environment variable value is use in eth_intialize. The\nonly exception is the direct call to davinci_eth_set_mac_addr made by\nthe da830evm board init which was changed into an assignment of the\nenetaddr field.\n\nSigned-off-by: Ben Gardiner \u003cbengardiner@nanometrics.ca\u003e\nTested-by: Nick Thompson \u003cnick.thompson@ge.com\u003e\nSigned-off-by: Ben Warren \u003cbiggerbadderben@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35a1585d17baf1a43459869edbbda419b1bac75c",
      "old_mode": 33188,
      "old_path": "arch/arm/include/asm/arch-davinci/emac_defs.h",
      "new_id": "76493a138a40fc3af69f6ac2f8c89da35d7b150d",
      "new_mode": 33188,
      "new_path": "arch/arm/include/asm/arch-davinci/emac_defs.h"
    },
    {
      "type": "modify",
      "old_id": "5f2dfd08acf9f083056d790a5cd87bf159a2de6b",
      "old_mode": 33188,
      "old_path": "arch/arm/lib/board.c",
      "new_id": "22bd2c9b0e2e9bc81e6fee8969356a48ee990382",
      "new_mode": 33188,
      "new_path": "arch/arm/lib/board.c"
    },
    {
      "type": "modify",
      "old_id": "86a875eeaa02089bfcdb4cf5267f314d08fe3eb1",
      "old_mode": 33188,
      "old_path": "board/davinci/common/misc.c",
      "new_id": "b60a46e96d2d60b5612f0ef6426420ca8ba84196",
      "new_mode": 33188,
      "new_path": "board/davinci/common/misc.c"
    },
    {
      "type": "modify",
      "old_id": "329c369763fa28e58eec391fc82fcc930595f167",
      "old_mode": 33188,
      "old_path": "board/davinci/common/misc.h",
      "new_id": "a6ac3b9a56836c862f0b7510b372523c3e141de1",
      "new_mode": 33188,
      "new_path": "board/davinci/common/misc.h"
    },
    {
      "type": "modify",
      "old_id": "6baa8603f1758d7baed009a25af04b49be19a4c7",
      "old_mode": 33188,
      "old_path": "board/davinci/da8xxevm/da830evm.c",
      "new_id": "8a9f9884d62e547f120d06b9965059f5b130ac89",
      "new_mode": 33188,
      "new_path": "board/davinci/da8xxevm/da830evm.c"
    },
    {
      "type": "modify",
      "old_id": "290eb99749739c6d2a1a746bda0a9cac5affdc37",
      "old_mode": 33188,
      "old_path": "board/davinci/dm365evm/dm365evm.c",
      "new_id": "85dbe2a9c3271012692e6671786e08282fb68cc4",
      "new_mode": 33188,
      "new_path": "board/davinci/dm365evm/dm365evm.c"
    },
    {
      "type": "modify",
      "old_id": "98937a9620ca1ee0fd55d39b50fde7f9f86141fe",
      "old_mode": 33188,
      "old_path": "board/davinci/dvevm/dvevm.c",
      "new_id": "073c21a8cca85de86b09b6ad5b6ef6550e128f97",
      "new_mode": 33188,
      "new_path": "board/davinci/dvevm/dvevm.c"
    },
    {
      "type": "modify",
      "old_id": "c24b9e188c9db81482628cbdbf723bdc1aadc662",
      "old_mode": 33188,
      "old_path": "board/davinci/sffsdr/sffsdr.c",
      "new_id": "657cf2b0d90d5f6e28678ab8c3686bfa3a6afdb1",
      "new_mode": 33188,
      "new_path": "board/davinci/sffsdr/sffsdr.c"
    },
    {
      "type": "modify",
      "old_id": "817970aeaa8f3a4f2a2a0cc30c88f759ad41f2bb",
      "old_mode": 33188,
      "old_path": "board/davinci/sonata/sonata.c",
      "new_id": "1dc42c4087e238cf72bb947d7f646b8b4506c204",
      "new_mode": 33188,
      "new_path": "board/davinci/sonata/sonata.c"
    },
    {
      "type": "modify",
      "old_id": "41a9910919666bef8757fd64166b44d2c19cd5b3",
      "old_mode": 33188,
      "old_path": "drivers/net/davinci_emac.c",
      "new_id": "e06896fea710fa8141a03f74adb8d03bbd89ef06",
      "new_mode": 33188,
      "new_path": "drivers/net/davinci_emac.c"
    }
  ]
}
