)]}'
{
  "log": [
    {
      "commit": "ca3ea02e90d63a6a91c1c2a445d6d71f9031a44a",
      "tree": "54b575d740f9efafbe945e937264162b9fab9616",
      "parents": [
        "72f2b894455775b980a5ac7ae70ab560b3d3d247"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 20:40:36 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 20:40:36 2008 +0000"
      },
      "message": "ASoC: Remove unused snd_soc_machine_config declaration\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "72f2b894455775b980a5ac7ae70ab560b3d3d247",
      "tree": "1bcd363a1e0c6837f3fdfd0343357f7c3ac83364",
      "parents": [
        "a0bd65f45faae78bda7a2a07370c40c3e0a2502a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:25:46 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:32:33 2008 +0000"
      },
      "message": "ASoC: Move uda134x_codec.h to uda134x.h\n\nFor consistency with other ASoC codec drivers.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a0bd65f45faae78bda7a2a07370c40c3e0a2502a",
      "tree": "8ebb09e59e286511ccff0aa7b240d031ea1c9438",
      "parents": [
        "27b9be5a7894f571bbfb87de19ad7cd8c7737d22"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 16:18:22 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:32:33 2008 +0000"
      },
      "message": "ASoC: Blackfin: always set a default value for that GPIO range\n\nCc: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "27b9be5a7894f571bbfb87de19ad7cd8c7737d22",
      "tree": "5efdcf8fa690ad314fbc0e1502640afbf38e3849",
      "parents": [
        "caa45836d6bdfde603f3afd739ec3fc2360b1dac"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Tue Nov 18 16:18:21 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:32:32 2008 +0000"
      },
      "message": "ASoC: Blackfin: Simplify the MMAP_SUPPORT macros protected code\n\nCc: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "caa45836d6bdfde603f3afd739ec3fc2360b1dac",
      "tree": "5b4a0c099bc9789dafa62561ead8b04d61e24638",
      "parents": [
        "0cade26e366549adcf211f67200b2934c8220f05"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 16:18:20 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:32:32 2008 +0000"
      },
      "message": "ASoC: Blackfin: do not force TWI bus for ssm2602 codec\n\nCc: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0cade26e366549adcf211f67200b2934c8220f05",
      "tree": "f67be291921f1a2ce979a7805f485e8c7d4d99f7",
      "parents": [
        "a89e611a1dfefbf5d21f6def54c958bf6c4971bc"
      ],
      "author": {
        "name": "Michael Hennerich",
        "email": "michael.hennerich@analog.com",
        "time": "Tue Nov 18 16:18:19 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 12:32:11 2008 +0000"
      },
      "message": "ASoC: Fix Blackfin AC97 DAI probe function return code\n\nA probe function should have a clean return 0 path.\n\nCc: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a89e611a1dfefbf5d21f6def54c958bf6c4971bc",
      "tree": "4272ba1c9b09743c1bd95b6109251aecb7bab228",
      "parents": [
        "67f854b910613eeffec4fe71e35c0cd8c32c82ec"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Nov 18 16:18:18 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 11:40:21 2008 +0000"
      },
      "message": "ASoC: Blackfin: Fix AD1980/1 build with MMAP support disabled\n\nclean up redudent code and correct building problem in non-mmap mode\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "67f854b910613eeffec4fe71e35c0cd8c32c82ec",
      "tree": "e544eb4033514ec44c46e21323d0402f450ac84d",
      "parents": [
        "9905ed35fdec0ebb3be8a724021ff3b104571667"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Nov 18 16:18:17 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 11:40:19 2008 +0000"
      },
      "message": "ASoC: Blackfin: add multi-channel function support\n\nThis patch provides a option for users to enable multi-channel function support\nin Blackfin ASoC driver. Because Blackfin is without MMU, it is easy for us and\nthe user to enable this function at compiling stage not dynamically on the fly.\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9905ed35fdec0ebb3be8a724021ff3b104571667",
      "tree": "3dbd12ae20966881319d3e4576483b26d4c53e4a",
      "parents": [
        "a11311d71d59145d920c19c0a4eed3fa7e26d222"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Tue Nov 18 16:18:16 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 11:40:18 2008 +0000"
      },
      "message": "ASoC: AD1980 codec: add multi-channel function support\n\nWe added multi-channel function to this codec driver and Blackfin ASoC driver as well.\nIt was tested on Blackfin hardware.\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "a11311d71d59145d920c19c0a4eed3fa7e26d222",
      "tree": "2b959afaf9c2386a2e3ed3479ee776552226f364",
      "parents": [
        "cb6e2063697e91ca6983f9fe6958d20469b43641"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Tue Nov 18 16:18:15 2008 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 11:40:18 2008 +0000"
      },
      "message": "ASoC: Blackfin: updates Kconfig for SPORT\n\ntweak SPORT range for non-BF54x so we get proper behavior for BF52x parts\n\nSigned-off-by: Mike Frysinger \u003cvapier.adi@gmail.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "cb6e2063697e91ca6983f9fe6958d20469b43641",
      "tree": "65d2fdaeb8550a67fc5284a26092a7da2e34612c",
      "parents": [
        "8d702f2376d25ab277c38b57015f4aa990bc7f16"
      ],
      "author": {
        "name": "Naresh Medisetty",
        "email": "naresh@ti.com",
        "time": "Tue Nov 18 11:01:03 2008 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 18 11:40:04 2008 +0000"
      },
      "message": "ASoC: DaVinci: Fix audio stall when doing full duplex\n\nFix concurrent capture/playback issue.\nThe issue is caused by re-initialization of control registers used specifically\nfor capture or playback in both capture and playback operations.\n\nSigned-off-by: Steve Chen \u003cschen@mvista.com\u003e\nSigned-off-by: Naresh Medisetty \u003cnaresh@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8d702f2376d25ab277c38b57015f4aa990bc7f16",
      "tree": "1eb752b468fc6ed6527a78aa8c45fef98f0a9c1e",
      "parents": [
        "2adb9833d1782262c20b21457d645163928cf2a2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 21:42:01 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 21:46:24 2008 +0000"
      },
      "message": "ASoC: Build tlv320aic23 cleanly\n\nAlso merge down a couple of last minute style changes that got lost in the\nshuffle.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2adb9833d1782262c20b21457d645163928cf2a2",
      "tree": "3e80484273c24359f53516e7eae82af748659518",
      "parents": [
        "be1b87c70af69acfadb8a27a7a76dfb61de92643"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 17:11:14 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 17:26:51 2008 +0000"
      },
      "message": "ASoC: Manage VMID mode for WM8990\n\nA small additional power saving can be achieved for the WM8990 by\nmaintaining VMID using a 2*250k divider when in standby mode.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "be1b87c70af69acfadb8a27a7a76dfb61de92643",
      "tree": "a5ff1f252073881b12554b97a6205dd276e39269",
      "parents": [
        "ba533e95b929c577d69237692ee588001347be8a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 17:09:34 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 17:24:54 2008 +0000"
      },
      "message": "ASoC: Enable WM8990 ADC clocking workaround\n\nEnable a hardware workaround which avoids problems with the clocking of\nthe ADCs in certain configurations.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ba533e95b929c577d69237692ee588001347be8a",
      "tree": "b1cec5ff0f40e05d66e8b87047cd47945438ccb3",
      "parents": [
        "7ad933d7a6677c20ce1bdb17425e732cf1ebee8a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 16:59:24 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 17:24:50 2008 +0000"
      },
      "message": "ASoC: Allow writes to uncached registers in WM8990\n\nOnly fully documented registers are cached in the WM8990 but additional\nregisters exist.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "7ad933d7a6677c20ce1bdb17425e732cf1ebee8a",
      "tree": "665299af76c3c67b6c51080a7c8db3611bf25394",
      "parents": [
        "1cad1de1b216b355a60d907c103b2daf1a285345"
      ],
      "author": {
        "name": "Christian Pellegrin",
        "email": "chripell@gmail.com",
        "time": "Sat Nov 15 08:58:32 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 11:45:53 2008 +0000"
      },
      "message": "ASoC: Machine driver for for s3c24xx with uda134x\n\nSigned-off-by: Christian Pellegrin \u003cchripell@fsfe.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1cad1de1b216b355a60d907c103b2daf1a285345",
      "tree": "737b36d3d003a0e18010f5be3d2c90ed510ba591",
      "parents": [
        "6e5d9db271ab57789b09bcc61083ab71b7eabea9"
      ],
      "author": {
        "name": "Christian Pellegrin",
        "email": "chripell@gmail.com",
        "time": "Sat Nov 15 08:58:16 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 11:45:39 2008 +0000"
      },
      "message": "ASoC: UDA134x codec driver\n\nSigned-off-by: Christian Pellegrin \u003cchripell@fsfe.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6e5d9db271ab57789b09bcc61083ab71b7eabea9",
      "tree": "f43f57951fc7a3880d9dfa74a8e13e8f9d285365",
      "parents": [
        "71cfc9028d762419ce4dea62b4afc9c32c4b4820"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@nokia.com",
        "time": "Fri Nov 14 08:57:28 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 17 11:02:21 2008 +0000"
      },
      "message": "ASoC: Fix for master playback/capture volume range for TWL4030 codec\n\nFGAIN for playback is in range of 0-0x3f, while for capture GAIN it\nis in the range of 0-0x1f.\nThe original value of 128 (0x7f) would modify the CGAIN also for\nplayback.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@nokia.com\u003e\nAcked-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "71cfc9028d762419ce4dea62b4afc9c32c4b4820",
      "tree": "cf1441120fe54600e0152c829bf2372742131ae6",
      "parents": [
        "2bef901071448e0c86af8edb4797cd5f81b6240d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 13 14:33:14 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 14 14:44:53 2008 +0000"
      },
      "message": "ASoC: Add WM8728 codec driver\n\nThe WM8728 is a high performance stereo DAC designed for applications\nsuch as DVD, home theatre and digital TV.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "2bef901071448e0c86af8edb4797cd5f81b6240d",
      "tree": "eee4e15911994525efc5d837e3936f5140b49d11",
      "parents": [
        "0b6048561d5f505e3a027a519a6d0f488ba9a2bb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 14 14:40:46 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 14 14:40:46 2008 +0000"
      },
      "message": "ASoC: Revert \"ASoC: Add new parameter to s3c24xx_pcm_enqueue\"\n\nThis reverts commit 8dc840f88d9c9f75f46d5dbe489242f8a114fab6.  Christian\nPellegrin \u003cchripell@gmail.com\u003e reported that on some systems the patch\ncaused DMA to fail which is much more serious than the original skipped\naudio issue.  Further investigation by Dave shows that the behaviour\ndepends on the clock speed of the SoC - a better fix is neeeded.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0b6048561d5f505e3a027a519a6d0f488ba9a2bb",
      "tree": "d117c5ec3c9e535d6ac731e45a59bbb6fa37f667",
      "parents": [
        "bbba944410310181de14a5c60a7c161ff2447dd9"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Nov 12 17:05:51 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 13 10:31:44 2008 +0000"
      },
      "message": "ASoC: OMAP: Add more supported sample rates into McBSP DAI driver\n\nOriginally it was put too tight limits to support only 44.1 kHz and 48 kHz\nsample rates in McBSP DAI driver. Extend it now to 8 kHz - 96 kHz. With\n96 kHz and 2*16 bits, bit clock is 3.072 MHz \u003c 3.125 MHz (I2S max?).\n\nTested on Nokia N810 with TVL320AIC33 from rates 8 - 96 kHz and on Texas\nInstruments Beagle with TWL4030 from rates 8 - 48 kHz.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nAcked-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bbba944410310181de14a5c60a7c161ff2447dd9",
      "tree": "bb908fb92356474c86971b1e5e108b5a59c40bb7",
      "parents": [
        "fb0ef645f2c546f8297b2fbf9b2b8fff4a7455e8"
      ],
      "author": {
        "name": "Jarkko Nikula",
        "email": "jarkko.nikula@nokia.com",
        "time": "Wed Nov 12 17:05:41 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 13 10:31:22 2008 +0000"
      },
      "message": "ASoC: Fix supported sample rates of TWL4030 audio codec\n\nTWL4030 currently supports rates between 8 kHz and 48 kHz and sets the codec\nmode register accordingly in twl4030_hw_params. Expose this info so that\nASoC can match other rates than 44.1 kHz or 48 kHz as well.\n\nSigned-off-by: Jarkko Nikula \u003cjarkko.nikula@nokia.com\u003e\nAcked-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fb0ef645f2c546f8297b2fbf9b2b8fff4a7455e8",
      "tree": "462841d826305be529cea4ae75c4d0fa2da042fa",
      "parents": [
        "b402dff8739cd82c58b632ba472caf26ae8741ed"
      ],
      "author": {
        "name": "Naresh Medisetty",
        "email": "naresh@ti.com",
        "time": "Wed Nov 12 10:26:31 2008 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 12 11:50:29 2008 +0000"
      },
      "message": "ASoC: DaVinci: Audio: Fix swapping of channels at start of stereo playback\n\nFixes swapping of channels at start of stereo playback.\n\nChannel swap can be observed while playing left-only or right-only audio data. The channel\nswap is fixed by handling the XSYNCERR condition.\n\nSigned-off-by: Naresh Medisetty \u003cnaresh@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b402dff8739cd82c58b632ba472caf26ae8741ed",
      "tree": "5db47a61a8e772570ccd6cbfa9be3d24dac42368",
      "parents": [
        "53599bbc30343f0cbfe750d2af19c9c45b841b82"
      ],
      "author": {
        "name": "Hugo Villeneuve",
        "email": "hugo.villeneuve@lyrtech.com",
        "time": "Sat Nov 08 13:26:09 2008 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 10 11:41:18 2008 +0000"
      },
      "message": "ASoC: Add Right-Justified mode and Codec clock master to davinci-i2s\n\nThe TI DVEVM board uses the SND_SOC_DAIFMT_CBM_CFM \u0026 I2S formats, but the\nLyrtech SFFSDR board uses the SND_SOC_DAIFMT_CBM_CFS \u0026 RIGHT-JUSTIFIED formats.\n\nSigned-off-by: Hugo Villeneuve \u003chugo.villeneuve@lyrtech.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "53599bbc30343f0cbfe750d2af19c9c45b841b82",
      "tree": "3e491efa9c6a974adc9e9800f2c0094396ee9958",
      "parents": [
        "26df91c36fb976af9d08c20028b5cb1317eedcb3"
      ],
      "author": {
        "name": "Christian Pellegrin",
        "email": "chripell@gmail.com",
        "time": "Sat Nov 08 08:44:16 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 10 11:40:57 2008 +0000"
      },
      "message": "ASoC: s3c24xx 8 bit sound fix\n\nfixes playing/recording of 8 bit audio files.\n\nGenerated on  20081108  against v2.6.27\n\nSigned-off-by: Christian Pellegrin \u003cchripell@fsfe.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "26df91c36fb976af9d08c20028b5cb1317eedcb3",
      "tree": "be668d98080f9a7f239d7b8c5e405a771dee36d3",
      "parents": [
        "e18c94d20224f3df584531a48d944d8cccfda46d"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Wed Nov 05 18:53:28 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 07 13:27:47 2008 +0000"
      },
      "message": "ASoC: TLV320AIC23B Support more sample rates\n\nAdd support for more sample rates, different crystals\nand split playback/capture rates.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Arun KS \u003carunks@mistralsolutions.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e18c94d20224f3df584531a48d944d8cccfda46d",
      "tree": "de5c5bee6ca3cdf5bf75c4f08b491c6ef83de309",
      "parents": [
        "8dc840f88d9c9f75f46d5dbe489242f8a114fab6"
      ],
      "author": {
        "name": "Grazvydas Ignotas",
        "email": "notasas@gmail.com",
        "time": "Wed Nov 05 23:51:05 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 06 11:27:30 2008 +0000"
      },
      "message": "ALSA: ASoC: TWL4030 codec - fix 256*Fs clock\n\nAccording to TRM, 256*Fs clock output should be enabled\nwhen TWL4030 is in slave mode, not master.\nThis allows sound to work on OMAP3 Pandora, which uses\n256*Fs clock.\n\nSigned-off-by: Grazvydas Ignotas \u003cnotasas@gmail.com\u003e\nAcked-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8dc840f88d9c9f75f46d5dbe489242f8a114fab6",
      "tree": "4d8a92f8ee7af935bb9d211f0e02ceeb6591b69f",
      "parents": [
        "ea913940c39a61214c799cc7093d7b20fe11a94c"
      ],
      "author": {
        "name": "David Anders",
        "email": "dave123_aml@yahoo.com",
        "time": "Wed Nov 05 07:39:47 2008 -0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 05 22:11:31 2008 +0000"
      },
      "message": "ASoC: Add new parameter to s3c24xx_pcm_enqueue\n\nThe S3C24xx dma does not allow more than one buffer to be enqueue prior to\nthe dma transfers starting. This patch adds an additional parameter to\ns3c24xx_pcm_enqueue() to allow for passing an initial dma maximum load\nvalue.\n\nSigned-off-by: David Anders \u003cdanders at amltd.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ea913940c39a61214c799cc7093d7b20fe11a94c",
      "tree": "10d76d6bcf05314f9bc36dfbc14083bc959c16b7",
      "parents": [
        "74e722015fe47c8f0e7ef7c0b4cf32d3e4ae11a0"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 05 11:13:21 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 05 22:11:29 2008 +0000"
      },
      "message": "ASoC: Remove core version number\n\nRather than try to remember to keep the core version number updated\n(which hasn\u0027t been happening) just remove it.  It was much more useful\nwhen ASoC was out of tree.\n\nSigned-off-by: Mark brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "74e722015fe47c8f0e7ef7c0b4cf32d3e4ae11a0",
      "tree": "fb02245ccb73daf0e4069b47e002479dfcaa5d48",
      "parents": [
        "0ee4663617fb0f78cec4cc6558a096ccbd8c3ffc"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Mon Nov 03 12:02:12 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 05 22:11:16 2008 +0000"
      },
      "message": "ASoC: Add Palm/PXA27x unified ASoC audio driver\n\nthis patch adds asoc audio driver for pxa27x based Palm PDAs. I tested it for\npalmtx, t5 and ld, it should work with palmz72 as well (slapin, please test).\nI sent it here some time ago, but now I got to fixing bugs in it. It should\nbe somehow mostly ok and ready for applying.\n\n[Converted to use snd_soc_dapm_nc_pin() and bool Kconfig -- broonie]\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0ee4663617fb0f78cec4cc6558a096ccbd8c3ffc",
      "tree": "c56fe90acd99e073e26c555890f3990f655c3fcc",
      "parents": [
        "3865675c60aec3e81d72d484680b544afc6fc51d"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 04 18:06:23 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 04 18:06:23 2008 +0100"
      },
      "message": "ALSA: ASoC - Remove unnecessary inclusion of linux/version.h\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "3865675c60aec3e81d72d484680b544afc6fc51d",
      "tree": "6e3dddf0a921264293d53ca36018f4f9d34ac7b8",
      "parents": [
        "dce908e26fa0ea7d504d3f294c7411ed1eba5077"
      ],
      "author": {
        "name": "Huang Weiyi",
        "email": "weiyi.huang@gmail.com",
        "time": "Fri Oct 31 22:50:00 2008 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 04 18:03:21 2008 +0100"
      },
      "message": "ALSA: ASoC codec: remove unused #include \u003cversion.h\u003e\n\nThe file(s) below do not use LINUX_VERSION_CODE nor KERNEL_VERSION.\n  sound/soc/codecs/ad73311.c\n\nThis patch removes the said #include \u003cversion.h\u003e.\n\nSigned-off-by: Huang Weiyi \u003cweiyi.huang@gmail.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "dce908e26fa0ea7d504d3f294c7411ed1eba5077",
      "tree": "449831776e5616704dc2e001a4931c9fb936669d",
      "parents": [
        "7b3b6e42032e94a6132a85642e95106f5346650e"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Mon Nov 03 12:22:07 2008 -0700"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Nov 04 08:40:55 2008 +0100"
      },
      "message": "ALSA: SOC: Fix setting codec register with debugfs filesystem merge error\n\nCall device_create_file only once in snd_soc_dapm_sys_add function.\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "7b3b6e42032e94a6132a85642e95106f5346650e",
      "tree": "8b2262291341d8a9f9b1e7e3c63a3289bb6c6de6",
      "parents": [
        "04172c0b9ea5861e5cba7909da5297b3aedac9e1",
        "0173a3265b228da319ceb9c1ec6a5682fd1b2d92"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 31 17:13:10 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 31 17:13:10 2008 +0100"
      },
      "message": "Merge commit \u0027v2.6.28-rc2\u0027 into topic/asoc\n"
    },
    {
      "commit": "04172c0b9ea5861e5cba7909da5297b3aedac9e1",
      "tree": "5a993adb827ae676166ad11f7510ff57ebda46b8",
      "parents": [
        "5b99e6ccf964e733f0afe2b7bd09559a51a540ca",
        "13d622b33dfbd99205a7add5751ba47445e480a6"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 31 14:39:49 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 31 14:39:49 2008 +0100"
      },
      "message": "Merge branch \u0027topic/fix/asoc\u0027 into topic/asoc\n"
    },
    {
      "commit": "5b99e6ccf964e733f0afe2b7bd09559a51a540ca",
      "tree": "0b94d68497c1fe9d7d2eb328ef527acaae5d4a4b",
      "parents": [
        "6c7425095c9ee23d080dba3e27217a254cce4562"
      ],
      "author": {
        "name": "Sedji Gaouaou",
        "email": "sedji.gaouaou@atmel.com",
        "time": "Fri Oct 03 16:58:58 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 31 13:13:20 2008 +0000"
      },
      "message": "ASoC: Add audio support for the Atmel AT91SAM9G20ek board(uing wolfson 8731).\n\nAdd audio support for the Atmel AT91SAM9G20ek board(uing wolfson 8731).\nIt is based on the former eti_b1_wm8731.c file, using the atmel scc API.\n\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6c7425095c9ee23d080dba3e27217a254cce4562",
      "tree": "c6c27e1c986b2adeda4adbdcad934b816d654b75",
      "parents": [
        "dc06102a0c8b5aa0dd7f9a40ce241e793c252a87"
      ],
      "author": {
        "name": "Sedji Gaouaou",
        "email": "sedji.gaouaou@atmel.com",
        "time": "Fri Oct 03 16:57:50 2008 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 31 13:12:26 2008 +0000"
      },
      "message": "ASoC: Merge AT91 and AVR32 support into a single atmel architecture\n\nThe Ateml AT91 and AVR32 SoC share common IP for audio and can share the\nsame driver code using the atmel-ssc API provided for both architectures.\nDo this, creating a new unified atmel ASoC architecture to replace the\nprevious at32 and at91 ones.\n\n[This was contributed as a patch series for reviewability but has been\nsquashed down to a single commit to help preserve both the history and\nbisectability.  A small bugfix from Jukka is included.]\n\nTested-by: Jukka Hynninen \u003cext-jukka.hynninen@vaisala.com\u003e\nSigned-off-by: Sedji Gaouaou \u003csedji.gaouaou@atmel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "dc06102a0c8b5aa0dd7f9a40ce241e793c252a87",
      "tree": "36f075529842c7b18c78697f14c041ce35108f76",
      "parents": [
        "4e207873736adc55cbf92796eb4f26f280f84034"
      ],
      "author": {
        "name": "Steve Sakoman",
        "email": "steve@sakoman.com",
        "time": "Thu Oct 30 21:55:24 2008 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 31 12:33:43 2008 +0000"
      },
      "message": "ASoC: Add support for Beagleboard\n\nSigned-off-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4e207873736adc55cbf92796eb4f26f280f84034",
      "tree": "e03ea1eafe5fc02033f0e1a2b56cd7502af92901",
      "parents": [
        "cc17557e7876a92e11d4b406a367d28e103e42e6"
      ],
      "author": {
        "name": "Steve Sakoman",
        "email": "steve@sakoman.com",
        "time": "Thu Oct 30 21:50:13 2008 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 31 12:33:38 2008 +0000"
      },
      "message": "ASoC: Add support for Gumstix Overo\n\nSigned-off-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "cc17557e7876a92e11d4b406a367d28e103e42e6",
      "tree": "a214fd9c44be990feca2c8b8019c8d778c3984e3",
      "parents": [
        "57b41898c2ecd13a9d338b66ef23f66caab5c4e9"
      ],
      "author": {
        "name": "Steve Sakoman",
        "email": "steve@sakoman.com",
        "time": "Thu Oct 30 21:35:26 2008 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Oct 31 12:33:27 2008 +0000"
      },
      "message": "ASoC: Add support for TWL4030 audio codec\n\nSigned-off-by: Steve Sakoman \u003csteve@sakoman.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "57b41898c2ecd13a9d338b66ef23f66caab5c4e9",
      "tree": "068ac15fb6d4f8c5c9f0aabe557368bd723946a6",
      "parents": [
        "0763722d28b7b58fa1f9b83d3378efcde855b18a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Oct 31 14:41:06 2008 +1100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Oct 31 07:32:12 2008 +0100"
      },
      "message": "ALSA: ASoC - restore removed variable declaration\n\nsound/soc/soc-dapm.c: In function \u0027snd_soc_dapm_sys_add\u0027:\nsound/soc/soc-dapm.c:828: error: \u0027ret\u0027 undeclared (first use in this function)\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0763722d28b7b58fa1f9b83d3378efcde855b18a",
      "tree": "5d33f1eb31ae1efa21adbb21a32c1b8e9743f60d",
      "parents": [
        "0c235d1e837c142b7565814318b6ba5917d5ac32"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 30 17:53:19 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 30 17:53:19 2008 +0100"
      },
      "message": "ALSA: ASoC - Fix a typo in Kconfig\n\nThe last change to Kconfig ca53fb24dd21bff32c4b41b2be1035a1adfc0135\nadded a wrong item SND_SOC_AC97, which must be SND_SOC_AC97_CODEC.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "0c235d1e837c142b7565814318b6ba5917d5ac32",
      "tree": "5b9d136a7840ffeb91022fbb7c70de9d7b0a1d17",
      "parents": [
        "ca53fb24dd21bff32c4b41b2be1035a1adfc0135"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Aug 07 11:22:32 2008 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 15:54:11 2008 +0000"
      },
      "message": "ASoC: Disable automatic volume control in the CS4270 sound driver\n\nDisable the automatic volume control feature of the CS4270 audio codec.  This\nfeature, which is enabled by default, causes volume change commands to be\ndelayed.  Sometimes the volume change happens after playback is started.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ca53fb24dd21bff32c4b41b2be1035a1adfc0135",
      "tree": "f16fb6314e5d10ac47a20f34729da092e0cdb7ae",
      "parents": [
        "e775f6c0fb6ac25ab8845d4ad1e17b4b015487f0"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Oct 22 22:41:11 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 15:54:10 2008 +0000"
      },
      "message": "ASoC: Use finer grained dependencies in SND_SOC_ALL_CODECS\n\nMove the bus dependencies in SND_SOC_ALL_CODECS into the individual\ncodec options rather than have them centrally. This allows the\ninclusion of AC97 codecs when testing on platforms with AC97 support\nand will also handle codecs on multi-function devices more gracefully.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e775f6c0fb6ac25ab8845d4ad1e17b4b015487f0",
      "tree": "e0a69b7bd4996e4aa51567868cc2da370bd1501a",
      "parents": [
        "1b340bd7e444f20eb2df88c65fa34960c4736ee9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 28 15:04:35 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 15:54:10 2008 +0000"
      },
      "message": "ASoC: Do a warm reset after cold when resetting the WM9713\n\nThe WM9713 comes out of cold reset in low power mode so always requires\na warm reset to bring up the AC97 link after a cold reset.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1b340bd7e444f20eb2df88c65fa34960c4736ee9",
      "tree": "b96fe0f1aefc42ef49195d302bef78744a9efeb1",
      "parents": [
        "219b93f5252086c8c8d647c77fc9e1377aab0c8d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jul 30 19:12:04 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 15:45:21 2008 +0000"
      },
      "message": "ASoC: Add PXA SSP support\n\nThe SSP ports PXA series processors can be used to implement a variety of\naudio interface formats. This patch implements support for I2S, DSP A and\nDSP B modes on these ports.\n\nThis patch is based on the previous out of tree pxa2xx-ssp driver (which\nwas originally written by Liam Girdwood with updates from Philipp Zabel\nand Nicola Perrino) and pxa3xx-ssp driver (originally written by Seth\nForsee based on the pxa2xx-ssp driver). Testing coverage is not complete\ncurrently.\n\nTested-by: Daniel Ribeiro \u003cdrwyrm@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "219b93f5252086c8c8d647c77fc9e1377aab0c8d",
      "tree": "844eb83f3ca3983164357f063b777f60b7c580a1",
      "parents": [
        "f24368c2fb524e911b831b86b5f0acfb38c70317"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 28 13:02:31 2008 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 14:34:03 2008 +0000"
      },
      "message": "ASoC: Remove DAPM restriction on mixer control name lengths\n\nAs well as ensuring that UI-relevant parts of control names don\u0027t get\ntruncated in the DAPM code this avoids conflicts in long control names\nthat differ only at the end of a long string.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f24368c2fb524e911b831b86b5f0acfb38c70317",
      "tree": "bdcc256912ee120dee8ce4e4fc41b8fa0969ff93",
      "parents": [
        "d45f6219d256b4e02f9ebee2e3911f4ea80bac70"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Oct 21 21:45:08 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 14:34:03 2008 +0000"
      },
      "message": "ASoC: Convert core to use standard debug print macros\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d45f6219d256b4e02f9ebee2e3911f4ea80bac70",
      "tree": "f738eaaf5dc222743682e5f8f98a1ec6a3c84b40",
      "parents": [
        "12ef193d5817504621e503e78d641265f6a86ac4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@sirena.org.uk",
        "time": "Tue Oct 14 13:58:36 2008 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 14:34:03 2008 +0000"
      },
      "message": "ASoC: Fix handling of DAPM suspend work\n\nSince we can query the playback stream power state directly we do not\nneed to infer if it is powered up from the timer being scheduled.  Doing\nthis avoids problems that previously existed with streams being\nincorrectly determined to be powered up caused when the timer is\nscheduled when streams are closed after being partially set up.\n\nReported-by: Nobin Mathew \u003cnobin.mathew@gmail.com\u003e\nReported-by: Jukka Hynninen \u003cext-jukka.hynninen@vaisala.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "12ef193d5817504621e503e78d641265f6a86ac4",
      "tree": "a86c1cc9d7297561b0912f0b2c0332bf2ab993ca",
      "parents": [
        "15ad9a531a64d46af54839ab13542a81ad4c82a5"
      ],
      "author": {
        "name": "Troy Kisky",
        "email": "troy.kisky@boundarydevices.com",
        "time": "Mon Oct 13 17:42:14 2008 -0700"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 14:34:02 2008 +0000"
      },
      "message": "ASoC: Allow setting codec register with debugfs filesystem\n\ni.e. echo 6 59 \u003e/sys/kernel/debug/soc-audio.0/codec_reg\nwill set register 0x06 to a value of 0x59.\nAlso, pop_time debugfs interface setup is moved so that it\nis setup in the same function as codec_reg\n\nSigned-off-by: Troy Kisky \u003ctroy.kisky@boundarydevices.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "13d622b33dfbd99205a7add5751ba47445e480a6",
      "tree": "217e251e4d71701f58bce8688994e99305431073",
      "parents": [
        "f06c8fd73e3658a659d5e5b56c44bd80fe244268"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 12:37:10 2008 +0000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 30 14:24:58 2008 +0100"
      },
      "message": "ALSA: ASoC: Fix WM9713 ALC Decay Time name\n\nThe control had an extra space at the end of the name.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "f06c8fd73e3658a659d5e5b56c44bd80fe244268",
      "tree": "1c285a79ac53c93de1bc666e9f57b7eec1858d3c",
      "parents": [
        "762b8df748d83c14070afbf0c6f8c0f4a91a13bf"
      ],
      "author": {
        "name": "Jon Smirl",
        "email": "jonsmirl@gmail.com",
        "time": "Thu Oct 30 12:37:09 2008 +0000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 30 14:24:51 2008 +0100"
      },
      "message": "ALSA: ASoC: Fix some minor errors in mpc5200 psc i2s driver\n\nFix missing unsigned for irqsave flags in psc i2s driver\nMake attribute visiblity static\nCollect all sysfs errors before checking status\n\n[Word wrapped DEVICE_ATTR() lines for 80 columns -- broonie]\n\nSigned-off-by: Jon Smirl \u003cjonsmirl@gmail.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "762b8df748d83c14070afbf0c6f8c0f4a91a13bf",
      "tree": "47298a6a90cd268e57469b55aec0d8cb8d6ad675",
      "parents": [
        "c3e5203bed1999df716e3c7119f6749523eb952f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Oct 30 12:37:08 2008 +0000"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Oct 30 14:24:41 2008 +0100"
      },
      "message": "ALSA: ASoC: Fix mono controls after conversion to support full int masks\n\nWhen ASoC was converted to support full int width masks SOC_SINGLE_VALUE()\nomitted the assignment of rshift, causing the control operatins to report\nsome mono controls as stereo. This happened to work some of the time due\nto a confusion between shift and min in snd_soc_info_volsw().\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "15ad9a531a64d46af54839ab13542a81ad4c82a5",
      "tree": "2e5e92559163be3576cd5a92e80c2a2b50e1e456",
      "parents": [
        "911fc25dda145f4f7313535466eec0c9f4a51ea1",
        "c3e5203bed1999df716e3c7119f6749523eb952f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 28 11:41:18 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Oct 28 11:41:18 2008 +0100"
      },
      "message": "Merge branch \u0027topic/fix/asoc\u0027 into topic/asoc\n"
    },
    {
      "commit": "c3e5203bed1999df716e3c7119f6749523eb952f",
      "tree": "77994a592e204ee9f46639b6cdecea959ba74ed8",
      "parents": [
        "4b7d283150b35db6e5e10f72606f603ff424c92a"
      ],
      "author": {
        "name": "Cliff Cai",
        "email": "cliff.cai@analog.com",
        "time": "Mon Oct 27 17:09:25 2008 +0800"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 27 17:05:42 2008 +0100"
      },
      "message": "ALSA: ASoC: Blackfin: update SPORT0 port selector (v2)\n\n- Setting the TFS pin selector for SPORT 0 based on whether the selected\n  port id F or G. If the port is F then no conflict should exist for the\n  TFS. When Port G is selected and EMAC then there is a conflict between\n  the PHY interrupt line and TFS.  Current settings prevent the conflict\n  by ignoring the TFS pin when Port G is selected. This allows both\n  ssm2602 using Port G and EMAC concurrently.\n\n - some code cleanup\n\nSigned-off-by: Cliff Cai \u003ccliff.cai@analog.com\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nAcked-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "911fc25dda145f4f7313535466eec0c9f4a51ea1",
      "tree": "66b5c22cd19cea6597900b37b7dbdeb5623b8799",
      "parents": [
        "4b7d283150b35db6e5e10f72606f603ff424c92a",
        "6b9331165e9827e055389e22d1cbdb5fe3cff835"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 27 08:37:08 2008 +0100"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Mon Oct 27 08:37:08 2008 +0100"
      },
      "message": "Merge branch \u0027topic/asoc-next\u0027 into topic/asoc\n"
    },
    {
      "commit": "0173a3265b228da319ceb9c1ec6a5682fd1b2d92",
      "tree": "a8aaa817a509d29fe5f7f5b2324e0f608d8c909c",
      "parents": [
        "d1a35e4d74d070b06163e435e590ca90a2420b9e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:13:29 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:13:29 2008 -0700"
      },
      "message": "Linux 2.6.28-rc2\n\n.. fix all the worst problems in -rc1\n"
    },
    {
      "commit": "d1a35e4d74d070b06163e435e590ca90a2420b9e",
      "tree": "d6b22893e372ecba9499389c5a9ab5056c31ea8e",
      "parents": [
        "9ce209d64d820a6d5ed6b952e2c0f917faad6031"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 19:51:14 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:11:21 2008 -0700"
      },
      "message": "m68k: Disable Amiga serial console support if modular\n\nIf CONFIG_AMIGA_BUILTIN_SERIAL\u003dm, I get the following warnings:\n\n| drivers/char/amiserial.c: At top level:\n| drivers/char/amiserial.c:2138: warning: data definition has no type or storage class\n| drivers/char/amiserial.c:2138: warning: type defaults to \u0027int\u0027 in declaration of \u0027console_initcall\u0027\n| drivers/char/amiserial.c:2138: warning: parameter names (without types) in function declaration\n| drivers/char/amiserial.c:2134: warning: \u0027amiserial_console_init\u0027 defined but not used\n\nbecause console_initcall() is not defined (nor really sensible) in the\nmodular case.\n\nSo disable serial console support if the driver is modular.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ce209d64d820a6d5ed6b952e2c0f917faad6031",
      "tree": "817c5bd01e6666c8269d29d3d8292b5e75ea7fb3",
      "parents": [
        "4d36a9e65d4966b433b2f3424d9457468bc80e00"
      ],
      "author": {
        "name": "Davide Libenzi",
        "email": "davidel@xmailserver.org",
        "time": "Fri Oct 17 16:17:40 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 12:09:49 2008 -0700"
      },
      "message": "epoll: avoid double-inserts in case of EFAULT\n\nIn commit f337b9c58332bdecde965b436e47ea4c94d30da0 (\"epoll: drop\nunnecessary test\") Thomas found that there is an unnecessary (always\ntrue) test in ep_send_events().  The callback never inserts into\n-\u003erdllink while the send loop is performed, and also does the\n~EP_PRIVATE_BITS test.  Given we\u0027re holding the mutex during this time,\nthe conditions tested inside the loop are always true.\n\nHOWEVER.\n\nThe test \"!ep_is_linked(\u0026epi-\u003erdllink)\" wasn\u0027t there because we insert\ninto -\u003erdllink, but because the send-events loop might terminate before\nthe whole list is scanned (-EFAULT).\n\nIn such cases, when the loop terminates early, and when a (leftover)\nfile received an event while we\u0027re performing the lockless loop, we need\nsuch test to avoid to double insert the epoll items.  The list_splice()\ndone a few steps below, will correctly re-insert the ones that were left\non \"txlist\".\n\nThis should fix the kenrel.org bugzilla entry 11831.\n\nSigned-off-by: Davide Libenzi \u003cdavidel@xmailserver.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d36a9e65d4966b433b2f3424d9457468bc80e00",
      "tree": "8c7b8e64ae40769a3f9f948491987ba93698ee3a",
      "parents": [
        "44a504c405ae5c3a80e71acf71d6b1cb0db70715"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Oct 25 12:41:41 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 11:22:08 2008 -0700"
      },
      "message": "select: deal with math overflow from borderline valid userland data\n\nSome userland apps seem to pass in a \"0\" for the seconds, and several\nseconds worth of usecs to select().  The old kernels accepted this just\nfine, so the new kernels must too.\n\nHowever, due to the upscaling of the microseconds to nanoseconds we had\nsome cases where we got math overflow, and depending on the GCC version\n(due to inlining decisions) that actually resulted in an -EINVAL return.\n\nThis patch fixes this by adding the excess microseconds to the seconds\nfield.\n\nAlso with thanks to Marcin Slusarz for spotting some implementation bugs\nin the diagnostics patches.\n\nReported-by: Carlos R. Mafra \u003ccrmafra2@gmail.com\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44a504c405ae5c3a80e71acf71d6b1cb0db70715",
      "tree": "043c7da028ae67676cf221e76cbc767eddfe8d07",
      "parents": [
        "2077776641b6ffb0049f13018d2e162340ec51c7"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sun Oct 26 10:25:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 10:38:52 2008 -0700"
      },
      "message": "wireless: fix regression caused by regulatory config option\n\nThe default for the regulatory compatibility option is wrong;\nif you picked the default you ended up with a non-functional wifi\nsystem (at least I did on Fedora 9 with iwl4965).\nI don\u0027t think even the October 2008 releases of the various distros\nhas the new userland so clearly the default is wrong, and also\nwe can\u0027t just go about deleting this in 2.6.29...\n\nChange the default to \"y\" and also adjust the config text a little to\nreflect this.\n\nThis patch fixes regression #11859\n\nWith thanks to Johannes Berg for the diagnostics\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2077776641b6ffb0049f13018d2e162340ec51c7",
      "tree": "7fa3a58a4a8645f7a756e1f05c3f1d48ed6b639b",
      "parents": [
        "b1cd2ee3b95f1c3108c68c82342c614e58ce1f13"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Oct 21 16:11:20 2008 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:38:17 2008 -0700"
      },
      "message": "cgroup: remove unused variable\n\n/scratch/sfr/next/kernel/cgroup.c: In function \u0027cgroup_tasks_start\u0027:\n/scratch/sfr/next/kernel/cgroup.c:2107: warning: unused variable \u0027i\u0027\n\nIntroduced in commit cc31edceee04a7b87f2be48f9489ebb72d264844 \"cgroups:\nconvert tasks file to use a seq_file with shared pid array\".\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b1cd2ee3b95f1c3108c68c82342c614e58ce1f13",
      "tree": "f282632a4cd5de359c8ba586371e907ade0543ec",
      "parents": [
        "e383d56487062275e9971094f2efcca34227ee60",
        "c02d65694debbc82dc48453a9fd52efb036c7258"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:36:19 2008 -0700"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n  hwmon: (abituguru3) Cosmetic whitespace fixes\n  hwmon: (adt7473) Fix voltage conversion routines\n  hwmon: (lm90) Add support for the LM99 16 degree offset\n  hwmon: (lm90) Fix handling of hysteresis value\n  hwmon-vid: Add support for AMD family 10h CPUs\n  hwmon: (w83781d) Fix linking when built-in\n"
    },
    {
      "commit": "e383d56487062275e9971094f2efcca34227ee60",
      "tree": "9e4523b27417f1572d9c33ae9012ee98c0dcb556",
      "parents": [
        "1137fb670465b6b5d15b9db7d01707a5833ee3ae"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Sun Oct 26 17:02:49 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "r8169: revert \"read MAC address from EEPROM on init\"\n\nThis reverts commit 7bf6bf4803df1adc927f585168d2135fb019c698.\n\nThe code has both a short existence and an increasing track of failures\ndespite some work to amend it for -rc1.  It is not just a matter of\nreading the eeprom: sometimes the eeprom is read correctly, then the mac\naddress is not written correctly back into the mac registers.\n\nSome chipsets seem to work reliably but it is not clear at this point if\nthe code can simply be made to work on a per-chipset basis and post -rc1\nis not the place where I want to experiment these things.\n\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1137fb670465b6b5d15b9db7d01707a5833ee3ae",
      "tree": "84c46502d53718d0c9275e7d41ae6776ab9eab52",
      "parents": [
        "ce97e13e52848c6388598696b7d44748598db759"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Oct 26 05:40:26 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "arm ide breakage\n\na) semicolon before the function body is a bad idea\nb) it\u0027s const struct foo, not struct const foo\nc) incidentally, it\u0027s ecard_remove_driver(), not ecard_unregister_driver()\nd) compiling is occasionally useful.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ce97e13e52848c6388598696b7d44748598db759",
      "tree": "2baccc7a0532aaee8afe42cca84e09732a131a2a",
      "parents": [
        "23cf24c0c83a5a6eb39b9fa4d3843a8b9414db40"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sun Oct 26 05:12:34 2008 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 09:35:05 2008 -0700"
      },
      "message": "fix allmodconfig breakage\n\nIf you use KCONFIG_ALLCONFIG (even with empty file) you get broken\nallmodconfig/allyesconfig; CONFIG_MODULES gets turned off, with obvious\nmassive fallout.\n\nBreakage had been introduced when conf_set_all_new_symbols() got used\nfor allmodconfig et.al.\n\nWhat happens is that sym_calc_value(modules_sym) done in\nconf_read_simple() sets SYMBOL_VALID on both modules_sym and MODULES.\nWhen we get to conf_set_all_new_symbols(), we set sym-\u003edef[S_DEF_USER]\non everything, but it has no effect on sym-\u003ecurr for the symbols that\nalready have SYMBOL_VALID - these are stuck.\n\nSolution: use sym_clear_all_valid() in there.  Note that it makes\nreevaluation of modules_sym redundant - sym_clear_all_valid() will do\nthat itself.\n\n[ Fixes http://bugzilla.kernel.org/show_bug.cgi?id\u003d11512, says Alexey ]\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c02d65694debbc82dc48453a9fd52efb036c7258",
      "tree": "fd40c4c64cc78b27e132766d422e7840aeb74827",
      "parents": [
        "4777e4e6b8540ee4226876a737833d03bbc55394"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) enable DMI probing feature on AW9D-MAX\n\nSwitch the AW9D-MAX over from port probing to the preferred DMI\nprobe method.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nTested-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "4777e4e6b8540ee4226876a737833d03bbc55394",
      "tree": "b7dd4398ec455e5aade71b0072d86a9c1cfd40e3",
      "parents": [
        "be821b78af9de886571e3565515a59f966d66f42"
      ],
      "author": {
        "name": "Alistair John Strachan",
        "email": "alistair@devzero.co.uk",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (abituguru3) Cosmetic whitespace fixes\n\nAs the probable result of zealous copy/pasting, many supported boards\ncontain sensor names with trailing whitespace. Though this is not a\nhuge problem, it is inconsistent with other sensor names, and with\nother similar hwmon drivers.\n\nAdditionally, the DMI nag message added in 2.6.27 was missing a\nspace between two sentence fragments -- might as well clean that up\ntoo.\n\nDoesn\u0027t alter any kernel text, just data.\n\nSigned-off-by: Alistair John Strachan \u003calistair@devzero.co.uk\u003e\nReported-by: Justin Piszcz \u003cjpiszcz@lucidpixels.com\u003e\nAcked-by: Hans de Goede \u003chdegoede@redhat.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "be821b78af9de886571e3565515a59f966d66f42",
      "tree": "2fd43589b6673700b65c0c30efb4ffaecab690ea",
      "parents": [
        "97ae60bb38279e1941c738b1037a57e6b14efeaf"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:40 2008 +0100"
      },
      "message": "hwmon: (adt7473) Fix voltage conversion routines\n\nFix voltage conversion routines. Based on an earlier patch from\nPaulius Zaleckas.\n\nAccording to the datasheet voltage is scaled with resistors and\nvalue 192 is nominal voltage. 0 is 0V.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nCc: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\n"
    },
    {
      "commit": "97ae60bb38279e1941c738b1037a57e6b14efeaf",
      "tree": "8ee603aa0450eca8d31f46a7946dc5e08338ff32",
      "parents": [
        "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Add support for the LM99 16 degree offset\n\nThe LM99 differs from the LM86, LM89 and LM90 in that it reports\nremote temperatures (temp2) 16 degrees lower than they really are. So\nfar we have been cheating and handled this in userspace but it really\nshould be handled by the driver directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n"
    },
    {
      "commit": "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574",
      "tree": "df2ffd6eb0af65516cf0aae37c80c9fd1eee5dc6",
      "parents": [
        "1b871826b3dfcdcd78140d17c00e452eec6c12a4"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Fix handling of hysteresis value\n\nThere are several problems in the way the hysteresis value is handled\nby the lm90 driver:\n\n* In show_temphyst(), specific handling of the MAX6646 is missing, so\n  the hysteresis is reported incorrectly if the critical temperature\n  is over 127 degrees C.\n* In set_temphyst(), the new hysteresis register value is written to\n  the chip but data-\u003etemp_hyst isn\u0027t updated accordingly, so there is\n  a short period of time (up to 2 seconds) where the old hystereris\n  value will be returned while the new one is already active.\n* In set_temphyst(), the critical temperature which is used as a base\n  to compute the value of the hysteresis register lacks\n  device-specific handling. As a result, the value of the hysteresis\n  register might be incorrect for the ADT7461 and MAX6646 chips.\n\nFix these 3 bugs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Ben Hutchings \u003cbhutchings@solarflare.com\u003e\nCc: Nate Case \u003cncase@xes-inc.com\u003e\n"
    },
    {
      "commit": "1b871826b3dfcdcd78140d17c00e452eec6c12a4",
      "tree": "cd1cb9cd021a52e93f9e2396181290e1edb85742",
      "parents": [
        "dd56b638951936cda945ba5641cc44927a5f1c6d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon-vid: Add support for AMD family 10h CPUs\n\nThe AMD family 10h CPUs use the same VID decoding table as the family\n0Fh CPUs.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Rudolf Marek \u003cr.marek@assembler.cz\u003e\n"
    },
    {
      "commit": "dd56b638951936cda945ba5641cc44927a5f1c6d",
      "tree": "707e5449c73191894e2c32f7303e006e6063082e",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:38 2008 +0100"
      },
      "message": "hwmon: (w83781d) Fix linking when built-in\n\nWhen w83781d is built-in, the final links fails with the following vague error\nmessage:\n\n`.exit.text\u0027 referenced in section `.init.text\u0027 of drivers/built-in.o: defined\nin discarded section `.exit.text\u0027 of drivers/built-in.o\n\nw83781d_isa_unregister() cannot be marked __exit, as it\u0027s also called from\nsensors_w83781d_init(), which is marked __init.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Wolfgang Grandegger \u003cwg@grandegger.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "23cf24c0c83a5a6eb39b9fa4d3843a8b9414db40",
      "tree": "6abea5b36ce69113032466903db452d955dce4bb",
      "parents": [
        "4403b406d4369a275d483ece6ddee0088cc0d592",
        "3c37fc86d20fe35be656f070997d62f75c2e4874"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:57:30 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:57:30 2008 -0700"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:\n  ext4: Fix duplicate entries returned from getdents() system call\n  ext3: Fix duplicate entries returned from getdents() system call\n"
    },
    {
      "commit": "4403b406d4369a275d483ece6ddee0088cc0d592",
      "tree": "caefd6b7aabc1c517942be1abf25d841b181f323",
      "parents": [
        "e013e13bf605b9e6b702adffbe2853cfc60e7806"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:53:38 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 25 19:53:38 2008 -0700"
      },
      "message": "Revert \"Call init_workqueues before pre smp initcalls.\"\n\nThis reverts commit a802dd0eb5fc97a50cf1abb1f788a8f6cc5db635 by moving\nthe call to init_workqueues() back where it belongs - after SMP has been\ninitialized.\n\nIt also moves stop_machine_init() - which needs workqueues - to a later\nphase using a core_initcall() instead of early_initcall().  That should\nsatisfy all ordering requirements, and was apparently the reason why\ninit_workqueues() was moved to be too early.\n\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3c37fc86d20fe35be656f070997d62f75c2e4874",
      "tree": "eb9593356a2aa3233ab8f198f044e81413423cde",
      "parents": [
        "8c9fa93d51123c5540762b1a9e1919d6f9c4af7c"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 11:39:08 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 22:37:55 2008 -0400"
      },
      "message": "ext4: Fix duplicate entries returned from getdents() system call\n\nFix a regression caused by commit d0156417, \"ext4: fix ext4_dx_readdir\nhash collision handling\", where deleting files in a large directory\n(requiring more than one getdents system call), results in some\nfilenames being returned twice.  This was caused by a failure to\nupdate info-\u003ecurr_hash and info-\u003ecurr_minor_hash, so that if the\ndirectory had gotten modified since the last getdents() system call\n(as would be the case if the user is running \"rm -r\" or \"git clean\"),\na directory entry would get returned twice to the userspace.\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\n\nThis patch fixes the bug reported by Markus Trippelsdorf at:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11844\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nTested-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\n"
    },
    {
      "commit": "8c9fa93d51123c5540762b1a9e1919d6f9c4af7c",
      "tree": "e0c09b583c785be17bd2509b7c71fd7db3ad9aad",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 11:38:37 2008 -0400"
      },
      "committer": {
        "name": "Theodore Ts\u0027o",
        "email": "tytso@mit.edu",
        "time": "Sat Oct 25 22:37:44 2008 -0400"
      },
      "message": "ext3: Fix duplicate entries returned from getdents() system call\n\nFix a regression caused by commit 6a897cf4, \"ext3: fix ext3_dx_readdir\nhash collision handling\", where deleting files in a large directory\n(requiring more than one getdents system call), results in some\nfilenames being returned twice.  This was caused by a failure to\nupdate info-\u003ecurr_hash and info-\u003ecurr_minor_hash, so that if the\ndirectory had gotten modified since the last getdents() system call\n(as would be the case if the user is running \"rm -r\" or \"git clean\"),\na directory entry would get returned twice to the userspace.\n\nThis patch fixes the bug reported by Markus Trippelsdorf at:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d11844\n\nSigned-off-by: \"Theodore Ts\u0027o\" \u003ctytso@mit.edu\u003e\nTested-by: Markus Trippelsdorf \u003cmarkus@trippelsdorf.de\u003e\n"
    },
    {
      "commit": "e013e13bf605b9e6b702adffbe2853cfc60e7806",
      "tree": "f69ce0b35fa8df2447d06eee64f4f579b883e701",
      "parents": [
        "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Fri Oct 24 09:22:42 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Oct 24 08:22:38 2008 -0700"
      },
      "message": "libata: fix bug with non-ncq devices\n\nThe recent commit 2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e (\"libata:\nswitch to using block layer tagging support\") to enable support for\nblock layer tagging in libata was broken for non-NCQ devices\n\nThe block layer initializes the tag field to -1 to detect invalid uses\nof a tag, and if the libata devices does NOT support NCQ, we just used\nthat field to index the internal command list.  So we need to check for\n-1 first and only use the tag field if it\u0027s valid.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nReported-by: Alexander Beregalov \u003ca.beregalov@gmail.com\u003e\nTested-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nTested-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nTested-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "57f8f7b60db6f1ed2c6918ab9230c4623a9dbe37",
      "tree": "d257e128215141dfc0c08f367910affebab6f5bf",
      "parents": [
        "325dcfdc81f124812a7b692354996ef7fe5b90ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 20:06:52 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 20:06:52 2008 -0700"
      },
      "message": "Linux 2.6.28-rc1\n"
    },
    {
      "commit": "325dcfdc81f124812a7b692354996ef7fe5b90ed",
      "tree": "bad267a306682a6f3e921c50a7fd0ebc5c3eb61a",
      "parents": [
        "3a2c5dad6c4d4551effba477f4f45fa5feb1293f"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Oct 23 18:14:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:48:29 2008 -0700"
      },
      "message": "Fix PCI hotplug printk format\n\nFix printk format warning:\n\n  drivers/pci/hotplug/acpiphp_ibm.c:207: warning: format \u0027%08lx\u0027 expects type \u0027long unsigned int\u0027, but argument 3 has type \u0027long long unsigned int\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3a2c5dad6c4d4551effba477f4f45fa5feb1293f",
      "tree": "1e1f1ab67279c46c3e6aed1c4041880f58ec5dae",
      "parents": [
        "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
        "a491913ff22c2b69d937d14296db6fa34dbff068"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:31:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:\n  PCI: remove unused resource assignment in pci_read_bridge_bases()\n  PCI hotplug: shpchp: message refinement\n  PCI hotplug: shpchp: replace printk with dev_printk\n  PCI: add routines for debugging and handling lost interrupts\n  PCI hotplug: pciehp: message refinement\n  PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n  PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n"
    },
    {
      "commit": "2242d5eff17cf91110a3c44747f9f2e1a938cbda",
      "tree": "a6459b4d1aeb7f6f08dea3db2e2780f6276abdb0",
      "parents": [
        "5579a782ad7ffa162b1060993e4a298dd50e7a33",
        "fd6149d332973bafa50f03ddb0ea9513e67f4517"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:54 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)\n  tcp: Restore ordering of TCP options for the sake of inter-operability\n  net: Fix disjunct computation of netdev features\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN_RECEIVED state\n  sctp: Fix to handle SHUTDOWN in SHUTDOWN-PENDING state\n  sctp: Add check for the TSN field of the SHUTDOWN chunk\n  sctp: Drop ICMP packet too big message with MTU larger than current PMTU\n  p54: enable 2.4/5GHz spectrum by eeprom bits.\n  orinoco: reduce stack usage in firmware download path\n  ath5k: fix suspend-related oops on rmmod\n  [netdrvr] fec_mpc52xx: Implement polling, to make netconsole work.\n  qlge: Fix MSI/legacy single interrupt bug.\n  smc911x: Make the driver safer on SMP\n  smc911x: Add IRQ polarity configuration\n  smc911x: Allow Kconfig dependency on ARM\n  sis190: add identifier for Atheros AR8021 PHY\n  8139x: reduce message severity on driver overlap\n  igb: add IGB_DCA instead of selecting INTEL_IOATDMA\n  igb: fix tx data corruption with transition to L0s on 82575\n  ehea: Fix memory hotplug support\n  netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver\n  ...\n"
    },
    {
      "commit": "5579a782ad7ffa162b1060993e4a298dd50e7a33",
      "tree": "17a039c29af04579bdbae8323fe322e7dd9b1ec1",
      "parents": [
        "969907a956752f88dde4aa23fa8c033b9a939aee",
        "60b8267338aafde5315fc65ff385f3d4d75eccfe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 19:19:14 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  math-emu: Fix thinko in _FP_DIV\n  math-emu: Fix signalling of underflow and inexact while packing result.\n  sparc: Add checkstack support\n  sparc: correct section of current_pc()\n  sparc: correct section of apc_no_idle\n  sparc64: Fix race in arch/sparc64/kernel/trampoline.S\n"
    },
    {
      "commit": "a491913ff22c2b69d937d14296db6fa34dbff068",
      "tree": "9024125fb0c86166932e5258127c3e3968ed3e22",
      "parents": [
        "be7bce250a88fbbb5a67204eb148bce8b798780a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Mon Oct 13 21:02:27 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:17:47 2008 -0700"
      },
      "message": "PCI: remove unused resource assignment in pci_read_bridge_bases()\n\nThis cleanup removes the resource assignment in pci_read_bridge_bases()\nsince it has taken care by pci_alloc_child_bus() when allocating the bus:\n\n        /* Set up default resource pointers and names.. */\n        for (i \u003d 0; i \u003c PCI_BRIDGE_RES_NUM; i++) {\n                child-\u003eresource[i] \u003d \u0026bridge-\u003eresource[PCI_BRIDGE_RESOURCES+i];\n                child-\u003eresource[i]-\u003ename \u003d child-\u003ename;\n        }\n\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "be7bce250a88fbbb5a67204eb148bce8b798780a",
      "tree": "c30a5f7f145e4b4ab59f139b529eb170fa00f682",
      "parents": [
        "f98ca311f3a32e2adc229fecd6bf732db07fcca3"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:54:39 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:14:00 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: message refinement\n\nThis patch refines messages in shpchp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "f98ca311f3a32e2adc229fecd6bf732db07fcca3",
      "tree": "70605c5063f72f93a08d350b0fcb66fd359b7996",
      "parents": [
        "388c8c16abafc2e74dff173b5de9ee519ea8d32f"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:52:12 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 16:11:50 2008 -0700"
      },
      "message": "PCI hotplug: shpchp: replace printk with dev_printk\n\nThis patch replaces printks within shpchp module with dev_printks.\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "969907a956752f88dde4aa23fa8c033b9a939aee",
      "tree": "e131db71d1db9a3b8591d718e8c5e897daadccec",
      "parents": [
        "ea541686d8454efac4f2b5c0767affb12d4b6a52",
        "fa3fd7204e1a4e8538117f0edbfecd4132276860"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:08:11 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:\n  ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n  ide-disk: set non-rotational queue flag for SSD and CF devices\n  ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n  ide: Add tx4938ide driver (v2)\n  TXx9: Add TX4938 ATA support (v3)\n  ide: Add tx4939ide driver (v6)\n  ide: two more pci_ioremap_bar() conversions\n  pci: use pci_ioremap_bar() in drivers/ide\n  sgiioc4: use ide_host_add() (take 2)\n  sgiioc4: fix error cleanup path (take 2)\n"
    },
    {
      "commit": "ea541686d8454efac4f2b5c0767affb12d4b6a52",
      "tree": "ef0812fcc3e07c067042add6388146b3485c793e",
      "parents": [
        "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
        "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:07:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-leds:\n  leds/acpi: Fix merge fallout from acpi_driver_data change\n  leds: Simplify logic in leds-ams-delta\n  leds: Fix trigger registration race\n  leds: Fix leds-class.c comment\n  leds: Add driver for HP harddisk protection LEDs\n  leds: leds-pca955x - Mark pca955x_led_set() static\n  leds: Remove uneeded leds-cm-x270 driver\n  leds: Remove uneeded strlen calls\n  leds: Add leds-wrap default-trigger\n  leds: Make default trigger fields const\n  leds: Add backlight LED trigger\n  leds: da903x: Add support for LEDs found on DA9030/DA9034\n"
    },
    {
      "commit": "0d876c6a96e2cabf8632e8066b617d9c2dec9518",
      "tree": "2be0d37f97a367192f309f61de8bb8dec0a4e55f",
      "parents": [
        "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
        "6ffab0efc17f70f44810ae50fc40f934c8173f35"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:06:49 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] pxa: corgi backlight driver should not select ssp drivers\n  [ARM] 5321/1: Kirkwood: fix typo in Makefile\n  [ARM] 5320/1: fix assembly constraints in implementation of do_div()\n  [ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S\n  [ARM] 5316/1: AT91: oops (regression) fix on gpio irq\n  [ARM] msm: vreg interface to msm7k pmic\n  [ARM] msm: dma: various basic dma improvements and bugfixes\n  [ARM] msm: clock: provide clk_*() api support for\n  [ARM] msm: clean up iomap and devices\n  [ARM] msm: add proc_comm support, necessary for clock and power control\n  [ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM\n  [ARM] pxa/spitz: fix unbalance parenthesis in header file spitz.h\n  [ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers\n  [ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig\n  Revert \"[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c\"\n"
    },
    {
      "commit": "900bca34940ca1db8dd04a2e9b240ffac32da6f6",
      "tree": "9f23e69f1ee3500dd51b2a26a741943b38b81ed1",
      "parents": [
        "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
        "d03ebb12981e80de99e9b482639ec3b5795741f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight\n\n* \u0027for-linus\u0027 of git://git.o-hand.com/linux-rpurdie-backlight:\n  backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC\n  backlight: da903x: Add backlight driver for DA9030/DA9034\n  tosa: add support for bl/lcd driver\n  backlight: add support for Sharp SL-6000 LCD and backlight drivers\n"
    },
    {
      "commit": "2fca5ccf97d2c28bcfce44f5b07d85e74e3cd18e",
      "tree": "483dedd08d6ccbb56959eeb127e82ab8f84edf2e",
      "parents": [
        "332edc2f7fa58b818dfed1cede60272eecc27c0a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Oct 22 09:34:49 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 16:05:26 2008 -0700"
      },
      "message": "libata: switch to using block layer tagging support\n\nlibata currently has a pretty dumb ATA_MAX_QUEUE loop for finding\na free tag to use. Instead of fixing that up, convert libata to\nusing block layer tagging - gets rid of code in libata, and is also\nmuch faster.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "388c8c16abafc2e74dff173b5de9ee519ea8d32f",
      "tree": "ed1197dcbff33881b7e285c066f1e4260be6c7a4",
      "parents": [
        "18b341b76cd99ce949806ccf5565900465ec2e7f"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "James.Bottomley@HansenPartnership.com",
        "time": "Sun Aug 03 13:02:12 2008 -0500"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:54:18 2008 -0700"
      },
      "message": "PCI: add routines for debugging and handling lost interrupts\n\nWe\u0027re getting a lot of storage drivers blamed for interrupt misrouting\nissues.  This patch provides a standard way of reporting the problem\n... and, if possible, correcting it.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "18b341b76cd99ce949806ccf5565900465ec2e7f",
      "tree": "b0c0985a190827df929f583bd7bc164ca4020d9c",
      "parents": [
        "8113587c2d14d3be2414190845b2e2617c0aa33b"
      ],
      "author": {
        "name": "Taku Izumi",
        "email": "izumi.taku@jp.fujitsu.com",
        "time": "Thu Oct 23 11:47:32 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:47:39 2008 -0700"
      },
      "message": "PCI hotplug: pciehp: message refinement\n\nThis patch refines messages in pciehp module.  The main changes are as\nfollows:\n\n - remove the trailing \".\"\n - remove __func__ as much as possible\n - capitalize the first letter of messages\n - show PCI device address including its domain\n\nSigned-off-by: Taku Izumi \u003cizumi.taku@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "8113587c2d14d3be2414190845b2e2617c0aa33b",
      "tree": "8fd7355ae2d677342a6dd2c2f7afb6e0e9db98f8",
      "parents": [
        "d2174c3c07adad88dd9ba37a731e0b00b746822a"
      ],
      "author": {
        "name": "Zhao, Yu",
        "email": "yu.zhao@intel.com",
        "time": "Thu Oct 23 13:15:39 2008 +0800"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:42:13 2008 -0700"
      },
      "message": "PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems\n\nThe original ARI support code has a compatibility problem with non-ARI\ndevices.  If a device doesn\u0027t support ARI, turning on ARI forwarding on\nits upper level bridge will cause undefined behavior.\n\nThis fix turns on ARI forwarding only when the subordinate devices\nsupport it.\n\nTested-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Yu Zhao \u003cyu.zhao@intel.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "d2174c3c07adad88dd9ba37a731e0b00b746822a",
      "tree": "3904a0174a0238a3425dbf9a204f05f5112ef376",
      "parents": [
        "5f4f0c4d3fc95cb7d509e4469a22aed40532f0fc"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Fri Oct 17 09:23:51 2008 +0900"
      },
      "committer": {
        "name": "Jesse Barnes",
        "email": "jbarnes@virtuousgeek.org",
        "time": "Thu Oct 23 14:40:06 2008 -0700"
      },
      "message": "PCI hotplug: cpqphp: fix kernel NULL pointer dereference\n\nThe following patch fixes the regression in 2.6.27 that causes kernel\nNULL pointer dereference at cpqphp driver probe time.  This patch should\nbe backported to the .27 stable series.\n\nSeems to have been introduced by\nf46753c5e354b857b20ab8e0fe7b2579831dc369.\n\nThe root cause of this problem seems that cpqphp driver calls\npci_hp_register() wrongly. In current implementation, cpqphp driver\npasses \u0027ctrl-\u003epci_dev-\u003esubordinate\u0027 as a second parameter for\npci_hp_register(). But because hotplug slots and it\u0027s hotplug controller\n(exists as a pci funcion) are on the same bus, it should be\n\u0027ctrl-\u003epci_dev-\u003ebus\u0027 instead.\n\nCc: \u003cstable@kernel.org\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Jesse Barnes \u003cjbarnes@virtuousgeek.org\u003e\n"
    },
    {
      "commit": "601a1b92ed3ce0025f7bec6fc591cceaef8d9d69",
      "tree": "a09f9680e46b23beb972d8abafdf0c4f6969869c",
      "parents": [
        "fbf0baee84cd31d3a800010139fcd01b8b11cbf9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@linux.intel.com",
        "time": "Thu Oct 23 22:35:19 2008 +0100"
      },
      "message": "leds/acpi: Fix merge fallout from acpi_driver_data change\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Richard Purdie \u003crpurdie@linux.intel.com\u003e\n"
    },
    {
      "commit": "fa3fd7204e1a4e8538117f0edbfecd4132276860",
      "tree": "e1e55c501a57c5ae66eb4b1075e108f22ef8980a",
      "parents": [
        "c77380d4534c65cc9865a6b4efea44be4d039207"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:24:20 2008 +0200"
      },
      "message": "ide: drivers/ide/generic.c -\u003e drivers/ide/ide-pci-generic.c\n\nSuggested-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c77380d4534c65cc9865a6b4efea44be4d039207",
      "tree": "50c95834efb0817da80a1f81a245dd31b9c814d7",
      "parents": [
        "64c2eae225137a8f5a88b6a416fc182d36e8ae9f"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-disk: set non-rotational queue flag for SSD and CF devices\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "64c2eae225137a8f5a88b6a416fc182d36e8ae9f",
      "tree": "cee2a3320d87621c137f756f3532dd84e13ecb6c",
      "parents": [
        "28502848f52f12fcebbdec663103db2dd0740122"
      ],
      "author": {
        "name": "Márton Németh",
        "email": "nm127@freemail.hu",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:09 2008 +0200"
      },
      "message": "ide-cd: add TEAC CD-224E to the NO_AUTOCLOSE list\n\nThe \"TEAC CD-ROM CD-224E\" cannot close its tray, so add it to the NO_AUTOCLOSE\nlist. This will correct the \"Can close tray\" field of /proc/sys/dev/cdrom/info.\n\nSigned-off-by: Márton Németh \u003cnm127@freemail.hu\u003e\nAcked-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\n[bart: minor fixups to patch description]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "28502848f52f12fcebbdec663103db2dd0740122",
      "tree": "b3078a3d2f349237fb0cce4cf6c7c3c85b06df1b",
      "parents": [
        "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 23 23:22:08 2008 +0200"
      },
      "message": "ide: Add tx4938ide driver (v2)\n\nThis is the driver for the Toshiba TX4938 SoC EBUS controller ATA mode.\nIt has custom set_pio_mode and some hacks for big endian.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: ralf@linux-mips.org\nCc: sshtylyov@ru.mvista.com\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    }
  ],
  "next": "5d1d2f8c26f2d197df1f4b6a7f4c0088b190343e"
}
