)]}'
{
  "log": [
    {
      "commit": "4018294b53d1dae026880e45f174c1cc63b5d435",
      "tree": "6db3538eaf91b653381720a6d92f4f15634a93d0",
      "parents": [
        "597b9d1e44e9ba69f2454a5318bbe7a6d5e6930a"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Apr 13 16:13:02 2010 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat May 22 00:10:40 2010 -0600"
      },
      "message": "of: Remove duplicate fields from of_platform_driver\n\n.name, .match_table and .owner are duplicated in both of_platform_driver\nand device_driver.  This patch is a removes the extra copies from struct\nof_platform_driver and converts all users to the device_driver members.\n\nThis patch is a pretty mechanical change.  The usage model doesn\u0027t change\nand if any drivers have been missed, or if anything has been fixed up\nincorrectly, then it will fail with a compile time error, and the fixup\nwill be trivial.  This patch looks big and scary because it touches so\nmany files, but it should be pretty safe.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sean MacLennan \u003csmaclennan@pikatech.com\u003e\n\n"
    },
    {
      "commit": "61c7a080a5a061c976988fd4b844dfb468dda255",
      "tree": "8cb492b73f2755c38a6164d770da34d5af6486a0",
      "parents": [
        "d12d42f744f805a9ccc33cd76f04b237cd83ce56"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Apr 13 16:12:29 2010 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue May 18 16:10:44 2010 -0600"
      },
      "message": "of: Always use \u0027struct device.of_node\u0027 to get device node pointer.\n\nThe following structure elements duplicate the information in\n\u0027struct device.of_node\u0027 and so are being eliminated.  This patch\nmakes all readers of these elements use device.of_node instead.\n\n(struct of_device *)-\u003enode\n(struct dev_archdata *)-\u003eprom_node (sparc)\n(struct dev_archdata *)-\u003eof_node (powerpc \u0026 microblaze)\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "5a0e3ad6af8660be21ca98a971cd00f331318c05",
      "tree": "5bfb7be11a03176a87296a43ac6647975c00a1d1",
      "parents": [
        "ed391f4ebf8f701d3566423ce8f17e614cde9806"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Mar 24 17:04:11 2010 +0900"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Tue Mar 30 22:02:32 2010 +0900"
      },
      "message": "include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h\n\npercpu.h is included by sched.h and module.h and thus ends up being\nincluded when building most .c files.  percpu.h includes slab.h which\nin turn includes gfp.h making everything defined by the two files\nuniversally available and complicating inclusion dependencies.\n\npercpu.h -\u003e slab.h dependency is about to be removed.  Prepare for\nthis change by updating users of gfp and slab facilities include those\nheaders directly instead of assuming availability.  As this conversion\nneeds to touch large number of source files, the following script is\nused as the basis of conversion.\n\n  http://userweb.kernel.org/~tj/misc/slabh-sweep.py\n\nThe script does the followings.\n\n* Scan files for gfp and slab usages and update includes such that\n  only the necessary includes are there.  ie. if only gfp is used,\n  gfp.h, if slab is used, slab.h.\n\n* When the script inserts a new include, it looks at the include\n  blocks and try to put the new include such that its order conforms\n  to its surrounding.  It\u0027s put in the include block which contains\n  core kernel includes, in the same order that the rest are ordered -\n  alphabetical, Christmas tree, rev-Xmas-tree or at the end if there\n  doesn\u0027t seem to be any matching order.\n\n* If the script can\u0027t find a place to put a new include (mostly\n  because the file doesn\u0027t have fitting include block), it prints out\n  an error message indicating which .h file needs to be added to the\n  file.\n\nThe conversion was done in the following steps.\n\n1. The initial automatic conversion of all .c files updated slightly\n   over 4000 files, deleting around 700 includes and adding ~480 gfp.h\n   and ~3000 slab.h inclusions.  The script emitted errors for ~400\n   files.\n\n2. Each error was manually checked.  Some didn\u0027t need the inclusion,\n   some needed manual addition while adding it to implementation .h or\n   embedding .c file was more appropriate for others.  This step added\n   inclusions to around 150 files.\n\n3. The script was run again and the output was compared to the edits\n   from #2 to make sure no file was left behind.\n\n4. Several build tests were done and a couple of problems were fixed.\n   e.g. lib/decompress_*.c used malloc/free() wrappers around slab\n   APIs requiring slab.h to be added manually.\n\n5. The script was run on all .h files but without automatically\n   editing them as sprinkling gfp.h and slab.h inclusions around .h\n   files could easily lead to inclusion dependency hell.  Most gfp.h\n   inclusion directives were ignored as stuff from gfp.h was usually\n   wildly available and often used in preprocessor macros.  Each\n   slab.h inclusion directive was examined and added manually as\n   necessary.\n\n6. percpu.h was updated not to include slab.h.\n\n7. Build test were done on the following configurations and failures\n   were fixed.  CONFIG_GCOV_KERNEL was turned off for all tests (as my\n   distributed build env didn\u0027t work with gcov compiles) and a few\n   more options had to be turned off depending on archs to make things\n   build (like ipr on powerpc/64 which failed due to missing writeq).\n\n   * x86 and x86_64 UP and SMP allmodconfig and a custom test config.\n   * powerpc and powerpc64 SMP allmodconfig\n   * sparc and sparc64 SMP allmodconfig\n   * ia64 SMP allmodconfig\n   * s390 SMP allmodconfig\n   * alpha SMP allmodconfig\n   * um on x86_64 SMP allmodconfig\n\n8. percpu.h modifications were reverted so that it could be applied as\n   a separate patch and serve as bisection point.\n\nGiven the fact that I had only a couple of failures from tests on step\n6, I\u0027m fairly confident about the coverage of this conversion patch.\nIf there is a breakage, it\u0027s likely to be something in one of the arch\nheaders which should be easily discoverable easily on most builds of\nthe specific arch.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nGuess-its-ok-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@hp.com\u003e\n"
    },
    {
      "commit": "aa296a891d1f3704d40127e998c31dfda531fca7",
      "tree": "a08a4bb85861ec698bcbd9b234968aed43a4cc22",
      "parents": [
        "313485175da221c388f6a8ecf4c30062ba9bea17"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Jun 17 00:30:02 2009 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Jun 17 00:30:02 2009 -0600"
      },
      "message": "fbdev/xilinxfb: Fix improper casting and tighen up probe path\n\nThe xilinxfb driver is improperly casting a physical address to a\nu32, and the probe routine isn\u0027t as straight forward as it could be.\n(discovered by gcc spitting out warnings on most recent change to\nxilinxfb driver).\n\nThis patch fixes the cast and simplifies the probe path.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nTested-by: John Linn \u003cjohn.linn@xilinx.com\u003e\n"
    },
    {
      "commit": "dac4ccfb64bcdd5b4c248ccc22903d67486573cd",
      "tree": "9a577b802632f829f8ac74533e6defa1d04f00e9",
      "parents": [
        "b907abc9f2bad3111269c53d0f951ee76e376b44"
      ],
      "author": {
        "name": "John Linn",
        "email": "john.linn@xilinx.com",
        "time": "Sat Jun 06 10:43:16 2009 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jun 06 10:43:16 2009 -0600"
      },
      "message": "fbdev: Add PLB support and cleanup DCR in xilinxfb driver.\n\nAdded support for the new xps tft controller. The new core\nhas PLB interface support in addition to existing DCR interface.\n\nRemoved platform device support as both MicroBlaze and PowerPC\nuse device tree.\n\nPreviously, the dcr interface was assumed to be used in mmio mode,\nand the register space of the dcr interface was precomputed and stuffed\ninto the device tree. This driver now makes use of the new dcr\ninfrastructure to represent the dcr interface. This enables the dcr\ninterface to be connected directly to a native dcr interface in a clean\nway.\n\nAdded compatibility for ml507 dvi core.\n\nSigned-off-by: Suneel \u003csuneelg@xilinx.com\u003e\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nSigned-off-by: John Linn \u003cjohn.linn@xilinx.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\n"
    },
    {
      "commit": "a108096878aa6cb744b5280ca59395b6c0152d14",
      "tree": "552083cab7d520088ff7681c4ad36b2ee3757c82",
      "parents": [
        "847cdf42d589882aca683b6fb65b2c7832e92231"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Nov 14 09:59:48 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Nov 14 09:59:48 2008 -0700"
      },
      "message": "powerpc/virtex: fix various format/casting printk mismatches\n\nVarious printk format string in code used by the Xilinx Virtex platform\nare not 32-bit/64-bit safe.  Add correct casting to fix the bugs.\n\nReported-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "7a8fc9b248e77a4eab0613acf30a6811799786b3",
      "tree": "24b3beb8bc0633db27ffdb791f94dce95d51b1d0",
      "parents": [
        "d3ee1b405872214609868f3cde631ac157026dd0"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sun Aug 17 17:36:59 2008 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Aug 23 12:14:12 2008 -0700"
      },
      "message": "removed unused #include \u003clinux/version.h\u003e\u0027s\n\nThis patch lets the files using linux/version.h match the files that\n#include it.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0e349b0e2d90eb1bb76d16c48d0127feebfeeb89",
      "tree": "c09f26f4bae9a5431c24c105e1424d035a28b384",
      "parents": [
        "911a3175997000c1fcddb2013aaa5fbbee79f0f0"
      ],
      "author": {
        "name": "Stephen Neuendorffer",
        "email": "stephen.neuendorffer@xilinx.com",
        "time": "Wed Jan 09 06:35:05 2008 +1100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:21 2008 -0700"
      },
      "message": "[POWERPC] Xilinx: Update compatible to use values generated by BSP generator.\n\nMainly, this involves two changes:\n1) xilinx-\u003exlnx (recognized standard is to use the stock ticker)\n2) In order to have the device tree focus on describing what the\nhardware is as exactly as possible, the compatible strings contain the\nfull IP name and IP version.\n\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "911a3175997000c1fcddb2013aaa5fbbee79f0f0",
      "tree": "8c858443b2dc91296da3f7857979f7a2b0dca1cb",
      "parents": [
        "99e139126ab2e84be67969650f92eb37c12ab5cd"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:12 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Feb 06 10:23:12 2008 -0700"
      },
      "message": "[POWERPC] Fix incorrectly tagged __devinitdata structures\n\nFix compile errors in the xilinxfb, xsysace and uartlite drivers used\nby the Xilinx Virtex platform\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\n"
    },
    {
      "commit": "86a2249d69ff8bb9ecadb5830c2fcfdf10dc70b9",
      "tree": "7c86ae989392d411dfdcf4e5fb725b2ba811f168",
      "parents": [
        "24cf273e2b7186903c8842b9d0044ea442d31553"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Oct 13 22:13:32 2007 -0600"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 08:56:33 2007 -0700"
      },
      "message": "XilinxFB: typo bugfix\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "287e5d6fcccfa38b953cebe307e1ddfd32363355",
      "tree": "f06b288f7f2e5a1eecc093ba977141c9035d3534",
      "parents": [
        "b4d6a7268fc754eefb196cabc0ccfa2e97022af2"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 11 04:31:56 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 12 14:05:17 2007 +1000"
      },
      "message": "[POWERPC] XilinxFB: Allow fixed framebuffer base address\n\nAllow a fixed framebuffer address to be assigned to the framebuffer device\ninstead of allocating the framebuffer from the consistent memory pool.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b4d6a7268fc754eefb196cabc0ccfa2e97022af2",
      "tree": "406af23412b9a984b91804c9ca956c8f3dda0a22",
      "parents": [
        "01ba1e9d26fcd29f3ad4f3a5bcf40c0fbc40ee81"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 11 04:31:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 12 14:05:17 2007 +1000"
      },
      "message": "[POWERPC] XilinxFB: Add support for custom screen resolution\n\nSome custom implementations of the xilinx fb can use resolutions other\nthan 640x480.  This patch allows the resolution to be specified in the\ndevice tree or the xilinx_platform_data structure.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "01ba1e9d26fcd29f3ad4f3a5bcf40c0fbc40ee81",
      "tree": "c08edb7ba151e6f6820e28feee1f70d2b7bac207",
      "parents": [
        "d94bad827d9a0df939a0e7ed081a2780b9f72c4b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 11 04:31:46 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 12 14:05:17 2007 +1000"
      },
      "message": "[POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters\n\nThe call to xilinxfb_assign is getting unwieldy when adding features\nto the Xilinx framebuffer driver.  Change xilinxfb_assign() to accept\na pointer to a xilinxfb_platform_data structure to prepare for adding\nadditition configuration options.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b9a22794f2c186b5722eac94b6735e797d976027",
      "tree": "7694e303bd00f3236bcb20f6b884d8cedcf9be87",
      "parents": [
        "e3cec00366e9d60ff65c6f6f8fffdfcadea01056"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:37 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 10 09:14:34 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: sparse fixes\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "e3cec00366e9d60ff65c6f6f8fffdfcadea01056",
      "tree": "8b0aa263530bb7483fce30035552ec54fbe43795",
      "parents": [
        "31e8d4603ecaeb02424c9669e252ab835354a36e"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 15:44:52 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:12:10 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: Make missing pdata structure non-fatal\n\nMissing pdata structure is not a fatal error.  The device can still be\ninitialized without it.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "31e8d4603ecaeb02424c9669e252ab835354a36e",
      "tree": "ff0e96fd0d70e2a71d9cf0f1d93958e1eeb4236c",
      "parents": [
        "47473e31585032e5c048eeec50e0f9165890230a"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:37 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:12:02 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: add of_platform bus binding\n\nAdds the of_platform bus binding to the xilinxfb driver.  Needed to\nuse framebuffer devices described in the OF device tree (used by\narch/powerpc).\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "47473e31585032e5c048eeec50e0f9165890230a",
      "tree": "e15df51c51e2291cf06b9cc9076b595359261b8e",
      "parents": [
        "264776224d3bb0cd80bc0ec11a769e05a58f8c6b"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:37 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:11:50 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: cleanup platform_bus binding to use platform bus API.\n\nChange the platform bus binding to make use of the established\nplatform_bus API.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "264776224d3bb0cd80bc0ec11a769e05a58f8c6b",
      "tree": "da0e5601efde9a408413ca0683e71f46f58aac3e",
      "parents": [
        "3fb99ce4e2748dafe3f10dba2932f0d13f577623"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:37 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:11:40 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: Split device setup from bus binding\n\nSplit the device setup code away from the platform bus binding.  This is\nin preparation for adding the of_platform bus binding to this driver and\nmost of the setup code is common between the two busses.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "3fb99ce4e2748dafe3f10dba2932f0d13f577623",
      "tree": "69097c0ffefe0777b76026126ba98ea217069acc",
      "parents": [
        "3cb3ec2c26473d8123a468abfaca1e926344b1c2"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:37 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:11:29 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: rename failout labels to reflect failure\n\nLabels and gotos are used in xilinxfb_assign to unwind allocations\non device registration failures.  Rename the labels to reflect the\nerror which occured.  This change is being made to make it easier\nto add new failout paths (which occurs in a subsuquent patch) and\nto make reviewing the failout path easier.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "3cb3ec2c26473d8123a468abfaca1e926344b1c2",
      "tree": "774b45defd8f5b5cc0f4a010512de9bc8a62b99e",
      "parents": [
        "258de4badd5b7b5d168307638f755bd4df16c18e"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:36 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:11:20 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: Replace calls to printk with dev_dbg, dev_err, etc.\n\nThe dev_dbg, dev_err, etc functions provide more context that plain\nvanilla printk which is useful for debugging.  Where appropriate,\nchange printk calls to the appropriate dev_*() call.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "258de4badd5b7b5d168307638f755bd4df16c18e",
      "tree": "697f55b62a54c0f583890c775305b24d2b04bd1d",
      "parents": [
        "dcccb37e98e0444b0c6a03b303855771aa463c96"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 10:48:36 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 09 18:11:07 2007 -0600"
      },
      "message": "[POWERPC] XilinxFB: add banner output to probe routine when DEBUG is defined\n\nDebug support: when DEBUG is defined, output relevant details to the\nlog about the framebuffer registration.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\n"
    },
    {
      "commit": "dc8afdc7ada82562231cbae867fe6dcdb7b677f5",
      "tree": "5f553e2f95de51520c9223662409bd7b43073b32",
      "parents": [
        "bedfc8a040378cb51f46155c980d295c2c397203"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Oct 01 07:47:00 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:16 2007 -0500"
      },
      "message": "[POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file\n\nXilnixFB can be used by more than just arch/ppc.  Move the data structure\ndefinition into include/linux/xilinxfb.h so it can be used by microblaze\nand arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "f53161d1088567dda41094a932f6a16dc0bdae59",
      "tree": "b2201b1490ef19362fc49b9c798fab02db317fae",
      "parents": [
        "3f5b85d14ebc4a47de5993d2d74148f603aae639"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 31 00:37:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "xilinxfb: Don\u0027t bail if the xilinxfb platform device doesn\u0027t have any pdata\n\nLack of pdata is not a fatal omission.  The driver can still be used even\nif we do not know the screen dimensions.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3f5b85d14ebc4a47de5993d2d74148f603aae639",
      "tree": "9e1fa2d4d7ee0ec8ecb038082775e1416afee0c0",
      "parents": [
        "aff39a852eb20ee6709327d1db7610fa9bec3531"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Jul 31 00:37:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:37 2007 -0700"
      },
      "message": "xilinxfb:Remove __initdata from xilinx_fb_fix and xilinx_fb_var\n\nxilinxfb_drv_probe refers to both tables, but it cannot be initdata.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "147394c8ece44be85d692cc92cc0d047e4d8fb69",
      "tree": "13a69a386a6fbf2fddcb0d88d2ed604cca4b9e99",
      "parents": [
        "435d56fcd45cdf32bfb4db5d4e1efe17f3da95b2"
      ],
      "author": {
        "name": "Andrei Konovalov",
        "email": "akonovalov@ru.mvista.com",
        "time": "Tue May 08 00:40:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:34 2007 -0700"
      },
      "message": "xilinxfb: xilinx framebuffer device driver\n\nAdd support for the video controller IP block included into Xilinx ML300 and\nML403 reference designs.\n\nSigned-off-by: Andrei Konovalov \u003cakonovalov@ru.mvista.com\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
