)]}'
{
  "log": [
    {
      "commit": "d91f5bb69adde86173071cf7fffbdf705ae8c6e7",
      "tree": "c986eea64d4432076dcae5bbddb0ccfc9b97deeb",
      "parents": [
        "b883a688ce4ba60ba4295ef9bf9854647f4d106e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Oct 17 00:27:18 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 16:55:21 2007 -0700"
      },
      "message": "fix cirrusfb breakage\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "102a1a20d2b0a412d4cd4a9f047761f7925405ff",
      "tree": "653195a9a501f0633f28c72ab17b01eb73f0d6e2",
      "parents": [
        "b738b990468d2acd5be7fe177fb750448bfa0b37"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 16 01:29:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "tgafb: remove a redundant non-mono test in mono imageblit\n\nThere is a test in tgafb_mono_imageblit() for a colour image with a fall-back\nto cfb_imageblit().  The test is not necessary as the only caller, which is\ntgafb_imageblit(), checks it too and only invokes this function for monochrome\nimages.  It looks like a left-over from before some changes to\ntgafb_imageblit().\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: Jay Estabrook \u003cJay.Estabrook@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b738b990468d2acd5be7fe177fb750448bfa0b37",
      "tree": "496295879208953b67ed5e8aaa49f675c68423f2",
      "parents": [
        "4d8a2d986d3ee3ece9c3cefbb23425a22132492c"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 16 01:29:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "tgafb: fix an out-of-range shift in mono imageblit\n\nThe pixel mask calculation in tgafb_mono_imageblit() uses a variable\nleft-shift on a 32-bit data type by up to 32.  Shifting by the width of a data\ntype or more produces an unpredictable result according to the C standard.\n\nRather than widening the data type this fix makes sure the count is between 0\nand 31.  The reason is not to penalise 32-bit platforms with operation on a\n\"long long\" type for a marginal case that is meant not to happen (blitting an\nimage of a zero width).\n\nThe reason it has escaped for so long is the Alpha, being purely 64-bit, :-)\ndoes not mask the shift out to 32 bits.  This is a valid implementation --\nproducing the correct result certainly falls within \"unpredictable behaviour\".\n It does trigger on MIPS though and it is the recent merge of the TC support\nwhich only enabled the driver for use on anything other than the Alpha.  For\nMIPS when the width is 32 the mask ends up being 0 rather than 0xffffffff as\nit should be and the frame buffer is not updated.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: Jay Estabrook \u003cJay.Estabrook@hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d8a2d986d3ee3ece9c3cefbb23425a22132492c",
      "tree": "617d6e6ba3939e0e9866034840e99d01221299a2",
      "parents": [
        "15afdd433610c4ba0edf1f8a59915b3755af7365"
      ],
      "author": {
        "name": "Antonino Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "fbcon: delay the start of the cursor timer until a con_switch()\n\nAs reported in Bugzilla Bug 9093, upon switching to X, a small rectangular\ncursor can still be seen blinking in the upper left part of the screen.  It is\nfbcon\u0027s text cursor.  This is caused by a strange ioctl(..., KDSETMODE,\nKD_TEXT) call done by something in userspace, perhaps by X itself, while the\ntty is still in graphics mode.  And when the tty is in KD_TEXT mode, the\ncursor timer is restarted.\n\nAlthough this is a userspace problem, we can work around it by delaying the\nrestart of the cursor timer until an fbcon_switch() is called.  In other\nwords, the cursor timer will not be restarted even if a KD_TEXT mode switch is\nrequested.\n\nRegression potential: Present but low\n\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": "15afdd433610c4ba0edf1f8a59915b3755af7365",
      "tree": "0e59d4eeb2e66af72a4b1a1fead29fa362826792",
      "parents": [
        "c3ca34f90b44049dcde62a8f97554409112bf376"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Tue Oct 16 01:29:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "fbdev: copyarea function taught to fully support swapped pixel order in byte\n\nThis correct case, when source and destination X coordinates difference is n\nmultiple of pixels in byte.  This is probably rare case, but this case should\nsupported for completeness.\n\nReorganization of FB_READL and FB_WRITEL calls results in code size decrease\nfor normal build without swapping support and size with support enabled is\nreasonable too.\n\n[adaplas]\nAdd missing fb_rev_pixels_in_long() prototype.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c3ca34f90b44049dcde62a8f97554409112bf376",
      "tree": "e29782c415a1580febf0407a2c603233f6833a58",
      "parents": [
        "d4b766a0bdab8d07b720c8d0a84292949a7d58bd"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:23 2007 -0700"
      },
      "message": "s3fb: do not allow incorrect pixclock settings\n\nThis patch adds check if selected pixclock is valid (is in the PLL range).\n\nPreviously, if the pixclock could not be set, the new mode resolution was set\nbut pixclock was not set which led to incorrect timings sent to monitor.\n\n[adaplas]\nFixed a few misplaced curly braces.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "d4b766a0bdab8d07b720c8d0a84292949a7d58bd",
      "tree": "995e1dc7b1f0c172c4f53acad3a236138d378ce2",
      "parents": [
        "d7dd91ff236b90a8aca2d619554b07bcb82953c7"
      ],
      "author": {
        "name": "Ondrej Zajicek",
        "email": "santiago@crfreenet.org",
        "time": "Tue Oct 16 01:29:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "svgalib: mode selection updates\n\nThis patch changes mode selection matching algorithm.  It allows to choose\nmode with matching depth even when requested color lengths are greater than\ncolor lengths of every mode with requested color depth.\n\nIt also fixes bug in s3fb - wrong error value returned when format is not\nsupported by chip.\n\nSigned-off-by: Ondrej Zajicek \u003csantiago@crfreenet.org\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": "9a054fbac8f8441f48896b855a9e11c13e0c3dc8",
      "tree": "8c2dca0b0baf4c576e28cc9324e509c59c0b59b1",
      "parents": [
        "61e0b28e5435ac3010746bcf24fe8a16425d0343"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "fb: move and rename extern declaration for global_mode_option\n\nMove the extern declaration for global_mode_option to \u003clinux/fb.h\u003e and rename\nthe variable to fb_mode_option.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "61e0b28e5435ac3010746bcf24fe8a16425d0343",
      "tree": "8c5b7521c3b297f4c07c4d25efd5bf3c209f64d7",
      "parents": [
        "fc7028b7487cc57ef44c7efc5e286f06bef8fc13"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "ps3fb: enhance horizontal panning on firmware 1.90 and up\n\nps3fb: Enhance horizontal panning on firmware 1.90 and up:\n  - On firmware 1.90 and up, L1GPU_CONTEXT_ATTRIBUTE_FB_BLIT supports copying\n    rectangles from XDR to DDR memory with different source and destination\n    line lengths. Hence larger horizontal virtual resolutions can be supported\n    (up to 16368 pixels).\n  - As the actual frame buffer memory layout no longer matches the entries in\n    ps3fb_res[], create fake struct ps3fb_ioctl_res data for the\n    PS3FB_IOCTL_SCREENINFO ioctl, so user space applications that depend on it\n    keep on working.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fc7028b7487cc57ef44c7efc5e286f06bef8fc13",
      "tree": "09a9430862d615363e6e2856d1c1454570e8327d",
      "parents": [
        "f1664ed8ae98d17b294e01a5a0220f635f207824"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "ps3fb: add virtual screen and panning support\n\nps3fb: Add virtual screen and panning support:\n  - The vertical virtual screen size is limited by the amount of memory\n    reserved for ps3fb,\n  - The horizontal virtual screen size is limited to the fullscreen width,\n  - Advertise that we support panning, so fbcon will use it if the virtual\n    screen is enabled.\n    Enabling a virtual screen (using `fbset -vyres nnn\u0027) can speed up text\n    console scrolling by a factor of 10-15, depending on the video mode.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f1664ed8ae98d17b294e01a5a0220f635f207824",
      "tree": "228e1c5f1416f0c6671c27f1ffeff71dcc78ed99",
      "parents": [
        "0333d83509c7d8496c8965b5ba9bc0c98e83c259"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:22 2007 -0700"
      },
      "message": "ps3fb: don\u0027t keep the borders for non-fullscreen modes in XDR memory\n\nDon\u0027t keep the borders for non-fullscreen modes in XDR memory:\n  - Extract ps3fb_sync_image()\n  - Work around the alignment restrictions of L1GPU_CONTEXT_ATTRIBUTE_FB_BLIT\n    by using an offset with L1GPU_CONTEXT_ATTRIBUTE_DISPLAY_FLIP\n  - Only copy the visible part of the screen on every vblank\n  - Always put the real frame buffer at the start of video memory\n  - Clear fullscreen DDR memory on mode change\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0333d83509c7d8496c8965b5ba9bc0c98e83c259",
      "tree": "a0ce0a75b5e8770f7f7c2b2b1d88ba77a56afaaa",
      "parents": [
        "2ce32e15a16312d2c29c8bb188bf95bc821fdab6"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: use fb_info.par properly\n\nps3fb: Use fb_info.par properly:\n  o Move mode-specific fields into struct ps3fb_par\n  o Allocate struct ps3fb_par using framebuffer_alloc()\n  o Protect access to ps3fb_par in ps3fb_sync() using the console semaphore\n    (this semaphore is already held when ps3fb_set_par() is called)\n  o Avoid calling ps3av_set_video_mode() if the actual video mode hasn\u0027t\n    changed\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ce32e15a16312d2c29c8bb188bf95bc821fdab6",
      "tree": "8dc477b46bf8bf7d0a93253a67160fc6ef9799b6",
      "parents": [
        "15e4d001ef5b14f56fa51665952cbffc0001762f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: fix possible overlap of GPU command buffer and frame buffer\n\nps3fb: In the case of non-fullscreen video modes, there was a partial overlap\nof the GPU command buffer and the frame buffer. Fix and cleanup various issues\nwith overlap and alignment:\n  - Move the GPU command buffer from the beginning to the end of video memory\n  - Exclude the GPU command buffer from the actual frame buffer memory\n  - Align the start of the virtual frame buffer to PAGE_SIZE instead of to 64\n    KiB, and don\u0027t waste memory if it\u0027s already aligned (for fullscreen modes)\n  - Take into account the alignment when checking memory requirements and\n    maximum number of frames\n  - Make sure fb_fix_screeninfo.smem_start always points to the virtual frame\n    buffer start, so we don\u0027t have to compensate for that in ps3fb_mmap()\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "15e4d001ef5b14f56fa51665952cbffc0001762f",
      "tree": "b879765f866fd1e684e4d43c3763a4a15dfdb6b1",
      "parents": [
        "5cb3626dde9760fc70e5e9eb9d08d8c08df42906"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: make ps3fb_wait_for_vsync() and ps3fb_flip_ctl() static\n\nMake ps3fb_wait_for_vsync() and ps3fb_flip_ctl() static, as they\u0027re no\n(longer) used outside ps3fb.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5cb3626dde9760fc70e5e9eb9d08d8c08df42906",
      "tree": "2fa20247bf735fd512e8546b119c082282672b98",
      "parents": [
        "0138bd841ea2d713cf883c67684c40ce26ba319a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: clean up includes\n\nClean up includes\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0138bd841ea2d713cf883c67684c40ce26ba319a",
      "tree": "0c6c2af73b461317dd1f989a1c55609555249312",
      "parents": [
        "535da7ffe68dfdf70c7aecade21864a573035b75"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: do not print warnings on invalid frame numbers\n\nDo not print warnings on invalid frame numbers, as this can be triggered from\nuser space.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "535da7ffe68dfdf70c7aecade21864a573035b75",
      "tree": "e18038823aa383164d80a6e7b39b46d3c3d9ceaf",
      "parents": [
        "9da505d1f9d8facbb688d28dfb6d9fc8edfd5c4a"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3fb: convert from printk()/DPRINTK() to dev_*()/pr_*()\n\nConvert ps3fb from printk()/DPRINTK() to dev_*()/pr_*()\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9da505d1f9d8facbb688d28dfb6d9fc8edfd5c4a",
      "tree": "d8c4ef21015f64c3d61cd6be14859d8a67705963",
      "parents": [
        "ce4c371a9de1f5b9e1d15f9d59c5f7d079bcd6d7"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Tue Oct 16 01:29:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "imxfb: fast read flag and nonstandard field configurable\n\nThe i.MX frame-buffer read operation should be faster for all configurations\nthen drawing each individual character again in response to scroll events.\n\nThe nonstandard fields allows to configure frame-buffer special options flags\nfor different display configurations by board specific initialization code.\n\nOne of such specific options is reversed order of pixels in each individual\nbyte.  i.MX frame-buffer seems to be designed for big-endian use first.  The\nbyte order is correctly configured for little-endian ordering, but if 1, 2 or\n4 bits per pixel are used, pixels ordering is incompatible to Linux generic\nframe-buffer drawing functions.\n\nThe patch \"Allow generic BitBLT functions to work with swapped pixel order in\nbytes\" introduces required functionality into FBDEV core.  The pixels ordering\nselection has to be enabled at compile time CONFIG_FB_CFB_REV_PIXELS_IN_BYTE\nand for each display configuration which requires it by flag\nFB_NONSTD_REV_PIX_IN_B in \"nonstd\" field of info structure.\n\nThis patch provides way for board specific code to select this option.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\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": "ce4c371a9de1f5b9e1d15f9d59c5f7d079bcd6d7",
      "tree": "e1a5d3c0c8ce3656bdf7121ea8a8fbaad3140a88",
      "parents": [
        "466c449e5feb6007841c100d385aeba7869b9946"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "ps3av: dont distinguish between `boot\u0027 and `non-boot\u0027 autodetection\n\ndon\u0027t distinguish between `boot\u0027 and `non-boot\u0027 autodetection now the\nautodetection code has been improved\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.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": "179b025fea2fa65760f1dcdff3585465d2177159",
      "tree": "9beb639ced5388f5b203c1b3b4725dba96b19a0a",
      "parents": [
        "e9fa7c43aa74fae3a1db04092d2a51005f5b8a21"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Oct 16 01:29:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "video gfx: merge kconfig menus\n\nMove AGP and DRM menus into the video graphics support menu.\n  They use \u0027menuconfig\u0027 so that they can all be disabled with\n  one selection.\nMake the console menu use \u0027menuconfig\u0027 so that it can all be\n  disabled with one selection.\nMake the frame buffer menu use \u0027menuconfig\u0027 so that it can all be\n  disabled with one selection.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Dave Airlie \u003cairlied@linux.ie\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": "e9fa7c43aa74fae3a1db04092d2a51005f5b8a21",
      "tree": "b03e1416a58d490e5029df6baf05d47dce6ccd3c",
      "parents": [
        "accaa24c492f1aa3b9c37226d868dc59c3007531"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Oct 16 01:29:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "bf54x-lq043fb: framebuffer driver for Blackfin BF54x framebuffer device driver\n\nBlackfin BF54x framebuffer device driver for a SHARP LQ043T1DG01 TFT LCD\n\n[adaplas]\nAdd \u0027fb\u0027 suffix to driver name.\nMove Makefile entry under platform device section\n\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.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": "accaa24c492f1aa3b9c37226d868dc59c3007531",
      "tree": "18778253e745b9b01a8913f2e2903b3f58226ebc",
      "parents": [
        "840bc9b0937aebd6004debf457cfb53f1f122d3b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Oct 16 01:29:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "fbcon: logo: disable logo at boot\n\nAdd logo.nologo kernel boot option to disable the logo in order to provide\nmore screen space for kernel messages; especially useful when debugging and\nscreen space is more critical.\n\nnewport_con driver changes are untested.\n\n[akpm@linux-foundation.org: cleanups, coding-style fixes]\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\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": "840bc9b0937aebd6004debf457cfb53f1f122d3b",
      "tree": "cad479ded9e807c6d657cab201695dddad8ad9e4",
      "parents": [
        "076a7dce9ac3d89ef7215eecc1230177891383bd"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 16 01:29:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "pmagb-b-fb: improve diagnostics\n\nAdd error messages to the probe call.\n\n[adaplas]\nOn failure, return actual error value instead of -ENXIO.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\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": "076a7dce9ac3d89ef7215eecc1230177891383bd",
      "tree": "04438720ff7d9926762673e83e974fa4507b8fbc",
      "parents": [
        "e400b6ec4ede4dc0aa8e5640425df5b29796fe0e"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "nvidiafb: Correctly assign the i2c class with the port reversal\n\nIf the i2c ports are to be reversed, I2C_CLASS_HWMON assignment must also be\nreversed.\n\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": "e400b6ec4ede4dc0aa8e5640425df5b29796fe0e",
      "tree": "8fbca730c850fd85fbf0f2d70daef7765ed4cb7f",
      "parents": [
        "0058f479e52d0c0718c843cb34223bc1bfce36e1"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "vt/vgacon: Check if screen resize request comes from userspace\n\nVarious console drivers are able to resize the screen via the con_resize()\nhook.  This hook is also visible in userspace via the TIOCWINSZ, VT_RESIZE and\nVT_RESIZEX ioctl\u0027s.  One particular utility, SVGATextMode, expects that\ncon_resize() of the VGA console will always return success even if the\nresulting screen is not compatible with the hardware.  However, this\nparticular behavior of the VGA console, as reported in Kernel Bugzilla Bug\n7513, can cause undefined behavior if the user starts with a console size\nlarger than 80x25.\n\nTo work around this problem, add an extra parameter to con_resize().  This\nparameter is ignored by drivers except for vgacon.  If this parameter is\nnon-zero, then the resize request came from a VT_RESIZE or VT_RESIZEX ioctl\nand vgacon will always return success.  If this parameter is zero, vgacon will\nreturn -EINVAL if the requested size is not compatible with the hardware.  The\nlatter is the more correct behavior.\n\nWith this change, SVGATextMode should still work correctly while in-kernel and\nstty resize calls can expect correct behavior from vgacon.\n\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": "0058f479e52d0c0718c843cb34223bc1bfce36e1",
      "tree": "6066253eb02a2f43cf3d33cb1c812bfa339dab83",
      "parents": [
        "394d3af7ba9e67d630c1c6d2ac1d9c11b318b73e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Oct 16 01:29:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "video gfx: fix menu ordering\n\nMove video graphics driver configs to fix menus:\n\nFix FB_PMAGB_B to depend on FB so that the FB menus remain\n  listed in order and indented correctly.\nFix FB_IBM_GXT4500 to depend on FB so that the FB menus remain\n  listed in order and indented correctly.\nThe OMAP FB drivers still muck up the FB menu a bit, so I put\n  OMAP drivers at the end of the FB menu.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "394d3af7ba9e67d630c1c6d2ac1d9c11b318b73e",
      "tree": "7057c8c671e7bc33753830928c82c9c5378cd496",
      "parents": [
        "28ebe4f66beda8f142569d24fe3b168f8a08a6a6"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Oct 16 01:29:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "Intel FB: more interlaced mode support\n\nIntel FB: allow odd- and even-field-first in interlaced modes, and\nproper sync to vertical retrace\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003csylvain.meyer@worldonline.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28ebe4f66beda8f142569d24fe3b168f8a08a6a6",
      "tree": "7a5a448996ad6dbf98634a2dce6ffa54cc28a130",
      "parents": [
        "ee5618f4937dcbff15e504663d81a7adb3d849bf"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Oct 16 01:29:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:20 2007 -0700"
      },
      "message": "Intel FB: force even line count in interlaced mode\n\nIntel FB: the chip adds two halflines automatically in interlaced mode,\nforce even line count for the right timings.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003csylvain.meyer@worldonline.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee5618f4937dcbff15e504663d81a7adb3d849bf",
      "tree": "3fec7a2565f4f123ab2ccd0b3243e3bf49f16b6b",
      "parents": [
        "689c9568f54747c13f287ae53956281e7cd810fa"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Oct 16 01:29:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "Intel FB: obvious changes and corrections\n\nIntel FB: obvious changes and corrections\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003csylvain.meyer@worldonline.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "689c9568f54747c13f287ae53956281e7cd810fa",
      "tree": "1ab59495fc6e5203e7814cb927fd7ddd079d5c81",
      "parents": [
        "53ee1b5bbf937be29862ae8b3ea13af444af1f36"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Oct 16 01:29:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "Intel FB: whitespace, bracket and other clean-ups\n\nIntel FB: whitespace, bracket and other clean-ups\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: \u003csylvain.meyer@worldonline.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "53ee1b5bbf937be29862ae8b3ea13af444af1f36",
      "tree": "3128ad654075f9d7c3368eea0bd15a09eeca73e1",
      "parents": [
        "0b693eafc4be2bc9fceb318501930c66f38dbb10"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 16 01:29:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "drivers/video/pmag-ba-fb.c: improve diagnostics\n\nAdd error messages to the probe call.\n\nWhile they may rarely trigger, they may be useful when something weird is\ngoing on.  Also this is good style.\n\n[akpm@linux-foundation.org: remove unneeded initialisation]\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b693eafc4be2bc9fceb318501930c66f38dbb10",
      "tree": "9bb9252f707deb8ad6d068a3475f5acfe97fc9e0",
      "parents": [
        "80185a9d919847190d1b3812ffe5deeae7abc9c6"
      ],
      "author": {
        "name": "Sellout Bessie",
        "email": "sellout@beautyisfleeting.com",
        "time": "Tue Oct 16 01:29:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "Radeonfb Xpress 200M RC410 support\n\nMake radeonfb work ith the 200m Xpress RC410.  In my tests it was terribly\nunstable and would freeze until I set a refresh rate in the kernel argument\nto 75.\n\ne.g video\u003dradeonfb:1280x800@75\n\nNow it is rock solid.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "80185a9d919847190d1b3812ffe5deeae7abc9c6",
      "tree": "3d68c4a17f8f0fb3dc9004717a72a5c015593e21",
      "parents": [
        "28ea28a6be33dd7ce00f0d599bd245e5ce37ca1c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Tue Oct 16 01:29:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "export font_vga_8x16\n\nmips allmodconfig:\n\nERROR: \"font_vga_8x16\" [drivers/video/console/newport_con.ko] undefined!\n\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28ea28a6be33dd7ce00f0d599bd245e5ce37ca1c",
      "tree": "b0781d62586e5ed58ccc2135607c55066830b9a3",
      "parents": [
        "3cbe9cff92a52a2c2dd4767292b97884b67afe36"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Oct 16 01:29:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "drivers/video/Kconfig: Fix FB_PMAGB_B dependencies\n\nAdd a missing FB dependency to FB_PMAGB_B.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3cbe9cff92a52a2c2dd4767292b97884b67afe36",
      "tree": "fb8c79a169a0277789fac6bdf4dfdefa3b2c8479",
      "parents": [
        "deea62d3796da4c53614638ced8d9784dd5b8b41"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:28 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "tdfxfb: checkpatch fixes\n\nThis patch fixes all errors pointed by the checkpatch.pl script.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "deea62d3796da4c53614638ced8d9784dd5b8b41",
      "tree": "744bf19f0571652ab2464b7b52e59fc50439a12e",
      "parents": [
        "6416ad7365833657fe0ca561261b324edc5aba42"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "pm3fb: replace busy waiting with cpu_relax\n\nThis patch replaces busy waiting with the cpu_relax() call.  This makes\nscrolling faster.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "6416ad7365833657fe0ca561261b324edc5aba42",
      "tree": "211fa9fbad789790b9ac26f22985629728628e3d",
      "parents": [
        "f67fd7c10f2eb16e6c70fd99e97a148e19ac5a55"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:27 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "pm2fb: replace busy waiting with cpu_relax\n\nThis patch replaces busy waiting with the cpu_relax() call.  This makes\nscrolling faster.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "f67fd7c10f2eb16e6c70fd99e97a148e19ac5a55",
      "tree": "5c6f18432f7737c3b961640fc412026a153e9682",
      "parents": [
        "366367bdefcc924f2e17067a4624c92b78d01299"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "tdfxfb: replace busy waiting with cpu_relax\n\nThis patch replaces busy waiting with cpu_relax() call.  This makes scrolling\nfaster.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "c95344a557099f4e4a9fd05b6145a72541b2158a",
      "tree": "8444d19b7b356d8a7d1c0a48de18e099987751b1",
      "parents": [
        "8ca0bf750b7d9b7e859f2f40516b914827e7afd8"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:29:25 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "ps3fb: Fix spurious mode change failures\n\nps3fb: Add a `mode\u0027 parameter to ps3fb_get_res_table(), as in some cases it\nshould check the full-screen flag of the _new_ video mode instead of the\ncurrent video mode.\n\nThis bug caused spurious mode change failures when switching between\nfullscreen and non-fullscreen modes using fbset, while ps3-video-mode worked\nfine.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCC: Geoff Levand \u003cgeoffrey.levand@am.sony.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": "779121e9f17525769c04a00475fd85600c8c04eb",
      "tree": "757aad067bed869bfdd2dc2eb2f652a7f4e5e071",
      "parents": [
        "3c03ec209af1dd8223888630482f1b2353dc6284"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Tue Oct 16 01:29:21 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "fbdev: Support for byte-reversed framebuffer formats\n\nAllow generic frame-buffer code to correctly write texts and blit images for\n1, 2 and 4 bit per pixel frame-buffer organizations when pixels in bytes are\norganized to in opposite order than bytes in long type.\n\nOverhead should be reasonable.  If option is not selected, than compiler\nshould eliminate completely all overhead.\n\nThe feature is disabled at compile time if CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is\nnot set.\n\n[adaplas]\nConvert helper functions to macros if feature is not enabled.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\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": "3c03ec209af1dd8223888630482f1b2353dc6284",
      "tree": "500eff8ad713b183f00ccbdf8561a6b2e360c688",
      "parents": [
        "1c5dd170927b1aa8e3a01d43d611b840336cdaf2"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:29:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:19 2007 -0700"
      },
      "message": "nvidiafb: Add boot option to reverse i2c port assignment\n\nThere are a few nvidia hardware where the i2c port assignments are reversed,\ni.e., the 1st i2c port is assigned to the secondary display and the 2nd i2c\nport to the primary display.  In most cases, if only 1 display is attached, or\nif only 1 flatpanel and 1 analog display is attached, the port reversal is of\nno consequence.  However if 2 flatpanels are attached, it can cause display\nproblems.\n\nThere is no sane way of determining if the hardware reversed the i2c port\nassignment, so the simplest fix is to add a boot/module option, \"reverse_i2c\nto explicitly reverse the i2c port.\n\nThis also restores i2c ordering back to the pre-2.6.22 state.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@gail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1c5dd170927b1aa8e3a01d43d611b840336cdaf2",
      "tree": "15db224cfc06d552cb667bde503cafd90631fa0b",
      "parents": [
        "10b98368a0a94b015c1a596b7a02eff447a65226"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Tue Oct 16 01:29:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "fbdev: find mode with the highest/safest refresh rate in fb_find_mode()\n\nCurrently, if the refresh rate is not specified, fb_find_mode() returns the\nfirst known video mode with the requested resolution, which provides no\nguarantees wrt the refresh rate.  Change this so that the mode with the\nhighest refresh rate is returned when the driver provides a custom video mode\ndatabase and the monitor limits, and a mode with the safe 60 Hz refresh rate\notherwise.\n\nSigned-off-by: Michal Januszewski \u003cspock@gentoo.org\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": "10b98368a0a94b015c1a596b7a02eff447a65226",
      "tree": "567997a1ba3e973c630aa203231f8c70aab316a0",
      "parents": [
        "68e5e9d734503695915734e50e9427624cf8f3b2"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Tue Oct 16 01:29:18 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "Intel FB: support for interlaced video modes\n\nIntel framebuffer now supports interlaced video modes.\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68e5e9d734503695915734e50e9427624cf8f3b2",
      "tree": "c784682bd229dd03e04fd9444cd9345dccf578c3",
      "parents": [
        "1ddc28d7e7cb5f501e224a5868d34442c6203eb1"
      ],
      "author": {
        "name": "Ilya Yanok",
        "email": "ilya.yanok@gmail.com",
        "time": "Tue Oct 16 01:29:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "vfb: make virtual framebuffer mmapable\n\nChanged things:\n\n1. vmalloc()/vfree() replaced with rvmalloc()/rvfree() (taken from\n   drivers/media/video/se401.c)\n\n2. mmap method implemented (mostly taken from drivers/media/video/se401.c)\n\n3. smem_start and smem_len fields of struct fb_fix_screeninfo initialized.\n    (smem_start initialized with virtual address, don\u0027t know if it is really\n   bad...)\n\n[adaplas: sparse warning fix]\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": "1ddc28d7e7cb5f501e224a5868d34442c6203eb1",
      "tree": "a581e0703d47c96df28363a5d562072d410456f0",
      "parents": [
        "2a36f9c497a907dd706e1eb2a7c00ced6105d65b"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "pm2fb: panning and hardware cursor fixes\n\nThis patch:\n- disallows setting of virtual height above 2048 as it does\n  not work for accelerated copyarea and imageblit\n- fixes blinking of pm2v cursor by pushing cursor outside\n  the display (x\u003d2047)\n- fixes hardware cursor position on Permedia 2 chips with\n  panning enabled\n- enables hardware cursor by default\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "2a36f9c497a907dd706e1eb2a7c00ced6105d65b",
      "tree": "eafb7712883a624b70eca75dfb7cad3a14b9968b",
      "parents": [
        "e84d436b3cc06fbd411096d734e0ae09da59b26f"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:16 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "pm2fb: hardware cursor support for the Permedia2\n\nThis patch adds hardware cursor support for the Permedia 2 chip.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "0ff1edeef222ebed71499135a8cc259b107d85fd",
      "tree": "be2a8a9a2e09233527cef0ab0e0fe21bb76d16b7",
      "parents": [
        "060b6002b1413f4ab76c9f41bf479ccea4153092"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "cirrusfb: code improvement 2nd part\n\nThis patch removes:\n- redundant fields from the cirrusfb_regs structure\n- one redundant header\n- fixes two includes (\"\" to \u003c\u003e)\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "060b6002b1413f4ab76c9f41bf479ccea4153092",
      "tree": "f58e51e96bcc7b56f5a00515e00c4c00ea358723",
      "parents": [
        "9199ec5c5fe0cb6b03390fea2338435999e0df5c"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "cirrusfb: code improvements\n\nThis patch does some \"short-range\" code improvements like merging identical\nswitch clauses, replacing conditional branches with calculation of values,\nmerging only once-used functions into place they are called from.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "9199ec5c5fe0cb6b03390fea2338435999e0df5c",
      "tree": "65e5dc179d419dde604c2edff81b31db38356c6d",
      "parents": [
        "7345de32df7ef0ab49eaa88cad1297d8572a6757"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:12 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "cirrusfb: remove fields from cirrusfb_info\n\nThis patch removes unused or redundant fields from cirrusfb_info structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "7345de32df7ef0ab49eaa88cad1297d8572a6757",
      "tree": "eacb8e22e089f0d8d8da7d3dec5cfc48ac85aede",
      "parents": [
        "8503df65976d0f845f49e8debff55c031635754e"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:11 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "cirrusfb: remove typedefs\n\nThis patch replaces \"typedef enum\" with \"enum type\" constructs.  Using the\ntypedef is error for the checkpatch.pl script.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "8503df65976d0f845f49e8debff55c031635754e",
      "tree": "8c593d909f1325da9327a207bb398eb7ef5264a6",
      "parents": [
        "e7076389f48128b00dd3f33767fb60bd3f5a06a8"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "cirrusfb: checkpatch.pl cleanup\n\nThis patch fixes over 850 errors and warnings pointed out by the checkpatch.pl\nscript.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "e7076389f48128b00dd3f33767fb60bd3f5a06a8",
      "tree": "9c76a50342db3ad9eaa2f9dca1ebea6a8719c781",
      "parents": [
        "36f31a7084b8d20ced37afe92238c18ba769cdf3"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: make use of default_display settings\n\nThis patch changes mode selection to always prefer default mode if possible\nand always honor type of display set by default mode settings.\n\nThis patch is required in case the same display modes were defined for\ndifferent panels (e.g.  STN and TFT).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "36f31a7084b8d20ced37afe92238c18ba769cdf3",
      "tree": "89cbf11b468c2083666f9f981452b982678012db",
      "parents": [
        "69816699fa019145dd163949d65a07093af73b67"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: removes lcdcon1 register value from s3c2410fb_display\n\nThis patch removes lcdcon1 register field from the s3c2410fb_display as all\nbits are calculated from other fields.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "69816699fa019145dd163949d65a07093af73b67",
      "tree": "62f882257742edc6edda05349cf75789fb6fabe9",
      "parents": [
        "9fa7bc016a688630386378c205f9ee0f7b2cc834"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: adds pixclock to s3c2410fb_display\n\nThis patch adds pixelclock field to the s3c2410fb_display structure and make\nuse of it in the driver.\n\nThe Bast machine defined 9 modes but pixclock and margin values are defined\nonly for the 640x480 modes so I removed other modes.\n\nThis patch also fixes wrong display type constant for the SMDK2440 board.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "9fa7bc016a688630386378c205f9ee0f7b2cc834",
      "tree": "50e8fd68166f2b7541377753420142ce34266a97",
      "parents": [
        "84902b7af642c86a518c17629c0dbe705a4b6d14"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: source code improvements\n\nThis patch:\n- moves more display mode preparations to s3c2410fb_check_var()\n- reduces number of fields in s3c2410fb_info\n- removes redundant values setting in s3c2410fb_probe()\n- removes static mach_info pointer\n- releases fb_info structure in s3c2410fb_remove()\n- changes s3c2410fb_init to __init from __devinit\n- fixes few typos in comments and removes unused includes\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "84902b7af642c86a518c17629c0dbe705a4b6d14",
      "tree": "b16dd021a3a5217557bb29c986be9615b8cddf48",
      "parents": [
        "120c0b6d57257b2a3508d96bdaf54781935439f6"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "fbdev: change asm/uaccess.h to linux/uaccess.h\n\nThis patch replaces \u003casm/uaccess.h\u003e with \u003clinux/uaccess.h\u003e after the\ncheckpatch.pl hint.  The include of \u003casm/uaccess.h\u003e is removed if the driver\ndoes not use it.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "908633f3ec8b3e10ef23de28ae6a5b1770118cfd",
      "tree": "14acb7b617a4d3bafd71401a5a5cfac16dfa1109",
      "parents": [
        "ad41b439cc0650952d14f4083af36cc4b3321a77"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Oct 16 01:29:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "fbcon: Convert struct font_desc to use ISO C initializers\n\nAkpm\u0027s patch \"newport_con warning fix\" got me to look at the console drivers\nagain and one thing that I noticed was that none of the fonts was using ISO\ninitializers for it\u0027s fonts.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\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": "ad41b439cc0650952d14f4083af36cc4b3321a77",
      "tree": "b85bd47357c8890f11054164c8accbb593ec2e84",
      "parents": [
        "93613b9fbea6e636d3af51c71fc1b9b2e7d4fb0c"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Tue Oct 16 01:29:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "atyfb: atyfb: Unshare pseudo_palette\n\natyfb: Move the pseudo palette into the card-specific atyfb_par, so it\u0027s no\nlonger shared among multiple cards\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\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": "93613b9fbea6e636d3af51c71fc1b9b2e7d4fb0c",
      "tree": "a6ee708b3877b20aade51f06fe30cfa1aedbfe4a",
      "parents": [
        "7ee0fe41c3c4670ccea8ea180d178d2de3a46445"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:02 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: byte ordering fixes\n\nThis patch sets correct bits related to the byte ordering of the\nframebuffer.  This was tested on little endian kernel only.  The big endian\nkernel may require different settings.\n\nThe patch also adds 32 bpp mode which is called 24 bpp by Samsung.  One\npixel takes 32 bits but only 24 bits are used in this mode.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "7ee0fe41c3c4670ccea8ea180d178d2de3a46445",
      "tree": "41604790955e6776836446a9cbf3700b90da4482",
      "parents": [
        "e92e739514baed2be83cfb269db003c73dd885c2"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: fix missing registers offset\n\nThis patch adds missing virtual register offsets where\nappropriate. This fixes crashes in the driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "e92e739514baed2be83cfb269db003c73dd885c2",
      "tree": "722f158a6ba32d4266b4067e01eba7482e5c5130",
      "parents": [
        "93d11f5a15020a514e522e678b2b3e7a1bc01f86"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: remove lcdcon2 and lcdcon3 register fields\n\nThis patch removes unused lcdcon2 and lcdcon3 register value\nfrom the s3c2410fb_display structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "93d11f5a15020a514e522e678b2b3e7a1bc01f86",
      "tree": "f70e94a82e8a43ab5308f36b9658ce6aa0a06a70",
      "parents": [
        "3c9ffd0501157b38599b5bb7711366913f633f88"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: add pulse length fields to s3c2410fb_display\n\nThis patch adds synchronization pulse lenght fields to\nthe s3c2410fb_display structure and makes use of them\nin the driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "3c9ffd0501157b38599b5bb7711366913f633f88",
      "tree": "a57108df27c409b4cd99786408c5b5f2ee0de54e",
      "parents": [
        "5f20f69beb4983454b2d5ced4cabf90825bb263e"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:59 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: use vertical margins values\n\nThis patch makes use of vertical margins fields in\nthe s3c2410fb_display structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "f28ef573ad09596b771b67c276bbc5f49281fa9d",
      "tree": "5061be2ae82f513a8c23e220b8a97f30b08ec34a",
      "parents": [
        "9939a481cd66a109e4ad09328df1bd0540e0aa84"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: remove lcdcon3 register from s3c2410fb_display\n\nThis patch removes unused lcdcon3 register from the\ns3c2410fb_display structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "9939a481cd66a109e4ad09328df1bd0540e0aa84",
      "tree": "d27f980dd33938ff48cc78b5834581875fe70764",
      "parents": [
        "1f4115376c488d3bb3490259ae5b2c3b035760a5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: use new margin fields\n\nThis patch makes use of margins fields in the s3c2410fb_display\nstructure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "09fe75f6f934597f765748342ca6fb378ee7ecdb",
      "tree": "55a3ab7bf52400be136ec533cd5ebda4336fcd07",
      "parents": [
        "110c1fa75463c4f327e9fc491e9a27e938800d96"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: multi-display support\n\nThis patch adds a new structure to describe and handle\nmore than one panel (display mode) for the s3c2410 framebuffer.\nThis structure is added after the pxafb driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "110c1fa75463c4f327e9fc491e9a27e938800d96",
      "tree": "97ea640beaad0efd9fdd74b6dcbf4865d9548be0",
      "parents": [
        "b0831941d59a80896c9b2a63a13ea063e31054a5"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:55 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: remove fb_info pointer from s3c2410fb_info\n\nThis patch removes redundant fb field from\nthe s3c2410fb_info structure. This breaks circular\nreference fb_info -\u003e s3c2410fb_info -\u003e fb_info again.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "b0831941d59a80896c9b2a63a13ea063e31054a5",
      "tree": "a0c3da9269700dc1c7dc620c004a6acbe379b493",
      "parents": [
        "1d677a6dfaac1d1cf51a7f58847077240985faf2"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: code cleanup\n\nThis patch cleans up the driver a bit. It contains\ncoding style fixes (pointed by Lindent and checkpatch),\nwhite space clean ups and few minor code improvements.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "1d677a6dfaac1d1cf51a7f58847077240985faf2",
      "tree": "ba349d67ae9c91f5499f44c5f59d326e64975c23",
      "parents": [
        "8f5d050af1da13455068cefbaf3c1bc306d6fe0b"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "pm3fb: hardware cursor support\n\nThis patch adds hardware cursor support to the pm3fb driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "8f5d050af1da13455068cefbaf3c1bc306d6fe0b",
      "tree": "8bb467007c47dbe822b62d3d4bff7dec69fc53c3",
      "parents": [
        "5a258d032d8dff1c5e28ce64c47ac4577c2c5a70"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:53 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "pm2fb: Permedia 2V hardware cursor support\n\nThis patch adds hardware cursor support for Permedia 2V chips.\nThe hardware cursor is disabled by default. It does not blink - the\nsame issue is mentioned in the x11 driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "5a258d032d8dff1c5e28ce64c47ac4577c2c5a70",
      "tree": "49b66c1cd22bc0c9628df6003d17518b477c3c0d",
      "parents": [
        "42b558d51cb0c8a83a17f22b3ec4325176d1797e"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Oct 16 01:28:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "fbdev: fb_create_modedb() non-static `int first \u003d 1;\u0027\n\nLooking at the code flow, `int first\u0027 in fb_create_modedb() should be static.\n\n[adaplas]\nBetter for \u0027int first\u0027 to be moved outside the loop.\n\n[akpm@linux-foundation.org: kill stray semicolon]\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.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": "42b558d51cb0c8a83a17f22b3ec4325176d1797e",
      "tree": "49af906ee029c1999731b6d6db4973241913d2a6",
      "parents": [
        "57bac0f08a8b47a9d8e2ea60b2435dfc82dc3468"
      ],
      "author": {
        "name": "Eugene Teo",
        "email": "eugeneteo@kernel.sg",
        "time": "Tue Oct 16 01:28:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "drivers/video/geode/lxfb_core.c: fix lxfb_setup warning\n\ndrivers/video/geode/lxfb_core.c: In function \u0027lxfb_setup\u0027:\ndrivers/video/geode/lxfb_core.c:564: warning: unused variable \u0027opt\u0027\n\nSigned-off-by: Eugene Teo \u003ceugeneteo@kernel.sg\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57bac0f08a8b47a9d8e2ea60b2435dfc82dc3468",
      "tree": "a8205cfe9e135b65f89a26a5ce75894b8429409b",
      "parents": [
        "3843faa2caa463ec3738cb30fb03dc5be8ef3250"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "pm3fb: checkpatch fixes\n\nThis patch fixes all errors detected by checkpatch.pl script in the pm3fb.c\nfile.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "3843faa2caa463ec3738cb30fb03dc5be8ef3250",
      "tree": "29cb40a35e74846a5dc03c19c2567338235305cf",
      "parents": [
        "0960bd3db199d73b07e4d266949dcdd6dda10d54"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "pm2fb: checkpatch fixes\n\nThis patch fixes all errors detected by checkpatch.pl script in the pm2fb.c\nfile.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "0960bd3db199d73b07e4d266949dcdd6dda10d54",
      "tree": "7a19b2424d64077d5702bb4495f79f5fe0acc2be",
      "parents": [
        "90b0f08536531abbbe7b5d4944792da08cadde01"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:49 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: mtrr support\n\nThis patch adds mtrr support to the tdfxfb driver.  It also kills one\nredundant include and initialization value.\n\n[akpm@linux-foundation.org: cleanups]\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "90b0f08536531abbbe7b5d4944792da08cadde01",
      "tree": "c6379621f90d4a9b1d01df3060c00d196549ca95",
      "parents": [
        "4f05b53b28cc7a2b868bc13d19d88cd858e759b6"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: hardware cursor\n\nThis patch adds hardware cursor support to the tdfxfb driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "4f05b53b28cc7a2b868bc13d19d88cd858e759b6",
      "tree": "9f4bcdd3aff5d00523e25d080c4677bc98e5b18d",
      "parents": [
        "9d775e17b5b9a204a0cb746f1f7f6ef11f4d869d"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:48 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: code improvements\n\nThis patch improves source code mainly by killing redundant variable loads,\nreducing number of variables, simplifying conditional branches, etc.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "9d775e17b5b9a204a0cb746f1f7f6ef11f4d869d",
      "tree": "575c28c2735cd60e98a1c542801015209f58044c",
      "parents": [
        "ae4939bef3989e52d2fdaad1c2b013241d457897"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Tue Oct 16 01:28:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "fbdev: Fix incorrect timings in some modedb entries\n\nReported by: John Lumby \u003cjohnlumby@hotmail.com\u003e\n\nSome of the entries in the mode database does not match the comments and/or\nthe refresh field.  Adjust the timings so they match with both the comments\nand the refresh rate.\n\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": "ae4939bef3989e52d2fdaad1c2b013241d457897",
      "tree": "b293d1de0dc87aaa5b232daf8bc7c154fdd53f20",
      "parents": [
        "f75a71f51bd607213817a0ee0d1c7ff6214dbf9c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 16 01:28:47 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "unexport fb_prepare_logo\n\nThe logo code is not and should not be used by modules.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "254c94710754127631a4e05d3131cef38c9996c7",
      "tree": "b2c95c9ef50bf39b92fdb7b02652c17cec254982",
      "parents": [
        "92744dd517258181af0637105eed5f72d95e05e7"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:46 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: palette fixes\n\nThis patch fixes:\n- palette setting in 8-bit mode (aka \u0027funky penguin\u0027)\n- grayscale handling\n- adds proper barriers in xxx_inb/outb functions\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "92744dd517258181af0637105eed5f72d95e05e7",
      "tree": "5917dfd6b65813e6d2901f99265ee7e5f3f08052",
      "parents": [
        "8af1d50f7f679375f579782f2d5eb5e2a1508df8"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:45 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: 3 fixes\n\nThis patch fixes 3 issues:\n- transparency handling in tdfxfb\n- panning with more than 4096 virtual height and acceleration (acceleration\nwith x \u0026 y \u003e 4096)\n- exit paths on errors in tdfxfb_probe()\n\nAdditionally it sets a FBINFO_READS_FAST flag to use smart blitter scrolling\n(speed up on tdfxfb).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "8af1d50f7f679375f579782f2d5eb5e2a1508df8",
      "tree": "7a8db53b79bad7bdc728d7aa84b55bab810f6667",
      "parents": [
        "245a2c2c69fee367ac38cf84af18b56374dbec22"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:43 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tdfxfb: coding style improvement\n\nThis patch contains coding style improvements to the tdfxfb driver (white\nspaces, indentations, long lines).\n\nIt also moves fb_ops structure to the end of file, so forward declarations of\nops functions are redundant.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "245a2c2c69fee367ac38cf84af18b56374dbec22",
      "tree": "876993b9760f3ea2854ca5fb2eef97909cdb67ea",
      "parents": [
        "9ffa73960631502841d78b79ce857b15b9290abc"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "tridentfb: coding style improvement\n\nThis patch contains coding style improvements to the tridentfb driver (white\nspaces, indentations, long lines).\n\nIt also moves fb_ops structure after fb api functions are defined.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "9ffa73960631502841d78b79ce857b15b9290abc",
      "tree": "302a754e1573f87f8ce0b3e1b4f2611cfdb7711e",
      "parents": [
        "ba282daa919f89c871780f344a71e5403a70b634"
      ],
      "author": {
        "name": "Hans J. Koch",
        "email": "hjk@linutronix.de",
        "time": "Tue Oct 16 01:28:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "pxafb: Add support for other palette formats\n\nThis patch adds support for the other three palette formats possible with\nthe PXA LCD controller. This is required on boards where an LCD is connected\nwith all its 18 bits. With this patch, it\u0027s possible to use an 8-bit mode\nwith 18-bit palette entries. This used to be possible in 2.4 kernels but\ndisappeared in 2.6. With current kernels, you can only get wrong colours\nout of an LCD connected this way.\n\nUsers can choose the palette format by doing something like this\nin their board definition:\n\nstatic struct pxafb_mach_info my_fb_info \u003d {\n        [...]\n        .lccr3          \u003d LCCR3_OutEnH | LCCR3_PixFlEdg | LCCR3_PDFOR_3,\n        .lccr4          \u003d LCCR4_PAL_FOR_2,\n        [...]\n};\n\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\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": "ba282daa919f89c871780f344a71e5403a70b634",
      "tree": "bbe7422999670f7c9fcc07b924963f9cd450840e",
      "parents": [
        "eb78f9b3fa8532057d2a45acbe415b27ece6341b"
      ],
      "author": {
        "name": "Raphael Assenat",
        "email": "raph@8d.com",
        "time": "Tue Oct 16 01:28:40 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "mbxfb: Improvements and new features\n\nThis contains the following changes:\n\n* Overlay surface alpha is configured separately from the overlay. This\nprevents display glitches (configure and fill the overlay first, set\nalpha to a visible value next)\n\n* Added an ioctl for configuring transparency of the Overlay and graphics\nplanes. Blend mode, colorkey mode and global alpha mode are supported.\n\n* Added an ioctl for setting the plane order. The overlay plance can be placed\nover or\nunder the graphics plane.\n\n* Added an ioctl for setting and reading chip registers, with mask.\n\n* Updated copyright for 2007\n\n[adaplas]\n* Coding style changes\n\nSigned-off-by: Raphael Assenat \u003craph@8d.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": "eb78f9b3fa8532057d2a45acbe415b27ece6341b",
      "tree": "0ad087338d6b29887533a20e97770a56ea4308ef",
      "parents": [
        "f22e521f2992031fdedb661f2a647cafd2e45fa1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Oct 16 01:28:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "sm501fb: Ensure panel interface is not tristated when setup\n\nWhen we setup the panel interface whilst configuring the\nframebuffer, we should ensure the panel interface is not\nin tristate, in case the bootloader or previous setup has\nnot enabled it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\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": "f22e521f2992031fdedb661f2a647cafd2e45fa1",
      "tree": "6af6f07174460932adab8368c92a7cbd4911b7bf",
      "parents": [
        "c1f303bb21a63ed11edfb790e5701ab0ded62eff"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Oct 16 01:28:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "sm501fb: Call fb suspend function during suspend and resume\n\nCall the fb_set_suspend() over suspend and resume.\n\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": "c1f303bb21a63ed11edfb790e5701ab0ded62eff",
      "tree": "b2f83cce7cb85a52f6bde1f5066e67a93f1d5ffc",
      "parents": [
        "30dcc9093cc0617a10d84fea13371143f5c84ef0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Oct 16 01:28:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "sm501fb: update suspend and resume code\n\nThe suspend and resume code is failing to restore the CRT control\nregister, thus causing the CRT data-path to get changed if the\nSM501 experiences a reset over suspend.\n\nAlso move some of the debug messages to dev_dbg() level and ensure\nthat the suspend code does not try and restore anything it did not\nmanage to save.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\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": "30dcc9093cc0617a10d84fea13371143f5c84ef0",
      "tree": "25f701bb75f31aee20af117cf56fd0fb7a658059",
      "parents": [
        "138a451cce3a48792b4c785557578138dc8a5cc3"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm2fb: accelerated 24-bit fillrect\n\nThis patch adds accelerated fillrect for 24-bit depth.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "138a451cce3a48792b4c785557578138dc8a5cc3",
      "tree": "54e4e1332851b0d6f5d12856a697dc1d1d583e1b",
      "parents": [
        "45f169ec8142e753cbff126e04a78f26f4aa8422"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:36 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm2fb: Permedia 2V initialization fixes\n\nThis patch:\n- initializes correctly the Permedia2V chip if it is not initialized by BIOS\n- puts back clock frequency for the ELSA WINNER board to 100kHz\n- fixes returned error values from setcolreg() function\n- uses more general classes for PCI ids\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "45f169ec8142e753cbff126e04a78f26f4aa8422",
      "tree": "0fc3131c7969a5a32a431b378b3fd8263efc86f9",
      "parents": [
        "91b3a6f4cdbfc73019df36a4b10238063c00f3c3"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm2fb: source code improvements\n\nThis patch concentrates on source compacting, simplification and more\nconformance to kernel coding standards.\nThe major changes:\n- RD32() and WR() functions are merged into pm2_RD() and pm2_WR()\n- conditional (with switch()) RDAC functions are separated in two\nunconditional ones\n- the conditional pm2fb_block_op() function is merged into pm2fb_fillrect()\nand pm2fb_copyarea()\n- WAIT_FIFO() values are corrected\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "91b3a6f4cdbfc73019df36a4b10238063c00f3c3",
      "tree": "410dc764d196034f466a6df88d12f63f265a28a9",
      "parents": [
        "d5383fcc4c221227b954e028821a697ca7859e0e"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:34 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm2fb: accelerated imageblit\n\nThis patch adds accelerated imageblit function.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "d5383fcc4c221227b954e028821a697ca7859e0e",
      "tree": "36f9bbfb5fd12dd016bfd5f3b17847ef7a6a3aa4",
      "parents": [
        "0ddf78491ddad301ddcd151de8108146e20398e7"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: mtrr support and noaccel option\n\nThis patch adds usage of MTRR registers and two new options: noaccel and\nnomtrr.\n\n[bunk@kernel.org: make pm3fb_init() static again]\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "0ddf78491ddad301ddcd151de8108146e20398e7",
      "tree": "c6547eba4e9539fa4aa24aa85c60ff00b8fb35c7",
      "parents": [
        "c79ba28cc0c55d1539a4b29d32c3620460a5ee52"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: improvements and cleanups\n\nThis patch contains improvements:\n- it adds ROP_XOR in pm3fb_fillrect()\n- it conforms closer to coding style\n- it removes redundant parentheses and setting bits with 0 value\n- it checks if hardware acceleration is disabled in pm3fb_imageblit\n- it adds module description\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "c79ba28cc0c55d1539a4b29d32c3620460a5ee52",
      "tree": "0b683ca480bac8e7b7d9ba8c4f41ac9fa590f63a",
      "parents": [
        "b0a318e2d9230d5fa54d98c4e7b0ba03631e46fa"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:32 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: 3 small fixes\n\nThis patch contains 3 small improvements:\n- it corrects scan line width calculation in pm3fb_imageblit()\n- it corrects mmio mapping for big endian machines\n- it enables panning acceleration constants\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "b0a318e2d9230d5fa54d98c4e7b0ba03631e46fa",
      "tree": "1ffd8b3cc39bd248a8d59dc57cfcfba74a9af642",
      "parents": [
        "f259ebb67b61bd8276fbfba43e119e68754be027"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: imageblit improved\n\nThis patch removes the pm3_imageblit() restriction to blit only images with\nwidth divisable by 32.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "f259ebb67b61bd8276fbfba43e119e68754be027",
      "tree": "0facbd973e17af84656e57f9614888a70906129d",
      "parents": [
        "65faaeb359b4ed1991b32b381bf155fa9b85293f"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:31 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: header file reduction\n\nThis patch removes constants named AAA_DISABLE with value 0. They are redudant\nand misleading ( a |\u003d AAA_DISABLE does nothing and usually should be\na \u0026\u003d ~AAA_ENABLE).\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "65faaeb359b4ed1991b32b381bf155fa9b85293f",
      "tree": "597763cf9d6c6f1dd87c6ce249b8a0a7b0bd0131",
      "parents": [
        "e7f76df9648ccd69a99fe6bc7d774dc05922f2f0"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "skeletonfb: wrong field name fix\n\nThis patch corrects name of the field.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "e7f76df9648ccd69a99fe6bc7d774dc05922f2f0",
      "tree": "6ec2d9ad3aeef81b0a89f2eb8f8c63414582d8db",
      "parents": [
        "0a0b53f66043b4f4da728b391232de5e5d22f145"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:29 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:14 2007 -0700"
      },
      "message": "pm3fb: copyarea and partial imageblit suppor\n\nThis patch adds accelerated copyarea and partially accelerated imageblit\nfunctions. There is also fixed one register address in the pm3fb.h file.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\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": "8bdb3a2d7df48b861972c4bfb58490853a228f51",
      "tree": "febc4fbe0fd90e4677fe7703350ce349ddbfc342",
      "parents": [
        "cc54f46e39dff9891dd334ef158a238ff5a9ffd2"
      ],
      "author": {
        "name": "Michal Januszewski",
        "email": "spock@gentoo.org",
        "time": "Tue Oct 16 01:28:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:13 2007 -0700"
      },
      "message": "uvesafb: the driver core\n\nuvesafb is an enhanced version of vesafb.  It uses a userspace helper (v86d)\nto execute calls to the x86 Video BIOS functions.  The driver is not limited\nto any specific arch and whether it works on a given arch or not depends on\nthat arch being supported by the userspace daemon.  It has been tested on\nx86_32 and x86_64.\n\nA single BIOS call is represented by an instance of the uvesafb_ktask\nstructure.  This structure contains a buffer, a completion struct and a\nuvesafb_task substructure, containing the values of the x86 registers, a flags\nfield and a field indicating the length of the buffer.  Whenever a BIOS call\nis made in the driver, uvesafb_exec() builds a message using the uvesafb_task\nsubstructure and the contents of the buffer.  This message is then assigned a\nrandom ack number and sent to the userspace daemon using the connector\ninterface.\n\nThe message\u0027s sequence number is used as an index for the uvfb_tasks array,\nwhich provides a mapping from the messages coming from userspace to the\nin-kernel uvesafb_ktask structs.\n\nThe userspace daemon performs the requested operation and sends a reply in the\nform of a uvesafb_task struct and, optionally, a buffer.  The seq and ack\nnumbers in the reply should be exactly the same as those in the request.\n\nEach message from userspace is processed by uvesafb_cn_callback() and after\npassing a few sanity checks leads to the completion of a BIOS call request.\n\nSigned-off-by: Michal Januszewski \u003cspock@gentoo.org\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Paulo Marques \u003cpmarques@grupopie.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "9953d236e94ce26639b0e05d2631d076889d08df"
}
