)]}'
{
  "log": [
    {
      "commit": "1265edb8fd2869d17128f1d60683dd6f4191d550",
      "tree": "795e037b9dcaf8fced9777673032f01fe5271667",
      "parents": [
        "94545baded0bfbabdc30a3a4cb48b3db479dd6ef",
        "03d14a5536cf5611d27a106137a814c8f1135ddd"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Dec 08 14:41:29 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 08 14:41:29 2007 +0000"
      },
      "message": "Merge branch \u0027pxa-fixes\u0027\n"
    },
    {
      "commit": "03d14a5536cf5611d27a106137a814c8f1135ddd",
      "tree": "a36b18415d40b45db39c350fd99726df2203db70",
      "parents": [
        "a0113a99cc3cd1a63153d11b7fcf9c1a2000df57"
      ],
      "author": {
        "name": "Michael Brunner",
        "email": "mibru@gmx.de",
        "time": "Tue Dec 04 21:39:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Dec 08 14:36:06 2007 +0000"
      },
      "message": "[ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code\n\nFix CKEN register corruption in the PXA27x cold reset code\nlocated in sound/arm/pxa27x-ac97.c. The problem has been\nintroduced with a pxa_set_cken() function change in linux 2.6.23.\nThis patch is based on patch 4527/1 that fixes the same problem in\nthe ASoC PXA-AC97 driver. Additionally a definition for the CKEN\nindex value is added and applied to both PXA AC97 drivers.\n\nSigned-off-by: Michael Brunner \u003cmibru@gmx.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b62c855938be50c13f3f2aa81fafe4a9ca2b6650",
      "tree": "c133f2b64893561347415d1861f8926c24f12daf",
      "parents": [
        "80cbd911ca25535f6bb66bbcbb98950ec328eb40",
        "e252d4c362ad89c5b533833d9e7493c732215925"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 08:11:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Nov 30 08:11:18 2007 -0800"
      },
      "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] 4680/1: parentheses around NR_IRQS definition\n  [ARM] 4679/1: AT91: Change maintainer email address\n  [ARM] 4675/1: pxa: fix mfp address definition error for pxa320\n  [ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310\n  [ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx\n  [ARM] 4672/1: pxa: fix DRCMR(n) to support PXA27x and later processors\n  [ARM] 4665/1: fix __und_usr wrt accessing the undefined insn in user space\n  [ARM] 4659/1: remove possibilities for spurious false negative with __kuser_cmpxchg\n  [ARM] 4661/1: fix do_undefinstr wrt the enabling of IRQs\n  [ARM] uengine: fix memset size error\n  [ARM] 4648/1: i.MX/MX1 ensure more complete AITC initialization\n  [ARM] 4611/2: AT91: Fix GPIO buttons pins on SAM9261-EK.\n  [ARM] 4650/1: AT91: New-style init of I2C, support for i2c-gpio\n  [ARM] 4604/2: AT91: Master clock divistor on SAM9\n  [ARM] 4662/1: Fix PXA serial driver compilation if SERIAL_PXA_CONSOLE is disabled\n  [ARM] PXA ssp: unlock when ssp tries to close an invalid port\n  [ARM] 4654/1: pxa: update default MFP register value\n  [ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h\n  [ARM] 4652/1: pxa: fix a typo of pxa27x usb host clk definition\n  [ARM] 4651/1: pxa: add PXA3xx specific IRQ definitions\n"
    },
    {
      "commit": "e252d4c362ad89c5b533833d9e7493c732215925",
      "tree": "b04bd423b5a8f192ff1ad7f6f9db5f73b9b8858c",
      "parents": [
        "98aa686494f92e881869f76bfb734cbb1f53cb13",
        "e7032700a277bf8e263086be94c8b791a668f694",
        "008f6d2a2817b4a36d477fe969840bb0ef1351a8"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 29 20:57:19 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:57:19 2007 +0000"
      },
      "message": "Merge branches \u0027at91-fixes\u0027 and \u0027pxa-fixes\u0027\n"
    },
    {
      "commit": "98aa686494f92e881869f76bfb734cbb1f53cb13",
      "tree": "a7ca2c424bf2c4a157b95f6997bbcb5e33b3ccfe",
      "parents": [
        "d28a170d5b67248d690df68d46491ee2cf6f4f6d"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Thu Nov 29 14:25:21 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:56:57 2007 +0000"
      },
      "message": "[ARM] 4680/1: parentheses around NR_IRQS definition\n\nIf NR_IRQS is defined as a sum without surrounding parentheses, this may\nlead to problems when used in multiplications. This may lead to problems\nin:\narch/ia64/sn/kernel/irq.c:516\narch/x86/kernel/io_apic_32.c:693, 694, 699, 700\nfs/proc/proc_misc.c:464\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a78942d0b7655d120f28f2160bc4fa40c6da9ff",
      "tree": "1accd4ca87f95e5455fd9ac03952561dc1847712",
      "parents": [
        "399c153f430958da436e0b6a8290fb607def2549"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:13:31 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:50 2007 +0000"
      },
      "message": "[ARM] 4674/1: pxa: increase LCD PCLK drive strength to fast 2mA for PXA300/PXA310\n\nSome platforms (e.g. Littleton) requires LCD PCLK drive strength to be\nhigher than default to cope with the fast PCLK frequency.\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "399c153f430958da436e0b6a8290fb607def2549",
      "tree": "13914ed3d2db4710b2735113af44e476c0cc0d57",
      "parents": [
        "7267d1ccdb5ef08289323461db3551570fa1ab27"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:12:52 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:46 2007 +0000"
      },
      "message": "[ARM] 4673/1: pxa: add missing IRQ_SSP4 definitions for PXA3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7267d1ccdb5ef08289323461db3551570fa1ab27",
      "tree": "b2fb24dc6dc66bbe959d5a57860c273453a19451",
      "parents": [
        "fa7f1518e8a107e1feab0357b18c745b9a6927c5"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 27 03:12:19 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 29 20:52:28 2007 +0000"
      },
      "message": "[ARM] 4672/1: pxa: fix DRCMR(n) to support PXA27x and later processors\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "75d427982fef672b3608ae809b8819ec6358edfe",
      "tree": "b8b965efa555f32c9b1309e547ba0bfede3b5004",
      "parents": [
        "438ae1ae7bef17026127b66b1ee16efde93bbcb0"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 28 16:21:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Nov 29 09:24:52 2007 -0800"
      },
      "message": "spi: S3C2410: add bus number to SPI GPIO driver\n\nAllow passing a bus number through the platform data for the S3C2410 SPI\nGPIO driver.   This is needed to support multiple SPI busses.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f230d3f53d72d05bcb5666ab7e2eccd49c8b3a15",
      "tree": "0d06454868ca879f06a268de71beb0b1ba6a08d7",
      "parents": [
        "a95c729b7484d2bbb9ab6beef4865641e73deb99"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Mon Nov 19 13:47:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 19:40:47 2007 +0000"
      },
      "message": "[ARM] 4650/1: AT91: New-style init of I2C, support for i2c-gpio\n\nThe AT91 I2C driver is currently marked as \"broken\" due to hardware\nissues.  This patch enables AT91-based platforms to also use the\nbitbanged GPIO for I2C.\n\nThis updates platform setup logic (setting up an i2c-gpio device\nusing the same pins as the i2c-at91 device, unless only the BROKEN\ndriver is enabled).\n\nAlso make use of the new-style initialization of I2C devices using\ni2c_register_board_info().\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "52b2bd7f97e2677f8d6f5cef675f86bba732e860",
      "tree": "c47075b79d24bc9497662e5fa26f7d2afbdcee24",
      "parents": [
        "43b35f104d20c03fd1741d25c370a94485e2cae6"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:36:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:57 2007 +0000"
      },
      "message": "[ARM] 4654/1: pxa: update default MFP register value\n\n1. update default MFPR value to drive strength fast 3mA and edge\n   detection logic disabled\n\n2. update impacted MFP_CFG_xxx() macros\n\nSigned-off-by: bridge wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43b35f104d20c03fd1741d25c370a94485e2cae6",
      "tree": "3f499079896b1d66a71e4f4686cc2d4e0561aced",
      "parents": [
        "8854cb49a249c8df883874e64dfbc25eaa69a6ee"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:35:51 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:55 2007 +0000"
      },
      "message": "[ARM] 4653/1: pxa: fix a gpio typo in mfp-pxa320.h\n\nSigned-off-by: bridge wu \u003cbridge.wu@marvell.com\u003e\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8929198563c48544cc0cee0565be7d6629a2a4e",
      "tree": "3e46527acc8a568b73b1532e6f75fa11395ff6e3",
      "parents": [
        "2ffbb8377c7a0713baf6644e285adc27a5654582"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Nov 20 01:34:04 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 26 14:38:46 2007 +0000"
      },
      "message": "[ARM] 4651/1: pxa: add PXA3xx specific IRQ definitions\n\nadd missing IRQ_xxx definitions for PXA3xx\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a8fa9ba623122a51efe6c9ef8fe7412c91582d48",
      "tree": "11dc687e80edfb6c8681bcde178bcb6b962bb163",
      "parents": [
        "70dfa3f8756afa106a468e81649bf0c1d7dbf99e"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Thu Nov 08 01:48:16 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 08 10:07:14 2007 +0000"
      },
      "message": "[ARM] 4644/2: fix flush_kern_tlb_range() in module space\n\nFor kernel addresses between TASK_SIZE and PAGE_OFFSET,\nflush_tlb_kern_range() does not work as would be expected.\n\nThe TLB invalidate works with a matching ASID, or on entries marked as\nglobal.  The set_pte_at() macro marks addresses \u003e\u003d PAGE_OFFSET as\nglobal, but not addresses from TASK_SIZE to PAGE_OFFSET, which are\nalso kernel addresses.\n\nThe result is that the entries in this range are not actually\ninvalidated by flush_tlb_kern_range().\n\nThis patch instead marks addresses \u003e\u003d TASK_SIZE as global.\n\nSigned-off-by: Satoru Fujii \u003cs-fujii@ct.jp.nec.com\u003e\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c617360afaeeef4bf3768dc0537edfc72ffb2763",
      "tree": "dab4755af23de68f6bec5419d63339661f5c3544",
      "parents": [
        "b55d1b1814c52463c11707f53dbdc223e09b2924"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 01 21:27:59 2007 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 05 09:40:27 2007 +0000"
      },
      "message": "[ARM] Fix iop3xx macro\n\nMacro arguments used in expressions should have parens.  This avoids\nwarnings such as:\n\ndrivers/serial/8250.c:1951: warning: suggest parentheses around arithmetic in operand of |\n\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nAcked-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "558de8a74efe37a4b5e2ef944da17d23e701dd98",
      "tree": "c9dc120f4ab897043463ff4de42666328a1006d5",
      "parents": [
        "1398f679dfa167bfc656803ea86a8d1a984cbaf1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue Oct 30 00:15:46 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:52 2007 +0000"
      },
      "message": "[ARM] 4634/1: DaVinci GPIO header build fix\n\nThis fixes a build problem with GPIOs on DaVinci.  Since it inlines\noperations for on-chip GPIOs, it needs some headers to support those\ndirect register accesses.  Those headers won\u0027t be included on other\nplatforms, since they don\u0027t have that optimization.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e9bba8ee6cbb5b8065d42aa9e898cb0d84605c58",
      "tree": "23bc99ee4e8b0053f2b5bc2efe88080729b0a38b",
      "parents": [
        "710798c3e1f995ac88be6d0fa030566e9b4b8f06"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Oct 30 08:01:38 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:48 2007 +0000"
      },
      "message": "[ARM] 4635/1: pxa: Change Eric Miao\u0027s email address to eric.miao@marvell.com\n\nSigned-off-by: eric miao \u003ceric.miao@marvell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fd3d72859b5fab00aba2e7ce5ca65744f6720769",
      "tree": "6b5738546ea2c765c606bc0ac9fbf323e4c4edd2",
      "parents": [
        "df43309bd525bbe569978ca2a47415b7b07ee057"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Oct 27 21:48:43 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:42 2007 +0000"
      },
      "message": "[ARM] nommu: fix breakage caused by f9720205d1f847cb59e197e851b5276425363f6b\n\nSomeone forgot to use \u0027ls include/asm-*/flat.h\u0027 or\n\u0027grep -r flat_get_addr_from_rp .\u0027 to find all architectures which\nmay be affected by their change.  Fix the fall out.\n\nNoticed-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a80770ce4d8e0e83a32298453c0a8e78444f8184",
      "tree": "c5953617a83910b2eb1ceb2e46886a2f10e38332",
      "parents": [
        "01c0ad58548fa1fa76379d1bea060f6e1d6ba2af"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 26 17:54:39 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:37 2007 +0000"
      },
      "message": "[ARM] Fix ateb9200_defconfig build regression\n\nFix:\n\n  CC      drivers/serial/atmel_serial.o\ndrivers/serial/atmel_serial.c: In function \u0027atmel_serial_suspend\u0027:\ndrivers/serial/atmel_serial.c:924: error: implicit declaration of function \u0027at91_suspend_entering_slow_clock\u0027\n\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "914301982f38e5842b28fd2f708208ea456b346a",
      "tree": "97aaca1a159590bd9cd918aebb58ff1d42394805",
      "parents": [
        "a3634d7169f56eca5e349fce2f1de228fc10efda"
      ],
      "author": {
        "name": "Matt Reimer",
        "email": "mreimer@vpop.net",
        "time": "Thu Oct 25 19:06:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 31 15:21:33 2007 +0000"
      },
      "message": "[ARM] 4632/1: Fix a typo in include/asm-arm/plat-s3c/regs-nand.h\n\nFix a typo in include/asm-arm/plat-s3c/regs-nand.h.\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dee9ba828fb5e72bef17450168774fb360dce983",
      "tree": "2c3cda9f337e6aee630ae1bcaec66964cd0c5ca9",
      "parents": [
        "4fcc47a053adc786cc1ab84f3b8909eeb5c37963"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 23 12:37:59 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Oct 23 12:37:59 2007 +0200"
      },
      "message": "arm: sg fallout\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "d6ec084200c37683278c821338f74ddf21ab80f5",
      "tree": "931a112061e3a861768384b8b6ea20fdd35bd41b",
      "parents": [
        "18dabf473e15850c0dbc8ff13ac1e2806d542c15"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 22 20:01:06 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 22 21:20:03 2007 +0200"
      },
      "message": "Add CONFIG_DEBUG_SG sg validation\n\nAdd a Kconfig entry which will toggle some sanity checks on the sg\nentry and tables.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "18dabf473e15850c0dbc8ff13ac1e2806d542c15",
      "tree": "f6ce2fd3c7e3f9c2c7b4fbd9946199572bd9f622",
      "parents": [
        "58b053e4ce9d2fc3023645c1b96e537c72aa8d9a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 22 19:57:20 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Mon Oct 22 21:20:01 2007 +0200"
      },
      "message": "Change table chaining layout\n\nChange the page member of the scatterlist structure to be an unsigned\nlong, and encode more stuff in the lower bits:\n\n- Bits 0 and 1 zero: this is a normal sg entry. Next sg entry is located\n  at sg + 1.\n- Bit 0 set: this is a chain entry, the next real entry is at -\u003epage_link\n  with the two low bits masked off.\n- Bit 1 set: this is the final entry in the sg entry. sg_next() will return\n  NULL when passed such an entry.\n\nIt\u0027s thus important that sg table users use the proper accessors to get\nand set the page member.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c00046c279a2521075250fad682ca0acc10d4fd7",
      "tree": "78a7e9089c26f199ad9b0161bb564b7c1ca6daf9",
      "parents": [
        "9abbf7d028b1598b40ebdc81c48f30da7f3d5bf5",
        "8e8a1407ac23b43cec0412338c1b4f5e1c664550"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 20:36:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 20:36:17 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (74 commits)\n  fix do_sys_open() prototype\n  sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake\n  Documentation: Fix typo in SubmitChecklist.\n  Typo: depricated -\u003e deprecated\n  Add missing profile\u003dkvm option to Documentation/kernel-parameters.txt\n  fix typo about TBI in e1000 comment\n  proc.txt: Add /proc/stat field\n  small documentation fixes\n  Fix compiler warning in smount example program from sharedsubtree.txt\n  docs/sysfs: add missing word to sysfs attribute explanation\n  documentation/ext3: grammar fixes\n  Documentation/java.txt: typo and grammar fixes\n  Documentation/filesystems/vfs.txt: typo fix\n  include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros\n  trivial copy_data_pages() tidy up\n  Fix typo in arch/x86/kernel/tsc_32.c\n  file link fix for Pegasus USB net driver help\n  remove unused return within void return function\n  Typo fixes retrun -\u003e return\n  x86 hpet.h: remove broken links\n  ...\n"
    },
    {
      "commit": "847ddd2bbe15c6e452606503b5d073826aaaddb7",
      "tree": "2a395984d5c82d718dc6d99b1132340be453482b",
      "parents": [
        "f9b93097375761930c52b3a20acd374a8d012fbc"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "message": "ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT\n\nAdd CONFIG_IDE_ARCH_OBSOLETE_INIT to drivers/ide/Kconfig and use it instead\nof defining IDE_ARCH_OBSOLETE_INIT in \u003carch/ide.h\u003e.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "96de0e252cedffad61b3cb5e05662c591898e69a",
      "tree": "e3eb7d3e65ec27d39e1da13a17f6f0f91b28f5e9",
      "parents": [
        "3f5b98a2a0cba3351f96fcaa6d79aa1a0d93ee78"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@gmx.de",
        "time": "Fri Oct 19 23:21:04 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:21:04 2007 +0200"
      },
      "message": "Convert files to UTF-8 and some cleanups\n\n* Convert files to UTF-8.\n\n  * Also correct some people\u0027s names\n    (one example is Eißfeldt, which was found in a source file.\n    Given that the author used an ß at all in a source file\n    indicates that the real name has in fact a \u0027ß\u0027 and not an \u0027ss\u0027,\n    which is commonly used as a substitute for \u0027ß\u0027 when limited to\n    7bit.)\n\n  * Correct town names (Goettingen -\u003e Göttingen)\n\n  * Update Eberhard Mönkeberg\u0027s address (http://lkml.org/lkml/2007/1/8/313)\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "3a4fa0a25da81600ea0bcd75692ae8ca6050d165",
      "tree": "a4de1662e645c029cf3cf58f0646cbb1959861dc",
      "parents": [
        "18735dd8d2d37031b97f9e9e106acbaed01eb896"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Fri Oct 19 23:10:43 2007 +0200"
      },
      "message": "Fix misspellings of \"system\", \"controller\", \"interrupt\" and \"necessary\".\n\nFix the various misspellings of \"system\", controller\", \"interrupt\" and\n\"[un]necessary\".\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "93043ece030af58529e3e1367502461d265ab4e2",
      "tree": "48add1b72e3ebd07866089c88ad6122422f1da55",
      "parents": [
        "7b19ada2ed3c1eccb9fe94d74b05e1428224663d"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:42 2007 -0700"
      },
      "message": "define global BIT macro\n\ndefine global BIT macro\n\nmove all local BIT defines to the new globally define macro.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0624517d809b1cf53c977335c9bda4c216cbddee",
      "tree": "5791430160f4423cab3c6085baed815e10c421f7",
      "parents": [
        "1977f032722c27ee3730284582fd3991ad9ac81b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Oct 18 23:40:26 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:41 2007 -0700"
      },
      "message": "forbid asm/bitops.h direct inclusion\n\nforbid asm/bitops.h direct inclusion\n\nBecause of compile errors that may occur after bit changes if asm/bitops.h is\nincluded directly without e.g.  linux/kernel.h which includes linux/bitops.h,\nforbid direct inclusion of asm/bitops.h.  Thanks to Adrian Bunk.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1c7037db50ebecf3d5cfbf7082daa5d97d900fef",
      "tree": "1843c417160b79c3f79a54d546ddcf5ccdb1b44b",
      "parents": [
        "22124c9999f00340b062fff740db30187bf18454"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Oct 18 23:39:14 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Oct 19 11:53:34 2007 -0700"
      },
      "message": "remove unused flush_tlb_pgtables\n\nNobody uses flush_tlb_pgtables anymore, this patch removes all remaining\ntraces of it from all archs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26333576fd0d0b52f6e4025c5aded97e188bdd44",
      "tree": "a9c1f9518d940a8ef10453871f2899ca18d46efa",
      "parents": [
        "38048983e14c0fb6324175fbaf2be1baa842f5ee"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Thu Oct 18 03:06:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:29 2007 -0700"
      },
      "message": "bitops: introduce lock ops\n\nIntroduce test_and_set_bit_lock / clear_bit_unlock bitops with lock semantics.\nConvert all architectures to use the generic implementation.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-By: David Howells \u003cdhowells@redhat.com\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Kazumoto Kojima \u003ckkojima@rr.iij4u.or.jp\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Miles Bader \u003cuclinux-v850@lsi.nec.co.jp\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95d9ffbe01fb21d524c86bf77871255066bc6e55",
      "tree": "647355f56f85b1038ffc81fa50ff2c3878ab6597",
      "parents": [
        "a065c86e1bfcdd36709025d018965afea3f3a2b6"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Thu Oct 18 03:04:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:18 2007 -0700"
      },
      "message": "PM: Move definition of struct pm_ops to suspend.h\n\nMove the definition of \u0027struct pm_ops\u0027 and related functions from \u003clinux/pm.h\u003e\nto \u003clinux/suspend.h\u003e .\n\nThere are, at least, the following reasons to do that:\n* \u0027struct pm_ops\u0027 is specifically related to suspend and not to the power\n  management in general.\n* As long as \u0027struct pm_ops\u0027 is defined in \u003clinux/pm.h\u003e, any modification of it\n  causes the entire kernel to be recompiled, which is unnecessary and annoying.\n* Some suspend-related features are already defined in \u003clinux/suspend.h\u003e, so it\n  is logical to move the definition of \u0027struct pm_ops\u0027 into there.\n* \u0027struct hibernation_ops\u0027, being the hibernation-related counterpart of\n  \u0027struct pm_ops\u0027, is defined in \u003clinux/suspend.h\u003e .\n\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cba4fbbff2e9722e93b28e18fa7714b9013cbdda",
      "tree": "6c070671e8df2d1e37fd50d7f2504d99a3f62c5f",
      "parents": [
        "4af3c9cc4fad54c3627e9afebf905aafde5690ed"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Oct 16 23:29:24 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:55 2007 -0700"
      },
      "message": "remove include/asm-*/ipc.h\n\nAll asm/ipc.h files do only #include \u003casm-generic/ipc.h\u003e.\n\nThis patch therefore removes all include/asm-*/ipc.h files and moves the\ncontents of include/asm-generic/ipc.h to include/linux/ipc.h.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c6cdad7fee1630941cdd9d74ec310632a9e5c93",
      "tree": "5eb411a0c78d78cdda67465e8bc027f84d267641",
      "parents": [
        "2e9c47cd4d451c57868c898672802eec9867ae1e"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Tue Oct 16 23:27:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:55 2007 -0700"
      },
      "message": "cleanup floppy.h\n\nAUTO_DMA and FLOPPY_MOTOR_MASK in include/asm-*/floppy.h are dead symbols -\nremove them.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68a9bd0cd5824073e3232b102011ec568a517646",
      "tree": "f6dd6ea6f4b45194fdfb4022cf1203573362d8b6",
      "parents": [
        "ac8d35c5658377c280dc830352f66233e2f76f73"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Tue Oct 16 23:27:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:53 2007 -0700"
      },
      "message": "remove strict ansi check from __u64 in asm/types.h\n\nRemove the __STRICT_ANSI__ check from the __u64/__s64 declaration on\n32bit targets.\n\nGCC can be made to warn about usage of long long types with ISO C90\n(-ansi), but only with -pedantic.  You can write this in a way that even\nthen it doesn\u0027t cause warnings, namely by:\n\n#ifdef __GNUC__\n__extension__ typedef __signed__ long long __s64;\n__extension__ typedef unsigned long long __u64;\n#endif\n\nThe __extension__ keyword in front of this switches off any pedantic\nwarnings for this expression.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04fc8bbcf5eb25fa2aec290b302a9878dde20168",
      "tree": "4c650a7d30d921e519f51b74f1dc591cf93e7b0b",
      "parents": [
        "4029a9177fb4a3410211d091505a7f8d03a7b15d"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Oct 16 23:26:13 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:47 2007 -0700"
      },
      "message": "kill DECLARE_MUTEX_LOCKED\n\nDECLARE_MUTEX_LOCKED was used for semaphores used as completions and we\u0027ve\ngot rid of them.  Well, except for one in libusual that the maintainer\nexplicitly wants to keep as semaphore.  So convert that useage to an\nexplicit sema_init and kill of DECLARE_MUTEX_LOCKED so that new code is\nreminded to use a completion.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: \"Satyam Sharma\" \u003csatyam.sharma@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9da505d1f9d8facbb688d28dfb6d9fc8edfd5c4a",
      "tree": "d8c4ef21015f64c3d61cd6be14859d8a67705963",
      "parents": [
        "ce4c371a9de1f5b9e1d15f9d59c5f7d079bcd6d7"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "pisa@cmp.felk.cvut.cz",
        "time": "Tue Oct 16 01:29:44 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:21 2007 -0700"
      },
      "message": "imxfb: fast read flag and nonstandard field configurable\n\nThe i.MX frame-buffer read operation should be faster for all configurations\nthen drawing each individual character again in response to scroll events.\n\nThe nonstandard fields allows to configure frame-buffer special options flags\nfor different display configurations by board specific initialization code.\n\nOne of such specific options is reversed order of pixels in each individual\nbyte.  i.MX frame-buffer seems to be designed for big-endian use first.  The\nbyte order is correctly configured for little-endian ordering, but if 1, 2 or\n4 bits per pixel are used, pixels ordering is incompatible to Linux generic\nframe-buffer drawing functions.\n\nThe patch \"Allow generic BitBLT functions to work with swapped pixel order in\nbytes\" introduces required functionality into FBDEV core.  The pixels ordering\nselection has to be enabled at compile time CONFIG_FB_CFB_REV_PIXELS_IN_BYTE\nand for each display configuration which requires it by flag\nFB_NONSTD_REV_PIX_IN_B in \"nonstd\" field of info structure.\n\nThis patch provides way for board specific code to select this option.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36f31a7084b8d20ced37afe92238c18ba769cdf3",
      "tree": "89cbf11b468c2083666f9f981452b982678012db",
      "parents": [
        "69816699fa019145dd163949d65a07093af73b67"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:07 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: removes lcdcon1 register value from s3c2410fb_display\n\nThis patch removes lcdcon1 register field from the s3c2410fb_display as all\nbits are calculated from other fields.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "69816699fa019145dd163949d65a07093af73b67",
      "tree": "62f882257742edc6edda05349cf75789fb6fabe9",
      "parents": [
        "9fa7bc016a688630386378c205f9ee0f7b2cc834"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:06 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:18 2007 -0700"
      },
      "message": "s3c2410fb: adds pixclock to s3c2410fb_display\n\nThis patch adds pixelclock field to the s3c2410fb_display structure and make\nuse of it in the driver.\n\nThe Bast machine defined 9 modes but pixclock and margin values are defined\nonly for the 640x480 modes so I removed other modes.\n\nThis patch also fixes wrong display type constant for the SMDK2440 board.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e92e739514baed2be83cfb269db003c73dd885c2",
      "tree": "722f158a6ba32d4266b4067e01eba7482e5c5130",
      "parents": [
        "93d11f5a15020a514e522e678b2b3e7a1bc01f86"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:29:01 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:17 2007 -0700"
      },
      "message": "s3c2410fb: remove lcdcon2 and lcdcon3 register fields\n\nThis patch removes unused lcdcon2 and lcdcon3 register value\nfrom the s3c2410fb_display structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f28ef573ad09596b771b67c276bbc5f49281fa9d",
      "tree": "5061be2ae82f513a8c23e220b8a97f30b08ec34a",
      "parents": [
        "9939a481cd66a109e4ad09328df1bd0540e0aa84"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:58 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: remove lcdcon3 register from s3c2410fb_display\n\nThis patch removes unused lcdcon3 register from the\ns3c2410fb_display structure.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1f4115376c488d3bb3490259ae5b2c3b035760a5",
      "tree": "26d93492e72aed892d1d752ce5082508fd2bd703",
      "parents": [
        "09fe75f6f934597f765748342ca6fb378ee7ecdb"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:57 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: add margin fields to s3c2410fb_display\n\nThis patch adds margins fields to the s3c2410fb_display\nstructure. It also sets display type and horizontal\nmargins in all platform files that use the s3c2410fb\ndriver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "09fe75f6f934597f765748342ca6fb378ee7ecdb",
      "tree": "55a3ab7bf52400be136ec533cd5ebda4336fcd07",
      "parents": [
        "110c1fa75463c4f327e9fc491e9a27e938800d96"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Tue Oct 16 01:28:56 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:16 2007 -0700"
      },
      "message": "s3c2410fb: multi-display support\n\nThis patch adds a new structure to describe and handle\nmore than one panel (display mode) for the s3c2410 framebuffer.\nThis structure is added after the pxafb driver.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9ffa73960631502841d78b79ce857b15b9290abc",
      "tree": "302a754e1573f87f8ce0b3e1b4f2611cfdb7711e",
      "parents": [
        "ba282daa919f89c871780f344a71e5403a70b634"
      ],
      "author": {
        "name": "Hans J. Koch",
        "email": "hjk@linutronix.de",
        "time": "Tue Oct 16 01:28:41 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:43:15 2007 -0700"
      },
      "message": "pxafb: Add support for other palette formats\n\nThis patch adds support for the other three palette formats possible with\nthe PXA LCD controller. This is required on boards where an LCD is connected\nwith all its 18 bits. With this patch, it\u0027s possible to use an 8-bit mode\nwith 18-bit palette entries. This used to be possible in 2.4 kernels but\ndisappeared in 2.6. With current kernels, you can only get wrong colours\nout of an LCD connected this way.\n\nUsers can choose the palette format by doing something like this\nin their board definition:\n\nstatic struct pxafb_mach_info my_fb_info \u003d {\n        [...]\n        .lccr3          \u003d LCCR3_OutEnH | LCCR3_PixFlEdg | LCCR3_PDFOR_3,\n        .lccr4          \u003d LCCR4_PAL_FOR_2,\n        [...]\n};\n\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: Antonino Daplas \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "65a6ec0d72a07f16719e9b7a96e1c4bae044b591",
      "tree": "344e03a5039a44982c1b78d6113633b21b434820",
      "parents": [
        "541010e4b8921cd781ff02ae68028501457045b6",
        "0181b61a988424b5cc44fe09e6968142359c815e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 16:08:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Oct 15 16:08:50 2007 -0700"
      },
      "message": "Merge branch \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027devel\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm: (95 commits)\n  [ARM] 4578/1: CM-x270: PCMCIA support\n  [ARM] 4577/1: ITE 8152 PCI bridge support\n  [ARM] 4576/1: CM-X270 machine support\n  [ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()\n  [ARM] pxa: move pxa_set_mode() from pxa2xx_mainstone.c to mainstone.c\n  [ARM] pxa: move pxa_set_mode() from pxa2xx_lubbock.c to lubbock.c\n  [ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols\n  [ARM] pxa: PXA3xx base support\n  [NET] smc91x: fix PXA DMA support code\n  [SERIAL] Fix console initialisation ordering\n  [ARM] pxa: tidy up arch/arm/mach-pxa/Makefile\n  [ARM] Update arch/arm/Kconfig for drivers/Kconfig changes\n  [ARM] 4600/1: fix kernel build failure with build-id-supporting binutils\n  [ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)\n  [ARM] Rename consistent_sync() as dma_cache_maint()\n  [ARM] 4572/1: ep93xx: add cirrus logic edb9307 support\n  [ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support\n  [ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32\n  [ARM] 4594/1: ns9xxx: use the new gpio functions\n  [ARM] 4593/1: ns9xxx: implement generic clockevents\n  ...\n"
    },
    {
      "commit": "0181b61a988424b5cc44fe09e6968142359c815e",
      "tree": "2575ee900a39ffaa169ad5aeb8aa6ddee11cfbe5",
      "parents": [
        "92633b72d18ca4f25de1f28e436a882159491e7e",
        "87944f3361fc033b73617aa663135c6e468957a7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Oct 15 18:55:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:56:02 2007 +0100"
      },
      "message": "Merge branch \u0027pxa\u0027 into devel\n"
    },
    {
      "commit": "a8fc0789558d81d2898b87473404b71b7f7cd0fc",
      "tree": "90294fc683be115d5c7bae3c7aed5916d0ad7db7",
      "parents": [
        "3696a8a426f8caebd97463e9b5cf9f06c1c36759"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Sep 23 15:59:52 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:59 2007 +0100"
      },
      "message": "[ARM] 4577/1: ITE 8152 PCI bridge support\n\nThis patch provides driver for ITE 8152 PCI bridge.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3696a8a426f8caebd97463e9b5cf9f06c1c36759",
      "tree": "217d5ef3219b335f72360cfa7f0f1731443b09bb",
      "parents": [
        "3e0cc7ee045fb53e8215fed7442455c0cee0ee93"
      ],
      "author": {
        "name": "Mike Rapoport",
        "email": "mike@compulab.co.il",
        "time": "Sun Sep 23 15:59:26 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:57 2007 +0100"
      },
      "message": "[ARM] 4576/1: CM-X270 machine support\n\nThis patch provides core support for CM-X270 platform.\n\nSigned-off-by: Mike Rapoport \u003cmike@compulab.co.il\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3e0cc7ee045fb53e8215fed7442455c0cee0ee93",
      "tree": "0fc2829d0678224f95cbece240f28a7b58231d1c",
      "parents": [
        "39cbd4896e39e2b93c33635a9abc1a4405827e14"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 02 14:28:01 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:55 2007 +0100"
      },
      "message": "[ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()\n\npxa_gpio_mode() is a universal call that fiddles with the GAFR\n(gpio alternate function register.)  GAFR does not exist on PXA3\nCPUs, but instead the alternate functions are controlled via the\nMFP support code.\n\nPlatforms are expected to configure the MFP according to their\nneeds in their platform support code rather than drivers.  We\nextend this idea to the GAFR, and make the gpio_direction_*()\nfunctions purely operate on the GPIO level.\n\nThis means platform support code is entirely responsible for\nconfiguring the GPIOs alternate functions on all PXA CPU types.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "36d8b17b4364915615aff312ba20a1b90e22b963",
      "tree": "4dd7275b0384522a3e3cb919731c7d058ad46468",
      "parents": [
        "2c8086a5d073e8e72122a5b84febde236a39845b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Oct 01 16:22:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:45 2007 +0100"
      },
      "message": "[ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols\n\nMake the cpu_is_pxaXXX() macros define to zero when support for a\nparticular CPU is disabled.  This allows us to eliminate code for\nCPUs which aren\u0027t enabled.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "2c8086a5d073e8e72122a5b84febde236a39845b",
      "tree": "b926ccc2231d7e287400d4fbf24f509c9a8225ae",
      "parents": [
        "073ac8fd4a3e9a9265e8a59e0a79bc4b0b3822c3"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Sep 11 19:13:17 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 15 18:53:43 2007 +0100"
      },
      "message": "[ARM] pxa: PXA3xx base support\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c6b44e50b8958d9bfe3003c81e70d9a53852ae52",
      "tree": "0a1c6194f13708805c708a015b6a9f9e0d6ab2ae",
      "parents": [
        "5ba253313d014364a9b87b6fa975ce2fc9759aa6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 14 19:36:00 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Oct 14 12:41:52 2007 -0700"
      },
      "message": "endianness annotations in arm io.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95a7f10eadcd88cfd6640e44c7b8cf9ac1afafe7",
      "tree": "c37027c073302917249361e8f4ba20693a48f322",
      "parents": [
        "7589a326d1d8c9da575ca4cbc6a3e6af02b57ead"
      ],
      "author": {
        "name": "Vladimir Barinov",
        "email": "vbarinov@ru.mvista.com",
        "time": "Sat Oct 13 23:56:30 2007 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@hyperion.delvare",
        "time": "Sat Oct 13 23:56:30 2007 +0200"
      },
      "message": "i2c: Add DaVinci I2C controller support\n\nSigned-off-by: Vladimir Barinov \u003cvbarinov@ru.mvista.com\u003e\nAcked-by: Trilok Soni \u003csoni.trilok@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "92633b72d18ca4f25de1f28e436a882159491e7e",
      "tree": "8af578da7852d20c034a92c8919d6c6ca4f82da8",
      "parents": [
        "58273e553d3d2a6b1a302f1b79eb263190554345",
        "06767fb2ba5af5542e2ec91e00e292ff93ab58ce",
        "8777297b5e5fb7f908b51b56548b7cf7dbbf2022"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Fri Oct 12 23:44:30 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:44:35 2007 +0100"
      },
      "message": "Merge branches \u0027omap1-upstream\u0027 and \u0027omap2-upstream\u0027 into devel\n"
    },
    {
      "commit": "033b8ffe3f1ea8174d51d125838ac6deea60f63f",
      "tree": "c74af61a3f9c68e15ff858ac0bccc07a2fbbdbd4",
      "parents": [
        "84aa462e2c2cd1b921f6b8e283f8d41666e02e8e"
      ],
      "author": {
        "name": "Mike Westerhof",
        "email": "mwester@dls.net",
        "time": "Thu Oct 11 03:18:14 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:48 2007 +0100"
      },
      "message": "[ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)\n\nThis patch resolves a kexec boot failure that can occur because\nno ATAGs are passed in to the kexec\u0027d kernel. Currently the\nnewly-kexec\u0027d kernel may fail if it requires specific ATAGs, or\nit may fail because the fixed memory location at which it expects\nto find the ATAGs may contain random data instead of ATAGs.\n\nThe patch ensures that any ATAGs passed to the current kernel\nat boot time are copied to a static buffer, and are copied back\nwhen kexec copies the new kernel into place. Thus the new\nkernel sees the same ATAGs from kexec and the boot loader.\n\nThe boot parameters are copied without regard to type, content,\nor length -- this patch\u0027s scope is limited soley to saving and\nrestoring a fixed-size block of memory containing the kernel\u0027s\nboot parameters. Additional functionality to examine, alter, or\nreplace the ATAGs (using kexec, for example) can be implemented\nby manipulating the static buffer containing the preserved ATAGs.\n\nNote: the size of the buffer (1.5KB) is selected to comfortably\nhold one of each ATAG type, including a maximum-length command\nline and the maximum number of ATAG_MEM structures currently\nsupported by the kernel. Should an ATAG list exceed that limit,\nthe list will be silently truncated to that limit (to do other-\nwise at that point in the boot process would make a simple\nproblem exceedingly complicated).\n\n[Note: this is the same patch as 4579, modified to accomodate\nthe ATAG changes introduced in 2.6.23]\n\nSigned-off-by: Mike Westerhof \u003cmwester at dls.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "84aa462e2c2cd1b921f6b8e283f8d41666e02e8e",
      "tree": "9fd1eb1df658b44f706c6b1768b335b73774fc4b",
      "parents": [
        "353ba84acdd551c737ac71577322393fceb969f0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Tue Oct 09 14:17:01 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:45 2007 +0100"
      },
      "message": "[ARM] Rename consistent_sync() as dma_cache_maint()\n\nconsistent_sync() is used to handle the cache maintainence issues with\nDMA operations.  Since we\u0027ve now removed the misuse of this function\nfrom the two MTD drivers, rename it to prevent future mis-use.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3fb5a556c99118186581e6546a9c41e1f73cf6f",
      "tree": "c5a79ca0dd682f91d2c25ae4eeba064e95a98892",
      "parents": [
        "361c7ad607bc0e84ef0fef8c3f11c47b33c06e41"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Oct 04 21:41:20 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:42 2007 +0100"
      },
      "message": "[ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support\n\nFix the IRQ numbers of the CF and SDI interface on the S3C2412\nand S3C2413. Add support to handle these IRQs properly and\nensure that the SDI controller platform device is correctly\nrenumbered.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "361c7ad607bc0e84ef0fef8c3f11c47b33c06e41",
      "tree": "eb4d73ce8fec23d402ce5da05f3394ada0dbb9ed",
      "parents": [
        "c54ecb2481d464d50520ce60cf36011b68d1e89a"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Sun Sep 30 20:36:33 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:41 2007 +0100"
      },
      "message": "[ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32\n\nAs a consequence registers are now accessed with __raw_{read,write}[bl].\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f02e579558cf2aba06ecc7d4515661286b60f411",
      "tree": "2c4846eb64c3bd330275a183b9d8244ab075e7a0",
      "parents": [
        "689f2a01e68c0033f59055dd816ff27dc51f9dcc"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Sun Sep 30 20:35:27 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:36 2007 +0100"
      },
      "message": "[ARM] 4591/1: ns9xxx: simplify REGSET, REGGET and introduce ..._IDX variants\n\nThe semantic of the REGSET macros didn\u0027t change, but hopefully\nit\u0027s more obvious as it\u0027s now.\n\nREGGET is changed to return the unshifted value, analogous to\nREGSET.  REGGETIM behaves as REGGET before.  All callers changed.\n\n..._IDX is used to work with registers that need a parameter like\nBBU_GCONFb1.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "689f2a01e68c0033f59055dd816ff27dc51f9dcc",
      "tree": "4ca8339ec5da01e3cea8be9d5f35676c54bcf261",
      "parents": [
        "ba7d850a02c7c3357ec488776405470534e7ccf8"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "ukleinek@informatik.uni-freiburg.de",
        "time": "Sun Sep 30 20:35:09 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:36 2007 +0100"
      },
      "message": "[ARM] 4590/1: ns9xxx: add gpio handling functions\n\nThis implementation conforms to the general GPIO API\nintroduced in 2.6.21.\n\nThis patch was signed-of by David Brownell before I exported the functions\nusing EXPORT_SYMBOL.\n\nSigned-off-by: Uwe Kleine-König \u003cukleinek@informatik.uni-freiburg.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "883042d6ea31fcaffb0b8763cadfbcb2862ebc48",
      "tree": "d1dac6a59cccd753bc89139d4b93fc4a1500306e",
      "parents": [
        "700dc2b5374cf142da8a2837d162a7b26a2946fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Sep 30 17:37:24 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:31 2007 +0100"
      },
      "message": "[ARM] Add fallocate syscall entry\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "700dc2b5374cf142da8a2837d162a7b26a2946fc",
      "tree": "f0d875d1d936e3807cea150eaca1ce6bc56792f0",
      "parents": [
        "6c729af9f05c7aae06ce89a27f91e24b1482544d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Sep 30 10:00:10 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:30 2007 +0100"
      },
      "message": "[ARM] 4588/1: S3C2412: Sleep configuration updates\n\nMake the S3C2412 sleep configuration clearer.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "987240cc01faf90100ace8f554ac145c2dfb085c",
      "tree": "86285a0e5dbf6eabba1216b6d20530087cdd2fbd",
      "parents": [
        "180005c4efb76a81fd0abcef4c2412d238eea20c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Sep 30 09:56:13 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:28 2007 +0100"
      },
      "message": "[ARM] 4586/1: S3C2412: power register updates\n\nAdd the INFORM register block which are retained\nover sleep.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ec6b1482265ec8430fc38c79205567c3601d8901",
      "tree": "9f6707aad8bffe6ddf47c83c017525971cc5c0cc",
      "parents": [
        "1a10497cfb3ea79bed1470683d4ec5c189febaa6"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Thu Sep 20 20:02:22 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:21 2007 +0100"
      },
      "message": "[ARM] unbalanced parenthesis fix\n\nFix unbalanced parenthesis.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "38598105217f65d21b5f5253c5755af9463c9e9a",
      "tree": "1d37592d254a78f1536f55cbaaf85f495f15035a",
      "parents": [
        "5e802dfab7bbbee1e63607a3e6d1ceb78ec4ceeb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Aug 27 23:28:17 2007 +0200"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:17 2007 +0100"
      },
      "message": "[ARM] \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" will have different semantics with gcc 4.3.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e16edefe6532c032d86ee802b63972e3a1e953a9",
      "tree": "6c9c7aa8973719ff58013c7b5c7c1c87b1d5f3c3",
      "parents": [
        "bf62e8626963d0002315facb786a8833d404e21e"
      ],
      "author": {
        "name": "Alan Hourihane",
        "email": "alanh@fairlite.demon.co.uk",
        "time": "Sun Sep 02 19:59:34 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 23:43:11 2007 +0100"
      },
      "message": "[ARM] 4564/1: Add tagged list support for Acorn RiscPC\u0027s uncompress code\n\narch_decomp_setup() does not understand the new tagged lists\nfor parameter setup. It\u0027s fixed in using the older param struct.\n\nThis patch adds support for tagged lists and allows the older\nparam struct too.\n\nSigned-off-by: Alan Hourihane \u003calanh@fairlite.demon.co.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "30f0b40844e5add7ad879e2f5939ff498f72f3e6",
      "tree": "c899a6cc6b9e3a0d998b6b5e15d3208eae51dcfb",
      "parents": [
        "37c2f779a4eabf7c6a39e6f9ded0ec3471ed5995"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Wed Aug 29 10:18:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:32 2007 +0100"
      },
      "message": "[ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable\n\nThis definition produces processor specific code in generic function\npxa_gpio_mode(), thus creating inconsistencies for support of pxa25x\nand pxa27x in a single zImage.\n\nAs David Brownell suggests, make it a run-time variable and initialize\nat run-time according to the number of GPIOs on the processor. For now\nthe initialization happens in pxa_init_irq_gpio(),  since there is\nalready a parameter for that, besides, this is and MUST be earlier\nthan any subsequent calls to pxa_gpio_mode().\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cd272ab01141c908ccccb068e6d38b7fcd3240ac",
      "tree": "f08ce5ec02da04d15b647b3bc7541f6799cd373c",
      "parents": [
        "fa0b62513b7cb55b6764b794b63c6f583b26e813"
      ],
      "author": {
        "name": "eric miao",
        "email": "eric.y.miao@gmail.com",
        "time": "Tue Sep 11 19:13:17 2007 -0700"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:28 2007 +0100"
      },
      "message": "[ARM] pxa: add PXA3 cpu_is_xxx() macros\n\nExtracted from patch by Eric Miao, this adds the cpu_is_xxx() macros\nfor identifying PXA3 SoCs.\n\nSigned-off-by: eric miao \u003ceric.y.miao@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a7073b8b47651ce2ed27564ed8395eff81120c58",
      "tree": "78b355cbeb11f50730d5a065502a3b424183ba58",
      "parents": [
        "a88a447d44648f1dfba4c40b3f4b6f75597150ed"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 19 09:33:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:26 2007 +0100"
      },
      "message": "[ARM] pxa: mark pxa_set_cken deprecated\n\nAllow the generic clock support code to fiddle with the CKEN register\nand mark pxa_set_cken() deprecated.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a88a447d44648f1dfba4c40b3f4b6f75597150ed",
      "tree": "aef17e208be43ca6ec1e5ff83022b42f05535daf",
      "parents": [
        "82d553c67deef92c6c84ecb70afc56e99863060c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Aug 20 10:34:37 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Oct 12 21:15:25 2007 +0100"
      },
      "message": "[ARM] pxa: remove get_lcdclk_frequency_10khz()\n\nget_lcdclk_frequency_10khz() is now redundant, remove it.  Hide\npxa27x_get_lcdclk_frequency_10khz() from public view.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6f35308c3ffa256bed183adf6f2c0c6c211ca487",
      "tree": "f1aaaec5f650bdd80d30230df25bbf33e43efd5f",
      "parents": [
        "19ad7ae47e4ce4eb2a583e437d653a96da7897ac",
        "c3f8f65046127f471d0b6193a1923185b354c011"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:19:50 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 19:19:50 2007 -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: Convert corgi backlight driver into a more generic driver\n  backlight: Add Samsung LTV350QV LCD driver\n  backlight: Fix cr_bllcd allocations and error paths\n  backlight/leds: Make two structs static\n"
    },
    {
      "commit": "c3f8f65046127f471d0b6193a1923185b354c011",
      "tree": "69e9178d13f9c1e02387f33fbff38fff612eb12e",
      "parents": [
        "18f65c793a5106b9f99822ef248e71582db03386"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Sep 03 00:27:00 2007 +0100"
      },
      "committer": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Thu Oct 11 22:24:13 2007 +0100"
      },
      "message": "backlight: Convert corgi backlight driver into a more generic driver\n\nConvert the corgi backlight driver to a more generic version\nso it can be reused by other code rather than being Zaurus/PXA\nspecific.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\n"
    },
    {
      "commit": "faf39ede5e6325d3e91b6e4e0017d27fbecb6022",
      "tree": "52c99935cda486c982f1ff6c238ceb12b7601498",
      "parents": [
        "af8350c756cb48a738474738f7bf8c0e572fa057"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa4lists@pikron.com",
        "time": "Sun Sep 23 22:59:01 2007 +0200"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Mon Sep 24 19:33:14 2007 +0200"
      },
      "message": "arm: i.MX/MX1 SDHC implements SD cards read-only switch read-back\n\nThe patch enables to define MMC host get_ro() method through platform data.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "c79ed1940ca9a4af5e9c182ac51f28dadd32956d",
      "tree": "be2d567fb8dbdb34d4b1f1988d22ed902868278e",
      "parents": [
        "dc563b4f2de0dd57a8febe26158cdf59bc15534f"
      ],
      "author": {
        "name": "Vladimir Ananiev",
        "email": "vovan888@gmail.com",
        "time": "Wed Dec 06 17:14:08 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:50 2007 -0700"
      },
      "message": "ARM: OMAP: Basic support for siemens sx1\n\nThis adds basic support for Siemens SX1. More patches are available,\nwith video driver, mixer, and serial ports working. That is enough to\ndo gsm calls with right userland.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "dc563b4f2de0dd57a8febe26158cdf59bc15534f",
      "tree": "ad14844ceb50da4e52bcf54dcd56e5213e1770d5",
      "parents": [
        "cc32658ca0d7ff33a2e5778227a9c6dc3ad29856"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Wed Dec 06 17:14:07 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:50 2007 -0700"
      },
      "message": "ARM: OMAP: Palm Tungsten|T support\n\nThis patch adds board file and necessary includes for Palm Tungsten|T.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "ec70e8afb9b9818690bc440bc730c08bad4746a9",
      "tree": "5b05085e31aa0f15828174d219d80172b524aefe",
      "parents": [
        "325d50b660519398dc875b4cffedd0fc2cc4f425"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marek.vasut@gmail.com",
        "time": "Wed Dec 06 17:13:57 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:50 2007 -0700"
      },
      "message": "ARM: OMAP: PalmZ71 support\n\nPalmz71 specific things - board file.\n\nSigned-off-by: Marek Vasut \u003cmarek.vasut@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c3695015087e21ff30606bf7fc661de1582af81b",
      "tree": "39bbd9b6e10997dd7448a2dd64e48832ef575def",
      "parents": [
        "6ea59bb3083dea3b48003ea49de12a3e3c868b05"
      ],
      "author": {
        "name": "Andrzej Zaborowski",
        "email": "balrog@zabor.org",
        "time": "Wed Dec 06 17:13:51 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:49 2007 -0700"
      },
      "message": "ARM: OMAP: Palm Tungsten E board update\n\nGeneral update of the board file for Palm Tungsten E. Registers the\nplatform devices contained in the PDA (ROM chip, keypad, infra-red)\nand updates the configuration for USB and MMC, whose config values\nwere previously guessed in most cases due to lack of documentation\n(and now are confirmed by a number of users). Macros for GPIO pins are\nmoved to a file in include/asm-arm/arch-omap.\n\nSigned-off-by: Andrzej Zaborowski \u003cbalrog@zabor.org\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "6ea59bb3083dea3b48003ea49de12a3e3c868b05",
      "tree": "e449fe4fdb27675c9bf3682ab09941beec96bb21",
      "parents": [
        "df2c2e70f0cb3fa2586beffc41fcd7e093453bc5"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Mon Mar 05 17:34:05 2007 +0200"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:49 2007 -0700"
      },
      "message": "ARM: OMAP: add SoSSI clock (remove manual checking of SoSSI state from idle)\n\nThe SoSSI driver should already take care of this by enabling / disabling\nits clock when necessary, so this legacy callout from the PM idle code\nis not needed any more.\n\nSigned-off-by: Imre Deak \u003cimre.deak@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "c72d8950baf737fe4da1982a8fad1f33fecdde2e",
      "tree": "948a96f7d44e40a364e3cd51af6b83bbfc3095d3",
      "parents": [
        "6017e29536f37045f0897c1afdc5500b21af8243"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Mon Dec 11 14:14:11 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 18:34:49 2007 -0700"
      },
      "message": "ARM: OMAP: omap camera builds again; Mistral init and mux\n\nSupport the camera connector on the OSK Mistral add-on board:\n\n  - define muxing for both camera controllers\n  - mux both of them for Mistral\n  - teach ov9640 glue about mistral powerup/powerdown\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "8777297b5e5fb7f908b51b56548b7cf7dbbf2022",
      "tree": "2e09681cd8eb80ad9fb389103f158514ea8d8abd",
      "parents": [
        "23300597948131d07eebeb1308c2ba0a1c147494"
      ],
      "author": {
        "name": "Kai Svahn",
        "email": "kai.svahn@nokia.com",
        "time": "Fri Jan 26 13:14:34 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 09:59:26 2007 -0700"
      },
      "message": "ARM: OMAP: Merge driver headers from N800 tree\n\nThis patch merges omap specific driver headers from\nN800 tree.\n\nSigned-off-by: Kai Svahn \u003ckai.svahn@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "23300597948131d07eebeb1308c2ba0a1c147494",
      "tree": "f287e49b8c52c26659842e69c4e3beb9a924c669",
      "parents": [
        "c1ed6407cddbd87206b860f6207731d51c1d57bf"
      ],
      "author": {
        "name": "Kai Svahn",
        "email": "kai.svahn@nokia.com",
        "time": "Fri Jan 26 12:29:40 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 09:59:26 2007 -0700"
      },
      "message": "ARM: OMAP: Merge gpmc changes from N800 tree\n\nThis patch merges gpmc changes from N800 tree\nand adds gpmc_get_fclk_period() to gpmc.h.\n\nSigned-off-by: Kai Svahn \u003ckai.svahn@nokia.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "72d0f1c3cdc7c456e1e357359ec6f566d0a5f264",
      "tree": "1cebb2edf9fa1be79d991e7a61fa196d284d9a17",
      "parents": [
        "f604931238dff7b44ef52ac2ad1f557e45b25b38"
      ],
      "author": {
        "name": "Syed Mohammed Khasim",
        "email": "x0khasim@ti.com",
        "time": "Wed Dec 06 17:14:05 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 09:59:20 2007 -0700"
      },
      "message": "ARM: OMAP: Add minimal OMAP2430 support\n\nThis patch adds minimal OMAP2430 support to get the kernel booting on 2430SDP.\n\nSigned-off-by: Syed Mohammed Khasim \u003cx0khasim@ti.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f604931238dff7b44ef52ac2ad1f557e45b25b38",
      "tree": "efcacb3d5a3449cb0557d1194b202de7823f2184",
      "parents": [
        "1c22cc13256046162bb8e7b44763f6c39790af74"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 06 17:14:03 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 09:59:20 2007 -0700"
      },
      "message": "ARM: OMAP: abstract debug card setup (smc, leds)\n\nAdditional cleanup for debug boards on H2/P2/H3/H4:  move the init\ncode that\u0027s not board-specific into a new file where it can be easily\nshared between all the different boards (avoiding code duplication,\nand making it easier to support more devices).  Make H4 use that.\n\nThis should be easy to drop in to the OMAP1 boards using these debug\ncards; the only difference seems to be that the p2 does an extra reset\nof the smc using the fpga (probably all boards could do that, if it\u0027s\nnecessary) and doesn\u0027t use the gpio mux or request APIs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "1c22cc13256046162bb8e7b44763f6c39790af74",
      "tree": "fd6b2c1dde3c3054e752fcb72d253aec5953deab",
      "parents": [
        "742c53e48e5f8e05ec9f0818281fada9c6061023"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Wed Dec 06 17:13:55 2006 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 20 09:59:20 2007 -0700"
      },
      "message": "ARM: OMAP: omap2/gpmc updates\n\nGPMC updates:\n - bugfixes: wrong/missing flags, omitted write, wrong test\n - don\u0027t map memory segments starting at zero\n - improve debug messaging\n - export gpmc_get_fclk_perio]d() since it\u0027s needed to calc timings\n - expect gpmc_cs_set_timings() caller to have initialized sync vs async\n\nNote that this API is glitchy; likely the best fix would be to add\na member to \"struct gpmc_timings\" to hold GPMC_CONFIG1, since that\nholds one key aspect of the GPMC timings (the gpmc_fclk divisor,\nand sync vs. async \u003d\u003d whether that divisor matters).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "d555dd5065ab6dd4437c609950c5d9c6377b4896",
      "tree": "a2335e9d68a74cb833964ba9617d7279b98a6cdd",
      "parents": [
        "9d84588bdb72b6ec9d891fbdaa4305023e16ee3a",
        "671c7235ccd537f828986ef5a4071bf477541dc0"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Aug 25 12:38:47 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 25 12:38:47 2007 +0100"
      },
      "message": "Merge branch \u0027omap-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6\n"
    },
    {
      "commit": "9d84588bdb72b6ec9d891fbdaa4305023e16ee3a",
      "tree": "38a7fe4cf87859499ce80c3eb57e06409dfb5592",
      "parents": [
        "a228d6e7ed8e3624b6c1497a550d8d0e2cac889f"
      ],
      "author": {
        "name": "Krzysztof Helt",
        "email": "krzysztof.h1@wp.pl",
        "time": "Sat Aug 18 22:23:57 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 23 12:36:40 2007 +0100"
      },
      "message": "[ARM] 4551/1: s3c24xx: fix wrong virtual address offsets\n\nThis patch reduces 36-bit offset to 32-bit offsets. The 36-bit\noffsets makes virtual addresses wraps when added to 32-bit base.\n\nSigned-off-by: Krzysztof Helt \u003ckrzysztof.h1@wp.pl\u003e\nAcked-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7b1bc03e803f772bf71245eaba461651f32481b4",
      "tree": "995b4da123ecff4d3da51ee0d68c6c411b5bdbd9",
      "parents": [
        "90833fdab89da02fc0276224167f0a42e5176f41"
      ],
      "author": {
        "name": "Karl Olsen",
        "email": "karl@micro-technic.com",
        "time": "Mon Aug 20 22:35:04 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 23 12:34:42 2007 +0100"
      },
      "message": "[ARM] 4553/1: ARM at91: define FIQ_START\n\nFor ARM at91, the FIQ_START #define is required if you use a driver\nthat enables FIQ support.\n\nSigned-off-by: Karl Olsen \u003ckarl@micro-technic.com\u003e\nAcked-by: Andrew Victor \u003candrew at sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "90833fdab89da02fc0276224167f0a42e5176f41",
      "tree": "98faf88d640260ccd7d4d6f8050d3daac29e4374",
      "parents": [
        "cb00e99c0abd844b884c64c6b54aa3b7d345ebb1"
      ],
      "author": {
        "name": "Jared Hulbert",
        "email": "jaredeh@gmail.com",
        "time": "Wed Aug 22 17:38:25 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Aug 23 12:31:31 2007 +0100"
      },
      "message": "[ARM] 4554/1: replace consistent_sync() with flush_ioremap_region()\n\nThis fixes a regression from around 2.6.18, consistent_sync() will now BUG()\nunder these circumstances.  The use of consistent_sync() was a hack, replacing\nit\u0027s usage here with a new function, flush_ioremap_region().\n\nSigned-off-by: Jared Hulbert \u003cjaredeh@gmail.com\u003e\nAcked-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "666cd174c451c172dd115b9d94f150efe627b609",
      "tree": "1217adeb595a949dc556297b5661fe34b0f75826",
      "parents": [
        "eebdf7d7c478682756fd29d376223f350311f105"
      ],
      "author": {
        "name": "Dirk Behme",
        "email": "dirk.behme@gmail.com",
        "time": "Thu Jan 25 16:26:46 2007 -0800"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Aug 22 00:42:51 2007 -0700"
      },
      "message": "ARM: OMAP: H3 workqueue fixes\n\nSigned-off-by: Dirk Behme \u003cdirk.behme@gmail.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "0a8626a475b2b6215a25e944fbd378bd5818fdd7",
      "tree": "2ebca42852f2068c1c29e49b67634d6e8cb6f129",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Jul 30 02:07:39 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Aug 04 22:13:43 2007 +0100"
      },
      "message": "[ARM] 4531/1: remove is_in_rom() protptype\n\nRemove unused is_in_rom() function prototype.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a583f1b54249b11ad1ffd14c6e74d28fcbc59c07",
      "tree": "3220e8baad9631c7d24175f712833aa5a0d468ae",
      "parents": [
        "cd4f0ef7c03e79f92a883843662e3d0eaae26fb4"
      ],
      "author": {
        "name": "Stephane Eranian",
        "email": "eranian@hpl.hp.com",
        "time": "Tue Jul 31 00:38:00 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 15:39:38 2007 -0700"
      },
      "message": "remove unused TIF_NOTIFY_RESUME flag\n\nRemove unused TIF_NOTIFY_RESUME flag for all processor architectures.  The\nflag was not used excecpt on IA-64 where the patch replaces it with\nTIF_PERFMON_WORK.\n\nSigned-off-by: stephane eranian \u003ceranian@hpl.hp.com\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "715dad5992b1466320c1ac674db46297e57acf21",
      "tree": "97855d63805137ff958f5a2c75f0bf47eb5f3ace",
      "parents": [
        "1e4dcd22efa7d24f637ab2ea3a77dd65774eb005",
        "0a9c2df263b2ef487e6b4015644cc18012d7411b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:29:37 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 28 19:29:37 2007 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 4527/1: pxa: fix pxa27x ac97 cold reset in ASoC due to CKEN change\n  [ARM] 4530/1: MXC: fix elf_hwcap compile breakage as in iop13xx\n  [ARM] 4529/1: [HP Jornada 7XX] - Fix jornada720.c to use SSP driver\n  [ARM] 4528/1: [HP Jornada 7XX] - Fix typo in jornada720_ssp.c\n  [ARM] Remove CONFIG_IGNORE_FIQ\n  [ARM] 4526/1: pxa: make ARCH_PXA select GENERIC_CLOCKEVENTS\n  [ARM] setup_profiling_timer must not be __init\n"
    },
    {
      "commit": "03e5386e1e6e4f19c18c33fb69afd43054d448b2",
      "tree": "99bdc8bad588b8961629a74459ff1aa24cabfb7d",
      "parents": [
        "cc46f659705c722ae6020dd7411c4ac39cec4408"
      ],
      "author": {
        "name": "Quinn Jensen",
        "email": "qcjensen@gmail.com",
        "time": "Fri Jul 27 23:30:55 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jul 28 20:52:55 2007 +0100"
      },
      "message": "[ARM] 4530/1: MXC: fix elf_hwcap compile breakage as in iop13xx\n\nMXC needs the same change as IOP.  See [ARM] 4494/1\nor commit 7dea1b20066cd30fb54da7e686b16b5e38b46b2d\n\nAn undefined reference to elf_hwcap prevents linkage, due\nto changes made by f884b1cf578e079f01682514ae1ae64c74586602\nand d1cbbd6b413510c6512f4f80ffd48db1a8dd554a\n\nRemoving processor.h removes the extern definition of\nelf_hwcap, which fixes the link issue, but forgets cpu_relax().\nSo, instead, we\u0027ll call barrier() directly.\n\nCc: Lennert Buytenhek \u003ckernel@wantstofly.org\u003e\nCc: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nAcked-by: Ross Wille \u003cwille@freescale.com\u003e\nSigned-off-by: Quinn Jensen \u003cquinn.jensen@freescale.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "60262e58e305f27d05eefeda172117521514f364",
      "tree": "5922886821cecd727554b8e8b0544bc01b6b985e",
      "parents": [
        "e7cf261b447ed7edbf7c10c046e078bda799afaf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:46:19 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "arm unaligned.h annotations\n\n\tHave put_unaligned() warn if types would be wrong\nfor assignment, slap force-casts where needed.  Cast the\nresult of get_unaligned to typeof(*ptr).  With that in\nplace we get proper typechecking, both from gcc and from sparse,\nincluding that for bitwise types.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "165125e1e480f9510a5ffcfbfee4e3ee38c05f23",
      "tree": "8009c8a5ff09e26dc2418d42f66ecafb055c52a2",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Tue Jul 24 09:28:11 2007 +0200"
      },
      "message": "[BLOCK] Get rid of request_queue_t typedef\n\nSome of the code has been gradually transitioned to using the proper\nstruct request_queue, but there\u0027s lots left. So do a full sweet of\nthe kernel and get rid of this typedef and replace its uses with\nthe proper type.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "5957a4eb284dd6f522b248b674792416466555b2",
      "tree": "b457acbd4a85c6908ba5e674d3c1b18a1e52e63f",
      "parents": [
        "ed54fcfd785e8fecfbd8b129466235fc4ab0a402",
        "52c543f90c4095dff71dc125017594b61a753069",
        "fe885fa2372b1d255974e71d5b7c51b1e9673835",
        "5c9b9123b35e28dd7cb3012f3f8d4ea13a30631c",
        "3be20cad15107adc423ac812ac7b3330ca195c74",
        "11179d8ca28d669e3d4cc7573a5f5fdda3e6f02d",
        "26c671c6b7c02bc9f9c42331e6ecbeccdf67164c",
        "7bbb18c9f4783b6fb3bf27af71625b590cf4f00b",
        "06cfa556949ead5d3c00dc68108c443be8dd8d17"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Jul 22 17:09:17 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 22 17:09:17 2007 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027imx\u0027, \u0027iop\u0027, \u0027ixp\u0027, \u0027ks8695\u0027, \u0027misc\u0027, \u0027ns9xxx\u0027, \u0027pxa\u0027 and \u0027s3c\u0027 into devel\n"
    },
    {
      "commit": "06cfa556949ead5d3c00dc68108c443be8dd8d17",
      "tree": "245ac3b044136a44cefbad8a56632f7dff1f70f7",
      "parents": [
        "dd1313a167a9d29c349b3244dffac274bb0bf486"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jul 22 16:23:02 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 22 17:06:30 2007 +0100"
      },
      "message": "[ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410\n\nMove register and other definitions out of the\ninclude/asm-arm/arch-s3c2410 into the the arch\ndirectories of include/asm-arm/plat-s3c24xx and\ninclude/asm-arm/plat-s3c.\n\nThis move is in preperation of the merging of\ns3c2400 and s3c6400.\n\nThe following git mv commands are needed before\nthis patch can be applied:\n\ngit mv include/asm-arm/arch-s3c2410/regs-ac97.h include/asm-arm/plat-s3c/regs-ac97.h\ngit mv include/asm-arm/arch-s3c2410/regs-adc.h include/asm-arm/plat-s3c/regs-adc.h\ngit mv include/asm-arm/arch-s3c2410/regs-iis.h include/asm-arm/plat-s3c24xx/regs-iis.h\ngit mv include/asm-arm/arch-s3c2410/regs-spi.h include/asm-arm/plat-s3c24xx/regs-spi.h\ngit mv include/asm-arm/arch-s3c2410/regs-udc.h include/asm-arm/plat-s3c24xx/regs-udc.h\ngit mv include/asm-arm/arch-s3c2410/udc.h include/asm-arm/plat-s3c24xx/udc.h\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dd1313a167a9d29c349b3244dffac274bb0bf486",
      "tree": "20df5b7ee19dde909a13b3d77ca1d96656ac7c16",
      "parents": [
        "0d685cad354b773fbb6a698e73097f8b5aa4a342"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jul 22 16:22:06 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 22 17:06:05 2007 +0100"
      },
      "message": "[ARM] 4523/1: S3C: Remove FIFO_MAX from uncompression headers\n\nWe\u0027ve fixed up a number of faults with the uncompressors\nso remove the now unused FIFO_MAX as it is not needed.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0d685cad354b773fbb6a698e73097f8b5aa4a342",
      "tree": "6b4d4deef4e2c75facd49c00b3bc520c74aeb639",
      "parents": [
        "530ef3c2a92b3c6a9901ac7e04d1e6c0077a9f2d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jul 22 16:21:21 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 22 17:06:04 2007 +0100"
      },
      "message": "[ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h\n\nSplit the S3C2400 out of S3C2410 memory.h files\nready for S3C2400 support to be added.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "530ef3c2a92b3c6a9901ac7e04d1e6c0077a9f2d",
      "tree": "5f57088e3ff3bcaacd8df5ed0b8f01365e71477a",
      "parents": [
        "bf2a3a26d18679c94eca973cb8741e3c1ac53c43"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Jul 22 16:59:44 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jul 22 17:06:02 2007 +0100"
      },
      "message": "[ARM] 4521/2: S3C: Reorganise VA mapping headers\n\nReorganise the definition of the virtual addresses\nused into a common header and update the users to\nrename S3C2410 items into a more common S3C defined\nmacros.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "bf2a3a26d18679c94eca973cb8741e3c1ac53c43"
}
