)]}'
{
  "log": [
    {
      "commit": "fcaa40669cd798ca2ac0d15441e8a1d1145f2b16",
      "tree": "51304d7f851a152c3f8e00dc6c2551b98f876ff3",
      "parents": [
        "5e687220a047dc4f0c2fb9ce886359a23075ddbc"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Mon Sep 22 19:27:10 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Sep 22 19:27:10 2008 -0700"
      },
      "message": "cassini: use request_firmware\n\nFirmware blob looks like this...\n        __le16 load_address\n        unsigned char data[]\n\n[akpm@linux-foundation.org: include vmalloc.h]\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1cede1affb3cc5a9520fdbc75b3fbaa6432cbc5a",
      "tree": "d58a2e3a7036e7d96dd4f20a5e069a2e3a9ca315",
      "parents": [
        "bef69ea0dcce574a425feb0a5aa4c63dd108b9a6"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Sep 01 10:54:46 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Sep 02 09:28:59 2008 +0100"
      },
      "message": "Fix modules_install on RO nfs-exported trees.\n\nFixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d11355 by avoiding a\nneedless rebuild of the firmware/ihex2fw tool.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d25dc7fd4740decf4c66e2f17dbaa288448fabd5",
      "tree": "aec546418d8d003c262e9730e8ed4a3e213df3cd",
      "parents": [
        "45158894d4d6704afbb4cefe55e5f6ca279fe12a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jul 15 22:54:04 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 16 07:34:18 2008 -0700"
      },
      "message": "Fix \u0027make clean\u0027 and .gitignore for firmware/ directory.\n\nProvide a .gitignore file, and fix a typo which prevented some of the\ngenerated binary files from being removed on \u0027make clean\u0027.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nReported-and-tested-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ad1f8bf073e1c1996bb37b669352e3d7b1eb2b1f",
      "tree": "e881b79fbf134b9a890bf1e3688410d5e267c720",
      "parents": [
        "50515af207d410c9f228380e529c56f43c3de0bd"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 14 18:13:10 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 20:40:39 2008 -0700"
      },
      "message": "Fix accidental reference to tg3 firmware\n\nWe\u0027re not updating the tg3 driver to use request_firmware() yet, but a\nreference to its firmware accidentally slipped in as part of commit\nc4667746 (\"dabusb: use request_firmware()\"). Remove it again.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nReported-by: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "50515af207d410c9f228380e529c56f43c3de0bd",
      "tree": "93bbbcd3d674439e57bfe655c1b63accb05de4da",
      "parents": [
        "5a86102248592e178a9023359ccf7f0e489d8e35"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jul 14 17:50:24 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 18:04:55 2008 -0700"
      },
      "message": "firmware: Correct dependency on CONFIG_EXTRA_FIRMWARE_DIR\n\nWhen CONFIG_EXTRA_FIRMWARE_DIR gets changed, the filename in the .S file\n(which uses .incbin to include the binary) needs to change. When we\nrenamed the BUILTIN_FIRMWARE_DIR option to EXTRA_FIRMWARE_DIR, we forgot\nto update the manual dependency in firmware/Makefile, so it was\ndepending on a non-existent file in include/config/\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d71792ac3d48df6693f7b339e02494efc27036c3",
      "tree": "fa5ee1c156cfd0786610fc20213098a13537eab3",
      "parents": [
        "7f127d5ed0da66053482a3e18014c439da3c41d1"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Sat Jul 05 18:05:22 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:45:46 2008 -0700"
      },
      "message": "firmware: convert sb16_csp driver to use firmware loader exclusively\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7f127d5ed0da66053482a3e18014c439da3c41d1",
      "tree": "930f6c1ed636490e9ecb56bacf8fdd4ec5bdc6ba",
      "parents": [
        "d12b219a228efe92f0778ed3af21305e65fbb052"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Sat Jul 05 15:28:30 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:45:32 2008 -0700"
      },
      "message": "dsp56k: use request_firmware\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d12b219a228efe92f0778ed3af21305e65fbb052",
      "tree": "744a10a28e5d1d26d355253db19a119b0f92a788",
      "parents": [
        "5b9ea9322605da09d6f7119f03f71cc52b044911"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Fri Jul 04 23:06:09 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:44:39 2008 -0700"
      },
      "message": "edgeport-ti: use request_firmware()\n\nFirmware blob looks like this...\n        uint8_t  MajorVersion\n        uint8_t  MinorVersion\n        __le16   BuildNumber\n        uint8_t  data[]\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5b9ea9322605da09d6f7119f03f71cc52b044911",
      "tree": "b227024278cf70933fb14ef22361806388635140",
      "parents": [
        "fb54be8755d386008bfadb7fc8ff89451fa3a9c9"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Thu Jul 03 17:00:23 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:44:37 2008 -0700"
      },
      "message": "edgeport: use request_firmware()\n\nVersion number provided in first HEX record.\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fb54be8755d386008bfadb7fc8ff89451fa3a9c9",
      "tree": "130eb5a6b60a3dd2c94362785a44dedfae1a2fab",
      "parents": [
        "c466774636b3cc43c2c304b44e52974d9d53f3e0"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Fri Jun 27 19:50:40 2008 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:44:32 2008 -0700"
      },
      "message": "vicam: use request_firmware()\n\nAlthough it wasn\u0027t actually using ihex records before, we use the Intel\nHEX record format for this firmware -- because that gives us a simple\nway to split it into separate chunks internally as we need, without\nloading each part as a separate file.\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c466774636b3cc43c2c304b44e52974d9d53f3e0",
      "tree": "a493b763456a5221441e86377685c8145663a0c9",
      "parents": [
        "04a33e406a062cd1bb55014ee17a3558109a2d74"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jun 23 11:41:04 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:44:21 2008 -0700"
      },
      "message": "dabusb: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "04a33e406a062cd1bb55014ee17a3558109a2d74",
      "tree": "2fd681c3ddeb109bcf0720450ac4a32f1553ad0e",
      "parents": [
        "547d8bb7ddf7f5d9f53741086a394c8318e15f16"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jun 23 11:36:23 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jul 14 14:43:28 2008 -0700"
      },
      "message": "cpia2: use request_firmware()\n\nThanks for Jaswinder Singh for converting the firmware blob itself to ihex.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "547d8bb7ddf7f5d9f53741086a394c8318e15f16",
      "tree": "0d5c0bd50701771a39496d7bdec0db4d10d067ff",
      "parents": [
        "27d202fff1555f5b0eb16a5aedc452566f9ab8bb"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 11 16:57:21 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:41 2008 +0100"
      },
      "message": "ip2: use request_firmware()\n\nConverted with help from Jaswinder Singh\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\n"
    },
    {
      "commit": "27d202fff1555f5b0eb16a5aedc452566f9ab8bb",
      "tree": "702f44afc97e1eee2f99f4cf88ca605ee2b50981",
      "parents": [
        "ec6752f5afce659025962e25fb2f42b3911254a1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 05 12:59:51 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:39 2008 +0100"
      },
      "message": "firmware: convert Ambassador ATM driver to request_firmware()\n\nSince it had various regions to be loaded to separate addresses, and it\nwanted to do them in fairly small chunks anyway, switch it to use the\nnew ihex code. Encode the start address in the first record.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Chas Williams \u003cchas@cmf.nrl.navy.mil\u003e\n"
    },
    {
      "commit": "ec6752f5afce659025962e25fb2f42b3911254a1",
      "tree": "2aad442c1500573d3dac3215aa97e75ef54472de",
      "parents": [
        "5f24e2d6b40f0c74ce5bfaddfdb89f9bfae4b594"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 31 01:35:29 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:38 2008 +0100"
      },
      "message": "whiteheat: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "5f24e2d6b40f0c74ce5bfaddfdb89f9bfae4b594",
      "tree": "2e5491ba6ddf2d927f6fbc2dc43a85ccef8ccf48",
      "parents": [
        "b8e24bfabb03527d1c876fcaf24cccb05e1cbc65"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 30 18:49:51 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:34 2008 +0100"
      },
      "message": "ti_usb_3410_5052: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b8e24bfabb03527d1c876fcaf24cccb05e1cbc65",
      "tree": "ed02482cfc823d96691ad78afb034b819f64b295",
      "parents": [
        "ae93a55bf948753de0bb8e43fa9c027f786abb05"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 30 17:35:47 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:14 2008 +0100"
      },
      "message": "emi62: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ae93a55bf948753de0bb8e43fa9c027f786abb05",
      "tree": "df682bb3bd88978420d57f5edba62218cbe68f96",
      "parents": [
        "3edbf98b863391bdd7ad2bf47b7db1689afac886"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 30 16:19:39 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:12 2008 +0100"
      },
      "message": "emi26: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "3edbf98b863391bdd7ad2bf47b7db1689afac886",
      "tree": "14d36c188adb20790f61cb046f7e95b01000bcbe",
      "parents": [
        "2971c579f93bcff26744672ea98c13bef71ded97"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 30 15:15:13 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:49:09 2008 +0100"
      },
      "message": "keyspan_pda: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "2971c579f93bcff26744672ea98c13bef71ded97",
      "tree": "62fc30f86cf9d535fb7c9840baaef20e7332429b",
      "parents": [
        "0a2a736afa91e8a0402c9dbdaf2ee28481a50bd3"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 30 14:04:03 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:48:49 2008 +0100"
      },
      "message": "keyspan: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0a2a736afa91e8a0402c9dbdaf2ee28481a50bd3",
      "tree": "97c3ad0cd3e0f6aaa8360ce8288ab7470e9e572a",
      "parents": [
        "79682499d9f3eaea4e6a970d8aa0b9bc1ac2a97f"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 19:50:06 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:53 2008 +0100"
      },
      "message": "ttusb-budget: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "79682499d9f3eaea4e6a970d8aa0b9bc1ac2a97f",
      "tree": "16dd99c5e220af63e651f983a48b0ae49089695d",
      "parents": [
        "0f805b86c9492c294c710de8539a8be68b521a86"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 17:17:17 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:51 2008 +0100"
      },
      "message": "kaweth: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0f805b86c9492c294c710de8539a8be68b521a86",
      "tree": "84ab8143ed83daae5faf0ecb66bf9dda8a6a92ca",
      "parents": [
        "18ee6dfae89d9c131e3c9952939633ba8fa86247"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 16:39:16 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:50 2008 +0100"
      },
      "message": "smctr: use request_firmware()\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "18ee6dfae89d9c131e3c9952939633ba8fa86247",
      "tree": "874daf2910c7ad12c9f979fb5a059ae2ae7bc27d",
      "parents": [
        "a292f404fabb342716a9d96e8155b7fb7b651dc1"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 15:07:34 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:48 2008 +0100"
      },
      "message": "firmware: convert ymfpci driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "a292f404fabb342716a9d96e8155b7fb7b651dc1",
      "tree": "5451a8901b2d61c39218c518204733759456b4a7",
      "parents": [
        "76770664dcbc008300c2ac8747671efcc4f78c2d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 14:48:34 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:46 2008 +0100"
      },
      "message": "firmware: convert maestro3 driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "76770664dcbc008300c2ac8747671efcc4f78c2d",
      "tree": "82df613189899e7808fdeb7b797a5318a0740c0f",
      "parents": [
        "59890f74e51abffd0dd017785d89f8a8475d489d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon May 26 23:01:27 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:44 2008 +0100"
      },
      "message": "firmware: convert korg1212 driver to use firmware loader exclusively\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "59890f74e51abffd0dd017785d89f8a8475d489d",
      "tree": "dcbb789ceaa239e5fd818a7018ad20aa79395b05",
      "parents": [
        "8bd6b2229bf98761465020467ec33547d05bff46"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Jun 26 13:55:30 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:42 2008 +0100"
      },
      "message": "ihex: Add support for long records to ihex2fw.c\n\nSome drivers could do with using records like Intel HEX, but with each\nrecord being larger than 256 bytes. This has been possible in the binary\nrepresentation (struct ihex_binrec) in the kernel since the beginning --\nat least of the the current version of history. But we haven\u0027t been able\nto represent that in the .HEX files which get converted to .fw files.\n\nThis adds a \u0027-w\u0027 option to ihex2fw to make it interpret the first _two_\nbytes of each line as the record length, instead of only one byte. And\nadds makefile rules for %.H16-\u003e%.fw which use that.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "8bd6b2229bf98761465020467ec33547d05bff46",
      "tree": "7254aa39f6cede847ec67377f17cf58a04f02c7e",
      "parents": [
        "f1485f3deb89e6ae10c4d34662ec9e692855ab5d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Sat May 31 15:07:18 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:41 2008 +0100"
      },
      "message": "ihex: add ihex2fw tool for converting HEX files into firmware images\n\nNot the straight conversion to binary which objcopy can do for us, but\nactually representing each record with its original {addr, length},\nbecause some drivers need that information preserved.\n\nFix up \u0027firmware_install\u0027 to be able to build $(hostprogs-y) too.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "88ecf814c47f577248751ddbe9626d98aeef5783",
      "tree": "f289bb81a8ec81dbe82fbc314f39a07f8df1d562",
      "parents": [
        "d172e7f5c67f2d41f453c7aa83d3bdb405ef8ba5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu May 29 11:01:51 2008 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:34 2008 +0100"
      },
      "message": "firmware: Add firmware installation to modules_install, add firmware_install\n\nFor \u0027make modules_install\u0027, install any firmware required by\nthe modules which are being installed.\n\nAlso add a \u0027make firmware_install\u0027 target which doesn\u0027t depend on the\nconfiguration, but installs _all_ available in-kernel-tree firmware into\n$(INSTALL_FW_PATH), which defaults to /lib/firmware. This is intended\nfor distributors to make arch-independent (and config-independent)\npackages containing firmware.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d172e7f5c67f2d41f453c7aa83d3bdb405ef8ba5",
      "tree": "43d926fd28d710d75a9364430af24ca243b0b122",
      "parents": [
        "4d2acfbfdf68257e846aaa355edd10fc35ba0feb"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Jun 25 13:56:07 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:47:20 2008 +0100"
      },
      "message": "firmware: Add CONFIG_FIRMWARE_IN_KERNEL option.\n\nThis will control whether we build firmware into the kernel image for\n_every_ driver which we convert to request_firmware(), to avoid a\nproliferation of \u0027CONFIG_XXX_FIRMWARE\u0027 options for each one.\n\nDefault to \u0027y\u0027 for now, which is the wrong thing to do but people seem\nto be insisting on it and refusing to even review patches until it\u0027s\ndone. And it does preserve the existing behaviour for built-in drivers.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4d2acfbfdf68257e846aaa355edd10fc35ba0feb",
      "tree": "6ab49a7d46036fffb0f4588595ede7abca11a51a",
      "parents": [
        "5658c769443d543728b6c5c673dffc2df8676317"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri May 23 13:58:12 2008 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Thu Jul 10 14:30:39 2008 +0100"
      },
      "message": "firmware: Add CONFIG_EXTRA_FIRMWARE option\n\nThis allows arbitrary firmware files to be included in the static kernel\nwhere the firmware loader can find them without requiring userspace to\nbe alive.\n\n(Updated and CONFIG_EXTRA_FIRMWARE_DIR added with lots of help from\nJohannes Berg).\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\n"
    }
  ]
}
