)]}'
{
  "log": [
    {
      "commit": "aaf93465a17c6d37e9516c98441e4d0730c8fe2e",
      "tree": "dfe5682df99c9220bb2ee7f4f906544e14e1f469",
      "parents": [
        "59c96f127c352a648bfd185b2c8069bcbc842eff"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Thu Feb 03 15:02:46 2011 +0000"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:32:01 2011 +0200"
      },
      "message": "ASoC: McPDM - Add ABE McPDM support.\n\nThis driver replaces the legacy McPDM driver in that it supports both\nlegacy and ABE McPDM support.\n\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "b948d2203a0f46ed36c11df08f2411c2468606ac",
      "tree": "77d67b0d233b88af460a7189f32260f0b42ce90b",
      "parents": [
        "d1678cfbe68108ba1903054e8be26ecb45c746ba"
      ],
      "author": {
        "name": "Axel Castaneda Gonzalez",
        "email": "x0055901@ti.com",
        "time": "Fri Feb 25 15:26:45 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:57 2011 +0200"
      },
      "message": "OMAP4: sdp4430 - Single step ramp for twl6040 HS/HF outputs\n\nUse a single step ramp for twl6040 headset and handsfree outputs,\nthis strategy gives better results in term of pop noise reduction.\n\nSigned-off-by: Axel Castaneda Gonzalez \u003cx0055901@ti.com\u003e\n"
    },
    {
      "commit": "d1678cfbe68108ba1903054e8be26ecb45c746ba",
      "tree": "44ee23b61fc96dd0bf2328f4ff51dcaec9a00b2b",
      "parents": [
        "5d961d2c3888584d4cdbc43634e8a9f36d0569dc"
      ],
      "author": {
        "name": "Misael Lopez Cruz",
        "email": "misael.lopez@ti.com",
        "time": "Fri Feb 11 19:50:37 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:57 2011 +0200"
      },
      "message": "OMAP: sdp4430 - Add twl6040 codec data to SDP4430\n\nAdd twl6040 codec support for SDP4430.\n\nChange-Id: I3108dc96d4bf1b143957d26dd3f922e6ed7861f2\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\nSigned-off-by: Margarita Olaya Cabrera \u003cmagi.olaya@ti.com\u003e\n"
    },
    {
      "commit": "5d961d2c3888584d4cdbc43634e8a9f36d0569dc",
      "tree": "865db031d0251272f95394d300f5098c168fb0f0",
      "parents": [
        "9b62a845cd32c993cd180709be9fd9988286ad50"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Sun Feb 13 22:39:53 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:57 2011 +0200"
      },
      "message": "OMAP4: DMIC: Add DMIC codec platform device\n\nAdd platform device for DMIC codec interfaces available\nin OMAP4.\n\nChange-Id: I62d641f4dd3c898d10b9b50bb33c070837b24eaf\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\n"
    },
    {
      "commit": "9b62a845cd32c993cd180709be9fd9988286ad50",
      "tree": "34374eac738d60414bc4cb44b704f9310ac50fe0",
      "parents": [
        "43adf03809bcf4a060d67654fc5cc0e43025e3d6"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Sun Feb 13 22:38:22 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:57 2011 +0200"
      },
      "message": "OMAP4: ABE: Add ABE platform device\n\nAdd platform device for Audio Backend.\n\nChange-Id: I6e60329533f24198ee840998f60f71a7924a7878\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\n"
    },
    {
      "commit": "43adf03809bcf4a060d67654fc5cc0e43025e3d6",
      "tree": "6a334a6d985e4fbb53da4cf8f229ac552d8db438",
      "parents": [
        "c6a6eb96b2961dc604a855a616b0e50433d82109"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Sun May 01 19:33:15 2011 +0100"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:57 2011 +0200"
      },
      "message": "OMAP: hwmod - enable mcpdm hwmod device.\n\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "c6a6eb96b2961dc604a855a616b0e50433d82109",
      "tree": "82ec095dfaa7c9029915182d64c1552a8b6e70c8",
      "parents": [
        "5b31b8dbfbbff531257fc9aea2b1cf658a4db3d8"
      ],
      "author": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Thu Mar 03 15:20:41 2011 +0100"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP4: hwmod data: Update AESS data with memory bank area\n\nAdd AESS memory bank data in hwmod in order to provide memory\naddress information to the driver.\n\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\nSigned-off-by: sebastien Guiriec \u003cs-guiriec@ti.com\u003e\n"
    },
    {
      "commit": "5b31b8dbfbbff531257fc9aea2b1cf658a4db3d8",
      "tree": "4c3ef8c58d21d0d15e61b3103ded7d3b2081a68c",
      "parents": [
        "089aef3d3b24168d268266f760f671753e6551bd"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Sat Apr 30 16:19:33 2011 +0100"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP4: hwmod - enable AESS hwmod device.\n\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "089aef3d3b24168d268266f760f671753e6551bd",
      "tree": "e58dc711aa407d76de7d6b17de6bafed8541bf69",
      "parents": [
        "0201417ebd6d9d5a26fa96b9f5747d85c2a2d903"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Sat Feb 12 22:19:09 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP: AESS: Add omap_device for AESS\n\nRegister Audio Engine Subsystem (AESS) device through omap\ndevice framework.\n\nChange-Id: Ia0b380544730c11c25207eb8b50892b52351c0b5\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Jorge Eduardo Candelaria \u003cjorge.candelaria@ti.com\u003e\nSigned-off-by: Margarita Olaya Cabrera \u003cmagi.olaya@ti.com\u003e\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\n"
    },
    {
      "commit": "0201417ebd6d9d5a26fa96b9f5747d85c2a2d903",
      "tree": "c0499a28c220512740652ed0f7b9b22ab04991e8",
      "parents": [
        "8c208e12dcf8643988f7f96684da7112ac6ceaa4"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Thu Mar 24 11:05:36 2011 +0000"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP4: DMIC - Add OMAP4 digital Mic controller.\n\nAdd register bit and offset definitions for OMAP4 DMICs.\n\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "8c208e12dcf8643988f7f96684da7112ac6ceaa4",
      "tree": "d0a325721937d06f0766625b3094df993b8023b6",
      "parents": [
        "c5f15aa6f6110688eebf39abe2d17838fd22a066"
      ],
      "author": {
        "name": "David Lambert",
        "email": "dlambert@ti.com",
        "time": "Sat Feb 12 22:35:03 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP: DMIC: Add omap_device for DMIC\n\nRegister DMIC device through omap device model.\n\nChange-Id: Iad42ead4b862d8531abe420ee2fd9d1602d582ce\nSigned-off-by: David Lambert \u003cdlambert@ti.com\u003e\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\n"
    },
    {
      "commit": "c5f15aa6f6110688eebf39abe2d17838fd22a066",
      "tree": "17aded00ccab555d02bf308c65d7fe603da4f703",
      "parents": [
        "ee0fb9c3d4ec572fd6299495f16fc30e19325f6f"
      ],
      "author": {
        "name": "Jorge Eduardo Candelaria",
        "email": "jorge.candelaria@ti.com",
        "time": "Sat Feb 12 22:28:56 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:56 2011 +0200"
      },
      "message": "OMAP: McPDM: Convert McPDM device to omap_device\n\nMcPDM device is converted to omap device.\n\nChange-Id: Ifaa96a6396101d80bdce49c0c1d401be385f3708\nSigned-off-by: Jorge Eduardo Candelaria \u003cjorge.candelaria@ticom\u003e\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\nSigned-off-by: Margarita Olaya Cabrera \u003cmagi.olaya@ti.com\u003e\n"
    },
    {
      "commit": "89b83044a3f734d7bc9f1d46114df46f94e1f8fb",
      "tree": "85b5d099d9e87594e2c6f3fb67dcd8b65d3b3e50",
      "parents": [
        "a956f9e3987c7f4ebe47049fcf713e5a7f8a5a0d"
      ],
      "author": {
        "name": "Misael Lopez Cruz",
        "email": "misael.lopez@ti.com",
        "time": "Fri Feb 11 19:50:37 2011 -0600"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:55 2011 +0200"
      },
      "message": "OMAP4: SDP4430: Add twl6040 codec platform support\n\nConfigure, and enable the twl6040 codec on SDP4430.\n\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "cf825e06b75d3793df779aa43bf47ad8d1e9a1a7",
      "tree": "31673d95344c7343aeaa2d0bba3f11e478545b29",
      "parents": [
        "95ed04e15e254297044cf92ae495e8f95e3d0d7b"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Wed Jun 01 11:30:38 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:54 2011 +0200"
      },
      "message": "OMAP4: SDP4430: Add twl6040 vibrator platform support\n\nAdd twl4030_vibra platform data, and the needed regulators\nfor twl6040 vibrator.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "3c9d7a18427b28721741df2f84e9f4f167e5a523",
      "tree": "fc839c8bd61372827ee9afa61ae1a65d6ac0e2e2",
      "parents": [
        "be206b3963a5904fc362827bf96b98db6fac31ac"
      ],
      "author": {
        "name": "Misael Lopez Cruz",
        "email": "misael.lopez@ti.com",
        "time": "Wed Apr 27 02:14:07 2011 -0500"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:53 2011 +0200"
      },
      "message": "mfd: twl6040: Add initial support\n\nTWL6040 IC provides analog high-end audio codec functions for\nhandset applications. It contains several audio analog inputs\nand outputs as well as vibrator support. It\u0027s connected to the\nhost processor via PDM interface for audio data communication.\nThe audio modules are controlled by internal registers that\ncan be accessed by I2C and PDM interface.\n\nTWL6040 MFD will be registered as a child of TWL-CORE, and will\nhave two children of its own: twl6040-codec and twl6040-vibra.\n\nThis driver is based on TWL4030 and WM8350 MFD drivers.\n\nSigned-off-by: Misael Lopez Cruz \u003cmisael.lopez@ti.com\u003e\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "be206b3963a5904fc362827bf96b98db6fac31ac",
      "tree": "9c9e1bcde76e1dab1b66c38f2f165f1a304a2f93",
      "parents": [
        "d189dd57aa925949a458313e8be10420caa4823a"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue May 31 15:21:13 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:53 2011 +0200"
      },
      "message": "MFD: twl4030-audio: Rename platform data\n\nAllign the platform data names for twl4030 audio submodule:\ntwl4030_audio_data: for the core MFD driver\ntwl4030_codec_data: for ASoC codec driver\ntwl4030_vibra_data: for the input/ForceFeedback driver\n\nTo avoid breakage, change all depending drivers, files\nto use the new types.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "1070ce9b631d6348b5b91eb5dff24eee15d2b01c",
      "tree": "0ea7b8553f7fa76af14be34afe521cceb3a23feb",
      "parents": [
        "7d31d6bd84fa278c15ff3e93c7fa3c588ee2c255"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Jun 07 11:38:24 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:53 2011 +0200"
      },
      "message": "OMAP3: Move common regulator configuration to twl-common\n\nSome regulator config can be moved out from board files,\nsince they are close to identical.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "7d31d6bd84fa278c15ff3e93c7fa3c588ee2c255",
      "tree": "4d87e4ac04c17fdab217fcd0dd228d6cb4d655fc",
      "parents": [
        "1e0f9cd3dc32618423114d6f72e4dac445115f8b"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Jun 07 10:28:54 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:52 2011 +0200"
      },
      "message": "OMAP3: Move common twl configuration to twl-common\n\nReduce the amount of duplicated code by moving the common\nconfiguration for twl4030/5030/tpsxx to the twl-common file.\nUse the omap3_pmic_get_config function from board files to\nproperly configure the PMIC with the common fields.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "1e0f9cd3dc32618423114d6f72e4dac445115f8b",
      "tree": "5d1c74fa8295b7c168023af4bae318cfd2a89474",
      "parents": [
        "1458e83af96ff7c529b7cc4fb976e88f2cc41840"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Jun 07 10:26:46 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:52 2011 +0200"
      },
      "message": "OMAP4: Move common twl6030 configuration to twl-common\n\nReduce the amount of duplicated code by moving the common\nconfiguration for TWL6030 (on OMAP4 platform) to the\ntwl-common file.\nUse the omap4_pmic_get_config function from board files to\nproperly configure the PMIC with the common fields.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "1458e83af96ff7c529b7cc4fb976e88f2cc41840",
      "tree": "3f0df58ae1f1468f1152aa072996dd336705e537",
      "parents": [
        "02f8c6aee8df3cdc935e9bdd4f2d020306035dbe"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Sat Jun 04 08:16:41 2011 +0300"
      },
      "committer": {
        "name": "Sebastien Guiriec",
        "email": "s-guiriec@ti.com",
        "time": "Sun Jul 24 21:31:52 2011 +0200"
      },
      "message": "OMAP: New twl-common for common TWL configuration\n\nIntroduce a new file, which will be used to configure\ncommon pmic (TWL) devices, regulators, and TWL audio.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\n"
    },
    {
      "commit": "47126d807ab1ef24e0f02dcca20883e275198fe2",
      "tree": "c17b93db77d14239d0dd2d25b084394a645c9733",
      "parents": [
        "4746efded84d7c5a9c8d64d4c6e814ff0cf9fb42",
        "9daedd833a38edd90cf7baa1b1fcf61c3a0721e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 19 22:10:05 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 19 22:10:05 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc:\n  davinci: DM365 EVM: fix video input mux bits\n  ARM: davinci: Check for NULL return from irq_alloc_generic_chip\n  arm: davinci: Fix low level gpio irq handlers\u0027 argument\n"
    },
    {
      "commit": "9daedd833a38edd90cf7baa1b1fcf61c3a0721e3",
      "tree": "68d1b90f6fbd0eb83c25a29d83c359252a91ca01",
      "parents": [
        "33e1e5e317b0fc78ac6588ec8aa40005bcddd7ce"
      ],
      "author": {
        "name": "Jon Povey",
        "email": "jon.povey@racelogic.co.uk",
        "time": "Tue Jul 19 12:30:11 2011 +0900"
      },
      "committer": {
        "name": "Sekhar Nori",
        "email": "nsekhar@ti.com",
        "time": "Tue Jul 19 14:00:29 2011 +0530"
      },
      "message": "davinci: DM365 EVM: fix video input mux bits\n\nVideo input mux settings for tvp7002 and imager inputs were swapped.\nComment was correct.\n\nTested on EVM with tvp7002 input.\n\nSigned-off-by: Jon Povey \u003cjon.povey@racelogic.co.uk\u003e\nAcked-by: Manjunath Hadli \u003cmanjunath.hadli@ti.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\n"
    },
    {
      "commit": "33e1e5e317b0fc78ac6588ec8aa40005bcddd7ce",
      "tree": "001bb1f8b9a2072e3de8dc6ae54f82c8b3f6d4cc",
      "parents": [
        "f299bb9527abfa6ee45a5e26288b5e3a619f01d6"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Sat Jul 16 22:39:35 2011 -0700"
      },
      "committer": {
        "name": "Sekhar Nori",
        "email": "nsekhar@ti.com",
        "time": "Tue Jul 19 12:49:00 2011 +0530"
      },
      "message": "ARM: davinci: Check for NULL return from irq_alloc_generic_chip\n\nAvoid NULL dereference of irq_alloc_generic_chip return in low\nmemory conditions.\n\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\nSigned-off-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\n"
    },
    {
      "commit": "94b0522ab77e4d74950e258e804ba05030b6fcff",
      "tree": "79e4898ddcfe86b7c529a4529556cd5fc5ec9cab",
      "parents": [
        "d4bd4b40f8b18ad6a7e269e8f5c06f953f51016d",
        "d670ac019f60e4932ba329bb0800bf2929e6d77c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 17 12:47:11 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 17 12:47:11 2011 -0700"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: SAMSUNG: DMA Cleanup as per sparse\n  ARM: SAMSUNG: Check NULL return from irq_alloc_generic_chip\n"
    },
    {
      "commit": "d670ac019f60e4932ba329bb0800bf2929e6d77c",
      "tree": "43bdce92d0c6c6a34aea44cc764051cecb705fd2",
      "parents": [
        "691abd0abf8fd496c96fdb5b4fb64721f02aa513"
      ],
      "author": {
        "name": "Sangwook Lee",
        "email": "sangwook.lee@linaro.org",
        "time": "Sat Jul 16 15:50:19 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Jul 16 15:50:19 2011 +0900"
      },
      "message": "ARM: SAMSUNG: DMA Cleanup as per sparse\n\nFunction declaration differs between file: dma.c and file:dma.h\nand SPARSE (Documentation/sparse.txt) gives error messages\n\nAll dma channels are members of \u0027enum dma_ch\u0027 and not \u0027unsigned int\u0027\nPlease have a look at channel definitions in:\narch/arm/mach-s3c64xx/include/mach/dma.h\narch/arm/plat-samsung/include/plat/s3c-dma-pl330.h\narch/arm/mach-s3c2410/include/mach/dma.h\nSo all arguments should be of type \u0027enum dma_ch\u0027\n\nSigned-off-by: Sangwook Lee \u003csangwook.lee@linaro.org\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "691abd0abf8fd496c96fdb5b4fb64721f02aa513",
      "tree": "e8a7e9ded2937b3edfbf99ce8e104e1a17981df3",
      "parents": [
        "620917de59eeb934b9f8cf35cc2d95c1ac8ed0fc"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Sat Jul 16 11:13:47 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Sat Jul 16 11:13:47 2011 +0900"
      },
      "message": "ARM: SAMSUNG: Check NULL return from irq_alloc_generic_chip\n\nSigned-off-by: Todd Poynor \u003ctoddpoynor@google.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "900b170af40b4fef54e89f3d48d055f7d8031ae6",
      "tree": "3a7a4fba6d5efd200eeab0eabbaf1d6fd632c894",
      "parents": [
        "af8a927c8bdea82cf220e0b720d64daaf073a969"
      ],
      "author": {
        "name": "Richard Cochran",
        "email": "richardcochran@gmail.com",
        "time": "Fri Jul 15 21:33:12 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 15 18:02:35 2011 -0700"
      },
      "message": "ARM: fix regression in IXP4xx clocksource\n\nCommit 234b6ceddb4fc2a4bc5b9a7670f070f6e69e0868\n\n   clocksource: convert ARM 32-bit up counting clocksources\n\nbroke the build for ixp4xx and made big endian operation impossible.\nThis commit restores the original behaviour.\n\nSigned-off-by: Richard Cochran \u003crichard.cochran@omicron.at\u003e\nSigned-off-by: Krzysztof Hałasa \u003ckhc@pm.waw.pl\u003e\n[ Thomas says that we might want to have generic BE accessor functions\n  to the MMIO clock source, but that hasn\u0027t happened yet, so in the\n  meantime this seems to be the short-term fix for the particular\n  problem - Linus ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d93a881dd7d71ad0e6504af232be2795044ab686",
      "tree": "71fc6918e676a0cf53d585f5a253646a49b60c83",
      "parents": [
        "d1ca1a004822983e2fc702d5382b4b9a5527cfbe",
        "24109afd17426e1a2b72141e4a2b730057e1a0ea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 12 14:19:51 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 12 14:19:51 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-arm-soc:\n  pcmcia: pxa2xx/vpac270: free gpios on exist rather than requesting\n  ARM: pxa/raumfeld: fix device name for codec ak4104\n  ARM: pxa/raumfeld: display initialisation fixes\n  ARM: pxa/raumfeld: adapt to upcoming hardware change\n  ARM: pxa: fix gpio_to_chip() clash with gpiolib namespace\n  genirq: replace irq_gc_ack() with {set,clr}_bit variants (fwd)\n  arm: mach-vt8500: add forgotten irq_data conversion\n  ARM: pxa168: correct nand pmu setting\n  ARM: pxa910: correct nand pmu setting\n  ARM: pxa: fix PGSR register address calculation\n"
    },
    {
      "commit": "f299bb9527abfa6ee45a5e26288b5e3a619f01d6",
      "tree": "9ab723a7349506d49500cd795fe53ccdbcd88855",
      "parents": [
        "620917de59eeb934b9f8cf35cc2d95c1ac8ed0fc"
      ],
      "author": {
        "name": "Ido Yariv",
        "email": "ido@wizery.com",
        "time": "Tue Jul 12 00:03:11 2011 +0300"
      },
      "committer": {
        "name": "Sekhar Nori",
        "email": "nsekhar@ti.com",
        "time": "Tue Jul 12 14:21:43 2011 +0530"
      },
      "message": "arm: davinci: Fix low level gpio irq handlers\u0027 argument\n\nCommit 7416401 (\"arm: davinci: Fix fallout from generic irq chip\nconversion\") introduced a bug, causing low level interrupt handlers to\nget a bogus irq number as an argument. The gpio irq handler falsely\nassumes that the handler data is the irq base number and that is no\nlonger true.\n\nSet the irq handler data to be a pointer to the corresponding gpio\ncontroller. The chained irq handler can then use it to extract both the\nirq base number and the gpio registers structure.\n\nSigned-off-by: Ido Yariv \u003cido@wizery.com\u003e\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n[nsekhar@ti.com: renamed \"ctl\" to \"d\", simplified indexing logic for chips and\ntook care of odd bank handling in irq handler]\nSigned-off-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\n"
    },
    {
      "commit": "24109afd17426e1a2b72141e4a2b730057e1a0ea",
      "tree": "590f708decdc1144dd50d4723c5d106d4e248452",
      "parents": [
        "659fb32d1b67476f4ade25e9ea0e2642a5b9c4b5",
        "512b7938fefd03d512463aa597a1216cf088dfe3"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jul 11 23:26:16 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jul 11 23:26:16 2011 +0200"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into fixes\n"
    },
    {
      "commit": "9c0de4947a44166b16f189aa56f34791e9d7f552",
      "tree": "03de08c357a8f64e102a98baee4d854cfa694543",
      "parents": [
        "a74fe1194b8da1dcee7529ba14999381bb9c25d9"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed May 25 13:37:33 2011 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jul 11 14:26:33 2011 +0800"
      },
      "message": "ARM: pxa/raumfeld: fix device name for codec ak4104\n\nIn commit f0fba2ad (ASoC: multi-component - ASoC Multi-Component\nSupport), the name of the ak4104 codec driver was changed without\namending the platform code which uses it as well.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "a74fe1194b8da1dcee7529ba14999381bb9c25d9",
      "tree": "196eb3bb308c0c347aad9b569f7112a71082c6c6",
      "parents": [
        "8c568df9d7e9b40063f0a5d4235e3d28df88f92a"
      ],
      "author": {
        "name": "Sven Neumann",
        "email": "s.neumann@raumfeld.com",
        "time": "Wed May 25 13:37:32 2011 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jul 11 14:26:32 2011 +0800"
      },
      "message": "ARM: pxa/raumfeld: display initialisation fixes\n\nThe display requires some milliseconds between GPIO_TFT_VA_EN\nand GPIO_DISPLAY_ENABLE. Reorder initialisation to comply with\nthe display spec.\n\nAlso tune timings for better compliance with the spec.\n\nSigned-off-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nAcked-by: Daniel Mack \u003czonque@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "8c568df9d7e9b40063f0a5d4235e3d28df88f92a",
      "tree": "64426e9b47bd6fb1e45339086c43a06846ba8d95",
      "parents": [
        "a065685d2f0b4bb69d0f64d2cd396a5c463db2a9"
      ],
      "author": {
        "name": "Sven Neumann",
        "email": "s.neumann@raumfeld.com",
        "time": "Wed May 25 13:37:31 2011 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jul 11 14:26:31 2011 +0800"
      },
      "message": "ARM: pxa/raumfeld: adapt to upcoming hardware change\n\nThe backlight control is going to change back to PWM in the\nupcoming Raumfeld Controller hardware revision.\n\nSigned-off-by: Sven Neumann \u003cs.neumann@raumfeld.com\u003e\nAcked-by: Daniel Mack \u003czonque@gmail.com\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "a065685d2f0b4bb69d0f64d2cd396a5c463db2a9",
      "tree": "481982b37aaf5f6338208a91b07f672132c522a4",
      "parents": [
        "6662498e132dfa758925a160fd5ef80a083651c3"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jun 13 10:42:19 2011 +0200"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Mon Jul 11 14:11:00 2011 +0800"
      },
      "message": "ARM: pxa: fix gpio_to_chip() clash with gpiolib namespace\n\nThe PXA platform code has a static inline helper called\ngpio_to_chip which clashes with the gpiolib namespace if we\ntry to expose the function with the same name from gpiolib,\nand it\u0027s still confusing even if we don\u0027t do that. So rename\nit to gpio_to_pxachip().\n\nReported-by: H Hartley Sweeten \u003chartleys@visionengravers.com\u003e\nCc: Eric Miao \u003ceric.miao@linaro.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "7fc7693627f363820c0e95d1e082f73c197f83c4",
      "tree": "f5668642a7a2fe0eb1e6ceb519f4a9832bf687c8",
      "parents": [
        "8733449b7c6aca8dc5357720c00633b0dfa78207",
        "90c5ffe592ff3b33afe2bdfe5e9ec630fc599e32"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 10 07:28:30 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Jul 10 07:28:30 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: 6994/1: smp_twd: Fix typo in \u0027twd_timer_rate\u0027 printing\n  ARM: 6987/1: l2x0: fix disabling function to avoid deadlock\n  ARM: 6966/1: ep93xx: fix inverted RTS/DTR signals on uart1\n  ARM: 6980/1: mmci: use StartBitErr to detect bad connections\n  ARM: 6979/1: mach-vt8500: add forgotten irq_data conversion\n  ARM: move memory layout sanity checking before meminfo initialization\n  ARM: 6990/1: MAINTAINERS: add entry for ARM PMU profiling and debugging\n  ARM: 6989/1: perf: do not start the PMU when no events are present\n  ARM: dmabounce: fix map_single() error return value\n"
    },
    {
      "commit": "f1a04dbd1e7b497467d488dd35155014eaee8f9b",
      "tree": "21593d6dcb0185767333325aa57651a48708e62e",
      "parents": [
        "b56045d4019a80935ead337e5c3f8e211fa9b471",
        "d34c1fcddc3a159d52576c656f8caabc0cf4894b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 08 23:28:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 08 23:28:23 2011 -0700"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: S3C2440: fix section mismatch on mini2440\n  ARM: S3C24XX: drop return codes in void function of dma.c\n  ARM: S3C24XX: don\u0027t use uninitialized variable in dma.c\n  ARM: EXYNOS4: Set appropriate I2C device variant\n  ARM: S5PC100: Fix for compilation error\n  spi/s3c64xx: Bug fix for SPI with different FIFO level\n  ARM: SAMSUNG: Add tx_st_done variable\n  ARM: EXYNOS4: Address a section mismatch w/ suspend issue.\n  ARM: S5P: Fix bug on init of PWMTimers for HRTimer\n  ARM: SAMSUNG: header file revised to prevent declaring duplicated\n  ARM: EXYNOS4: fix improper gpio configuration\n  ARM: EXYNOS4: Fix card detection for sdhci 0 and 2\n"
    },
    {
      "commit": "c60ffcbb625cf7c570bfce904f0bb525ddeaba65",
      "tree": "3f0589174777db37bf54ad5e61c8f11e9dbae4ae",
      "parents": [
        "3546eea837bffb21f98c8e8529d3de3893fce651",
        "07ad6ab3d79ede41cd8a69499e81df7b405635d2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 08 09:00:02 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 08 09:00:02 2011 -0700"
      },
      "message": "Merge branch \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027omap-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  omap: drop __initdata tags from static struct platform_device declarations\n"
    },
    {
      "commit": "d34c1fcddc3a159d52576c656f8caabc0cf4894b",
      "tree": "1398fc73b4d4e92f321e6899d05392fb41693f50",
      "parents": [
        "cb26a7b1c18857d14913040b45f3fe51b513f936"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Fri Jul 08 18:16:56 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Jul 08 18:16:56 2011 +0900"
      },
      "message": "ARM: S3C2440: fix section mismatch on mini2440\n\nIf mini2440_init() is in __init, mini2440_parse_features() should also\nbe in __init. Fixes:\n\n(.text+0x9adc): Section mismatch in reference from the function mini2440_parse_features.clone.0() to the\n(unknown reference) .init.data:(unknown)\nThe function mini2440_parse_features.clone.0() references the (unknown reference) __initdata (unknown).\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Michel Pollet \u003cbuserror@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "cb26a7b1c18857d14913040b45f3fe51b513f936",
      "tree": "c524e2f600aadd1b16e934a7afd87ea9e31cbafd",
      "parents": [
        "5838e9b8dada491278db48ff9162e25125fa89d6"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Fri Jul 08 14:33:02 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Jul 08 14:34:05 2011 +0900"
      },
      "message": "ARM: S3C24XX: drop return codes in void function of dma.c\n\nCommit bb072c3c (ARM / Samsung: Use struct syscore_ops for \"core\" power\nmanagement) turned s3c2410_dma_resume_chan() from int to void. So, drop\nthe actual return values, too. Fixes:\n\narch/arm/plat-s3c24xx/dma.c: In function \u0027s3c2410_dma_resume_chan\u0027:\narch/arm/plat-s3c24xx/dma.c:1238:3: warning: \u0027return\u0027 with a value, in function returning void\narch/arm/plat-s3c24xx/dma.c:1250:2: warning: \u0027return\u0027 with a value, in function returning void\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "5838e9b8dada491278db48ff9162e25125fa89d6",
      "tree": "a0c07eaea5e2f083a64918473346fdabf3b939c5",
      "parents": [
        "5f27275edb7082505eaac1c85a15620207351b63"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Fri Jul 08 14:33:02 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Jul 08 14:33:47 2011 +0900"
      },
      "message": "ARM: S3C24XX: don\u0027t use uninitialized variable in dma.c\n\nCommit 8970ef47 (S3C24XX: Remove hardware specific registers from DMA\ncalls) removed the parameter dcon in s3c2410_dma_config() and calculates\nit on its own. So the debug-output for the old parameter can go, too.\nFixes:\n\narch/arm/plat-s3c24xx/dma.c: In function \u0027s3c2410_dma_config\u0027:\narch/arm/plat-s3c24xx/dma.c:1030:2: warning: \u0027dcon\u0027 is used uninitialized in this function\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "659fb32d1b67476f4ade25e9ea0e2642a5b9c4b5",
      "tree": "a875904f1c457f321563060491956266a57c6514",
      "parents": [
        "d30e1521b2afb5e6f21ca8bc1a4b6ec2afc93597"
      ],
      "author": {
        "name": "Simon Guinot",
        "email": "sguinot@lacie.com",
        "time": "Wed Jul 06 12:41:31 2011 -0400"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jul 07 16:02:26 2011 +0000"
      },
      "message": "genirq: replace irq_gc_ack() with {set,clr}_bit variants (fwd)\n\nThis fixes a regression introduced by e59347a \"arm: orion:\nUse generic irq chip\".\n\nDepending on the device, interrupts acknowledgement is done by setting\nor by clearing a dedicated register. Replace irq_gc_ack() with some\n{set,clr}_bit variants allows to handle both cases.\n\nNote that this patch affects the following SoCs: Davinci, Samsung and\nOrion. Except for this last, the change is minor: irq_gc_ack() is just\nrenamed into irq_gc_ack_set_bit().\n\nFor the Orion SoCs, the edge GPIO interrupts support is currently\nbroken. irq_gc_ack() try to acknowledge a such interrupt by setting\nthe corresponding cause register bit. The Orion GPIO device expect the\nopposite. To fix this issue, the irq_gc_ack_clr_bit() variant is used.\n\nTested on Network Space v2.\n\nReported-by: Joey Oravec \u003cjoravec@drewtech.com\u003e\nSigned-off-by: Simon Guinot \u003csguinot@lacie.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "d30e1521b2afb5e6f21ca8bc1a4b6ec2afc93597",
      "tree": "084acb5a15a2b4071b8bb2d0ebaf267c9362ef7f",
      "parents": [
        "6662498e132dfa758925a160fd5ef80a083651c3"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Wed Jul 06 21:07:07 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jul 07 14:35:25 2011 +0000"
      },
      "message": "arm: mach-vt8500: add forgotten irq_data conversion\n\nThis platform has not been converted to \u0027struct irq_data\u0027 when the big\npile was done. It fails to compile nowadays, because the compatibility\ncode has gone.\n\n  CC      arch/arm/mach-vt8500/irq.o\narch/arm/mach-vt8500/irq.c:118:2: error: unknown field \u0027ack\u0027 specified in initializer\narch/arm/mach-vt8500/irq.c:118:2: warning: initialization from incompatible pointer type\narch/arm/mach-vt8500/irq.c:119:2: error: unknown field \u0027mask\u0027 specified in initializer\narch/arm/mach-vt8500/irq.c:119:2: warning: initialization from incompatible pointer type\narch/arm/mach-vt8500/irq.c:120:2: error: unknown field \u0027unmask\u0027 specified in initializer\narch/arm/mach-vt8500/irq.c:120:2: warning: initialization from incompatible pointer type\narch/arm/mach-vt8500/irq.c:121:2: error: unknown field \u0027set_type\u0027 specified in initializer\narch/arm/mach-vt8500/irq.c:121:2: warning: initialization from incompatible pointer type\nmake[1]: *** [arch/arm/mach-vt8500/irq.o] Error 1\n\nAdd the missing conversion. Tested on a JayPC-Tablet.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Alexey Charkov \u003calchark@gmail.com\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "90c5ffe592ff3b33afe2bdfe5e9ec630fc599e32",
      "tree": "4598fd0acbc509d771d8ed69629ef41a308823c9",
      "parents": [
        "38a8914f9ac2379293944f613e6ca24b61373de8"
      ],
      "author": {
        "name": "Vitaly Kuzmichev",
        "email": "vkuzmichev@mvista.com",
        "time": "Thu Jul 07 14:56:05 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jul 07 15:00:12 2011 +0100"
      },
      "message": "ARM: 6994/1: smp_twd: Fix typo in \u0027twd_timer_rate\u0027 printing\n\nTo get hundredths of MHz the rate needs to be divided by 10\u0027000.\nHere is an example:\n twd_timer_rate \u003d 123456789\n Before the patch:\n    twd_timer_rate / 1000000 \u003d 123\n    (twd_timer_rate / 1000000) % 100 \u003d 23\n    Result: 123.23MHz.\n After being fixed:\n    twd_timer_rate / 1000000 \u003d 123\n    (twd_timer_rate / 10000) % 100 \u003d 45\n    Result: 123.45MHz.\n\nSigned-off-by: Vitaly Kuzmichev \u003cvkuzmichev@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "38a8914f9ac2379293944f613e6ca24b61373de8",
      "tree": "2e414d49cb202c610899b8871626fb9eda580452",
      "parents": [
        "186dcaa448c0a7a99933efac2af225fc4fe82c53"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Jul 01 14:36:19 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 06 20:48:08 2011 +0100"
      },
      "message": "ARM: 6987/1: l2x0: fix disabling function to avoid deadlock\n\nThe l2x0_disable function attempts to writel with the l2x0_lock held.\nThis results in deadlock when the writel contains an outer_sync call\nfor the platform since the l2x0_lock is already held by the disable\nfunction. A further problem is that disabling the L2 without flushing it\nfirst can lead to the spin_lock operation becoming visible after the\nspin_unlock, causing any subsequent L2 maintenance to deadlock.\n\nThis patch replaces the writel with a call to writel_relaxed in the\ndisabling code and adds a flush before disabling in the control\nregister, preventing livelock from occurring.\n\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "186dcaa448c0a7a99933efac2af225fc4fe82c53",
      "tree": "3ec0745cc4fdd8c81260ceda33400e3059eb409f",
      "parents": [
        "757df746fc5db0020ddab45914617a19d149c252"
      ],
      "author": {
        "name": "Petr Štetiar",
        "email": "ynezz@true.cz",
        "time": "Fri Jun 17 11:10:04 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 06 20:46:36 2011 +0100"
      },
      "message": "ARM: 6966/1: ep93xx: fix inverted RTS/DTR signals on uart1\n\nIt was discovered by Roberto Bergo, that RTS/DTR signals are inverted after\nthe boot, because it was causing him problems with hardware controlled modem\nconnected on ttyAM0. Todd Valentic came with this patch for the issue.\n\nDiscussion: http://tech.groups.yahoo.com/group/ts-7000/message/20259\n\nComments from Petr Štetiar:\n\n Sorry, but forget to add Acked-by[1]:\n\n 1. https://patchwork.kernel.org/patch/873052/\n\nCc: Ryan Mallon \u003cryan@bluewatersys.com\u003e\nCc: Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Todd Valentic \u003ctodd.valentic@sri.com\u003e\nTested-by: Roberto Bergo \u003croberto.bergo@robson.it\u003e\nSigned-off-by: Petr Štetiar \u003cynezz@true.cz\u003e\nAcked-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2eb5af44b1d22d7f7b715e0b9a4e516eb4451bf9",
      "tree": "b078a7afe5d162e5eaf7db6516c3f009c306a0b8",
      "parents": [
        "0371d3f7e8f1cddaee1f215e42c09a40e235d810"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Tue Jun 28 09:53:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jul 06 20:46:04 2011 +0100"
      },
      "message": "ARM: 6979/1: mach-vt8500: add forgotten irq_data conversion\n\nThis platform has not been converted to \u0027struct irq_data\u0027 when the big\npile was done and fails to compile nowadays. Tested on a JayPC-Tablet.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Alexey Charkov \u003calchark@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6662498e132dfa758925a160fd5ef80a083651c3",
      "tree": "7f534aced1211babfa537d5b1c2e5ebbc7e4566b",
      "parents": [
        "d204b2c5b16df935fa9a546c528e168859fddcc0"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Tue Jun 21 05:37:47 2011 -0700"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jul 06 23:51:36 2011 +0800"
      },
      "message": "ARM: pxa168: correct nand pmu setting\n\nThe original pair of \u003c0x01db, 208000000\u003e is invalid. Correct it to\nthe valid value.\n\nThe 6th bit of the NFC APMU register indicates NFC works whether\nat 156Mhz or 78Mhz. So 0x19b indicates NFC works at 156Mhz, and\n0x1db indicates it works at 78Mhz.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "d204b2c5b16df935fa9a546c528e168859fddcc0",
      "tree": "d7558ad5b3ade59bdc11686b3b9d74229255c57d",
      "parents": [
        "beb0c9b056b1c23d2029b46a425362e9ccbeba01"
      ],
      "author": {
        "name": "Lei Wen",
        "email": "leiwen@marvell.com",
        "time": "Tue Jun 21 02:54:18 2011 -0700"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jul 06 23:51:22 2011 +0800"
      },
      "message": "ARM: pxa910: correct nand pmu setting\n\nThe original pair of \u003c0x01db, 208000000\u003e is invalid.\nCorrect to the valid value.\n\nSigned-off-by: Lei Wen \u003cleiwen@marvell.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "beb0c9b056b1c23d2029b46a425362e9ccbeba01",
      "tree": "a42fcfc2b61c3331659eaab94a26944eb8def380",
      "parents": [
        "fe0d42203cb5616eeff68b14576a0f7e2dd56625"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Sun May 08 01:54:33 2011 +0000"
      },
      "committer": {
        "name": "Eric Miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Jul 06 23:47:40 2011 +0800"
      },
      "message": "ARM: pxa: fix PGSR register address calculation\n\nThe file mfp-pxa2xx.c defines a macro, PGSR(), which translates a gpio\nbank number to a PGSR register address. The function pxa2xx_mfp_suspend()\nerroneously passed in a gpio number instead of a gpio bank number.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nCc: stable@kernel.org\nSigned-off-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\n"
    },
    {
      "commit": "5f27275edb7082505eaac1c85a15620207351b63",
      "tree": "8ebb6f26d9c300ce52f342b778ef01dbc57ded24",
      "parents": [
        "d60c98c26ac9824211c3a1f729be52cb179a1157"
      ],
      "author": {
        "name": "Sylwester Nawrocki",
        "email": "s.nawrocki@samsung.com",
        "time": "Wed Jul 06 16:04:09 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 16:04:09 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Set appropriate I2C device variant\n\nSet up a correct I2C bus controller variant name for Exynos4.\nWithout this change the I2C bus driver fails to acquire its\nclocks.\n\nSigned-off-by: Sylwester Nawrocki \u003cs.nawrocki@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "d60c98c26ac9824211c3a1f729be52cb179a1157",
      "tree": "dae0c3724b412c8a5262d64b14d204ba9a11e145",
      "parents": [
        "8fa9dd04b7f7ab1807ebcc274601dd8e2d215569",
        "3075741417d47cccc890ed30da9ece666006553a"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 15:46:41 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 15:46:41 2011 +0900"
      },
      "message": "Merge branch \u0027for-spi\u0027 into s5p-fixes-for-linus\n"
    },
    {
      "commit": "8fa9dd04b7f7ab1807ebcc274601dd8e2d215569",
      "tree": "4235b4677424951ac893a02de62b52b623ee34af",
      "parents": [
        "152c036a8096ed219c965957acb63490a2c0c963"
      ],
      "author": {
        "name": "Padmavathi Venna",
        "email": "padma.v@samsung.com",
        "time": "Wed Jul 06 15:37:08 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 15:37:08 2011 +0900"
      },
      "message": "ARM: S5PC100: Fix for compilation error\n\nS5PC100 Compilation fails without this patch\n\nSigned-off-by: Padmavathi Venna \u003cpadma.v@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "8918034dfb7b0f625ba9eb0329d5750a9573f62e",
      "tree": "e4a9aeafc2befb3ec378f87eabd549feb1891503",
      "parents": [
        "fe0d42203cb5616eeff68b14576a0f7e2dd56625"
      ],
      "author": {
        "name": "Padmavathi Venna",
        "email": "padma.v@samsung.com",
        "time": "Tue Jul 05 17:13:56 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 15:03:08 2011 +0900"
      },
      "message": "ARM: SAMSUNG: Add tx_st_done variable\n\ntx_st_done is required for checking the transmission status of SPI\nchannels with different fifo levels\n\nSigned-off-by: Padmavathi Venna \u003cpadma.v@samsung.com\u003e\nAcked-by: Jassi Brar \u003cjassisinghbrar@gmail.com\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "152c036a8096ed219c965957acb63490a2c0c963",
      "tree": "4a189a6107b3d548e5ef2ef1157320d979879526",
      "parents": [
        "27ea7fd2889eb93041480b18de655b1ff003e05d"
      ],
      "author": {
        "name": "MyungJoo Ham",
        "email": "myungjoo.ham@samsung.com",
        "time": "Mon Jul 04 19:03:54 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 08:43:03 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Address a section mismatch w/ suspend issue.\n\nThe section mismatch in headsmp.S made hotplug stop working after the\nfirst instance of suspend-to-RAM and its wakeup.\n\nSigned-off-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "27ea7fd2889eb93041480b18de655b1ff003e05d",
      "tree": "2e9ed68ea86f1af38056c7687aeb98d5f3b73a79",
      "parents": [
        "bb8bb57b213f63ffba29b3a7f1c7974782b8127d"
      ],
      "author": {
        "name": "Sangbeom Kim",
        "email": "sbkim73@samsung.com",
        "time": "Thu Jun 23 21:43:58 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 08:43:02 2011 +0900"
      },
      "message": "ARM: S5P: Fix bug on init of PWMTimers for HRTimer\n\nThis patch fixes following.\n\n\u003c6\u003e[    0.000000] sched_clock: 32 bits at 33MHz, ...\n\u003c6\u003e[  128.651309] Calibrating delay loop...\n\nThere is a big jump. The reason is that PWM Timer which\nis for HRTimer was used before its initialization.\n\nSo this patch changes its order and following is kernel\nboot log message after this.\n\n\u003c6\u003e[    0.000000] sched_clock: 32 bits at 33MHz, ...\n\u003c6\u003e[    0.000088] Calibrating delay loop...\n\nSigned-off-by: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "bb8bb57b213f63ffba29b3a7f1c7974782b8127d",
      "tree": "f1356a6997c3b324019e25ffbbf1f2363c51a01b",
      "parents": [
        "a3df1d4811bb7710d6497334e3b6a37064527684"
      ],
      "author": {
        "name": "MyungJoo Ham",
        "email": "myungjoo.ham@samsung.com",
        "time": "Wed Jun 22 18:03:21 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 08:43:02 2011 +0900"
      },
      "message": "ARM: SAMSUNG: header file revised to prevent declaring duplicated\n\nThere has been no #ifndef - #define - #endif protection for this\nheader file.\n\nSigned-off-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "a3df1d4811bb7710d6497334e3b6a37064527684",
      "tree": "205402a1e10fe37f218d9801d5615a461ad5e59d",
      "parents": [
        "a0d8efedb203b5b908dd46cea38201761e2380f9"
      ],
      "author": {
        "name": "Naveen Krishna Chatradhi",
        "email": "ch.naveen@samsung.com",
        "time": "Thu Jun 16 19:33:29 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 08:43:02 2011 +0900"
      },
      "message": "ARM: EXYNOS4: fix improper gpio configuration\n\nThese pins are incorrectly configured for PCM2\nconfigure them to SPDIF(_OUT \u0026 _EXT_CLK)\n\nSigned-off-by: Naveen Krishna Chatradhi \u003cch.naveen@samsung.com\u003e\nAcked-by: Jassi Brar \u003cjassisinghbrar@gmail.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "a0d8efedb203b5b908dd46cea38201761e2380f9",
      "tree": "5f3ac45e013ced86d403c800dfbd9fb302cd793a",
      "parents": [
        "fe0d42203cb5616eeff68b14576a0f7e2dd56625"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Thu Jun 16 16:12:35 2011 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed Jul 06 08:43:02 2011 +0900"
      },
      "message": "ARM: EXYNOS4: Fix card detection for sdhci 0 and 2\n\nOn SMDKV310 board, a card detect gpio pin is available that is directly\nconnected to the io pad of the sdhci controller. Fix incorrect value\nof cd_type field in platform data for sdhci instance 0 and 2.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "0371d3f7e8f1cddaee1f215e42c09a40e235d810",
      "tree": "01f4b320ca6ed709d2b24a1eefa5499427ee36de",
      "parents": [
        "6f96521fab978046070a697926cf351c2c37af29"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 05 19:58:29 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 05 20:27:16 2011 +0100"
      },
      "message": "ARM: move memory layout sanity checking before meminfo initialization\n\nEnsure that the meminfo array is sanity checked before we pass the\nmemory to memblock.  This helps to ensure that memblock and meminfo\nagree on the dimensions of memory, especially when more memory is\npassed than the kernel can deal with.\n\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f4f38430c94c38187db73a2cf3892cc8b12a2713",
      "tree": "e8101e5202bfe600f928f3f2400dfd5afa4b54f6",
      "parents": [
        "178783622ce0fd629fad21b33b8f8f56b64c5e45"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Jul 01 14:38:12 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jul 05 12:37:23 2011 +0100"
      },
      "message": "ARM: 6989/1: perf: do not start the PMU when no events are present\n\narmpmu_enable can be called in situations where no events are present\n(for example, from the event rotation tick after a profiled task has\nexited). In this case, we currently start the PMU anyway which may\nleave it active inevitably without any events being monitored.\n\nThis patch adds a simple check to the enabling code so that we avoid\nstarting the PMU when no events are present.\n\nCc: \u003cstable@kernel.org\u003e\nReported-by: Ashwin Chaugle \u003cashwinc@codeaurora.org\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fc52693f8f54485af29be1adc90ce2bd54ad325f",
      "tree": "95ffbab75003d6da6a516a8956734bb7e3e5cb62",
      "parents": [
        "aababb9766f0e874da26a17acbbec867bf9501f0",
        "64393b3ae4e3cc86e2d622f682d736ec973364b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 04 15:54:18 2011 -0700"
      },
      "message": "Merge branch \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc\n\n* \u0027at91/fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/linux-2.6-arm-soc:\n  AT91: Change nand buswidth logic to match hardware default configuration\n  at91: Use \"pclk\" as con_id on at91cap9 and at91rm9200\n  at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl\n  atmel_serial: fix internal port num\n  at91: fix at91_set_serial_console: use platform device id\n"
    },
    {
      "commit": "64393b3ae4e3cc86e2d622f682d736ec973364b6",
      "tree": "c00b503c0c33dcfaa4ec2fab73608c3db9053d6c",
      "parents": [
        "c5efefac659870744f6e203e28abd095ac0f590b"
      ],
      "author": {
        "name": "Nicolas Ferre",
        "email": "nicolas.ferre@atmel.com",
        "time": "Fri Jul 01 12:25:24 2011 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jul 04 23:22:25 2011 +0200"
      },
      "message": "AT91: Change nand buswidth logic to match hardware default configuration\n\nThe recently modified nand buswitth configuration is not aligned with\nboard reality: the double footprint on boards is always populated with 8bits\nbuswidth nand flashes.\nSo we have to consider that without particular configuration the 8bits\nbuswidth is selected by default.\nMoreover, the previous logic was always using !board_have_nand_8bit(), we\nchange it to a simpler: board_have_nand_16bit().\n\nSigned-off-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nTested-by: Ludovic Desroches \u003cludovic.desroches@atmel.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "07ad6ab3d79ede41cd8a69499e81df7b405635d2",
      "tree": "55f00c4a08380b091253a48e728713b67214c2d0",
      "parents": [
        "b0af8dfdd67699e25083478c63eedef2e72ebd85"
      ],
      "author": {
        "name": "Janusz Krzysztofik",
        "email": "jkrzyszt@tis.icnet.pl",
        "time": "Mon Jul 04 03:56:15 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jul 04 03:56:15 2011 -0700"
      },
      "message": "omap: drop __initdata tags from static struct platform_device declarations\n\nPointers to statically declared platform device structures which are\nregistered with platform_device_register() are then used during run time\nto access these structure members, for example from platform_uevent()\nand much more. Therefore, these structures should never be placed inside\nsections which are dropped after boot. Fix platform devices incorrectly\ntagged with __initdata which happen to exist inside OMAP sub-trees.\n\nThis bug has exhibited itself on my ARM/OMAP1 based Amstrad Delta\nvideophone after commit 6d3163ce86dd386b4f7bda80241d7fea2bc0bb1d, \"mm:\ncheck if any page in a pageblock is reserved before marking it\nMIGRATE_RESERVE\", resulting in reading from several\n/sys/device/platform/*/uevent files always ending up with segmentation\nfaults.\n\nSigned-off-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nCc: Varadarajan, Charulatha \u003ccharu@ti.com\u003e\nCc: Jarkko Nikula \u003cjhnikula@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "178783622ce0fd629fad21b33b8f8f56b64c5e45",
      "tree": "de3c5133acd86cca859bd24b49d79e2040eeb714",
      "parents": [
        "ca56a95eedcc95f8fea7b49c87565cd961d74fe2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 03 23:24:21 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 03 23:24:21 2011 +0100"
      },
      "message": "ARM: dmabounce: fix map_single() error return value\n\nWhen map_single() is unable to obtain a safe buffer, we must return\nthe dma_addr_t error value, which is ~0 rather than 0.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "427e3df6f22f919134adec42e5c9c889b7397196",
      "tree": "113083cdc724ed5b154c8119c1f625c51826067e",
      "parents": [
        "ca56a95eedcc95f8fea7b49c87565cd961d74fe2",
        "4d4d6fbb7c3125f17a4864215191e54b975cfb4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:04 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 30 10:43:04 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  ARM: mach-shmobile: make a struct in board-ap4evb.c static\n  ARM: mach-shmobile: ag5evm: consistently name sdhi info structures\n  ARM: mach-shmobile: mackerel: change usbhs devices order\n"
    },
    {
      "commit": "4d4d6fbb7c3125f17a4864215191e54b975cfb4f",
      "tree": "884f6a3a7190db7c1680b654560e376cfc7ed63e",
      "parents": [
        "9e05cdde0c6bb8c3c3ee12e6d6123c6f9f85eea6"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Wed Jun 29 10:13:04 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Jun 30 14:37:06 2011 +0900"
      },
      "message": "ARM: mach-shmobile: make a struct in board-ap4evb.c static\n\nstruct soc_camera_link imx074_link in board-ap4evb.c doesn\u0027t have\nto be global.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "04b905942b482092a547798a2477f21e32a8f65d",
      "tree": "9ad2837587f5ce284f830432fec3569ecf44fbcb",
      "parents": [
        "d90ce8711ceb516de823ae878270e5a21d11dede",
        "3bc46b312b1486b1fe2db4246a34a30160d26d8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jun 28 11:14:55 2011 -0700"
      },
      "message": "Merge branch \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6\n\n* \u0027tty-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6:\n  serial: bcm63xx_uart: fix irq storm after rx fifo overrun.\n  amba pl011: platform data for reg lockup and glitch v2\n  amba pl011: workaround for uart registers lockup\n  tty: n_gsm: improper skb_pull() use was leaking framed data\n  tty: n_gsm: Fixed logic to decode break signal from modem status\n  TTY: ntty, add one more sanity check\n  TTY: ldisc, do not close until there are readers\n  8250: Fix capabilities when changing the port type\n  8250_pci: Fix missing const from merges\n  ARM: SAMSUNG: serial: Fix on handling of one clock source for UART\n  serial: ioremap warning fix for jsm driver.\n  8250_pci: add -ENODEV code for Intel EG20T PCH\n"
    },
    {
      "commit": "edcda265225b90c8700b21758fffcba61d19e046",
      "tree": "5bc62e95df24004c46b9893b636296091c2f824a",
      "parents": [
        "9c317b3bed40fed07e2ed536afca3b58952ac432",
        "111b20d01346b9635b3223c7af4e40e43bee8dc6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:58:23 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 27 08:58:23 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: pm: ensure ARMv7 CPUs save and restore the TLS register\n  ARM: pm: proc-v7: fix missing struct processor pointers for suspend code\n  ARM: 6969/1: plat-iop: fix build error\n  ARM: 6961/1: zImage: Add build-time check for correctly-sized proc_type entries\n  ARM: SMP: wait for CPU to be marked active\n  ARM: 6963/1: Thumb-2: Relax relocation requirements for non-function symbols\n  ARM: 6962/1: mach-h720x: fix build error\n  ARM: 6959/1: SMP build fix for entry-macro-multi.S\n"
    },
    {
      "commit": "c5efefac659870744f6e203e28abd095ac0f590b",
      "tree": "01e15a3222aceb2b31be19c25126c230154d0e8d",
      "parents": [
        "9d87159e571d73ccf87adf1ee3691b861253d900"
      ],
      "author": {
        "name": "Joachim Eastwood",
        "email": "manabian@gmail.com",
        "time": "Thu Jun 02 01:36:09 2011 +0200"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 14:37:28 2011 +0800"
      },
      "message": "at91: Use \"pclk\" as con_id on at91cap9 and at91rm9200\n\nHello,\n\nI am not 100% sure this is the right thing to do, but it makes the\natmel-ssc driver happy on my at91rm9200 board.\n\nThis unifies the con_id across all at91 machines.\n\nThe atmel-ssc driver expects the con_id to be \"pclk\" or it will fail probing.\n\nSigned-off-by: Joachim Eastwood \u003cjoachim.eastwood@jotron.com\u003e\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\n"
    },
    {
      "commit": "9d87159e571d73ccf87adf1ee3691b861253d900",
      "tree": "7894a0388469529bfa141c78373da66dd356effe",
      "parents": [
        "deba1a0d58b54905a5201cb9e1aa878cfc74ff70"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Jun 21 14:24:33 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 13:34:40 2011 +0800"
      },
      "message": "at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\n"
    },
    {
      "commit": "5c1f9668692061b97125e343721c7514ca05a8bb",
      "tree": "168fa32915fb7ea7d1898f2fe7ceb3e3d314a12f",
      "parents": [
        "5220cc9382e11ca955ce946ee6a5bac577bb14ff"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Tue Jun 21 11:24:33 2011 +0800"
      },
      "committer": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Sat Jun 25 13:34:11 2011 +0800"
      },
      "message": "at91: fix at91_set_serial_console: use platform device id\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\n"
    },
    {
      "commit": "111b20d01346b9635b3223c7af4e40e43bee8dc6",
      "tree": "8ea01194b8aea0faf565f786a99ca9432670a594",
      "parents": [
        "7a0ee92b4a510bc2dd026333f90031e883e0cde0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Jun 22 15:41:58 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 08:47:09 2011 +0100"
      },
      "message": "ARM: pm: ensure ARMv7 CPUs save and restore the TLS register\n\nEnsure that the TLS register is saved and restored over a suspend\ncycle, so that userspace programs don\u0027t see a corrupted TLS value.\n\nTested-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7a0ee92b4a510bc2dd026333f90031e883e0cde0",
      "tree": "c0d0f3437e5452fb863f2998ef8ae118359be854",
      "parents": [
        "082763a80ad11adbe8418fff1cfe466343035b7a"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Jun 23 22:00:20 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 24 08:47:01 2011 +0100"
      },
      "message": "ARM: pm: proc-v7: fix missing struct processor pointers for suspend code\n\nAdd the missing suspend/resume pointers for the suspend code.  This\nis needed when building for multiple CPUs.\n\nTested-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nAcked-by: Jean Pihet \u003cj-pihet@ti.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "082763a80ad11adbe8418fff1cfe466343035b7a",
      "tree": "e3be1e73cf6fdbde037e6c3f1907013a0cea0adc",
      "parents": [
        "946a105e16651c35e9cc670bff23812761f1ad35"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Jun 20 08:13:00 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:33:21 2011 +0100"
      },
      "message": "ARM: 6969/1: plat-iop: fix build error\n\nThe iop13xx_defconfig didn\u0027t build since the platform code uses\ndefines from \u003casm/ptrace.h\u003e. Simply add the include so it\ncompiles.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "946a105e16651c35e9cc670bff23812761f1ad35",
      "tree": "cc5c434db14553737808d7b86bb2d6938b06ca53",
      "parents": [
        "573619d165b85152eeddd3b3871002c48cd94e42"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Tue Jun 14 14:20:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:33:20 2011 +0100"
      },
      "message": "ARM: 6961/1: zImage: Add build-time check for correctly-sized proc_type entries\n\nIt is easy to mis-maintain the proc_types table such that the\nentries become wrongly-sized and misaligned when the kernel is\nbuilt in Thumb-2.\n\nThis patch adds an assembly-time check which will turn most common\nsize/alignment mistakes in this table into build failures, to avoid\nhaving to debug the boot-time kernel hang which would happen if the\nresulting kernel were actually booted.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "573619d165b85152eeddd3b3871002c48cd94e42",
      "tree": "ee74480fe8ae9d09ace5cb1dd97bf1ea525249bc",
      "parents": [
        "9a00318eadbb43db4e9c163c262a22a3c8b5a672"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Jun 20 16:46:01 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 21 11:09:05 2011 +0100"
      },
      "message": "ARM: SMP: wait for CPU to be marked active\n\nWhen we bring a CPU online, we should wait for it to become active\nbefore entering the idle thread, so we know that the scheduler and\nthread migration is going to work.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9e05cdde0c6bb8c3c3ee12e6d6123c6f9f85eea6",
      "tree": "5f9f96e499e2dc2390e8fecb65f652ed0e36986f",
      "parents": [
        "5a5685525dbadbe31b8efb113c0d41be8cddda09"
      ],
      "author": {
        "name": "Simon Horman",
        "email": "horms@verge.net.au",
        "time": "Mon Jun 20 23:00:11 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:49:43 2011 +0900"
      },
      "message": "ARM: mach-shmobile: ag5evm: consistently name sdhi info structures\n\nName the SDHI1 instance sh_sdhi1_info to be consistent with sh_sdhi0_info.\n\nSigned-off-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5a5685525dbadbe31b8efb113c0d41be8cddda09",
      "tree": "f73f30a57cf627154494bbe338938f375061da02",
      "parents": [
        "56299378726d5f2ba8d3c8cbbd13cb280ba45e4f"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Fri Jun 17 04:33:13 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 21 17:49:36 2011 +0900"
      },
      "message": "ARM: mach-shmobile: mackerel: change usbhs devices order\n\nUSB1 can use IRQ interrupt and notify function for usbhs driver,\nbut USB0 is using polling for it.\nThe priority of usbhs devices order USB1 \u003e USB0 is good idea\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nReviewed-by: Simon Horman \u003chorms@verge.net.au\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "85d45adef06caa988506686527a5fedf856dc550",
      "tree": "8f7bdc8337639b7317a11edddb3dd291e60748d3",
      "parents": [
        "eda0841094a3a232357ca10a24b40da461db3fcf",
        "fdb9c3cd5124c9a6e4c824ed2bca5b4602e84a1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 20:11:34 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 20 20:11:34 2011 -0700"
      },
      "message": "Merge branch \u0027msm-fix\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm\n\n* \u0027msm-fix\u0027 of git://codeaurora.org/quic/kernel/davidb/linux-msm:\n  msm: timer: Fix DGT rate on 8960 and 8660\n  msm: timer: compensate for timer shift in msm_read_timer_count\n  msm: timer: Fix SMP build error\n"
    },
    {
      "commit": "fdb9c3cd5124c9a6e4c824ed2bca5b4602e84a1a",
      "tree": "2c0e30e404262dbcba218e1fa86ec036b0bb1783",
      "parents": [
        "650f156775c2638cc02ed7df31186a09ba79666a"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Thu Apr 21 23:09:11 2011 +0000"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Mon Jun 20 16:30:07 2011 -0700"
      },
      "message": "msm: timer: Fix DGT rate on 8960 and 8660\n\nThe DGT runs at 27 MHz divided by 4 on 8660 and 8960.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nSigned-off-by: David Brown \u003cdavidb@codeaurora.org\u003e\n"
    },
    {
      "commit": "650f156775c2638cc02ed7df31186a09ba79666a",
      "tree": "8c8c95465a6e41412301b485b264303af119af29",
      "parents": [
        "ebf30dc91cc8592cd72b004219cfc276b3ad2854"
      ],
      "author": {
        "name": "Jeff Ohlstein",
        "email": "johlstei@codeaurora.org",
        "time": "Fri Jun 17 13:55:38 2011 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Fri Jun 17 14:54:18 2011 -0700"
      },
      "message": "msm: timer: compensate for timer shift in msm_read_timer_count\n\nSome msm targets have timers whose lower bits are unreliable. So, we\npresent our timers as lower frequency than they actually are, and ignore\nthe bottom 5 bits on such targets. This compensation was erroneously\nremoved from the msm_read_timer_count function, so restore it.\n\nThis was broken by 94790ec25 \"msm: timer: SMP timer support for msm\".\n\nSigned-off-by: Jeff Ohlstein \u003cjohlstei@codeaurora.org\u003e\n"
    },
    {
      "commit": "0835619348b097404f4f85bc5195c6e23a2f8de4",
      "tree": "a81ae35390d440ad1fc655ae2e8715f6fae0b652",
      "parents": [
        "add794467a20463d7ea50dc9f158a6371d396175",
        "c001fb72a7b705f902bdfdd05b5d2408efe6f848",
        "e479c60456ef22b0869432887216186aabaed086"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:36:32 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:36:32 2011 -0700"
      },
      "message": "Merge branches \u0027gpio/merge\u0027 and \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6\n\n* \u0027gpio/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  gpio: add GPIOF_ values regardless on kconfig settings\n  gpio: include linux/gpio.h where needed\n  gpio/omap4: Fix missing interrupts during device wakeup due to IOPAD.\n\n* \u0027spi/merge\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/bfin_spi: fix handling of default bits per word setting\n"
    },
    {
      "commit": "add794467a20463d7ea50dc9f158a6371d396175",
      "tree": "4b8d0e258dfffa96c1440f6ea06a9c8348ef7fa5",
      "parents": [
        "879669961b11e7f40b518784863a259f735a72bf",
        "b8ce9fb8e18af7466e0b915bb5979322cdace322"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:35:31 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 17 10:35:31 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:\n  OMAP1: PM: register notifiers with generic clock ops even when !PM_RUNTIME\n  omap: pandora: fix NAND support\n  OMAP: PM: omap_device: fix device power domain callbacks\n  OMAP: PM debug: fix section mismatch warnings\n"
    },
    {
      "commit": "9a00318eadbb43db4e9c163c262a22a3c8b5a672",
      "tree": "139ebd71664b5d039b7e5eda7700eaaa7a9f63e1",
      "parents": [
        "343fda59823ca20f48578f816ec12e741214f509"
      ],
      "author": {
        "name": "Dave Martin",
        "email": "dave.martin@linaro.org",
        "time": "Thu Jun 16 12:09:37 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:04 2011 +0100"
      },
      "message": "ARM: 6963/1: Thumb-2: Relax relocation requirements for non-function symbols\n\nThe \"Thumb bit\" of a symbol is only really meaningful for function\nsymbols (STT_FUNC).\n\nHowever, sometimes a branch is relocated against a non-function\nsymbol; for example, PC-relative branches to anonymous assembler\nlocal symbols are typically fixed up against the start-of-section\nsymbol, which is not a function symbol.  Some inline assembler\ngenerates references of this type, such as fixup code generated by\nmacros in \u003casm/uaccess.h\u003e.\n\nThe existing relocation code for R_ARM_THM_CALL/R_ARM_THM_JUMP24\ninterprets this case as an error, because the target symbol appears\nto be an ARM symbol; but this is really not the case, since the\ntarget symbol is just a base in these cases.  The addend defines\nthe precise offset to the target location, but since the addend is\nencoded in a non-interworking Thumb branch instruction, there is no\nexplicit Thumb bit in the addend.  Because these instructions never\ninterwork, the implied Thumb bit in the addend is 1, and the\ndestination is Thumb by definition.\n\nThis patch removes the extraneous Thumb bit check for non-function\nsymbols, enabling modules containing the affected relocation types\nto be loaded.  No modification to the actual relocation code is\nrequired, since this code does not take bit[0] of the\nlocation-\u003edestination offset into account in any case.\n\nFunction symbols are always checked for interworking conflicts, as\nbefore.\n\nSigned-off-by: Dave Martin \u003cdave.martin@linaro.org\u003e\nAcked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "343fda59823ca20f48578f816ec12e741214f509",
      "tree": "9cf1b578f58a719a4b087f7fd2fc383f3e25d4bc",
      "parents": [
        "2bc58a6fd76f89052c7f151d78fb2d8b804aacfe"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Jun 16 08:26:06 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:03 2011 +0100"
      },
      "message": "ARM: 6962/1: mach-h720x: fix build error\n\nThe h7201/h7202 machines did not build since they define\nARM_DMA_ZONE_OFFSET but do not select ZONE_DMA. Fix it up by\nselecting ZONE_DMA in their Kconfig.\n\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2bc58a6fd76f89052c7f151d78fb2d8b804aacfe",
      "tree": "4492a9b31ee291c8258bce496e051c096bea066f",
      "parents": [
        "eb96c925152fc289311e5d7e956b919e9b60ab53"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Mon Jun 13 06:46:44 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 17 11:25:03 2011 +0100"
      },
      "message": "ARM: 6959/1: SMP build fix for entry-macro-multi.S\n\nThe assembly code in entry-macro-multi.S does not build without\nthe include asm/assembler.h in the case of CONFIG_SMP\u003dy.\n\nFixes the rather theoretical SMP build of mach-shmobile/entry-intc.c:\n\narch/arm/include/asm/entry-macro-multi.S: Assembler messages:\narch/arm/include/asm/entry-macro-multi.S:20: Error: bad instruction `alt_smp(test_for_ipi r0,r6,r5,lr)\u0027\narch/arm/include/asm/entry-macro-multi.S:20: Error: bad instruction `alt_up_b(9997f)\u0027\nmake[1]: *** [arch/arm/mach-shmobile/entry-intc.o] Error 1\nmake: *** [arch/arm/mach-shmobile] Error 2\nmake: *** Waiting for unfinished jobs....\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1a7d4369b3fe1f8e5efe7f11a1c482055693852f",
      "tree": "a0365dc6548078275869ac1efdc982aa0471769c",
      "parents": [
        "c16d51a32bbb61ac8fd96f78b5ce2fccfe0fb4c3"
      ],
      "author": {
        "name": "Shreshtha Kumar Sahu",
        "email": "shreshthakumar.sahu@stericsson.com",
        "time": "Mon Jun 13 10:11:44 2011 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 16 12:01:58 2011 -0700"
      },
      "message": "amba pl011: platform data for reg lockup and glitch v2\n\nThis patch provides platform data for following\n - uart reset function to assist uart register lockup workaround\n\n - init/exit function to fix glitch in the tx pin in tty_open\n\twhen tty port0 is opened a glitch is seen in the tx line\n\tof uart0. This happens in pl011_startup() when tx fifo\n\tinterrupt is provoked into asserting.\n\tNow uart0 pins are enabled (alt function) only when init\n\tis complete and turned back to gpio when closed.\n\nSigned-off-by: Shreshtha Kumar Sahu \u003cshreshthakumar.sahu@stericsson.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f49cc57cc9d1686bdca068c40bc43f1690aa02d3",
      "tree": "e2efe59e17d2bf787400f46f0249c511126d6025",
      "parents": [
        "f4ef084226f82ca923bf0a2658bb2876bd215ec1",
        "05a7929f31a0d516a9c19012bf27a1ea5058dc7a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:08 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jun 16 09:46:08 2011 -0700"
      },
      "message": "Merge branch \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x\n\n* \u0027rmobile-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x:\n  ARM: mach-shmobile: mackerel: tidyup usbhs driver settings\n  ARM: mach-shmobile: Correct SCIF port types for SH7367.\n  ARM: mach-shmobile: sh73a0 gic_arch_extn.irq_set_wake() fix\n  ARM: mach-shmobile: Mackerel USB platform data update\n  ARM: mach-shmobile: AG5EVM SDHI1 platform data update\n"
    },
    {
      "commit": "158f1e95180d01ebfd7cd5c8de23050528303f26",
      "tree": "0adced141c5a927fdc0a29b6fcc5b25f5954c114",
      "parents": [
        "55b220cafadd71b9f83759f7b396998b2547dc5f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Jun 14 17:06:02 2011 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jun 16 08:40:44 2011 -0600"
      },
      "message": "gpio: include linux/gpio.h where needed\n\nSome files use GPIOF_ macros but don\u0027t include the header file\nfor them.  These macros are being moved to \u003clinux/gpio.h\u003e, so add\nincludes for \u003clinux/gpio.h\u003e where needed.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "19a1166fa2352f9c07a5ab34a3c2aab462cff35d",
      "tree": "0a99561aa026b8edc7a3621c3e32ba2314508d58",
      "parents": [
        "13fca640bb8ab611a50e0ba120b186faa2994d6c",
        "7d7975a0e1da7d6e558211b6296a96f1d6bf60ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 22:01:36 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 22:01:36 2011 -0700"
      },
      "message": "Merge branch \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027fixes\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: footbridge: fix clock event support\n  ARM: footbridge: fix debug macros\n  ARM: initrd: disable initrds outside of memory\n  ARM: extend Code: line by one 16-bit quantity for Thumb instructions\n  ARM: 6955/1: cmpxchg syscall should data abort if page not write\n  ARM: 6954/1: zImage: fix Thumb2 breakage\n  ARM: 6953/1: DT: don\u0027t try to access physical address zero\n  ARM: 6949/2: mach-u300: fix compilaton warning in IO accessors\n  Revert \"ARM: 6944/1: mm: allow ASID 0 to be allocated to tasks\"\n  Revert \"ARM: 6943/1: mm: use TTBR1 instead of reserved context ID\"\n  davinci: make PCM platform devices static\n  arm: davinci: Fix fallout from generic irq chip conversion\n  ARM: 6894/1: mmci: trigger card detect IRQs on falling and rising edges\n  ARM: 6952/1: fix lockdep warning of \"unannotated irqs-off\"\n  ARM: 6951/1: include .bss in memory layout information\n  ARM: 6948/1: Fix .size directives for __arm{7,9}tdmi_proc_info\n  ARM: 6947/2: mach-u300: fix compilation error in timer\n  ARM: 6946/1: vexpress: move v2m clock init to init_early\n  ARM: mx51/sdma: Check the chip revision in run-time\n  arm: mxs: include asm/processor.h for cpu_relax()\n"
    },
    {
      "commit": "c7cbb02222eccb82bfd42696b01abceddae663f2",
      "tree": "6204f5c691c762ccddaa10a3928316d7a803dc3b",
      "parents": [
        "fb139dfeef9558a12ffdbf9e26951fd1a9304f3b"
      ],
      "author": {
        "name": "Wanlong Gao",
        "email": "wanlong.gao@gmail.com",
        "time": "Wed Jun 15 15:08:56 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 15 20:04:02 2011 -0700"
      },
      "message": "rtc: fix build warnings in defconfigs\n\nRTC_CLASS is changed to bool, so \u0027m\u0027 is invalid.\n\nSigned-off-by: Wanlong Gao \u003cwanlong.gao@gmail.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nAcked-by: Hans-Christian Egtvedt \u003chans-christian.egtvedt@atmel.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Guan Xuetao \u003cgxt@mprc.pku.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05a7929f31a0d516a9c19012bf27a1ea5058dc7a",
      "tree": "0c5187a643235b51d8d835d4af6760e96a70219d",
      "parents": [
        "311057250e87f7470ccca8bd68bf9e67f6b6db09"
      ],
      "author": {
        "name": "Kuninori Morimoto",
        "email": "morimoto.kuninori@renesas.com",
        "time": "Wed Jun 15 06:16:35 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Jun 15 16:03:17 2011 +0900"
      },
      "message": "ARM: mach-shmobile: mackerel: tidyup usbhs driver settings\n\n- usb0 pipe is same as default. own pipe config is not needed\n- usb1 lost get_id function\n\nSigned-off-by: Kuninori Morimoto \u003cmorimoto.kuninori@renesas.com\u003e\nAcked-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "b8ce9fb8e18af7466e0b915bb5979322cdace322",
      "tree": "eec6f9b58ce154fd863f0f78b374a697a5a7139b",
      "parents": [
        "c8e0bf95fc01d6e2ca585fe08010800b6c56e823",
        "e9e35c5a2b2c803b5e2f25906d8ffe110670ceb6"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:42 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:42 2011 -0700"
      },
      "message": "Merge branch \u0027fixes-v3.0-rc3\u0027 into devel-fixes\n"
    },
    {
      "commit": "e9e35c5a2b2c803b5e2f25906d8ffe110670ceb6",
      "tree": "0e119edbf03705b11b9af3c2c558ba98aefe6eda",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@ti.com",
        "time": "Tue Jun 14 05:53:18 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 14 05:53:18 2011 -0700"
      },
      "message": "OMAP1: PM: register notifiers with generic clock ops even when !PM_RUNTIME\n\nWhen runtime PM is disabled, device clocks need to be enabled on\ndevice add and disabled on device remove.  This currently is not\nhappening because in the !PM_RUNTIME case, no notifiers are registered\nfor OMAP1 devices.\n\nFix this by ensuring notifiers are registered, even in the !PM_RUNTIME case.\n\nReported-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nTested-by: Janusz Krzysztofik \u003cjkrzyszt@tis.icnet.pl\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "311057250e87f7470ccca8bd68bf9e67f6b6db09",
      "tree": "b0279b7c4e8458d2220487ef5c4ab0d5f92d6093",
      "parents": [
        "485b2ab55477f46cd1f7d16ba9f87cd074051811"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:07:06 2011 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:12:09 2011 +0900"
      },
      "message": "ARM: mach-shmobile: Correct SCIF port types for SH7367.\n\nWhile SH7377 and others were updated to properly use SCIFA/B port types,\nSH7367 was left behind. Fix it up accordingly.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "485b2ab55477f46cd1f7d16ba9f87cd074051811",
      "tree": "2824bb561fed622dac35f939fba28a7ca42e3aaa",
      "parents": [
        "e2a53b7c5bcfb63114c02c32117ed62eae463dc2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 06:20:03 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:12:05 2011 +0900"
      },
      "message": "ARM: mach-shmobile: sh73a0 gic_arch_extn.irq_set_wake() fix\n\nInitialize -\u003eirq_set_wake() in gic_arch_extn to unbreak wake\nup from the KEYSC device on AG5EVM in case of Suspend-to-RAM.\n\nWithout this patch \"echo mem \u003e /sys/power/state\" and a key\npress results in the following message on resume:\n\nWARNING: at kernel/irq/manage.c:507 irq_set_irq_wake+0x7c/0xd8()\nUnbalanced IRQ 103 wake disable\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e2a53b7c5bcfb63114c02c32117ed62eae463dc2",
      "tree": "df0fa061ee9ebe86200bb4af141ed5d0b4123f98",
      "parents": [
        "5294206053f9ab522fbd6bfde1cf7629dc564d5e"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 07:03:37 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:11:49 2011 +0900"
      },
      "message": "ARM: mach-shmobile: Mackerel USB platform data update\n\nThis patch updates the board specific USB support\ncode for the sh7372 Mackerel board.\n\nWith this patch applied port CN22 is driven by the\nrecently added renesas_usbhs driver using the first\nUSB controller included in sh7372 aka USBHS0.\n\nHotplugging of USBHS0 unfortunately has to be\nhandled by software polling. The sh7372 SoC itself\nobviously supports hotplug notification by IRQ but\non the Mackerel board this IRQ happens to be used\nfor the touch screen.\n\nAlso fix the pinmux configuration to avoid setting\nup unused pins and fix minor spelling errors.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "5294206053f9ab522fbd6bfde1cf7629dc564d5e",
      "tree": "cfb16b0f72f137fe3835fe71fb25fc376de30ea3",
      "parents": [
        "2c53b436a30867eb6b47dd7bab23ba638d1fb0d2"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "damm@opensource.se",
        "time": "Thu Jun 09 09:02:25 2011 +0000"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Jun 14 15:11:45 2011 +0900"
      },
      "message": "ARM: mach-shmobile: AG5EVM SDHI1 platform data update\n\nAdd a flag for SDHI1 to enable SDIO IRQ, and remove DMA Engine\nslave id:s to disable DMA as a workaround.\n\nTested on sh73a0/AG5EVM with a BCM4318-based SDIO card.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "acb11bcdbde29cfedaaedfea314b922b99274907",
      "tree": "1c644b34608d0f36c09e97f30ad77472fe70a096",
      "parents": [
        "33a538833f1dc46965d11cff1efa756702a9b138",
        "2aec0d697725bc4d402d7a9b51587af53a4cca76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 13 10:32:53 2011 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jun 13 10:32:53 2011 -0700"
      },
      "message": "Merge branch \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung\n\n* \u0027s5p-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: S3C2410: remove the now empty mach-s3c2410/irq.c\n  ARM: S3C24XX: Move s3c24xx_irq_syscore_ops to plat-s3c24xx/irq.c\n  ARM: S3C24xx: Fix missing struct for s3c2410_dma_chan\n  ARM: SAMSUNG: Remove unused onenand plat functions\n  ARM: EXYNOS4: Remove compiler warning on exynos4_pwm4_resume\n  ARM: S5P: Fix compilation error for exynos4_defconfig\n  ARM: S5P: Should be S3C_VA_USB_HSPHY instead of S5P_VA_XX\n  ARM: S5P64X0: Fix SPI platform device name\n  ARM: S5PV210: Fix possible null pointer dereference\n"
    },
    {
      "commit": "c8e0bf95fc01d6e2ca585fe08010800b6c56e823",
      "tree": "f901bdcb5b20e93261cf9cf324ebbcf3fd24ce58",
      "parents": [
        "9d5ae7cd6cb9ead43336fec1094184d1dc740fbd",
        "345f79b3de7f6d651e4dba794af7c7303bdfd649"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 13 07:40:25 2011 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Jun 13 07:40:25 2011 -0700"
      },
      "message": "Merge branch \u0027for_3.0/pm-fixes\u0027 of ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into fixes\n"
    }
  ],
  "next": "9d5ae7cd6cb9ead43336fec1094184d1dc740fbd"
}
