)]}'
{
  "log": [
    {
      "commit": "9ebea3829fac7505e0cd2642fbd13cfa9c038831",
      "tree": "ed690568a27b7231b8a507e8ba07c1ae34868e5c",
      "parents": [
        "c5e818ef081c4144177fdbdeed154332cd7e4d7a",
        "83f0c6d1f502bd75bb4a9e31e8d64e59c6894ad1"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 28 13:54:03 2013 -0500"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Jan 28 13:54:03 2013 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless\n\nConflicts:\n\tdrivers/net/wireless/ath/ath9k/main.c\n\tdrivers/net/wireless/iwlwifi/dvm/tx.c\n"
    },
    {
      "commit": "72a525cbb8037ecf8663720b7087e8e6fc77a49a",
      "tree": "f4fa7fc864e32a5a83884442fa5cc4c745c9c475",
      "parents": [
        "79afb22d093993ef50f250f5368b565d0a0b7569"
      ],
      "author": {
        "name": "Rafał Miłecki",
        "email": "zajec5@gmail.com",
        "time": "Sun Jan 06 21:48:50 2013 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jan 09 14:37:09 2013 -0500"
      },
      "message": "ssb: add place for serial flash driver\n\nSigned-off-by: Rafał Miłecki \u003czajec5@gmail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "3194f2f04547c3e0da488f0478788fbeebd9a914",
      "tree": "1dfb990e763888d0627bcf9e2ab6d3342cd22be8",
      "parents": [
        "a73331141354e800e735d0251307dd10e04ac21a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Dec 16 16:35:36 2012 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jan 02 14:38:23 2013 -0500"
      },
      "message": "ssb: SSB_DRIVER_GPIO should depend on GPIOLIB instead of selecting it\n\nCommit ec43b08b5733494ad88aa618ecdf534320dd8207 (\"ssb: add GPIO driver\")\nadded SSB_DRIVER_GPIO, which unconditionally selects GPIOLIB, causing\na Kconfig warning:\n\nwarning: (ARCH_REQUIRE_GPIOLIB \u0026\u0026 SSB_DRIVER_GPIO \u0026\u0026 BCMA_DRIVER_GPIO \u0026\u0026 MFD_TC6393XB \u0026\u0026 FB_VIA) selects GPIOLIB which has unmet direct dependencies (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB)\n\nand build failure for m68k/allmodconfig:\n\nIn file included from drivers/ssb/ssb_private.h:5,\n                 from drivers/ssb/main.c:12:\ninclude/linux/ssb/ssb.h:440: error: field ‘gpio’ has incomplete type\nmake[4]: *** [drivers/ssb/main.o] Error 1\nmake[3]: *** [drivers/ssb/] Error 2\n\nTurn the select into a dependency to fix this.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "ec43b08b5733494ad88aa618ecdf534320dd8207",
      "tree": "0d11a7fca2c2baef2d8d3b14564f747b6319c20a",
      "parents": [
        "394bc7e38be79987ed15de203920c3cddb724cc1"
      ],
      "author": {
        "name": "Hauke Mehrtens",
        "email": "hauke@hauke-m.de",
        "time": "Tue Nov 20 22:24:33 2012 +0000"
      },
      "committer": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Wed Nov 21 21:55:52 2012 +0100"
      },
      "message": "ssb: add GPIO driver\n\nRegister a GPIO driver to access the GPIOs provided by the chip.\nThe GPIOs of the SoC should always start at 0 and the other GPIOs could\nstart at a random position. There is just one SoC in a system and when\nthey start at 0 the number is predictable.\n\nSigned-off-by: Hauke Mehrtens \u003chauke@hauke-m.de\u003e\nPatchwork: http://patchwork.linux-mips.org/patch/4591\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\n"
    },
    {
      "commit": "6a108a14fa356ef607be308b68337939e56ea94e",
      "tree": "1bf260572bd8f95ed867307a2bcf5d881c8ae4a6",
      "parents": [
        "12fcdba1b7ae8b25696433f420b775aeb556d89b"
      ],
      "author": {
        "name": "David Rientjes",
        "email": "rientjes@google.com",
        "time": "Thu Jan 20 14:44:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jan 20 17:02:05 2011 -0800"
      },
      "message": "kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT\n\nThe meaning of CONFIG_EMBEDDED has long since been obsoleted; the option\nis used to configure any non-standard kernel with a much larger scope than\nonly small devices.\n\nThis patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes\nreferences to the option throughout the kernel.  A new CONFIG_EMBEDDED\noption is added that automatically selects CONFIG_EXPERT when enabled and\ncan be used in the future to isolate options that should only be\nconsidered for embedded systems (RISC architectures, SLOB, etc).\n\nCalling the option \"EXPERT\" more accurately represents its intention: only\nexpert users who understand the impact of the configuration changes they\nare making should enable it.\n\nReviewed-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: David Woodhouse \u003cdavid.woodhouse@intel.com\u003e\nSigned-off-by: David Rientjes \u003crientjes@google.com\u003e\nCc: Greg KH \u003cgregkh@suse.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Robin Holt \u003cholt@sgi.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "24ea602e183ca20a7577ebe253323d0e5d0f9847",
      "tree": "9cd9c0b3832cac2f155e633fbed1ce2bf3331f9a",
      "parents": [
        "f020979d5d7c9816c071d0aedf60a889fa4fae40"
      ],
      "author": {
        "name": "Albert Herranz",
        "email": "albert_herranz@yahoo.es",
        "time": "Tue Sep 08 19:30:12 2009 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Sep 09 11:19:00 2009 -0400"
      },
      "message": "ssb: Implement SDIO host bus support\n\nAdd support for communicating with a Sonics Silicon Backplane through a\nSDIO interface, as found in the Nintendo Wii WLAN daughter card.\n\nThe Nintendo Wii WLAN card includes a custom Broadcom 4318 chip with\na SDIO host interface.\n\nSigned-off-by: Albert Herranz \u003calbert_herranz@yahoo.es\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "feeb44454996cf5b375fad21697bf6202fe30dd2",
      "tree": "52c1c23010f53c9c03458e08ac4f7fd39125a058",
      "parents": [
        "d7873cb9abb5d8b4b9f7f5749af06e4e03798733"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Mar 20 16:43:20 2009 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Mar 27 20:13:04 2009 -0400"
      },
      "message": "ssb: remove EXPERIMENTAL dependencies.\n\nssb is not experimental anymore.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9581483444d002e0b3807d9e66f552f372a6fc5e",
      "tree": "ef9d343eb8932236cef2dad3104e187abace3fb6",
      "parents": [
        "309f796f301bf1c2731d9b9eb8642c76b523ebf7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Nov 06 01:37:00 2008 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 10 13:50:17 2008 -0800"
      },
      "message": "SSB: hide empty sub menu\n\nIf the target system cannot support SSB, then don\u0027t show the menu option as\nit\u0027ll simply be an empty submenu.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f225763a7d6c92c4932dbd528437997078496fcc",
      "tree": "5d787c7c0bdabcf72e98603a85672ebe95a3682e",
      "parents": [
        "316af76f3475bb73dbb11f1c6d549ae589efb3d0"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Jun 20 11:50:29 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Jun 27 09:09:15 2008 -0400"
      },
      "message": "ssb, b43, b43legacy, b44: Rewrite SSB DMA API\n\nThis is a rewrite of the DMA API for SSB devices.\nThis is needed, because the old (non-existing) \"API\" made too many bad\nassumptions on the API of the host-bus (PCI).\nThis introduces an almost complete SSB-DMA-API that maps to the lowlevel\nbus-API based on the bustype.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d625a29ba649a4df6027520ffc378f23c0e6883e",
      "tree": "07b895d38717e24e655948c963f4287f551df42f",
      "parents": [
        "93af2614513103216038afa708718295e7016dbb"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Apr 02 19:46:56 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Apr 08 16:44:40 2008 -0400"
      },
      "message": "ssb: Add support for block-I/O\n\nThis adds support for block based I/O to SSB.\nThis is needed in order to efficiently support PIO data\ntransfers to the card.\nThe block-I/O support is only compiled, if it\u0027s selected by the\nweird driver that needs it. So there\u0027s no overhead for sane devices.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "e7ec2e3230633a858af1b0b359f6c4670dbeb997",
      "tree": "c43dbd7f6cab0ac066c039697528312d802617ef",
      "parents": [
        "068edceb7e73c05f77e204442ea8f86e238575da"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Mon Mar 10 17:26:32 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 13 19:32:32 2008 -0400"
      },
      "message": "ssb: Add SPROM/invariants support for PCMCIA devices\n\nThis adds support for reading/writing the SPROM invariants\nfor PCMCIA based devices.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "aab547ce0d1493d400b6468c521a0137cd8c1edf",
      "tree": "84625da40d905669a28a5770de111225667d5f27",
      "parents": [
        "69d3b6f491545d326135a1def4e290cd577c9a36"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Feb 29 11:36:12 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Mar 06 17:09:43 2008 -0500"
      },
      "message": "ssb: Add Gigabit Ethernet driver\n\nThis adds the Gigabit Ethernet driver for the SSB\nGigabit Ethernet core. This driver actually is a frontend to\nthe Tigon3 driver. So the real work is done by tg3.\nThis device is used in the Linksys WRT350N.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c7084535c9d2b8bcfc19f1ad9452eabde742ae22",
      "tree": "7009424c631c13a7a4675892f124073059255323",
      "parents": [
        "4b7524a42e14a7f86fa12611f3419650e99e2526"
      ],
      "author": {
        "name": "Alexey Zaytsev",
        "email": "alexey.zaytsev@gmail.com",
        "time": "Sat Feb 23 12:59:26 2008 +0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Thu Feb 28 09:13:10 2008 -0500"
      },
      "message": "Use a separate config option for the b43 pci to ssb bridge.\n\nThe bridge code was unnecessary enabled by the b44\ndriver, but it prevents the bcm43xx driver from\nbeing loaded, as the bridge claims the same pci ids.\n\nNow we enable the birdge only if the b43{legacy}\ndrivers are selected.\n\nSigned-off-by: Alexey Zaytsev \u003calexey.zaytsev@gmail.com\u003e\nAcked-by: Larry Finger \u003cLarry.Finger@lwfinger.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "42bfad4f71637c4eb4791aa8062063c4a8526522",
      "tree": "42c8c52d953aaa8f0418084af1e60c15e900488c",
      "parents": [
        "58ff70d4feae29cbb7ace410fa6585ef3afb44b6"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Feb 19 12:41:30 2008 +0100"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Feb 20 20:11:49 2008 -0500"
      },
      "message": "ssb: Fix watchdog access for devices without a chipcommon\n\nThis fixes the SSB watchdog access for devices without a chipcommon.\nThese devices have the watchdog on the extif.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9be4bfb974b37410466db605abe3402236167e05",
      "tree": "b9b82c25455b6e2d59ec5742e0c4acd0cb6133d7",
      "parents": [
        "7007d00caca268e1ba2bcaa6bed4a6456a96884b"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 15 17:23:21 2007 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Oct 16 21:04:11 2007 -0400"
      },
      "message": "[PATCH] ssb: fix build failure\n\nfix build failure if PCMCIA\u003dm but SSB\u003dy:\n\ndrivers/built-in.o: In function `ssb_pcmcia_switch_coreidx\u0027:\n: undefined reference to `pcmcia_access_configuration_register\u0027\n\n(fix symmetric bug for PCI too.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "61e115a56d1aafd6e6a8a9fee8ac099a6128ac7b",
      "tree": "add97bf6a1207a4caea3a86cf13495ad3dc477de",
      "parents": [
        "5ee3afba88f5a79d0bff07ddd87af45919259f91"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Tue Sep 18 15:12:50 2007 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:51:36 2007 -0700"
      },
      "message": "[SSB]: add Sonics Silicon Backplane bus support\n\nSSB is an SoC bus used in a number of embedded devices.  The most\nwell-known of these devices is probably the Linksys WRT54G, but there\nare others as well.  The bus is also used internally on the BCM43xx\nand BCM44xx devices from Broadcom.\n\nThis patch also includes support for SSB ID tables in modules, so\nthat SSB drivers can be loaded automatically.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    }
  ]
}
