)]}'
{
  "log": [
    {
      "commit": "99b28c47091db2bb7f594a5088831d341a800a33",
      "tree": "2b45cc65298ec8ac7d60927760b089e7794383c3",
      "parents": [
        "1a44cc3778f63dca5795708da2a2a7696da7fd61"
      ],
      "author": {
        "name": "Ken Kawasaki",
        "email": "ken_kawasaki@spring.nifty.jp",
        "time": "Sat Apr 18 13:44:44 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Apr 21 02:06:14 2009 -0700"
      },
      "message": "pcnet_cs: add cis(firmware) of the Allied Telesis LA-PCM\n\npcnet_cs: add cis(firmware) of the Allied Telesis LA-PCM\n\nSigned-off-by: Ken Kawasaki \u003cken_kawasaki@spring.nifty.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1e17d774db837fe1a536066cbe971114405d2ba1",
      "tree": "41f2a21f6676eaace57ed4f4872f57d551e00c42",
      "parents": [
        "d848223808c5d21e1b3cea090047e34722c6254b",
        "0ce49d6da993adf8b17b7f3ed9805ade14a6a6f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 10 12:01:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Apr 10 12:01:22 2009 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/firmware-2.6\n\n* git://git.infradead.org/~dwmw2/firmware-2.6:\n  qla1280: Fix off-by-some error in firmware loading.\n  Add README.AddingFirmware file. Basically telling people not to.\n  firmware: Remove newly-added slicoss and sxg firmware images\n  firmware/WHENCE: Add missing origin information for Ambassador atmsar11.fw\n  ALSA: wavefront - Always use request_firmware()\n  Remove fdump tool for av7110 firmware\n  firmware: convert av7110 driver to request_firmware()\n  Partially revert \"V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card\"\n  Revert \"fix modules_install via NFS\"\n\nAdd-add conflicts in firmware/WHENCE fixed manually\n"
    },
    {
      "commit": "cec20f36d6e5a10db315714c6c3da90792368382",
      "tree": "dd28ba362e7e2818f6891098592342dfdedf7b73",
      "parents": [
        "14fa86f7c7f46abc3a1c2f18d9cea859e8e700c0"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 17:24:16 2009 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 21:04:05 2009 -0700"
      },
      "message": "firmware: Remove newly-added slicoss and sxg firmware images\n\nThese are available elsewhere (for example in the linux-firmware.git\nrepository); they have no business being added to the kernel source\ntree.\n\nWe are only putting stuff in the firmware/ directory of the kernel\nsource when it\u0027s extracted from long-standing drivers which used to\ninclude it directly.\n\nWe didn\u0027t intend to open the floodgates to including megabytes of new\nfirmware which was previously being distributed separately.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3989203290fba6fdf6bc4825fbf6526e1bf17977",
      "tree": "2fb2012e6136d3b8acbf10eaee6dce95afc6f781",
      "parents": [
        "d508afb437daee7cf07da085b635c44a4ebf9b38",
        "37efa239901493694a48f1d6f59f8de17c2c4509"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 18:05:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 18:05:43 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:\n  b44: Use kernel DMA addresses for the kernel DMA API\n  forcedeth: Fix resume from hibernation regression.\n  xfrm: fix fragmentation on inter family tunnels\n  ibm_newemac: Fix dangerous struct assumption\n  gigaset: documentation update\n  gigaset: in file ops, check for device disconnect before anything else\n  bas_gigaset: use tasklet_hi_schedule for timing critical tasklets\n  net/802/fddi.c: add MODULE_LICENSE\n  smsc911x: remove unused #include \u003clinux/version.h\u003e\n  axnet_cs: fix phy_id detection for bogus Asix chip.\n  bnx2: Use request_firmware()\n  b44: Fix sizes passed to b44_sync_dma_desc_for_{device,cpu}()\n  socket: use percpu_add() while updating sockets_in_use\n  virtio_net: Set the mac config only when VIRITO_NET_F_MAC\n  myri_sbus: use request_firmware\n  e1000: fix loss of multicast packets\n  vxge: should include tcp.h\n\nConflict in firmware/WHENCE (SCSI vs net firmware)\n"
    },
    {
      "commit": "14fa86f7c7f46abc3a1c2f18d9cea859e8e700c0",
      "tree": "b0f9cf0775b501902809b15749e19607ae27f226",
      "parents": [
        "7c7cae17e04765692aa3d2bda5c771f909219f27"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 17:06:51 2009 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 17:06:51 2009 -0700"
      },
      "message": "firmware/WHENCE: Add missing origin information for Ambassador atmsar11.fw\n\nLooks like we forgot to update WHENCE when we converted this driver.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7c7cae17e04765692aa3d2bda5c771f909219f27",
      "tree": "dbbfe26131cdc959f3f425ffb9ac33fbc2afab10",
      "parents": [
        "4f8d182513690b42b20fb81e487be4cd4729e27c"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Apr 06 14:38:43 2009 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 14:38:43 2009 -0700"
      },
      "message": "ALSA: wavefront - Always use request_firmware()\n\nAlways use request_firmware() for loading yss225_registers image.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9137f05f7e72517d44b6b0c15b11b419ecb5d201",
      "tree": "63e1589e6dcf0a83d45e95420fd942c8821a7ae8",
      "parents": [
        "4528e429009325790d94cd4f816b386bea8e8291"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Mon Apr 06 14:34:12 2009 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Apr 06 14:34:12 2009 -0700"
      },
      "message": "firmware: convert av7110 driver to request_firmware()\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "22eb5aa6c7940861f9603581665b9d9a1c60be30",
      "tree": "22890bcebae5647bcc1a29e7b544a1c5de2b1f8b",
      "parents": [
        "d7ca6f8cdffa5765e486edb3dada9121fba8e6aa",
        "015640edb1f346e0b2eda703587c4cd1c310ec1d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 13:24:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Apr 06 13:24:49 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (74 commits)\n  [SCSI] sg: fix q-\u003equeue_lock on scsi_error_handler path\n  [SCSI] replace __inline with inline\n  [SCSI] a2091: make 2 functions static\n  [SCSI] a3000: make 2 functions static\n  [SCSI] ses: #if 0 the unused ses_match_host()\n  [SCSI] use kmem_cache_zalloc instead of kmem_cache_alloc/memset\n  [SCSI] sg: fix iovec bugs introduced by the block layer conversion\n  [SCSI] qlogicpti: use request_firmware\n  [SCSI] advansys: use request_firmware\n  [SCSI] qla1280: use request_firmware\n  [SCSI] libiscsi: fix iscsi pool error path\n  [SCSI] cxgb3i: call ddp release function directly\n  [SCSI] cxgb3i: merge cxgb3i_ddp into cxgb3i module\n  [SCSI] cxgb3i: close all tcp connections upon chip reset\n  [SCSI] cxgb3i: re-read ddp settings information after chip reset\n  [SCSI] cxgb3i: re-initialize ddp settings after chip reset\n  [SCSI] cxgb3i: subscribe to error notification from cxgb3 driver\n  [SCSI] aacraid driver update\n  [SCSI] mptsas: remove unneeded check\n  [SCSI] config: Make need for SCSI_CDROM clearer\n  ...\n"
    },
    {
      "commit": "57579f7629a3d46c307405fbd2ea6bdb650d692f",
      "tree": "c407da542bfa50989bfc4f41daf7c1a181207d93",
      "parents": [
        "5d4d9e8ad6c646c4811bf0049df761dee6affc3d"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "mchan@broadcom.com",
        "time": "Sat Apr 04 16:51:14 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 04 16:51:14 2009 -0700"
      },
      "message": "bnx2: Use request_firmware()\n\nBased on original patch by Ben Hutchings \u003cben@decadent.org.uk\u003e and\nBastian Blank \u003cwaldi@debian.org\u003e, with the following main changes:\n\nSeparated the mips firmware and rv2p firmware into different files\nto make it easier to update them separately.\n\nAdded some code to fixup the rv2p code with run-time information\nsuch as PAGE_SIZE.\n\nUpdate version to 2.0.0.\n\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd36e9efaa5195396ae5344c6ce32c2b0048df6a",
      "tree": "deb336eb607f73fe4c23e3b3cb1aaf9151546970",
      "parents": [
        "81c522851436dbc058c9c0c11b32e60d76b180ce"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Sat Apr 04 16:38:42 2009 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Apr 04 16:38:42 2009 -0700"
      },
      "message": "myri_sbus: use request_firmware\n\nFirmware blob looks like this...\n\n        __be16 lanai4_data_size\n        unsigned char lanai4_code[]\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ba0e1ebb7ea0616eebc29d2077355bacea62a9d8",
      "tree": "d9933c64903bd0a5a2d37372057f16037f9d1f47",
      "parents": [
        "19be358212af35bd64d449da82279874099a1a85"
      ],
      "author": {
        "name": "Mithlesh Thukral",
        "email": "mithlesh@linsyssoft.com",
        "time": "Wed Mar 25 15:52:54 2009 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 03 14:54:38 2009 -0700"
      },
      "message": "Staging: sxg: slicoss: Specify the license for Sahara SXG and Slicoss drivers\n\nSpecify a license for the Alacritech Sahara (10Gbe) and SLICOSS (1GBE)\nfirmware files.\n\nSigned-off-by: Christopher Harrer \u003ccharrer@alacritech.com\u003e\nSigned-off-by: Mithlesh Thukral \u003cmithlesh@linsyssoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cda3b517a478324233d9be71232b60e2e2efe848",
      "tree": "0bd7fe5c51148d0e6d5da1ed12120be0d9799423",
      "parents": [
        "e5ea8da06ba610551a75c79c1467aae379e953ce"
      ],
      "author": {
        "name": "Mithlesh Thukral",
        "email": "mithlesh@linsyssoft.com",
        "time": "Fri Mar 20 17:39:04 2009 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 03 14:53:14 2009 -0700"
      },
      "message": "Staging: sxg: Add support to download the firmware using request_firmware()\n\nAdd support for downloading the firmware using kernel-builtin mechanism.\nThis will remove the need for the firmware files in the driver source code.\n\nSigned-off-by: Christopher Harrer \u003ccharrer@alacritech.com\u003e\nSigned-off-by: Mithlesh Thukral \u003cmithlesh@linsyssoft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a390c47939b0d418fc2c4cf1f360795949228de5",
      "tree": "a4685b5a8cd476a2252895805e9cb4295f95594c",
      "parents": [
        "9d938335fdc60313b54688091840f6fd44d83db5"
      ],
      "author": {
        "name": "Lior Dotan",
        "email": "liodot@gmail.com",
        "time": "Fri Jan 30 09:51:49 2009 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 03 14:53:05 2009 -0700"
      },
      "message": "Staging: slicoss: add binary firmware to firmware directory\n\nAdds the firmware to the firmware directory in ihex format so it can be\ninstalled when doing make firmware_install.\n\nAlso update the firmware location in the driver code so it can locate\nthe files in the right place.\n\nThis should conclude the move to request_firmware().\n\nSigned-off-by: Lior Dotan \u003cliodot@gmail.com\u003e\nCc: Christopher Harrer \u003ccharrer@alacritech.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f894e74dc1983062d30d4e1b79bdb90b8a847f52",
      "tree": "66c4be4519530ba5779fc2c4bd82c2f3982cb1bc",
      "parents": [
        "989bb5f58c14b87f059755f4bbb4b72408c76d9a"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinder@kernel.org",
        "time": "Fri Apr 03 01:42:50 2009 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Apr 03 09:25:23 2009 -0500"
      },
      "message": "[SCSI] qlogicpti: use request_firmware\n\nFirmware blob is little endian\n\nThanks to Stephen Rothwell for fixing typos\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "989bb5f58c14b87f059755f4bbb4b72408c76d9a",
      "tree": "d3de4b20be96ef52289012d7922d46494f8934bf",
      "parents": [
        "1bfa11db712cbf4af1ae037cd25fd4f781f0c215"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Thu Apr 02 11:28:06 2009 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Apr 03 09:25:23 2009 -0500"
      },
      "message": "[SCSI] advansys: use request_firmware\n\nFirmware blob looks like this...\n        __le32 checksum\n        unsigned char data[]\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "1bfa11db712cbf4af1ae037cd25fd4f781f0c215",
      "tree": "83a023e0e07a1b7e85b0e764740d120047b6ace3",
      "parents": [
        "fd6e1c14b73dbab89cb76af895d5612e4a8b5522"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Thu Apr 02 11:13:17 2009 +0530"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Fri Apr 03 09:24:42 2009 -0500"
      },
      "message": "[SCSI] qla1280: use request_firmware\n\nFirmware blob is little endian looks like this...\n        unsigned char  Version1\n        unsigned char  Version2\n        unsigned char  Version3\n        unsigned char  Padding\n        unsigned short start_address\n\tunsigned short data\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n"
    },
    {
      "commit": "75bf758f906315820cada99c169bd89bab3f4ba2",
      "tree": "88086747f64b17e412dfc3dc3fb43f13ae5906bf",
      "parents": [
        "4b6ece97e0b61306d4b8de6820f602e4cf5d8d6b"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 20:19:54 2009 +0530"
      },
      "committer": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 20:25:13 2009 +0530"
      },
      "message": "smc91c92_cs: use request_firmware\n\nAdded osi_load_firmware() instead of copying same thing twice\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\n"
    },
    {
      "commit": "4b6ece97e0b61306d4b8de6820f602e4cf5d8d6b",
      "tree": "89770caf76faa45ce1189a1f5306917f30b10004",
      "parents": [
        "a7a5eb9d4eb9908709df66e8f8f1724b5b108258"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 19:44:59 2009 +0530"
      },
      "committer": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 20:02:50 2009 +0530"
      },
      "message": "3C359: use request_firmware\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\n"
    },
    {
      "commit": "a7a5eb9d4eb9908709df66e8f8f1724b5b108258",
      "tree": "0c0a14f88631956d6147e910d3d09c02971022ad",
      "parents": [
        "7c757eb9f804782fb39d0ae2c1a88ffb9309138e"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 18:17:21 2009 +0530"
      },
      "committer": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Mon Mar 30 19:27:07 2009 +0530"
      },
      "message": "yam: use request_firmware\n\nAdded predef variable in add_mcs() to support predefined mcs data\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\n"
    },
    {
      "commit": "d9507a532acd25588b0d7957c660da35de41701b",
      "tree": "47e8c4984cb6b8ed893a8682d877a92a710acf76",
      "parents": [
        "bf792094ef830117312b3990b63474320ec864c0"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Thu Mar 12 21:14:24 2009 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Mar 13 11:30:48 2009 -0700"
      },
      "message": "cxgb3: update FW\n\nUpdate FW to 7.1\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b775a750c3afacbfac884537d466d34d50b1023b",
      "tree": "453f3f2098ab95e5f6bab416335eaefde1441f2d",
      "parents": [
        "06e1f9ffa023c030bc87491e75f625f5da4e7d97"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Thu Feb 26 23:21:23 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 26 23:21:23 2009 -0800"
      },
      "message": "typhoon: Use request_firmware()\n\nBased on a patch by Jaswinder Singh \u003cjaswinder@infradead.org\u003e.\n\nCompile-tested only.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "06e1f9ffa023c030bc87491e75f625f5da4e7d97",
      "tree": "746620ec933463cc3becfdb8452aecb57b5c09a9",
      "parents": [
        "1318136fcda34d27ca8c322b6a0550200c3a8cec"
      ],
      "author": {
        "name": "Ben Hutchings",
        "email": "ben@decadent.org.uk",
        "time": "Thu Feb 26 23:20:56 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 26 23:20:56 2009 -0800"
      },
      "message": "tehuti: Use request_firmware()\n\nFirmware blob is little endian.\n\nCompile-tested only.\n\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "7df52316601bfe308e427e0882f3e801682d800b",
      "tree": "423079833c62e5fb21283544d4ceee34b83aabe6",
      "parents": [
        "cb7a7c6a2cae5696b8aa636e86e9befd3dd00318"
      ],
      "author": {
        "name": "Chris Adams",
        "email": "cmadams@hiwaay.net",
        "time": "Sun Jan 11 19:49:11 2009 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jan 12 16:37:01 2009 -0800"
      },
      "message": "ti_usb_3410_5052: add Multi-Tech firmware\n\nAdd the Multi-Tech cellular modem firmware to the TI USB serial driver.\nThis firmware was extracted from:\n\nftp://ftp.multitech.com/wireless/wireless_linux.zip\n\nFirmware licence: \"all firmware components are redistributable in binary\n\tform\" per support@multitech.com\n\tCopyright (C) 2005 Multi-Tech Systems, Inc.\n\nSigned-off-by: Chris Adams \u003ccmadams@hiwaay.net\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ac32e1bc0518b01b47dd34a733dce8634a38ed3",
      "tree": "4316ea3a959cab393289c67364ee63f06e34543c",
      "parents": [
        "92dc8cc317844e5681f5d8990896720ed2b21cc8"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Wed Jan 07 12:59:17 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Jan 07 12:59:17 2009 -0800"
      },
      "message": "firmware: convert e100 driver to request_firmware()\n\nThanks to David Woodhouse for help.\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cfc3a44c3c32abe48898398d9a92e8524c976803",
      "tree": "f269b28e27d4e26e122d3607b35cbd10a7aebebe",
      "parents": [
        "077f849de42e58172e25ccb24df4c1a13e82420c"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Sun Jan 04 16:12:11 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 16:12:11 2009 -0800"
      },
      "message": "starfire: use request_firmware()\n\nFirmware blob is big endian\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "077f849de42e58172e25ccb24df4c1a13e82420c",
      "tree": "223c2acab3292f19f21e85ecfeff8c66818b87dc",
      "parents": [
        "949b42544a20fb22800e244a004ff45bd359a21b"
      ],
      "author": {
        "name": "Jaswinder Singh Rajput",
        "email": "jaswinderrajput@gmail.com",
        "time": "Sun Jan 04 16:11:25 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 16:11:25 2009 -0800"
      },
      "message": "firmware: convert tg3 driver to request_firmware()\n\nFirmware blob looks like this...\n        u8 firmware_major\n        u8 firmware_minor\n        u8 firmware_fix\n        u8 pad\n        __be32 start_address\n        __be32 length (total, including BSS sections to be zeroed)\n        data... (in __be32 words, which is native for the firmware)\n\nSigned-off-by: Jaswinder Singh Rajput \u003cjaswinderrajput@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "949b42544a20fb22800e244a004ff45bd359a21b",
      "tree": "dca766b86ae1018f79276e4fd3916c2012966e89",
      "parents": [
        "14deae41566b5cdd992c01d0069518ced5227c83"
      ],
      "author": {
        "name": "Jaswinder Singh",
        "email": "jaswinder@infradead.org",
        "time": "Sun Jan 04 16:09:40 2009 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jan 04 16:10:02 2009 -0800"
      },
      "message": "firmware: convert acenic driver to request_firmware()\n\nWe store the firmware in its native big-endian form now, so the loop in\nace_copy() is modified to use be32_to_cpup() when writing it out.\n\nWe can forget the BSS,SBSS sections of the firmware, since we were\nclearing all the device\u0027s RAM anyway. And the text,rodata,data sections\ncan all be loaded as a single chunk since they\u0027re contiguous (give or\ntake a few dozen bytes in between).\n\nSigned-off-by: Jaswinder Singh \u003cjaswinder@infradead.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nAcked-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad58633c8381e88b54055771877726d3d5d24734",
      "tree": "1ce5a64df8d03fdc8d23f77ef30eed08448a43df",
      "parents": [
        "5256554489531f3e177e7308752d8f0681cdd5a6"
      ],
      "author": {
        "name": "Divy Le Ray",
        "email": "divy@chelsio.com",
        "time": "Wed Nov 26 15:37:50 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 26 15:37:50 2008 -0800"
      },
      "message": "cxgb3: integrate FW and protocol engines in the kernel\n\nInclude firmware and protocol images in the kernel image if requested\n\nSigned-off-by: Divy Le Ray \u003cdivy@chelsio.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "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": "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": "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"
    }
  ]
}
