)]}'
{
  "log": [
    {
      "commit": "6b1679f4a006acb5d76f8df686aa44c63d2555b4",
      "tree": "844b7460d6e1c0660cb0c3a8e5e63e59888ba27c",
      "parents": [
        "0d6669e2ba60ce5f5d4def6ab453f03567cc738e"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Jul 12 23:08:28 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jul 14 12:58:13 2009 +0800"
      },
      "message": "crypto: crypto4xx - Use crypto_ahash_set_reqsize\n\nThis patch makes crypto4xx use crypto_ahash_set_reqsize to avoid\naccessing crypto_ahash directly.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "bbbee4679afd7c29a58087f133ffe241597f3144",
      "tree": "b49da1e7b303948fc1d39580df375071c1703494",
      "parents": [
        "113adefc73c291f93f875fe515a46d8f76252fff"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jul 11 18:16:16 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jul 14 12:58:02 2009 +0800"
      },
      "message": "crypto: padlock - Switch sha to shash\n\nThis patch converts the padlock-sha implementation to shash.\nIn doing so the existing mechanism of storing the data until\nfinal is no longer viable as we do not have a way of allocating\ndata in crypto_shash_init and then reliably freeing it.\n\nThis is just as well because a better way of handling the problem\nis to hash everything but the last chunk using normal sha code\nand then provide the intermediate result to the padlock device.\n\nThis is good enough because the primary application of padlock-sha\nis IPsec and there the data is laid out in the form of an hmac\nheader followed by the rest of the packet.  In essence we can\nprovide all the data to the padlock as the hmac header only needs\nto be hashed once.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7d024608265eb815ae4ce1e5da097ec9d800dda4",
      "tree": "d6c4418ecc18718ffdbd406116c8291b4ec97e42",
      "parents": [
        "f63559bef380a95093408691c1081f07da755b74"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jul 10 17:26:44 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Jul 11 18:23:35 2009 +0800"
      },
      "message": "crypto: padlock - Use shash fallback for sha\n\nThis patch changes padlock sha fallback to shash instead of hash.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "409a736336b560798f84d71ad6477c8fad20b523",
      "tree": "21745e512010f342c3a890cb07b79b461aa01adc",
      "parents": [
        "259c5e05c13daaaea039b5bf29a2674701cfd68e"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Jun 25 13:50:53 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 25 13:50:53 2009 +0800"
      },
      "message": "hwrng: Use PCI_VDEVICE\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5b739ef8a4e8cf5201d21abff897e292c232477b",
      "tree": "6301126016ad869997b4ef31973999e16049dfeb",
      "parents": [
        "b6f34d44cb341ad32f08717d1a2c418e6053a031"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Thu Jun 18 19:50:21 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 18 19:50:21 2009 +0800"
      },
      "message": "random: Add optional continuous repetition test to entropy store based rngs\n\nFIPS-140 requires that all random number generators implement continuous self\ntests in which each extracted block of data is compared against the last block\nfor repetition.  The ansi_cprng implements such a test, but it would be nice if\nthe hw rng\u0027s did the same thing.  Obviously its not something thats always\nneeded, but it seems like it would be a nice feature to have on occasion. I\u0027ve\nwritten the below patch which allows individual entropy stores to be flagged as\ndesiring a continuous test to be run on them as is extracted.  By default this\noption is off, but is enabled in the event that fips mode is selected during\nbootup.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8d8409f773af2cfd52e23e4b138a7d55a31182cd",
      "tree": "c2bd862c4099acfe0453d049e7e65ae231e3ae9f",
      "parents": [
        "a76c1c23d0c33d98f2d9b36e76e7f71289fc8391"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Thu Jun 18 19:31:09 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 18 19:31:09 2009 +0800"
      },
      "message": "crypto: padlock-aes - work around Nano CPU errata in CBC mode\n\nExtend previous workarounds for the prefetch bug to cover CBC mode,\nclean up the code a bit.\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nAcked-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a76c1c23d0c33d98f2d9b36e76e7f71289fc8391",
      "tree": "c04959c24c8db5e8353e2cbab50fedc6cb4f110b",
      "parents": [
        "1d89b30cc9be41af87881682ec82e2c107849dbe"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "cebbert@redhat.com",
        "time": "Thu Jun 18 19:24:10 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jun 18 19:24:10 2009 +0800"
      },
      "message": "crypto: padlock-aes - work around Nano CPU errata in ECB mode\n\nThe VIA Nano processor has a bug that makes it prefetch extra data\nduring encryption operations, causing spurious page faults. Extend\nexisting workarounds for ECB mode to copy the data to an temporary\nbuffer to avoid the problem.\n\nSigned-off-by: Chuck Ebbert \u003ccebbert@redhat.com\u003e\nAcked-by: Harald Welte \u003cHaraldWelte@viatech.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "cebd78a8c5624b5cf04c39c3335a5fc8670a7b69",
      "tree": "426b2ef97ee950e11e231fff1286ae06cf1f3423",
      "parents": [
        "7cc47662197b3050a974a6c6aed52291bb38ded0"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@linux.intel.com",
        "time": "Wed Jun 17 16:33:33 2009 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 14:04:42 2009 -0700"
      },
      "message": "Fix pci_claim_resource\n\nInstead of starting from the iomem or ioport roots, start from the\nparent bus\u0027 resources.  This fixes a bug where child resources would\nappear above their parents resources if they had the same size.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nTested-by: Andrew Patterson \u003candrew.patterson@hp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7cc47662197b3050a974a6c6aed52291bb38ded0",
      "tree": "dd95d15aa97a3357d3789eba6848f0f888411bec",
      "parents": [
        "55a6fbf8fc57d7b60d5028663f534475c4965215",
        "27f70c3117194f98beb009dc48bb2aa267f505bf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 11:53:48 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 11:53:48 2009 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] Convert ia64 to use int-ll64.h\n  [IA64] Fix build error in paravirt_patchlist.c\n  [IA64] ia64 does not need umount2() syscall\n  [IA64] hook up new rt_tgsigqueueinfo syscall\n  [IA64] msi_ia64.c dmar_msi_type should be static\n  [IA64] remove obsolete hw_interrupt_type\n  [IA64] remove obsolete irq_desc_t typedef\n  [IA64] remove obsolete no_irq_type\n  [IA64] unexport fpswa.h\n"
    },
    {
      "commit": "55a6fbf8fc57d7b60d5028663f534475c4965215",
      "tree": "fbe6b7ef5251d11b60c72d5d07d03312b6c22d44",
      "parents": [
        "3fe0344faf7fdcb158bd5c1a9aec960a8d70c8e8",
        "2021de874e9f09774616772cfdefdab0e6193b09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 11:41:49 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 11:41:49 2009 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6:\n  mfd: early init for MFD running regulators\n  mfd: fix tmio related warnings\n  mfd: asic3: enable SD/SDIO cell\n  mfd: asic3: enable DS1WM cell\n  mfd: asic3: remove SD/SDIO controller register definitions\n  mfd: asic3: use resource_size macro instead of local variable\n  mfd: add ASIC3 IRQ numbers\n  mfd: asic3: add clock handling for MFD cells\n  mfd: asic3: add asic3_set_register common operation\n  mfd: Fix Kconfig help text for WM8350\n  mfd: add PCAP driver\n  mfd: add U300 AB3100 core support\n  drivers/mfd: remove obsolete irq_desc_t typedef\n  mfd/pcf50633-gpio.c: add MODULE_LICENSE\n  mfd: Mark WM8350 mask revision as readable to match silicon\n  mfd: Mark clocks_init as non-init in twl4030-core.c\n  mfd: Correct readability of WM8350 register 227\n"
    },
    {
      "commit": "2021de874e9f09774616772cfdefdab0e6193b09",
      "tree": "4b4c205359dd72e221c8e8a3821a84fd0c14cef6",
      "parents": [
        "4d3792e054f706f73837769a0e5607b3b7ad25a2"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jun 15 18:04:54 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:54 2009 +0200"
      },
      "message": "mfd: early init for MFD running regulators\n\nFor MFDs running regulator cores, we really want them to be brought up early\nduring boot.\n\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nAcked-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\n"
    },
    {
      "commit": "4d3792e054f706f73837769a0e5607b3b7ad25a2",
      "tree": "42545bf01207d599ed531d2025156fe6114997c1",
      "parents": [
        "09f05ce8512c9873bda7f76273708753fdc5c698"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jun 15 15:43:31 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:52 2009 +0200"
      },
      "message": "mfd: fix tmio related warnings\n\nWe can not have .driver_data as const since platform_set_drvdata() doesnt take\na const.\nThe hclk mmc_data field can be const though.\n\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "09f05ce8512c9873bda7f76273708753fdc5c698",
      "tree": "e69bd1a41018ab492cf932c4b6e2df9c8c5aa00c",
      "parents": [
        "9461f65a85e17926ee88878049e6b5de366a483d"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Jun 15 12:10:25 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:50 2009 +0200"
      },
      "message": "mfd: asic3: enable SD/SDIO cell\n\nThis enables the ASIC3\u0027s SD/SDIO MFD cell, supported by the tmio_mmc driver.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9461f65a85e17926ee88878049e6b5de366a483d",
      "tree": "a234d33d6623625b844664d9829a46fbcbcdf342",
      "parents": [
        "1b89040c3aa4500c97859bad714e010441e9c477"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Mon Jun 15 12:10:24 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:48 2009 +0200"
      },
      "message": "mfd: asic3: enable DS1WM cell\n\nThis enables the ASIC3\u0027s DS1WM MFD cell, supported by the ds1wm driver.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "be584bd5a451ebe31ac9957098bb698cefbd40ca",
      "tree": "14fdba2f040755967bb8e95a7219b7f1eeb23ba0",
      "parents": [
        "01906d6d780e84c51537f6b56da472959e846314"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Fri Jun 05 18:31:04 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:44 2009 +0200"
      },
      "message": "mfd: asic3: use resource_size macro instead of local variable\n\nThis should make the code a little bit easier to read.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "e956a2a87c60bf22eeea824ad208afc099850511",
      "tree": "a87e78d9f989126fe3afc2767af34b522ff2272d",
      "parents": [
        "6483c1b5e1a6e3489640a1376e951395982e9615"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Fri Jun 05 18:31:02 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:41 2009 +0200"
      },
      "message": "mfd: asic3: add clock handling for MFD cells\n\nSince ASIC3 has to work on both PXA and S3C and since their\nstruct clk implementations differ, we can\u0027t register out\nclocks with the clkdev mechanism (yet?).\nFor now we have to keep clock handling internal to this\ndriver and enable/disable the clocks via the\nmfd_cell-\u003eenable/disable functions.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "6483c1b5e1a6e3489640a1376e951395982e9615",
      "tree": "48dfc13997457dfbd7927762909c9b4dcab5643c",
      "parents": [
        "9e5aca58c2d2202937939dad8f9ce5d789ae4de8"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "philipp.zabel@gmail.com",
        "time": "Fri Jun 05 18:31:01 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:39 2009 +0200"
      },
      "message": "mfd: asic3: add asic3_set_register common operation\n\nUsed to configure single bits of the SDHWCTRL_SDCONF and EXTCF_RESET/SELECT\nregisters needed for DS1WM, MMC/SDIO and PCMCIA functionality.\n\nSigned-off-by: Philipp Zabel \u003cphilipp.zabel@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9e5aca58c2d2202937939dad8f9ce5d789ae4de8",
      "tree": "cdf1034b87cae554c88496c78a275c20e7888a30",
      "parents": [
        "13a09f93d2bf3a20c748e1d6a30160a00fc58169"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri May 29 11:34:18 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:37 2009 +0200"
      },
      "message": "mfd: Fix Kconfig help text for WM8350\n\nMore with the grammar.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "13a09f93d2bf3a20c748e1d6a30160a00fc58169",
      "tree": "1dab40fb0cdf9c4a559d6b9a92a29a4cd98032d6",
      "parents": [
        "14fa56917d73d823538151b0429d98211fa439c1"
      ],
      "author": {
        "name": "Daniel Ribeiro",
        "email": "drwyrm@gmail.com",
        "time": "Thu May 28 15:43:37 2009 -0300"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:35 2009 +0200"
      },
      "message": "mfd: add PCAP driver\n\nThe PCAP Asic as present on EZX phones is a multi function device with\nvoltage regulators, ADC, touch screen controller, RTC, USB transceiver,\nleds controller, and audio codec.\n\nIt has two SPI ports, typically one is connected to the application\nprocessor and another to the baseband, this driver provides read/write\nfunctions to its registers, irq demultiplexer and ADC\nqueueing/abstraction.\n\nThis chip is used on a lot of Motorola phones, it was manufactured by TI\nas a custom product with the name PTWL93017, later this design evolved\ninto the ATLAS PMIC from Freescale (MC13783).\n\nSigned-off-by: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "14fa56917d73d823538151b0429d98211fa439c1",
      "tree": "eba45067df4f622dc6656cf82a0c96ba73ab2150",
      "parents": [
        "516eca2726dce2ead8750366d8f66dd345ce55e3"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.ml.walleij@gmail.com",
        "time": "Thu May 21 23:17:06 2009 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:34 2009 +0200"
      },
      "message": "mfd: add U300 AB3100 core support\n\nThis adds a core driver for the AB3100 mixed-signal circuit\nfound in the ST-Ericsson U300 series platforms. This driver\nis a singleton proxy for all accesses to the AB3100\nsub-drivers which will be merged on top of this one, RTC,\nregulators, battery and system power control, vibrator,\nLEDs, and an ALSA codec.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nReviewed-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nReviewed-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "516eca2726dce2ead8750366d8f66dd345ce55e3",
      "tree": "308804bb98c43a22382ddb284657717ad9ae91df",
      "parents": [
        "1346a1c716e38418595d90f75f6ed7e3e7b478f5"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue May 12 13:45:15 2009 -0700"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:32 2009 +0200"
      },
      "message": "drivers/mfd: remove obsolete irq_desc_t typedef\n\nThe defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) have\nbeen kept around for migration reasons.  After more than two years it\u0027s\ntime to remove them finally.\n\nThis patch cleans up one of the remaining users.  When all such patches\nhit mainline we can remove the defines and typedefs finally.\n\nImpact: cleanup\n\nConvert the last remaining users and remove the typedef.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "1346a1c716e38418595d90f75f6ed7e3e7b478f5",
      "tree": "7aba92f2756ae3e903d382236f6854ae9fc2aa07",
      "parents": [
        "422a6a7909526f75c8353b40b9f471b7c0a0eb21"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue May 12 13:45:14 2009 -0700"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:30 2009 +0200"
      },
      "message": "mfd/pcf50633-gpio.c: add MODULE_LICENSE\n\nAdd the missing MODULE_LICENSE(\"GPL\").\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Balaji Rao \u003cbalajirrao@openmoko.org\u003e\nCc: Andy Green \u003candy@openmoko.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "422a6a7909526f75c8353b40b9f471b7c0a0eb21",
      "tree": "bf976311e683168670856708bb4966b702d3d46a",
      "parents": [
        "04ffa1316ba47e5cea9dc2f01efbb67f9de36bc9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Apr 22 21:46:51 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:29 2009 +0200"
      },
      "message": "mfd: Mark WM8350 mask revision as readable to match silicon\n\nNo impact unless someone has written additional kernel code.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "04ffa1316ba47e5cea9dc2f01efbb67f9de36bc9",
      "tree": "2de22436f661e419aa82d3ca3e1e050a4c91161c",
      "parents": [
        "489bd34e76260fa73882bd97e5516a8f55651b3a"
      ],
      "author": {
        "name": "Rakib Mullick",
        "email": "rakib.mullick@gmail.com",
        "time": "Sun Apr 19 08:56:49 2009 +0600"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:27 2009 +0200"
      },
      "message": "mfd: Mark clocks_init as non-init in twl4030-core.c\n\nImpact: Fix section mismatch.\n\nclocks_init() has been called from twl4030_probe() which is a non-init\nfunction. Since probing can be done anytime so clocks_init will be\ncalled anytime too. So we mark clock_init() as non-init.\n\nLD      drivers/mfd/built-in.o\nWARNING: drivers/mfd/built-in.o(.text+0x8dd9): Section mismatch in\nreference from the function twl4030_probe() to the function\n.init.text:clocks_init()\nThe function twl4030_probe() references\nthe function __init clocks_init().\nThis is often because twl4030_probe lacks a __init\nannotation or the annotation of clocks_init is wrong.\n\nSigned-off-by: Rakib Mullick \u003crakib.mullick@gmail.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "489bd34e76260fa73882bd97e5516a8f55651b3a",
      "tree": "05aa437f2e842c2248a656524e3b2320e3fb40dc",
      "parents": [
        "65795efbd380a832ae508b04dba8f8e53f0b84d9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Apr 13 14:05:02 2009 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameol@linux.intel.com",
        "time": "Wed Jun 17 19:41:26 2009 +0200"
      },
      "message": "mfd: Correct readability of WM8350 register 227\n\nThis includes the USB current limit status override which is used in the\npower management driver.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "c30938d59e7468259855da91a885b19e8044b5f4",
      "tree": "15fa3b7c4696947d43702273291398a91232f644",
      "parents": [
        "aa2638a210ab0d7c6702cd54315365785fce326c",
        "8e7c25971b1590776a90b249de3d859dd45e7414"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:51:50 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:51:50 2009 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] cpumask: new cpumask operators for arch/x86/kernel/cpu/cpufreq/powernow-k8.c\n  [CPUFREQ] cpumask: avoid playing with cpus_allowed in powernow-k8.c\n  [CPUFREQ] cpumask: avoid cpumask games in arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c\n  [CPUFREQ] cpumask: avoid playing with cpus_allowed in speedstep-ich.c\n  [CPUFREQ] powernow-k8: get drv data for correct CPU\n  [CPUFREQ] powernow-k8: read P-state from HW\n  [CPUFREQ] reduce scope of ACPI_PSS_BIOS_BUG_MSG[]\n  [CPUFREQ] Clean up convoluted code in arch/x86/kernel/tsc.c:time_cpufreq_notifier()\n  [CPUFREQ] minor correction to cpu-freq documentation\n  [CPUFREQ] powernow-k8.c: mess cleanup\n  [CPUFREQ] Only set sampling_rate_max deprecated, sampling_rate_min is useful\n  [CPUFREQ] powernow-k8: Set transition latency to 1 if ACPI tables export 0\n  [CPUFREQ] ondemand: Uncouple minimal sampling rate from HZ in NO_HZ case\n"
    },
    {
      "commit": "aa2638a210ab0d7c6702cd54315365785fce326c",
      "tree": "ccc6a99248a1e914fbb90a466b76c98e4f083bc6",
      "parents": [
        "b069e8ed4d5054b1fcd31a98bb2053bde645202f",
        "ea4431906d86686e541de527915ccbe556761b16"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:50:44 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:50:44 2009 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6:\n  [SCSI] aic79xx: make driver respect nvram for IU and QAS settings\n  [SCSI] don\u0027t attach ULD to Dell Universal Xport\n  [SCSI] lpfc 8.3.3 : Update driver version to 8.3.3\n  [SCSI] lpfc 8.3.3 : Add support for Target Reset handler entrypoint\n  [SCSI] lpfc 8.3.3 : Fix a couple of spin_lock and memory issues and a crash\n  [SCSI] lpfc 8.3.3 : FC/FCOE discovery fixes\n  [SCSI] lpfc 8.3.3 : Fix various SLI-3 vs SLI-4 differences\n  [SCSI] qla2xxx: Resolve a performance issue in interrupt\n  [SCSI] cnic, bnx2i: Fix build failure when CONFIG_PCI is not set.\n  [SCSI] nsp_cs: time_out reaches -1\n  [SCSI] qla2xxx: fix printk format warnings\n  [SCSI] ncr53c8xx: div reaches -1\n  [SCSI] compat: don\u0027t perform unneeded copy in sg_io code\n  [SCSI] zfcp: Update FC pass-through support\n  [SCSI] zfcp: Add FC pass-through support\n  [SCSI] FC Pass Thru support\n"
    },
    {
      "commit": "b069e8ed4d5054b1fcd31a98bb2053bde645202f",
      "tree": "69d6691c02220e8d1979683fd1b0dc2efbf4e5c5",
      "parents": [
        "b7c142dbf1e7422d0be7f7faa3f1163ad9da9788",
        "d9dd0887cc5c6df0dbbe5a307284610607eea7ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:48:30 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:48:30 2009 -0700"
      },
      "message": "Merge branch \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6\n\n* \u0027linux-next\u0027 of git://git.infradead.org/ubi-2.6: (21 commits)\n  UBI: add reboot notifier\n  UBI: handle more error codes\n  UBI: fix multiple spelling typos\n  UBI: fix kmem_cache_free on error patch\n  UBI: print amount of reserved PEBs\n  UBI: improve messages in the WL worker\n  UBI: make gluebi a separate module\n  UBI: remove built-in gluebi\n  UBI: add notification API\n  UBI: do not switch to R/O mode on read errors\n  UBI: fix and clean-up error paths in WL worker\n  UBI: introduce new constants\n  UBI: fix race condition\n  UBI: minor serialization fix\n  UBI: do not panic if volume check fails\n  UBI: add dump_stack in checking code\n  UBI: fix races in I/O debugging checks\n  UBI: small debugging code optimization\n  UBI: improve debugging messages\n  UBI: re-name volumes_mutex to device_mutex\n  ...\n"
    },
    {
      "commit": "3b47883d93e941cb2b2df9ab46b2bdb66116c992",
      "tree": "76ba4587d1e2ee7d2647da0f58dda1e882c9bd2c",
      "parents": [
        "4ce4b1b73b4dd37e4a70390976ac0bcf7038d6f9"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@linux.ie",
        "time": "Wed Jun 17 17:21:13 2009 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 17 09:45:46 2009 -0700"
      },
      "message": "drm/radeon/kms: remove the _DRM_DRIVER from the KMS paths.\n\nThis causes an issue since we fixed the drm mappings to do the right thing,\nso its just a copy and pasto.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27f70c3117194f98beb009dc48bb2aa267f505bf",
      "tree": "22afa3fb31376da9e37f09a78745afe3f16fde8a",
      "parents": [
        "d186b86ffcad713a1dd3d03e9d4ce2d59f61a1ed",
        "e088a4ad7fa53c3dc3c29f930025f41ccf01953e"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 17 09:35:24 2009 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 17 09:35:24 2009 -0700"
      },
      "message": "Pull for-2.6.31 into release\n"
    },
    {
      "commit": "e088a4ad7fa53c3dc3c29f930025f41ccf01953e",
      "tree": "07b012952bbbaccfe4ef3bb44b1ea0a3a3bb3868",
      "parents": [
        "e56e2dcd381d9ec35379328f332221581eda4787"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Fri May 22 13:49:49 2009 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Jun 17 09:33:49 2009 -0700"
      },
      "message": "[IA64] Convert ia64 to use int-ll64.h\n\nIt is generally agreed that it would be beneficial for u64 to be an\nunsigned long long on all architectures.  ia64 (in common with several\nother 64-bit architectures) currently uses unsigned long.  Migrating\npiecemeal is too painful; this giant patch fixes all compilation warnings\nand errors that come as a result of switching to use int-ll64.h.\n\nNote that userspace will still see __u64 defined as unsigned long.  This\nis important as it affects C++ name mangling.\n\n[Updated by Tony Luck to change efi.h:efi_freemem_callback_t to use\n u64 for start/end rather than unsigned long]\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "80ff0fd3ab6451407a20c19b80c1643c4a6d6434",
      "tree": "2d7021ac34269f0bce3ac18f7347bf6946640f36",
      "parents": [
        "38295fb2a09264671c82d490ce77c17d492378e0"
      ],
      "author": {
        "name": "David Daney",
        "email": "ddaney@caviumnetworks.com",
        "time": "Tue May 05 17:35:21 2009 -0700"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:30 2009 +0100"
      },
      "message": "Staging: Add octeon-ethernet driver files.\n\nThe octeon-ethernet driver supports the sgmii, rgmii, spi, and xaui\nports present on the Cavium OCTEON family of SOCs.  These SOCs are\nmulti-core mips64 processors with existing support over in arch/mips.\n\nThe driver files can be categorized into three basic groups:\n\n1) Register definitions, these are named cvmx-*-defs.h\n\n2) Main driver code, these have names that don\u0027t start cvmx-.\n\n3) Interface specific functions and other utility code, names starting\nwith cvmx-\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "049a947c611a19523eaaf193f698b897a62d0593",
      "tree": "d50ee24ac5cdcd092424d9f8c76a10315b346814",
      "parents": [
        "c3b28ae260d99a5364a31210a36a3246bd9647f7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Jun 02 23:54:21 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:27 2009 +0100"
      },
      "message": "MIPS: hwrng: Add TX4939 RNG driver\n\nThis patch adds support for the integrated RNG of the TX4939 SoC.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ea76f0b3759283ec3cc06c86e266bf0fa6a981d2",
      "tree": "36719ab69e7d94cc59c909526022219376807313",
      "parents": [
        "a43da03ca4719276b9601730627d20b2a71fb6ba"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Apr 23 00:40:30 2009 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 17 11:06:25 2009 +0100"
      },
      "message": "DMA: TXx9 Soc DMA Controller driver\n\nThis patch adds support for the integrated DMAC of the TXx9 family.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "65795efbd380a832ae508b04dba8f8e53f0b84d9",
      "tree": "a30261796868545d6b29ff062332433b460c3e2e",
      "parents": [
        "8d15b0ec32f20a57881dc073b2e8d11dea0ccceb",
        "4eaad8ad296a78689f148c8dcd383fc4e51ee123"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:26:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:26:42 2009 -0700"
      },
      "message": "Merge branch \u0027next-i2c\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux\n\n* \u0027next-i2c\u0027 of git://aeryn.fluff.org.uk/bjdooks/linux:\n  i2c-stu300: Make driver depend on MACH_U300\n  i2c-s3c2410: use resource_size()\n  i2c: Use resource_size macro\n  i2c: ST DDC I2C U300 bus driver v3\n  i2c-bfin-twi: pull in io.h for ioremap()\n"
    },
    {
      "commit": "8d15b0ec32f20a57881dc073b2e8d11dea0ccceb",
      "tree": "8aa3d4dfd0660807c3ce2893b35292b3b0e3bf08",
      "parents": [
        "005411c3e9147bc3b78215390e847d688dbbc163",
        "cc8da5263fa743c33d6503f85113bcb70048e633"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:20:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:20:39 2009 -0700"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm/radeon: switch to using late_initcall\n  radeon legacy chips: tv dac bg/dac adj updates\n  drm/radeon: introduce kernel modesetting for radeon hardware\n  drm: Add the TTM GPU memory manager subsystem.\n  drm: Memory fragmentation from lost alignment blocks\n  drm/radeon: fix mobility flags on new PCI IDs.\n"
    },
    {
      "commit": "0dd5198672dd2bbeb933862e1fc82162e0b636be",
      "tree": "c9efed20d90603c4d1626c21bd7aab1e7fc74a58",
      "parents": [
        "c868d550115b9ccc0027c67265b9520790f05601",
        "11c635a25b9f3a5d87409ce46cf2e05c500251ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:15:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 21:15:42 2009 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (425 commits)\n  V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added.\n  V4L/DVB (12004): poll method lose race condition\n  V4L/DVB (11894): flexcop-pci: dmesg visible names broken\n  V4L/DVB (11892): Siano: smsendian - declare function as extern\n  V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol\n  V4L/DVB (11890): Siano: smscore - remove redundant code\n  V4L/DVB (11889): Siano: smsdvb - add DVB v3 events\n  V4L/DVB (11888): Siano: smsusb - remove redundant ifdef\n  V4L/DVB (11887): Siano: smscards - add board (target) events\n  V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names\n  V4L/DVB (11885): Siano: Add new GPIO management interface\n  V4L/DVB (11884): Siano: smssdio - revert to stand alone module\n  V4L/DVB (11883): Siano: cards - add two additional (USB) devices\n  V4L/DVB (11824): Siano: smsusb - change exit func debug msg\n  V4L/DVB (11823): Siano: smsusb - fix typo in module description\n  V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode\n  V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name\n  V4L/DVB (11820): Siano: smscore - fix byte ordering bug\n  V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug\n  V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets\n  ...\n"
    },
    {
      "commit": "517d08699b250021303f9a7cf0d758b6dc0748ed",
      "tree": "5e5b0134c3fffb78fe9d8b1641a64ff28fdd7bbc",
      "parents": [
        "8eeee4e2f04fc551f50c9d9847da2d73d7d33728",
        "a34601c5d84134055782ee031d58d82f5440e918"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:50:13 2009 -0700"
      },
      "message": "Merge branch \u0027akpm\u0027\n\n* akpm: (182 commits)\n  fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset\n  fbdev: *bfin*: fix __dev{init,exit} markings\n  fbdev: *bfin*: drop unnecessary calls to memset\n  fbdev: bfin-t350mcqb-fb: drop unused local variables\n  fbdev: blackfin has __raw I/O accessors, so use them in fb.h\n  fbdev: s1d13xxxfb: add accelerated bitblt functions\n  tcx: use standard fields for framebuffer physical address and length\n  fbdev: add support for handoff from firmware to hw framebuffers\n  intelfb: fix a bug when changing video timing\n  fbdev: use framebuffer_release() for freeing fb_info structures\n  radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?\n  s3c-fb: CPUFREQ frequency scaling support\n  s3c-fb: fix resource releasing on error during probing\n  carminefb: fix possible access beyond end of carmine_modedb[]\n  acornfb: remove fb_mmap function\n  mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF\n  mb862xxfb: restrict compliation of platform driver to PPC\n  Samsung SoC Framebuffer driver: add Alpha Channel support\n  atmel-lcdc: fix pixclock upper bound detection\n  offb: use framebuffer_alloc() to allocate fb_info struct\n  ...\n\nManually fix up conflicts due to kmemcheck in mm/slab.c\n"
    },
    {
      "commit": "a34601c5d84134055782ee031d58d82f5440e918",
      "tree": "0d5eb699304589437b797bc6853b4fdbe1e9c332",
      "parents": [
        "8f09d74a6165c210d5d58d10c2bd58a8c13b0ca8"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jun 16 15:34:43 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:03 2009 -0700"
      },
      "message": "fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f09d74a6165c210d5d58d10c2bd58a8c13b0ca8",
      "tree": "d4d048bf00c82934fcb3772086f1a6339ed152ff",
      "parents": [
        "3608c66c2e6522952b4be219317b194ab27f4e78"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jun 16 15:34:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:03 2009 -0700"
      },
      "message": "fbdev: *bfin*: fix __dev{init,exit} markings\n\nThe remove member of the platform_driver bfin_t350mcqb_driver should use\n__devexit_p() to refer to the remove function, and that function should\nget __devexit markings.  Likewise, the probe function should be marked\nwith __devinit and not __init.\n\nAlso, module_init() functions should be marked with __init rather than\n__devinit.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3608c66c2e6522952b4be219317b194ab27f4e78",
      "tree": "286a8542aa0c7be32b672aeeff5ea11198a2c640",
      "parents": [
        "9990bfd0e5d4aae9c33693aef8b0a36577c63677"
      ],
      "author": {
        "name": "Vivek Kutal",
        "email": "vivek.kutal@azingo.com",
        "time": "Tue Jun 16 15:34:42 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:01 2009 -0700"
      },
      "message": "fbdev: *bfin*: drop unnecessary calls to memset\n\nThe dma_alloc_* functions sets the memory to 0 before returning so there\nis no need to call memset after the allocation.  Also no point in clearing\nthe memory when disabling the buffer.\n\nSigned-off-by: Vivek Kutal \u003cvivek.kutal@azingo.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9990bfd0e5d4aae9c33693aef8b0a36577c63677",
      "tree": "35d1b3aa50ac35667ee7ba2ef5653c2cc0733663",
      "parents": [
        "00115e6690ed5aa90530e1e41c467cd895dd18fc"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Tue Jun 16 15:34:41 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:01 2009 -0700"
      },
      "message": "fbdev: bfin-t350mcqb-fb: drop unused local variables\n\nThe local fbinfo/info vars in the suspend functions don\u0027t actually get\nused which cause ugly gcc warnings, so drop them.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3ed167af96ed098187ea41353fe02d1af20d38a1",
      "tree": "d8a72beb84d380b961dd838cadee8667ef756910",
      "parents": [
        "fe3a1aa239a74bcbf25211aab33b6ecc80acf0f9"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "kristoffer.ericson@gmail.com",
        "time": "Tue Jun 16 15:34:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "fbdev: s1d13xxxfb: add accelerated bitblt functions\n\nAdd accelerated bitblt functions to s1d13xxx based video chipsets, more\nspecificly functions copyarea and fillrect.\n\nIt has only been tested and activated for 13506 chipsets but is expected\nto work for the majority of s1d13xxx based chips.  This patch also cleans\nup the driver with respect of whitespaces and other formatting issues.  We\nupdate the current status comments.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Kristoffer Ericson \u003ckristoffer.ericson@gmail.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fe3a1aa239a74bcbf25211aab33b6ecc80acf0f9",
      "tree": "a871d7de247d8ea1bdefdeb1f379a3d7ac700dee",
      "parents": [
        "4410f3910947dcea8672280b3adecd53cec4e85e"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:39 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "tcx: use standard fields for framebuffer physical address and length\n\nUse standard fields fbinfo.fix.smem_start and fbinfo.fix.smem_len for\nphysical address and length of framebuffer.\n\nThis also fixes output of the \u0027fbset -i\u0027 command - address and length of\nthe framebuffer are displayed correctly.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4410f3910947dcea8672280b3adecd53cec4e85e",
      "tree": "814e1823cf773d8911b946df780faaec5c89d593",
      "parents": [
        "b586640141ab5f4ab3b194419bc2c0f039e91dbc"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Tue Jun 16 15:34:38 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "fbdev: add support for handoff from firmware to hw framebuffers\n\nWith KMS we have ran into an issue where we really want the KMS fb driver\nto be the one running the console, so panics etc can be shown by switching\nout of X etc.\n\nHowever with vesafb/efifb built-in, we end up with those on fb0 and the\nKMS fb driver on fb1, driving the same piece of hw, so this adds an fb\ninfo flag to denote a firmware fbdev, and adds a new aperture base/size\nrange which can be compared when the hw drivers are installed to see if\nthere is a conflict with a firmware driver, and if there is the firmware\ndriver is unregistered and the hw driver takes over.\n\nIt uses new aperture_base/size members instead of comparing on the fix\nsmem_start/length, as smem_start/length might for example only cover the\nfirst 1MB of the PCI aperture, and we could allocate the kms fb from 8MB\ninto the aperture, thus they would never overlap.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\nAcked-by: Peter Jones \u003cpjones@redhat.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b586640141ab5f4ab3b194419bc2c0f039e91dbc",
      "tree": "2d9bc7d43ac48d879d7cad086aa1cf69ddb02b03",
      "parents": [
        "491bcc9bf5d9a57f2d9cb3ce8ba0f6d48752c113"
      ],
      "author": {
        "name": "Paul Menzel",
        "email": "paulepanter@users.sourceforge.net",
        "time": "Tue Jun 16 15:34:37 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "intelfb: fix a bug when changing video timing\n\nWhen changing video timing dynamically via fbset the screen sporadically\nis rendered black.\n\nWith the attached fix which disables VCO prior to timing register change\nthe problem disappears.\n\nI had a look at the Xserver register setup code. Here the VCO is\ndisabled in the same way [1].\n\nThis patch is taken from vga-sync-field version 0.0.11 [2][3].\n\n[1] http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/tree/src/i830_\u003d\ndriver.c\n[2] http://lowbyte.de/vga-sync-fields/vga-sync-fields-0.0.11.tgz\n[3] http://easy-vdr.de/git?p\u003dfrc.git/.git;a\u003dcommit;h\u003ddcc3b863e5a663652587619c357bd20075af6896\n2587619c357bd20075af6896\n\nSigned-off-by: Thomas Hilber \u003csparkie@lowbyte.de\u003e\nSigned-off-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "491bcc9bf5d9a57f2d9cb3ce8ba0f6d48752c113",
      "tree": "c0ef0205d06fd5c09dff1ee8dcec40e2ad28c9df",
      "parents": [
        "f73323de5a07e2a7bf3e9bca36dcc8057e5446d4"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:36 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "fbdev: use framebuffer_release() for freeing fb_info structures\n\nUse the framebuffer_release() for freeing fb_info structures allocated\nwith framebuffer_alloc().\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f73323de5a07e2a7bf3e9bca36dcc8057e5446d4",
      "tree": "117a4b713099e79867953bd2f3010945744ae13b",
      "parents": [
        "0dac6ecdc056b83ac66e5b5c923fb73268f4332d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jun 16 15:34:35 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:48:00 2009 -0700"
      },
      "message": "radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?\n\nP2G2CLK_ALWAYS_ONb is tested twice, 2nd should be P2G2CLK_DAC_ALWAYS_ONb.\n\n[akpm@linux-foundation.org: remove duplicated bitwise-OR of PIXCLKS_CNTL__R300_P2G2CLK_ALWAYS_ONb too]\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0dac6ecdc056b83ac66e5b5c923fb73268f4332d",
      "tree": "9d7841f2c5b1e7a49b485cfa670a9a3728a509c3",
      "parents": [
        "ddc518d9f88d7cf82bd974737ce977193785335d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@simtec.co.uk",
        "time": "Tue Jun 16 15:34:34 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "s3c-fb: CPUFREQ frequency scaling support\n\nAdd support for CPU frequency scaling in the S3C24XX video driver.\n\nSigned-off-by: Simtec Linux Team \u003clinux@simtec.co.uk\u003e\nSigned-off-by: Ben Dooks \u003cben@simtec.co.uk\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddc518d9f88d7cf82bd974737ce977193785335d",
      "tree": "d7041f8f0faba5079813d396362fa5e5d56d5508",
      "parents": [
        "493f139ecf9ee72f73ccbabd016325a145e884ee"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:33 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "s3c-fb: fix resource releasing on error during probing\n\nAll resources are released in s3c_fb_win_release so remove other places of\nresources releasing.  Add releasing of an allocated fb_info structure as\nwell.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nCc: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "493f139ecf9ee72f73ccbabd016325a145e884ee",
      "tree": "593fee921f62721bf785392ebb6cca04a745954e",
      "parents": [
        "34308fd4a22b4c24f54951e47d14e6ae5de6e150"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jun 16 15:34:32 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "carminefb: fix possible access beyond end of carmine_modedb[]\n\nThis check is off-by-one.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nCc: Sebastian Siewior \u003cbigeasy@linutronix.de\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "34308fd4a22b4c24f54951e47d14e6ae5de6e150",
      "tree": "b5582079e5c53baf899d4fb1b8c523888dcc31ed",
      "parents": [
        "24f01dcb53a950999f42f55123f7bc4ccda4ca57"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:32 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "acornfb: remove fb_mmap function\n\nThe driver\u0027s fb_mmap function is essentially the same as a generic fb_mmap\nfunction.  Delete driver\u0027s function and use the generic one.\n\nA difference is that generic function marks frame buffer memory as VM_IO |\nVM_RESERVED.  The driver\u0027s function marks it as VM_IO only.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "24f01dcb53a950999f42f55123f7bc4ccda4ca57",
      "tree": "0d9694c185fcd8dbae66b22b9ed226f4ae25d811",
      "parents": [
        "336e747eebef7117b9acabb606bd817f1f1c5106"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Jun 16 15:34:31 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF\n\nWith this change, the driver builds fine on Microblaze, which helps\nallyesconfig compile tests.\n\nI did not test sparc, but the change should have the same effect there.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nTested-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "336e747eebef7117b9acabb606bd817f1f1c5106",
      "tree": "db06e5f2e7d3d05fd58f4d7262c40c857e9aa24b",
      "parents": [
        "39000d654c2a22ca51fe92a39003d5fade59e9e4"
      ],
      "author": {
        "name": "Julian Calaby",
        "email": "julian.calaby@gmail.com",
        "time": "Tue Jun 16 15:34:29 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:59 2009 -0700"
      },
      "message": "mb862xxfb: restrict compliation of platform driver to PPC\n\nThe OpenFirmware part of this driver is uncompilable on SPARC due to it\u0027s\ndependance on several PPC specific functions.\n\nRestricting this to PPC to prevent these build errors:\n  CC      drivers/video/mb862xx/mb862xxfb.o\ndrivers/video/mb862xx/mb862xxfb.c: In function \u0027of_platform_mb862xx_probe\u0027:\ndrivers/video/mb862xx/mb862xxfb.c:559: error: implicit declaration of function \u0027of_address_to_resource\u0027\ndrivers/video/mb862xx/mb862xxfb.c:575: error: \u0027NO_IRQ\u0027 undeclared (first use in this function)\ndrivers/video/mb862xx/mb862xxfb.c:575: error: (Each undeclared identifier is reported only once\ndrivers/video/mb862xx/mb862xxfb.c:575: error: for each function it appears in.)\n\nThis was found using randconfig builds.\n\nSigned-off-by: Julian Calaby \u003cjulian.calaby@gmail.com\u003e\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Michal Simek \u003cmonstr@monstr.eu\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39000d654c2a22ca51fe92a39003d5fade59e9e4",
      "tree": "889f8915bb326204d4e7f15fec56b40c371c09c0",
      "parents": [
        "97b9a5a28b5fd02ceb3fcccee05e39dd62e4f474"
      ],
      "author": {
        "name": "InKi Dae",
        "email": "daeinki@gmail.com",
        "time": "Tue Jun 16 15:34:27 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "Samsung SoC Framebuffer driver: add Alpha Channel support\n\nAdd support for the ARGB1888 and ARGB4888 hardware to the Samsung SoC\nFramebuffer driver (s3c-fb.c).\n\nARGB1888 and ARGB4888 is decided by var-\u003etransp.length and this variable\nis set by s3c_fb_check_var().\n\nIn s3c_fb_check_var(), if var-\u003evits_per_pixel is 25 or 28, then\nvar-\u003etransp.length would be 1 or 3.\n\nTherefore alpha mode(ARGB1888 or ARGB4888) could be decided through that\nvariable.\n\nFor using alpha mode, you need to set the following: This code should be\nadded to your machine code as platform data.\n\nstatic struct s3c_fb_pd_win xxx_fb_win0 \u003d {\n\t/* this is to ensure we use win0 */\n\t.win_mode \u003d {\n\t\t.pixclock\t\t\u003d (8+8+8+240)*(38+4+38+400),\n\t\t.left_margin\t\u003d 8,\n\t\t.right_margin\t\u003d 8,\n\t\t.upper_margin\t\u003d 38,\n\t\t.lower_margin\t\u003d 38,\n\t\t.hsync_len\t\t\u003d 8,\n\t\t.vsync_len\t\t\u003d 4,\n\t\t.xres\t\t\t\u003d 240,\n\t\t.yres\t\t\t\u003d 400,\n\t},\n\t.max_bpp\t\t\u003d 32,\n\t.default_bpp\t\u003d 24,\n};\n\nstatic struct s3c_fb_pd_win xxx_fb_win1 \u003d {\n\t.win_mode \u003d {\n\t\t.pixclock\t\t\u003d (8+8+8+240)*(38+4+38+400),\n\t\t.left_margin\t\u003d 8,\n\t\t.right_margin\t\u003d 8,\n\t\t.upper_margin\t\u003d 38,\n\t\t.lower_margin\t\u003d 38,\n\t\t.hsync_len\t\t\u003d 8,\n\t\t.vsync_len\t\t\u003d 4,\n\t\t.xres\t\t\t\u003d 240,\n\t\t.yres\t\t\t\u003d 400,\n\t},\n\t.max_bpp\t\t\u003d 32,\n\t.default_bpp\t\u003d 28,\n};\n\nstatic struct s3c_fb_platdata xxx_lcd_pdata __initdata \u003d {\n\t.win[0]\t\t\u003d \u0026ncp_fb_win0,\n\t.win[1]\t\t\u003d \u0026ncp_fb_win1,\n\t.vidcon0\t\u003d VIDCON0_VIDOUT_RGB | VIDCON0_PNRMODE_RGB,\n\t.vidcon1\t\u003d VIDCON1_INV_HSYNC | VIDCON1_INV_VSYNC,\n\t.setup_gpio\t\u003d xxx_fb_gpio_setup,\n};\n\ns3c_fb_set_platdata(\u0026xxx_lcd_pdata);\n\nThe above code sets pixelformat for window0 layer to RGB888 and window1\nlayer to ARGB4888.\n\nSigned-off-by: InKi Dae \u003cinki.dae@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Kyungmin Park \u003ckmpark@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "97b9a5a28b5fd02ceb3fcccee05e39dd62e4f474",
      "tree": "4f015ebdf8662960a115d666fe0d9ba65de0fb3e",
      "parents": [
        "4113819eb360555a91a8291f37bbbe9d26c5b275"
      ],
      "author": {
        "name": "Ben Nizette",
        "email": "bn@niasdigital.com",
        "time": "Tue Jun 16 15:34:24 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "atmel-lcdc: fix pixclock upper bound detection\n\nAFAICT the code which checks that the requested pixclock value is within\nbounds is incorrect.  It ensures that the lcdc core clock is at least\n(bytes per pixel) times higher than the pixel clock rather than just\ngreater than or equal to.\n\nThere are tighter restrictions on the pixclock value as a function of bus\nwidth for STN panels but even then it isn\u0027t a simple relationship as\ncurrently checked for.  IMO either something like the below patch should\nbe applied or else more detailed checking logic should be implemented\nwhich takes in to account the panel type as well.\n\nSigned-off-by: Ben Nizette \u003cbn@niasdigital.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Haavard Skinnemoen \u003chaavard.skinnemoen@atmel.com\u003e\nCc: Daniel Glockner \u003cdg@emlix.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4113819eb360555a91a8291f37bbbe9d26c5b275",
      "tree": "aaf774921257dab5bfc51926f65589abdde7fd1b",
      "parents": [
        "100b4a6eefb2ec335a2ae82356dad1b506ded8ed"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "offb: use framebuffer_alloc() to allocate fb_info struct\n\nUse the framebuffer_alloc() function to allocate the fb_info structure so\nthe structure is correctly initialized after allocation.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "100b4a6eefb2ec335a2ae82356dad1b506ded8ed",
      "tree": "2b70177f35b18c7dd0c273263365b0a828f6fd87",
      "parents": [
        "7ec42d2659e81f068c5392fd5cb2f5b4bd35e880"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:23 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "igafb: use framebuffer_alloc() to allocate fb_info struct\n\nUse the framebuffer_alloc() function to allocate the fb_info\nstructure so the structure is correctly initialized after allocation.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ec42d2659e81f068c5392fd5cb2f5b4bd35e880",
      "tree": "fc6c33db25368f54198bff5da9602d566f9a66f2",
      "parents": [
        "2d9d2fdfae4cf7fda90178a9daf0f8f750043ae8"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Jun 16 15:34:22 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "chipsfb: remove redundant assignment\n\nThe removed assignment is done inside the framebuffer_alloc() earlier.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "27b7f2e3b587f01d2cc901b48716eed4bd90fbe4",
      "tree": "f8fd87c5fa4c6cc2ede0f67592e9175eb1af9ea5",
      "parents": [
        "ae52bb2384f721562f15f719de1acb8e934733cb"
      ],
      "author": {
        "name": "Paul Menzel",
        "email": "paulepanter@users.sourceforge.net",
        "time": "Tue Jun 16 15:34:20 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:58 2009 -0700"
      },
      "message": "fbdev: add video modes for resolutions and timings of PAL RGB\n\nThis patch was taken from vga-sync-field version 0.0.3 [1][2].\n\n[1] http://lowbyte.de/vga-sync-fields/vga-sync-fields-0.0.3.tgz\n[2] http://git.hellersdorfer-jugendchor.de/?p\u003d3Dvga2scart.git;a\u003d3Dcommit;h\u003d\n\u003d3Dc5c8ed6c51fc9879dbf38d8b91d5db6f4300ea03\n\nSigned-off-by: Thomas Hilber \u003csparkie@lowbyte.de\u003e\nSigned-off-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae52bb2384f721562f15f719de1acb8e934733cb",
      "tree": "099e280e526a9aa3f8b44975b4494bd364c21861",
      "parents": [
        "a53c9d5b7115173fba9f82ff8120b624ef206f48"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Tue Jun 16 15:34:19 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "fbdev: move logo externs to header file\n\nNow we have __initconst, we can finally move the external declarations for\nthe various Linux logo structures to \u003clinux/linux_logo.h\u003e.\n\nJames\u0027 ack dates back to the previous submission (way to long ago), when the\nlogos were still __initdata, which caused failures on some platforms with some\ntoolchain versions.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a53c9d5b7115173fba9f82ff8120b624ef206f48",
      "tree": "156646edfab5b90589254c294b5d94b8713fffd9",
      "parents": [
        "8f3128e714ded7cf1e8c786c204a4f253b5d8ff4"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Tue Jun 16 15:34:18 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "fbdev: generated logo sources depend on scripts/pnmtologo\n\nThe generated logo sources are not automatically regenerated if\nscripts/pnmtologo.c has changed. Add the missing dependency to fix this.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nTested-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8f3128e714ded7cf1e8c786c204a4f253b5d8ff4",
      "tree": "cb3c1e9df2da5e4817acfeb75284e8d7b92eae33",
      "parents": [
        "0093716e6dd18dad554bef81cc788a4c50d32a09"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Tue Jun 16 15:34:17 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "lis3: add click function\n\nThe LIS302DL accelerometer chip has a \u0027click\u0027 feature which can be used to\ndetect sudden motion on any of the three axis.  Configuration data is\npassed via spi platform_data and no action is taken if that\u0027s not\nspecified, so it won\u0027t harm any existing platform.\n\nTo make the configuration effective, the IRQ lines need to be set up\nappropriately.  This patch also adds a way to do that from board support\ncode.\n\nThe DD_* definitions were factored out to an own enum because they are\nspecific to LIS3LV02D devices.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nAcked-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0093716e6dd18dad554bef81cc788a4c50d32a09",
      "tree": "5e0005104794b8e40cb287eec722e6c70ab87e1c",
      "parents": [
        "dc6ea97bac6b8228c7a69740df35eed2be3407be"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Tue Jun 16 15:34:16 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "lis3: add three new laptop models\n\nSeparate the 6710 and 6715, and set the right axis information for the\n6715.\nReported-by: Isaac702 \u003cisaac702@gmail.com\u003e\n\nAdd the 6930.\nReported-by: Christian Weidle \u003cslateroni@gmail.com\u003e\n\nAdd the 2710.\nReported-by: Pavel Herrmann \u003cmorpheus.ibis@gmail.com\u003e\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dc6ea97bac6b8228c7a69740df35eed2be3407be",
      "tree": "68c14ab8e8c0c245f61d74671f2036386a0ef6ec",
      "parents": [
        "a002ee896dfd08ce9fba44e9ae513c9094699a27"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Tue Jun 16 15:34:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "lis3: use input_polled_device\n\nNow that there is no need to hookup on the open/close of the joystick,\nit\u0027s possible to use the simplified interface input_polled_device, instead\nof creating our own kthread.\n\n[randy.dunlap@oracle.com: fix Kconfig]\n[randy.dunlap@oracle.com: fix Kconfig some more]\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a002ee896dfd08ce9fba44e9ae513c9094699a27",
      "tree": "3a66ea80ad5523359e3f3f34be39d902d84706bb",
      "parents": [
        "c28842421cb6a29fd952043381bc5391bdf6be50"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Tue Jun 16 15:34:14 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:57 2009 -0700"
      },
      "message": "lis3: remove automatic shutdown of the device\n\nAfter measurement on my laptop, it seems that turning off the device does\nnot bring any energy saving (within 0.1W precision).  So let\u0027s keep the\ndevice always on.  It simplifies the code, and it avoids the problem of\nreading a wrong value sometimes just after turning the device on.\n\nMoreover, since commit ef2cfc790bf5f0ff189b01eabc0f4feb5e8524df had been\ntoo zealous, the device was actually never turned off anyway.  This patch\nalso restores the damages done by this commit concerning the\ninitialisation/poweroff.\n\nAlso do more clean up with the usage of the lis3_dev global variable.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c28842421cb6a29fd952043381bc5391bdf6be50",
      "tree": "5d906c515d8374c61da58b1ccdc4d8125a5546fa",
      "parents": [
        "4b324126e0c6c3a5080ca3ec0981e8766ed6f1ee"
      ],
      "author": {
        "name": "Eric Piel",
        "email": "eric.piel@tremplin-utc.net",
        "time": "Tue Jun 16 15:34:13 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:56 2009 -0700"
      },
      "message": "lis3: fix misc device unregistering and printk\n\nCan only unregister the misc device if it was registered before.  Also\nremove debugging messages, which in addition were not properly formated.\n\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "55e331cf7ebe20665253770589cd9eb06048bf25",
      "tree": "4f64450d5839304fddd80733a703df2e518b9b24",
      "parents": [
        "f324edc85e5c1137e49e3b36a58cf436ab5b1fb3"
      ],
      "author": {
        "name": "Florian Fainelli",
        "email": "florian@openwrt.org",
        "time": "Tue Jun 16 15:33:53 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:52 2009 -0700"
      },
      "message": "drivers: add support for the TI VLYNQ bus\n\nAdd support for the TI VLYNQ high-speed, serial and packetized bus.\n\nThis bus allows external devices to be connected to the System-on-Chip and\nappear in the main system memory just like any memory mapped peripheral.\nIt is widely used in TI\u0027s networking and multimedia SoC, including the AR7\nSoC.\n\nSigned-off-by: Eugene Konev \u003cejka@imfi.kspu.ru\u003e\nSigned-off-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f324edc85e5c1137e49e3b36a58cf436ab5b1fb3",
      "tree": "fa9aa0d219c10e5db6e459c4ea64884135e93c03",
      "parents": [
        "4764e280dc7dde1534161e148d38dbd792a2b8ab"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "daniel@caiaq.de",
        "time": "Tue Jun 16 15:33:52 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:52 2009 -0700"
      },
      "message": "console: make blank timeout value a boot option\n\nThe console blank timer is currently hardcoded to 10*60 seconds which\nmight be annoying on systems with no input devices attached to wake up the\nconsole again.  Especially during development, disabling the screen saver\ncan be handy - for example when debugging the root fs mount mechanism or\nother scenarios where no userspace program could be started to do that at\nruntime from userspace.\n\nThis patch defines a core_param for the variable in charge which allows\nusers to entirely disable the blank feature at boot time by setting it 0.\nThe value can still be overwritten at runtime using the standard ioctl\ncall - this just allows to conditionally change the default.\n\nSigned-off-by: Daniel Mack \u003cdaniel@caiaq.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73d05163d15e4a400db63df906c55260a6dae987",
      "tree": "1ac5aebb1cf3e8b8afd6490c40349df48ffe3ff3",
      "parents": [
        "cc6f26774136b7f5307abcd3887f08360c9b7554"
      ],
      "author": {
        "name": "Maciej W. Rozycki",
        "email": "macro@linux-mips.org",
        "time": "Tue Jun 16 15:33:50 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:52 2009 -0700"
      },
      "message": "eisa.ids: add Network Peripherals FDDI boards\n\nAdd EISA IDs for Network Peripherals FDDI boards.  Descriptions taken from\nthe respective EISA configuration files.\n\nIt\u0027s unlikely we\u0027ll ever support these cards, the problem being the lack\nof documentation.  Assuming the policy for the EISA ID database is the\nsame as for PCI I\u0027m sending these entries for the sake of completeness.\n\nSigned-off-by: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nCc: Marc Zyngier \u003cmaz@misterjones.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a9c569539312cfd3c820b38036679a9d72c55331",
      "tree": "c607645c5392febc6b35e127e6906547d02d2c61",
      "parents": [
        "009789f040b71699278e70a6664701c10065e430"
      ],
      "author": {
        "name": "Minchan Kim",
        "email": "minchan.kim@gmail.com",
        "time": "Tue Jun 16 15:33:44 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:50 2009 -0700"
      },
      "message": "use printk_once() in several places\n\nThere are some places to be able to use printk_once instead of hard coding.\n\nSigned-off-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6837765963f1723e80ca97b1fae660f3a60d77df",
      "tree": "a9a6ed4b7e3bf188966da78b04bf39298f24375a",
      "parents": [
        "bce7394a3ef82b8477952fbab838e4a6e8cb47d2"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Tue Jun 16 15:32:51 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:42 2009 -0700"
      },
      "message": "mm: remove CONFIG_UNEVICTABLE_LRU config option\n\nCurrently, nobody wants to turn UNEVICTABLE_LRU off.  Thus this\nconfigurability is unnecessary.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Andi Kleen \u003candi@firstfloor.org\u003e\nAcked-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Matt Mackall \u003cmpm@selenic.com\u003e\nCc: Rik van Riel \u003criel@redhat.com\u003e\nCc: Lee Schermerhorn \u003clee.schermerhorn@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": "720b17e759a50635c429ccaa2ec3d01edb4f92d6",
      "tree": "8f6d86a05b328a54bd312b62e1fbc844c1dc30ba",
      "parents": [
        "3b6748e2dd69906af3835db4dc9d1c8a3ee4c68c"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@igel.co.jp",
        "time": "Tue Jun 16 15:32:36 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:40 2009 -0700"
      },
      "message": "videobuf-dma-contig: zero copy USERPTR support\n\nSince videobuf-dma-contig is designed to handle physically contiguous\nmemory, this patch modifies the videobuf-dma-contig code to only accept a\nuser space pointer to physically contiguous memory.  For now only\nVM_PFNMAP vmas are supported, so forget hotplug.\n\nOn SuperH Mobile we use this with our sh_mobile_ceu_camera driver together\nwith various multimedia accelerator blocks that are exported to user space\nusing UIO.  The UIO kernel code exports physically contiguous memory to\nuser space and lets the user space application mmap() this memory and pass\na pointer using the USERPTR interface for V4L2 zero copy operation.\n\nWith this approach we support zero copy capture, hardware scaling and\nvarious forms of hardware encoding and decoding.\n\n[akpm@linux-foundation.org: coding-style fixes]\nSigned-off-by: Magnus Damm \u003cdamm@igel.co.jp\u003e\nCc: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6484eb3e2a81807722c5f28efef94d8338b7b996",
      "tree": "10ce36f412c2ff0c7eb399af1a189f8e354f56db",
      "parents": [
        "b3c466ce512923298ae8c0121d3e9f397a3f1210"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@csn.ul.ie",
        "time": "Tue Jun 16 15:31:54 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:32 2009 -0700"
      },
      "message": "page allocator: do not check NUMA node ID when the caller knows the node is valid\n\nCallers of alloc_pages_node() can optionally specify -1 as a node to mean\n\"allocate from the current node\".  However, a number of the callers in\nfast paths know for a fact their node is valid.  To avoid a comparison and\nbranch, this patch adds alloc_pages_exact_node() that only checks the nid\nwith VM_BUG_ON().  Callers that know their node is valid are then\nconverted.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nReviewed-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nReviewed-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nReviewed-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\t[for the SLOB NUMA bits]\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Dave Hansen \u003cdave@linux.vnet.ibm.com\u003e\nCc: Lee Schermerhorn \u003cLee.Schermerhorn@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": "3b0fde0fac19c180317eb0601b3504083f4b9bf5",
      "tree": "5458ec10f3c6759ec64c6fa27e12e692a575d07a",
      "parents": [
        "021415468c889979117b1a07b96f7e36de33e995"
      ],
      "author": {
        "name": "Yinghai Lu",
        "email": "yinghai@kernel.org",
        "time": "Tue Jun 16 15:31:16 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:28 2009 -0700"
      },
      "message": "firmware_map: fix hang with x86/32bit\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d13484\n\nPeer reported:\n| The bug is introduced from kernel 2.6.27, if E820 table reserve the memory\n| above 4G in 32bit OS(BIOS-e820: 00000000fff80000 - 0000000120000000\n| (reserved)), system will report Int 6 error and hang up. The bug is caused by\n| the following code in drivers/firmware/memmap.c, the resource_size_t is 32bit\n| variable in 32bit OS, the BUG_ON() will be invoked to result in the Int 6\n| error. I try the latest 32bit Ubuntu and Fedora distributions, all hit this\n| bug.\n|\u003d\u003d\u003d\u003d\u003d\u003d\n|static int firmware_map_add_entry(resource_size_t start, resource_size_t end,\n|                  const char *type,\n|                  struct firmware_map_entry *entry)\n\nand it only happen with CONFIG_PHYS_ADDR_T_64BIT is not set.\n\nit turns out we need to pass u64 instead of resource_size_t for that.\n\n[akpm@linux-foundation.org: add comment]\nReported-and-tested-by: Peer Chen \u003cpchen@nvidia.com\u003e\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "021415468c889979117b1a07b96f7e36de33e995",
      "tree": "e480ae34231f8ff5a5b85ee67c82d2861751a88f",
      "parents": [
        "08604bd9935dc98fb62ef61d5b7baa7ccc10f8c2"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "roel.kluin@gmail.com",
        "time": "Tue Jun 16 15:31:15 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:27 2009 -0700"
      },
      "message": "spi: takes size of a pointer to determine the size of the pointed-to type\n\nDo not take the size of a pointer to determine the size of the pointed-to\ntype.\n\nSigned-off-by: Roel Kluin \u003croel.kluin@gmail.com\u003e\nAcked-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "08604bd9935dc98fb62ef61d5b7baa7ccc10f8c2",
      "tree": "2d0d451d78024bfbb4961a9ba94902abdc5f17e4",
      "parents": [
        "03347e2592078a90df818670fddf97a33eec70fb"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue Jun 16 15:31:12 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 16 19:47:27 2009 -0700"
      },
      "message": "time: move PIT_TICK_RATE to linux/timex.h\n\nPIT_TICK_RATE is currently defined in four architectures, but in three\ndifferent places.  While linux/timex.h is not the perfect place for it, it\nis still a reasonable replacement for those drivers that traditionally use\nasm/timex.h to get CLOCK_TICK_RATE and expect it to be the PIT frequency.\n\nNote that for Alpha, the actual value changed from 1193182UL to 1193180UL.\n This is unlikely to make a difference, and probably can only improve\naccuracy.  There was a discussion on the correct value of CLOCK_TICK_RATE\na few years ago, after which every existing instance was getting changed\nto 1193182.  According to the specification, it should be\n1193181.818181...\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "11c635a25b9f3a5d87409ce46cf2e05c500251ec",
      "tree": "2286b86dbb27d52c5696f61cd3143834bfe95546",
      "parents": [
        "9fd6418a6a7655b69cfa0ae27a3639a6d0b2924f"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "hdegoede@redhat.com",
        "time": "Mon May 25 15:04:22 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:44 2009 -0300"
      },
      "message": "V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added.\n\nSigned-off-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean-Francois Moine \u003cmoinejf@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9fd6418a6a7655b69cfa0ae27a3639a6d0b2924f",
      "tree": "3b3754a6518f7cefb130b314199733daaf831d2b",
      "parents": [
        "1c905a4522a3913cf321365c5bb62eb2f70d55d9"
      ],
      "author": {
        "name": "Figo.zhang",
        "email": "figo1802@gmail.com",
        "time": "Tue Jun 16 13:31:29 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:44 2009 -0300"
      },
      "message": "V4L/DVB (12004): poll method lose race condition\n\nbttv-driver.c,cx23885-video.c,cx88-video.c: poll method lose race condition for capture video.\n\nSigned-off-by: Figo.zhang \u003cfigo1802@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "1c905a4522a3913cf321365c5bb62eb2f70d55d9",
      "tree": "8ae3b0322d1554fd71c4ef6b5ebe3456242d25b2",
      "parents": [
        "d95e9883ce28c23cb852d599bf0a0889527c1d09"
      ],
      "author": {
        "name": "Matthias Schwarzott",
        "email": "zzam@gentoo.org",
        "time": "Fri May 22 07:19:14 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:43 2009 -0300"
      },
      "message": "V4L/DVB (11894): flexcop-pci: dmesg visible names broken\n\nChangeset 1589a993f074124c3edfff03656e910bb472eeaa broke user visible\nnames of flexcop-pci devices, as it did reorder the enum of card types,\nbut did not adjust the array containing the card names.\n\nReorder the names, and uses [FC_AIR_DVBT] \u003d \"Air2PC/AirStar 2 DVB-T\"\nassignment style for more clarity.\n\nIt also adds the revision Number to the name for SkyStar rev. 2.3 and rev 2.6\nas I think it is useful to see in log output.\n\nSigned-off-by: Matthias Schwarzott \u003czzam@gentoo.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d95e9883ce28c23cb852d599bf0a0889527c1d09",
      "tree": "95f827acae4da74392a4edf64cdca79545239bae",
      "parents": [
        "34601caa64e11b8fa5e9a03d74cc1df0af32e2ca"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:56:16 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:43 2009 -0300"
      },
      "message": "V4L/DVB (11892): Siano: smsendian - declare function as extern\n\nDeclare the object function as \u0027extern\u0027\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "34601caa64e11b8fa5e9a03d74cc1df0af32e2ca",
      "tree": "7d20da0ab1b94cb5e274a7dcf0295734b9d7a969",
      "parents": [
        "6675167cab92906a7b1d29faa3901716925d3af8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:52:58 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:42 2009 -0300"
      },
      "message": "V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol\n\nBind SMS protocol commands to the GPIO commands\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "6675167cab92906a7b1d29faa3901716925d3af8",
      "tree": "27cf08c0d0bf5d59dcd424c7f394d297f58735f6",
      "parents": [
        "4db989f7745778f9f0a4f823bd5932f108dd76ba"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:34:09 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:41 2009 -0300"
      },
      "message": "V4L/DVB (11890): Siano: smscore - remove redundant code\n\nremove redundant code, which in the past handled the\nvarious components (now independent modules) registrations.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4db989f7745778f9f0a4f823bd5932f108dd76ba",
      "tree": "9651241d33a91a6e7c3ac57a93ed381e38362928",
      "parents": [
        "07f56002c11897d663f6b1e74a564d821d4086a2"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:28:02 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:41 2009 -0300"
      },
      "message": "V4L/DVB (11889): Siano: smsdvb - add DVB v3 events\n\nAdd various DVB-API v3 events, those events will trig\ntarget (card) events.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "07f56002c11897d663f6b1e74a564d821d4086a2",
      "tree": "8a0f54bff5d7555d104a5a754fdcea1ad687a67c",
      "parents": [
        "5b8db8978379be5e715803f89c03a2733fe8c8e8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:24:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:40 2009 -0300"
      },
      "message": "V4L/DVB (11888): Siano: smsusb - remove redundant ifdef\n\nRemove a redundant ifdef\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5b8db8978379be5e715803f89c03a2733fe8c8e8",
      "tree": "a7618497ca3f40d4feca60f7b97f951ab8e3086d",
      "parents": [
        "4887f7b4ef8926fd8eb79a928d5f3c4ea25263b8"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:18:40 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:40 2009 -0300"
      },
      "message": "V4L/DVB (11887): Siano: smscards - add board (target) events\n\nAdd events handling for targets. All board-specific\n(target specific) should reside here.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "4887f7b4ef8926fd8eb79a928d5f3c4ea25263b8",
      "tree": "9dd3123ae5d91e359bcf1db35443fe2887887139",
      "parents": [
        "7c4ca79f4969a5c5ffcf31a3ba01453821669ced"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 12:10:36 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:39 2009 -0300"
      },
      "message": "V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names\n\nFix some definitions\u0027 names, in order to emphasize the names\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "7c4ca79f4969a5c5ffcf31a3ba01453821669ced",
      "tree": "589e69aa0847c8d9d8ae79d91d11f02d12623b71",
      "parents": [
        "db9582a1e447daffec54a7172f6f824cfaed0a8e"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 11:49:19 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:38 2009 -0300"
      },
      "message": "V4L/DVB (11885): Siano: Add new GPIO management interface\n\nAdd new GPIO management interface to replace old (buggy) one.\nKeeping old interface intact for now.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nAcked-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "db9582a1e447daffec54a7172f6f824cfaed0a8e",
      "tree": "0be42eeddc381b72d2d7db0bc6b339ea616058a1",
      "parents": [
        "d0b66180c3b288678853e31ec4330b2b5d01e2db"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 11:15:01 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:38 2009 -0300"
      },
      "message": "V4L/DVB (11884): Siano: smssdio - revert to stand alone module\n\nMake the SDIO interface driver a stand alone module.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "d0b66180c3b288678853e31ec4330b2b5d01e2db",
      "tree": "3f6929a99a1b049baa857fc78242d705bf6fe083",
      "parents": [
        "bebfa762b171ffcfeeec08f3e677fa9076db6d4c"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Tue May 19 09:51:41 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:37 2009 -0300"
      },
      "message": "V4L/DVB (11883): Siano: cards - add two additional (USB) devices\n\nAdd two additional USB targets, add these to the \u0027cards\u0027 modules\nand to the \u0027smsusb\u0027 module.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "bebfa762b171ffcfeeec08f3e677fa9076db6d4c",
      "tree": "182259b7be40b3f3768383fabd624dadd712998f",
      "parents": [
        "05a073769dbc5f4440d40880a26b76bc8e568c78"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 09:28:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:37 2009 -0300"
      },
      "message": "V4L/DVB (11824): Siano: smsusb - change exit func debug msg\n\nChange the debug message of the USB interface driver exit\nfunction.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "05a073769dbc5f4440d40880a26b76bc8e568c78",
      "tree": "3c24cf37d5c788a6cbaf40cbbe65986f3ec47d6c",
      "parents": [
        "5d2387e3cae1e70febc1bd805f248d6e13cb254f"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 09:17:51 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:36 2009 -0300"
      },
      "message": "V4L/DVB (11823): Siano: smsusb - fix typo in module description\n\nFix small typo in the module description\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "5d2387e3cae1e70febc1bd805f248d6e13cb254f",
      "tree": "007e945c07d46959bb7c2dc557a5a91755f713b5",
      "parents": [
        "8cc8ef265015cee192fddad3801f09c9c750821b"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:02:46 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:35 2009 -0300"
      },
      "message": "V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode\n\nFix bug that cause error log to echo also if success\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "8cc8ef265015cee192fddad3801f09c9c750821b",
      "tree": "269117ce99fa76c8b2cb986e22de5669a2ed585a",
      "parents": [
        "01abc0b07685137765ec36441adf66f7cfcaf654"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:01:55 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:35 2009 -0300"
      },
      "message": "V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "01abc0b07685137765ec36441adf66f7cfcaf654",
      "tree": "e71095f5996ba9aa0921624cc0086ca65a4bbc9b",
      "parents": [
        "a9349315f65cd6a16e8fab1f6cf0fd40f379c4db"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 06:01:03 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:34 2009 -0300"
      },
      "message": "V4L/DVB (11820): Siano: smscore - fix byte ordering bug\n\nFix byte ordering bug.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a9349315f65cd6a16e8fab1f6cf0fd40f379c4db",
      "tree": "1aba13508320814d1bdd1d8d4e18a48cb3985608",
      "parents": [
        "9504ccacd749ad98e1990c35acd94f7fceaa992e"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Sun May 17 05:59:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:34 2009 -0300"
      },
      "message": "V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug\n\nget common buffers() should block operation until valid buffer\nis avaliable.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "9504ccacd749ad98e1990c35acd94f7fceaa992e",
      "tree": "6947329ac49626a5392d3d92b3b031435bf51bc8",
      "parents": [
        "266b95a548c6707eac43ac8caac515348aa44efe"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:34:59 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:33 2009 -0300"
      },
      "message": "V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets\n\nAssign using the new gpio structures, i/o for exist HPG\ntargets, without removing the old implementation.\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "266b95a548c6707eac43ac8caac515348aa44efe",
      "tree": "8d61498387be2d929773d13024ce84e62a311bc7",
      "parents": [
        "a804800a29cbbe2881107df0a016b0b98a21cbbf"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:33:37 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:33 2009 -0300"
      },
      "message": "V4L/DVB (11817): Siano: smscards - fix wrong firmware assignment\n\nRemove wrong firmware assignments for Nova, Stellar\n\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "a804800a29cbbe2881107df0a016b0b98a21cbbf",
      "tree": "9d464109263db0a589dafdeb28def29753807045",
      "parents": [
        "90f944a38c4eb8432b6381fd0b9789f1f4600786"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:29:35 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:32 2009 -0300"
      },
      "message": "V4L/DVB (11816): Siano: USB - move the device id table to the cards module\n\nThe card modules is the component which handles various targets,\nso the IDs table should reside within it.\n\n[mchehab@redhat.com: add missing smsendian.h include at smscoreapi.c]\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "90f944a38c4eb8432b6381fd0b9789f1f4600786",
      "tree": "24ddd7d72a517b4e71f58b00980142db949968c1",
      "parents": [
        "3b2d18efd16d444ffd1ec50547ee6f1d66e3b57b"
      ],
      "author": {
        "name": "Uri Shkolnik",
        "email": "uris@siano-ms.com",
        "time": "Thu May 14 16:32:12 2009 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Jun 16 19:14:31 2009 -0300"
      },
      "message": "V4L/DVB (11815): Siano: bind infra-red component\n\nAdd the infra-red to the makefile and declare\nthe assignment in the cards components.\n\n[mchehab@redhat.com: Fixed a few trivial merge conflicts]\nSigned-off-by: Uri Shkolnik \u003curis@siano-ms.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ],
  "next": "3b2d18efd16d444ffd1ec50547ee6f1d66e3b57b"
}
