)]}'
{
  "commit": "1636f8ac2b08410df4766449f7c86b912443cd99",
  "tree": "9c923c017e956779f237d4ffa51d49beb3de6d3e",
  "parents": [
    "2b07be2493681220cac4d185494a4edb0b8efd1e"
  ],
  "author": {
    "name": "Grant Likely",
    "email": "grant.likely@secretlab.ca",
    "time": "Fri Jun 18 11:09:58 2010 -0600"
  },
  "committer": {
    "name": "Grant Likely",
    "email": "grant.likely@secretlab.ca",
    "time": "Mon Jun 28 12:41:33 2010 -0700"
  },
  "message": "sparc/of: Move of_device fields into struct pdev_archdata\n\nThis patch moves SPARC architecture specific data members out of\nstruct of_device and into the pdev_archdata structure.  The reason\nfor this change is to unify the struct of_device definition amongst\nall the architectures.  It also remvoes the .sysdata, .slot, .portid\nand .clock_freq properties because they aren\u0027t actually used by\nanything.\n\nA subsequent patch will replace struct of_device entirely with struct\nplatform_device and the of_platform support code will share common\nroutines with the platform bus (but the bus instances themselves can\nremain separate).\n\nThis patch also adds \u0027struct resources *resource\u0027 and num_resources\nto match the fields defined in struct platform_device.  After this\nchange, \u0027struct platform_device\u0027 can be used as a drop-in replacement\nfor \u0027struct of_platform\u0027.\n\nThis change is in preparation for merging the of_platform_bus_type\nwith the platform_bus_type.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4c45214741252d7327daf0ba0f50c10dcef6f5f",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/device.h",
      "new_id": "f9740d065fe7d75542268582be5441d5538ffae5",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/device.h"
    },
    {
      "type": "modify",
      "old_id": "8fac3ab22f36f6ebde89a140ce08e4fd5d107099",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/floppy_64.h",
      "new_id": "4f5bde638f72751fa928bfaf7873f21d25763daa",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/floppy_64.h"
    },
    {
      "type": "modify",
      "old_id": "f320246a05863ddfd05d9e107e1aa85f12f24880",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/of_device.h",
      "new_id": "6d1844a547b46adceda98f0531b28e4e846aaba4",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/of_device.h"
    },
    {
      "type": "modify",
      "old_id": "c333b8d0949bf199b9a88a8b406ff644ca69c74e",
      "old_mode": 33188,
      "old_path": "arch/sparc/include/asm/parport.h",
      "new_id": "0c34a8792fc72733e3880a233dc83d496be826fc",
      "new_mode": 33188,
      "new_path": "arch/sparc/include/asm/parport.h"
    },
    {
      "type": "modify",
      "old_id": "47e63f1e719c7a2d9e4d4e757b1bf0a07e16d308",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/of_device_32.c",
      "new_id": "331de91ad2bcb290c542ade8f1dd495e458279cf",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/of_device_32.c"
    },
    {
      "type": "modify",
      "old_id": "1dae8079f7287a7d52631bb589899c93f3c146d0",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/of_device_64.c",
      "new_id": "5e8cbb942d3dc0b4bf6c1c7d118b4d8226c65f53",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/of_device_64.c"
    },
    {
      "type": "modify",
      "old_id": "10c6c36a6e7565a7716cb98c7107f089e232f3fa",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/of_device_common.c",
      "new_id": "016c947d4cae69786332432ce9735f374a4c2f50",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/of_device_common.c"
    },
    {
      "type": "modify",
      "old_id": "8a8363adb8bd1ac68c1ad49e6afba66dc7b43ae5",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci.c",
      "new_id": "1523290db0a1ba4b004624c828ee6402dc124a2e",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci.c"
    },
    {
      "type": "modify",
      "old_id": "558a70512824252d00e7e8c61396bc10b266c7a2",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_psycho.c",
      "new_id": "93011e6e7ddc249feb852574d0db4d26932291df",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_psycho.c"
    },
    {
      "type": "modify",
      "old_id": "6dad8e3b750666c433926d9a9d6963a42cc99de5",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_sabre.c",
      "new_id": "99c6dba7d4fdec451adca1644b483dd94bb61d69",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_sabre.c"
    },
    {
      "type": "modify",
      "old_id": "97a1ae2e1c02ebee8bbcdd221254f80bb46b15b4",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/pci_schizo.c",
      "new_id": "9041dae7aacadf7bc33a2a3bc545cb7b14b40f39",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/pci_schizo.c"
    },
    {
      "type": "modify",
      "old_id": "168d4cb63f5b34e110f021769adb1f199bee9a1e",
      "old_mode": 33188,
      "old_path": "arch/sparc/kernel/power.c",
      "new_id": "1cfee577f6b5588c31b6b038313cc1b5416b4db2",
      "new_mode": 33188,
      "new_path": "arch/sparc/kernel/power.c"
    },
    {
      "type": "modify",
      "old_id": "da8f176c051e19e164b0fdc362b3ba77d3e89738",
      "old_mode": 33188,
      "old_path": "drivers/atm/fore200e.c",
      "new_id": "38df87b198d50bd02e9ea3c03c92d08322d71982",
      "new_mode": 33188,
      "new_path": "drivers/atm/fore200e.c"
    },
    {
      "type": "modify",
      "old_id": "04e32f2d1241eacc9cfc6716fb22441d2dbd2a3e",
      "old_mode": 33188,
      "old_path": "drivers/input/serio/i8042-sparcio.h",
      "new_id": "c7d50ff43fcafd39e23a2826c6a48c9d8a2d3275",
      "new_mode": 33188,
      "new_path": "drivers/input/serio/i8042-sparcio.h"
    },
    {
      "type": "modify",
      "old_id": "1a57c3da1f498bb5d21531879ae2d9df941324dd",
      "old_mode": 33188,
      "old_path": "drivers/net/myri_sbus.c",
      "new_id": "370d3c17f24c1d37298fff19fc538f3f926178c9",
      "new_mode": 33188,
      "new_path": "drivers/net/myri_sbus.c"
    },
    {
      "type": "modify",
      "old_id": "63e8e3893bd6cb9d05ad674a036c1b3f49e82aad",
      "old_mode": 33188,
      "old_path": "drivers/net/niu.c",
      "new_id": "5dd50b6ae77634665a100253c1a3810cad8ea516",
      "new_mode": 33188,
      "new_path": "drivers/net/niu.c"
    },
    {
      "type": "modify",
      "old_id": "367e96f317d4d4df298a59945a2d3e3ca7ea9e73",
      "old_mode": 33188,
      "old_path": "drivers/net/sunbmac.c",
      "new_id": "0b10d24de051c54e3acf9bb2354f3d0bf1d1a4f3",
      "new_mode": 33188,
      "new_path": "drivers/net/sunbmac.c"
    },
    {
      "type": "modify",
      "old_id": "3d9650b8d38fab26fce127f52d7a09ad1170ff6d",
      "old_mode": 33188,
      "old_path": "drivers/net/sunhme.c",
      "new_id": "0a63ebef86a00a5ade1c2d66e25254b22f499ce5",
      "new_mode": 33188,
      "new_path": "drivers/net/sunhme.c"
    },
    {
      "type": "modify",
      "old_id": "7d9c33dd9d1acf8efc6e9925787678f050a0b80c",
      "old_mode": 33188,
      "old_path": "drivers/net/sunlance.c",
      "new_id": "c6bfdad6c0c806199d752ba91f09e8bacc78b8ac",
      "new_mode": 33188,
      "new_path": "drivers/net/sunlance.c"
    },
    {
      "type": "modify",
      "old_id": "72b579c8d8127d4d18c006c22ca631b2be06fe06",
      "old_mode": 33188,
      "old_path": "drivers/net/sunqe.c",
      "new_id": "4465174870845caa429bdac513bf7b9d83bb4ade",
      "new_mode": 33188,
      "new_path": "drivers/net/sunqe.c"
    },
    {
      "type": "modify",
      "old_id": "9a5b4b89416146827467946e77e96c36ac391c68",
      "old_mode": 33188,
      "old_path": "drivers/parport/parport_sunbpp.c",
      "new_id": "3cdfe96e8999161c6fca7efc9ecfe4ff406b6b0c",
      "new_mode": 33188,
      "new_path": "drivers/parport/parport_sunbpp.c"
    },
    {
      "type": "modify",
      "old_id": "8bfdd63a1fcbc085c33fbbab85c61e8675347138",
      "old_mode": 33188,
      "old_path": "drivers/sbus/char/bbc_i2c.c",
      "new_id": "40d7a1fc69af5481183ab1cbb2c72919ad041ac3",
      "new_mode": 33188,
      "new_path": "drivers/sbus/char/bbc_i2c.c"
    },
    {
      "type": "modify",
      "old_id": "5f253665a1da862b2c3d3159ab426485b4b6a16e",
      "old_mode": 33188,
      "old_path": "drivers/sbus/char/uctrl.c",
      "new_id": "b8b40e9eca79ba1fa6891fdf6fd9f8116c48e8cf",
      "new_mode": 33188,
      "new_path": "drivers/sbus/char/uctrl.c"
    },
    {
      "type": "modify",
      "old_id": "ca5c15c779cfc5a4d26659818545414b12682052",
      "old_mode": 33188,
      "old_path": "drivers/scsi/qlogicpti.c",
      "new_id": "3f5b5411e6bca1634c53d11aa1bfe4e23bfd68ac",
      "new_mode": 33188,
      "new_path": "drivers/scsi/qlogicpti.c"
    },
    {
      "type": "modify",
      "old_id": "386dd9d602b6e32ce4d262375caa4738ff9b1b5e",
      "old_mode": 33188,
      "old_path": "drivers/scsi/sun_esp.c",
      "new_id": "ddc221acd14c93579d0e52b98cd9f98d0aa83bbe",
      "new_mode": 33188,
      "new_path": "drivers/scsi/sun_esp.c"
    },
    {
      "type": "modify",
      "old_id": "890f91742962433e8b710d060ede982070e09391",
      "old_mode": 33188,
      "old_path": "drivers/serial/sunhv.c",
      "new_id": "36e244867dd8d9c67e4c68c3a2b28b14110ccd56",
      "new_mode": 33188,
      "new_path": "drivers/serial/sunhv.c"
    },
    {
      "type": "modify",
      "old_id": "5e81bc6b48b0738ad307b9be94149da299f6063f",
      "old_mode": 33188,
      "old_path": "drivers/serial/sunsab.c",
      "new_id": "0a7dd6841ff8427fddf66b4896c9870aa090e49d",
      "new_mode": 33188,
      "new_path": "drivers/serial/sunsab.c"
    },
    {
      "type": "modify",
      "old_id": "234459c2f0122fc24e78f5b173f3fe4a3f83555d",
      "old_mode": 33188,
      "old_path": "drivers/serial/sunsu.c",
      "new_id": "56d891acf29e5dbad5792ef469b42a11749d7116",
      "new_mode": 33188,
      "new_path": "drivers/serial/sunsu.c"
    },
    {
      "type": "modify",
      "old_id": "f9a24f4ebb3479626073c23ffa906320dcf025a5",
      "old_mode": 33188,
      "old_path": "drivers/serial/sunzilog.c",
      "new_id": "fcbe20d48039fd0550a0583ca909fab4bbe8c6e5",
      "new_mode": 33188,
      "new_path": "drivers/serial/sunzilog.c"
    },
    {
      "type": "modify",
      "old_id": "d62b9ce8f773cb0d402bb43794b121bddae02209",
      "old_mode": 33188,
      "old_path": "drivers/watchdog/cpwd.c",
      "new_id": "8c03fd71693ef23c82c5db5649c5a395c08c8a1e",
      "new_mode": 33188,
      "new_path": "drivers/watchdog/cpwd.c"
    },
    {
      "type": "modify",
      "old_id": "71221fd209445b55a09093986a7a330546277381",
      "old_mode": 33188,
      "old_path": "sound/sparc/amd7930.c",
      "new_id": "43c63d44108743debc9c97da9bb85dc639f7a464",
      "new_mode": 33188,
      "new_path": "sound/sparc/amd7930.c"
    },
    {
      "type": "modify",
      "old_id": "fb4c6f2f29e5d1b97a69ec2ccd00d6ff7b750ff4",
      "old_mode": 33188,
      "old_path": "sound/sparc/cs4231.c",
      "new_id": "f7f05c2463031d70cdedc07c776ad27c7f5b08d1",
      "new_mode": 33188,
      "new_path": "sound/sparc/cs4231.c"
    },
    {
      "type": "modify",
      "old_id": "1557bf132e732fe172a383f3f64cec7ca4bb27f4",
      "old_mode": 33188,
      "old_path": "sound/sparc/dbri.c",
      "new_id": "491ce71c84b60ee54b18a91d99ed53884d3c0d7b",
      "new_mode": 33188,
      "new_path": "sound/sparc/dbri.c"
    }
  ]
}
