)]}'
{
  "log": [
    {
      "commit": "86987d5bf4db7850a8dfb073c6a3506d4e0d2bcc",
      "tree": "a3ed39fc3e46ee6f2273cbad8f6d60c0a53e1481",
      "parents": [
        "5c894cd1c89fc10907febd93e6ef35cd3c65e25e"
      ],
      "author": {
        "name": "Pavel Pisa",
        "email": "ppisa@pikron.com",
        "time": "Wed Dec 06 17:19:44 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Dec 07 16:24:16 2006 +0000"
      },
      "message": "[ARM] 3991/1: i.MX/MX1 high resolution time source\n\nEnhanced resolution for time measurement functions.\n\nSigned-off-by: Pavel Pisa \u003cpisa@cmp.felk.cvut.cz\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9073341c2ba5d5e77b3d05d84cf9e3a16e8a7902",
      "tree": "96e35ea42213836fa949df8f5d4b20f6834f855d",
      "parents": [
        "f9a8ca1cabf09316d79cab7f04e1390261ff9035"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Dec 06 01:50:24 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Dec 07 16:17:49 2006 +0000"
      },
      "message": "[ARM] 3986/1: H1940: suspend to RAM support\n\nAdd support to suspend and resume, using the\nH1940\u0027s bootloader\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a47d08e2e397c434a661c688160f85b60a2392d5",
      "tree": "df3f95ca44eb31a70385665edc6867f6c6b5ac16",
      "parents": [
        "46156e04def20749c46efd8fc40e3527eae97b49"
      ],
      "author": {
        "name": "Rod Whitby",
        "email": "rod@whitby.id.au",
        "time": "Wed Dec 06 00:33:12 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Dec 07 16:17:06 2006 +0000"
      },
      "message": "[ARM] 3984/1: ixp4xx/nslu2: Fix disk LED numbering (take 2)\n\nThis patch fixes an error in the numbering of the disk LEDs on the\nLinksys NSLU2. The error crept in because the physical location\nof the LEDs has the Disk 2 LED *above* the Disk 1 LED.\n\nThanks to Gordon Farquharson for reporting this.\n\nSigned-off-by: Rod Whitby \u003crod@whitby.id.au\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "afe4b25e7d9260d85fccb2d13c9933a987bdfc8a",
      "tree": "9b603e52ef91531089b45e5860e89d91d2e01565",
      "parents": [
        "f5236225a3858b505221a59233af1f1158be9139"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sun Dec 03 18:51:14 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Dec 03 17:52:22 2006 +0000"
      },
      "message": "[ARM] 3881/4: xscale: clean up cp0/cp1 handling\n\nXScale cores either have a DSP coprocessor (which contains a single\n40 bit accumulator register), or an iWMMXt coprocessor (which contains\neight 64 bit registers.)\n\nBecause of the small amount of state in the DSP coprocessor, access to\nthe DSP coprocessor (CP0) is always enabled, and DSP context switching\nis done unconditionally on every task switch.  Access to the iWMMXt\ncoprocessor (CP0/CP1) is enabled only when an iWMMXt instruction is\nfirst issued, and iWMMXt context switching is done lazily.\n\nCONFIG_IWMMXT is supposed to mean \u0027the cpu we will be running on will\nhave iWMMXt support\u0027, but boards are supposed to select this config\nsymbol by hand, and at least one pxa27x board doesn\u0027t get this right,\nso on that board, proc-xscale.S will incorrectly assume that we have a\nDSP coprocessor, enable CP0 on boot, and we will then only save the\nfirst iWMMXt register (wR0) on context switches, which is Bad.\n\nThis patch redefines CONFIG_IWMMXT as \u0027the cpu we will be running on\nmight have iWMMXt support, and we will enable iWMMXt context switching\nif it does.\u0027  This means that with this patch, running a CONFIG_IWMMXT\u003dn\nkernel on an iWMMXt-capable CPU will no longer potentially corrupt iWMMXt\nstate over context switches, and running a CONFIG_IWMMXT\u003dy kernel on a\nnon-iWMMXt capable CPU will still do DSP context save/restore.\n\nThese changes should make iWMMXt work on PXA3xx, and as a side effect,\nenable proper acc0 save/restore on non-iWMMXt capable xsc3 cores such\nas IOP13xx and IXP23xx (which will not have CONFIG_CPU_XSCALE defined),\nas well as setting and using HWCAP_IWMMXT properly.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nAcked-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0e5fdca7622eb950f42f97a1970670e00a739175",
      "tree": "79d224ff6d6a989427875f3c6cebf001634f75a1",
      "parents": [
        "e520a36de2f7985df5ef2e84a9f6d2608ecc6f25"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Sat Dec 02 00:03:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Dec 01 23:40:23 2006 +0000"
      },
      "message": "[ARM] 3971/1: xsc3: get rid of L_PTE_COHERENT\n\nMerge L_PTE_COHERENT with L_PTE_SHARED and free up a L_PTE_* bit.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e520a36de2f7985df5ef2e84a9f6d2608ecc6f25",
      "tree": "2514c85ba15e043513fd68082ebde3b252f7baf6",
      "parents": [
        "2024c39dbba4d036f0b16daf530ad5f4416fb344"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Fri Dec 01 11:36:41 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Dec 01 17:14:28 2006 +0000"
      },
      "message": "[ARM] 3958/1: add platform device (pxa2xx-udc)to ixp4xx\n\nCreate include/asm-arm/arch-ixp4xx/udc.h and\nadd platfrom device ixp4xx_udc_device into\narch/arm/mach-ixp4xx/common.c.\n\nThis allows us to use pxa2xx-udc on\nthe ixp4xx platfrom. Both pxa2xx and\nixp4xx use the same device controller.\n\nSigned-off-by:Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "122214428a7bfab2c09b417f3acdb06222e81748",
      "tree": "f453fa01829db292b1108e87a416c1acdfedcd70",
      "parents": [
        "9b531ce242159bd26e09b55d8fb4be3f4bf75e24"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@gmail.com",
        "time": "Thu Nov 02 16:41:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 15:27:03 2006 +0000"
      },
      "message": "[ARM] 3911/2: Simplify alloc_thread_info on ARM\n\nRemove ARM local cache of 4 struct thread_info.\nCan cause oops under certain circumstances.\n\nRussell indicated the original optimization was\nrequired on older kernels to avoid thread starvation\non memory fragmentation, but may no longer be\nrequired.  I\u0027ve updated the patch to 19rc4 and\nensured no \u003cconfig.h\u003e dain-bramage slipped in this\ntime (sorry about that).\n\nOriginal description follows:\n\nI was given some test results which pointed to an\nOops in alloc_thread_info (happened 2x), and after\nlooking at the code, I see that ARM has its own\nlocal cache of 4 struct thread_info. There wasn\u0027t\nany clear (to me) synchronization between the\nalloc_thread_info and the free_thread_info.\n\nI looked over the other arch, and they all simply\nallocate them on an as needed basis, so I simplified\nthe ARM to do the same, based on the other arch\n(e.g. PPC) and the folks doing the testing have\nindicated that this fixed the oops.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9b531ce242159bd26e09b55d8fb4be3f4bf75e24",
      "tree": "079d92d582fc2df4604ce62c9eb21e1721523d4a",
      "parents": [
        "6f4c7e39cb769addf047de8ec395a200cc6eec94"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 14:39:14 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 14:39:14 2006 +0000"
      },
      "message": "[ARM] Remove \"translated\" io macros\n\nThe \"translated\" io macros were never really used.  Remove them.\nPreserve the L7200 inb() and friends by defining the __io()\nmacro, so that the generic versions can be used instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6f4c7e39cb769addf047de8ec395a200cc6eec94",
      "tree": "f3478eba49b041f2a02e652e2f69a90ec52b4048",
      "parents": [
        "74af1c227cf17caff3bb8c6547858655a473a39b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 14:36:29 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 14:36:29 2006 +0000"
      },
      "message": "[ARM] Remove warnings for __io_pci and __arch_(get|put)*\n\nSince the last definitions of this macros have been removed, we\ncan remove the warnings in asm/io.h.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "74af1c227cf17caff3bb8c6547858655a473a39b",
      "tree": "6e22910078a7ca3828de3d40ac1d3e87853030d8",
      "parents": [
        "96b13f5c074fab56797109aedacc2405544d6f95"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 14:34:46 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 14:34:46 2006 +0000"
      },
      "message": "[ARM] L7200: Remove deprecated __io_pci and __arch_(get|put)*\n\nThese functions have been deprecated for quite some time, and in\nfact are no longer used.  They just add to clutter.  Remove them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3ff1559eae70d5fb542eaa087389223dce4e364f",
      "tree": "65762e5f8faf3efc4771cedcfd9ae9b4c2ec958c",
      "parents": [
        "5cd372e170f1827164e3bd267dff80962ded49d6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 30 13:53:54 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 13:53:54 2006 +0000"
      },
      "message": "[ARM] Fix nommu build\n\nFix warnings and errors in arch/arm/mm for nommu build.\nRemove commented out function prototype in pgtable-nommu.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5cd372e170f1827164e3bd267dff80962ded49d6",
      "tree": "db9016df6f22be37c231df5210ca14c5fc55935d",
      "parents": [
        "46ec0ce8ce7eab6242188ea8a596538753c53b22"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer_e1@hotmail.com",
        "time": "Mon Nov 20 20:42:44 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:57:48 2006 +0000"
      },
      "message": "[ARM] 3936/1: [Jornada7xx] - No use for jornada720.h\n\n* We don\u0027t need this header anymore - there is no data we need to share this way. FB driver gets this data through a resources structure. MCU Driver api will go to a jornada720_mcu.h file.\n\nSigned-off-by: Filip Zyzniewski \u003cfilip.zyzniewski@tefnet.pl\u003e\nSigned-off-by: Kristoffer Ericson \u003cKristoffer_e1@hotmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "10dd5ce28d78e2440e8fa1135d17e33399d75340",
      "tree": "d2e76765a57e7e47a9c424f99c3a22bf99c6da64",
      "parents": [
        "127e477e0cd8da4d3058709ab2dc7b92dccbcba5"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 23 11:41:32 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] Remove compatibility layer for ARM irqs\n\nset_irq_chipdata -\u003e set_irq_chip_data\nget_irq_chipdata -\u003e get_irq_chip_data\ndo_level_IRQ -\u003e handle_level_irq\ndo_edge_IRQ -\u003e handle_edge_irq\ndo_simple_IRQ -\u003e handle_simple_irq\nirqdesc -\u003e irq_desc\nirqchip -\u003e irq_chip\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "127e477e0cd8da4d3058709ab2dc7b92dccbcba5",
      "tree": "fb179df1ba09697af102beddcb5485b0774f3ca9",
      "parents": [
        "d94cffe3d3794f70f928c3e5b97c252930775332"
      ],
      "author": {
        "name": "stanley cai",
        "email": "stanley.w.cai@com.rmk.(none)",
        "time": "Mon Oct 16 15:13:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] 3894/1: pxa27x: Update DCSR_EORINTR bit definition in DCSR\n\nThis patch updates a bit definition name to align with the PXA27x\nspec.EORINTR(End-Of-Receive Intr) bit in DCSR register (DMA Channel\nControl/Status Register)\n\nSigned-off-by: Stanley Cai \u003cstanley.w.cai@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d94cffe3d3794f70f928c3e5b97c252930775332",
      "tree": "7fc91be27de3270e59ef8853ae507ff07dc921e7",
      "parents": [
        "eb8b0afc3a228cf6e0e1f9045127da3e72a6866b"
      ],
      "author": {
        "name": "stanley cai",
        "email": "stanley.w.cai@com.rmk.(none)",
        "time": "Mon Oct 16 15:13:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:47 2006 +0000"
      },
      "message": "[ARM] 3893/1: pxa27x: Update UDCISR1 bit definitions\n\nThis patch updates several bit definitions name in UDCISR1 register.\n\nSigned-off-by: Stanley Cai \u003cstanley.w.cai@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5974eaaedee49c25d7231cc72dc0b7b9d2ef2fd7",
      "tree": "0dddc4481274a34dd798b49255b1d1355bcee27a",
      "parents": [
        "ee90dabcadd053d5dd69f3a7f8161afa2c751ace"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 09 14:37:06 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:46 2006 +0000"
      },
      "message": "[ARM] Move HWCAP_* definitions to asm/elf.h\n\nMove HWCAP_* definitions into asm/elf.h, where they should belong.\nSince userspace wants to get at these definitions by including\nasm/procinfo.h, include asm/elf.h from this file if __KERNEL__\nis not defined, and issue a warning suggesting to fix the program\nup to use asm/elf.h instead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ee90dabcadd053d5dd69f3a7f8161afa2c751ace",
      "tree": "5585843655ec5bb60218ff24aacad6b02a969527",
      "parents": [
        "4a5222ca435c2af7466e5d262389609978a8e576"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 09 14:20:47 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:46 2006 +0000"
      },
      "message": "[ARM] Include asm/elf.h instead of asm/procinfo.h\n\nThese files want to provide/access ELF hwcap information, so should\nbe including asm/elf.h rather than asm/procinfo.h\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4a5222ca435c2af7466e5d262389609978a8e576",
      "tree": "1510f4dd35cf3d61a9e7ba1b2b44fa0246289b02",
      "parents": [
        "beea494d5e09f9e2172894ec84324b94244826a9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Nov 09 14:07:52 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Nov 30 12:24:45 2006 +0000"
      },
      "message": "[ARM] Arrange asm-arm/elf.h so it can be included by assembly\n\nPrepare elf.h so that assembly code can include this file.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "aed6fad8beca30a71a6950b6f650822254efa8c6",
      "tree": "4f5229496399366710c4db45e706447e92d9dd6b",
      "parents": [
        "e730bf96c89b27b2a90ae3e8054dae6133b4f90b"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Wed Nov 29 12:09:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 29 20:23:07 2006 +0000"
      },
      "message": "[ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms\n\nMove declaration of struct pxa2xx_udc_mach_info from\ninclude/asm-arm/arch-pxa/udc.h to new file\ninclude/asm-arm/mach/udc_pxa2xx.h.\n\nThis allow us to use this structure with\nmultiple platforms - pxa and ixp4xx. USB\ndevice controller used in pxa25x is the same\nas controller used in ixp4xx.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "105ef9a0af1469a9dd906839dd4628aa9c013f58",
      "tree": "932c93e6fe5c11866b2b6348360a61f4528a0de1",
      "parents": [
        "8de35efb6afa75f25415d54e21221eea759db261"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Nov 21 22:57:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 22 22:45:57 2006 +0000"
      },
      "message": "[ARM] 3942/1: ARM: comment: consistent_sync should not be called directly\n\n/*\n * Note: Drivers should NOT use this function directly, as it will break\n * platforms with CONFIG_DMABOUNCE.\n * Use the driver DMA support - see dma-mapping.h (dma_sync_*)\n */\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8de35efb6afa75f25415d54e21221eea759db261",
      "tree": "b8a70653f1430645a8a1ec49edb32849873ce355",
      "parents": [
        "eb370f0bd409f8bcdc88583ae04f94453e19d882"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 20 15:59:10 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 20 15:59:10 2006 +0000"
      },
      "message": "[ARM] ebsa110: fix warnings generated by asm/arch/io.h\n\nRemove two warnings:\ndrivers/serial/8250_early.c:136: warning: unused variable \u0027mapsize\u0027\ninclude/linux/io.h:47: warning: passing argument 1 of \u0027__readb\u0027 discards qualifiers from pointer target type\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f4a39319e9226c3b1d5b91a1e4d3559ef8740e4",
      "tree": "7b5397114bbd7e8c3d592d876525b0667fcf162c",
      "parents": [
        "984d115bbf2d731ed2264031fe49c1378d730db0"
      ],
      "author": {
        "name": "Enrico Scholz",
        "email": "enrico.scholz@de.rmk.(none)",
        "time": "Fri Nov 03 13:47:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Nov 03 19:52:52 2006 +0000"
      },
      "message": "[ARM] 3919/1: Fixed definition of some PXA270 CIF related registers\n\nFixed definition of some CIF registers; see PXA27x Developer\\\u0027s Manual.\n\nSigned-off-by: Enrico Scholz \u003cenrico.scholz@sigma-chemnitz.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9957329800b8b554b1af669bcc6878282338c34e",
      "tree": "b9d2fc528f19e5d83b17a80fff284d9824d482f7",
      "parents": [
        "a233bf9ee819c726c581af48010e0c0f1cdde245"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 26 10:27:42 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 28 10:15:31 2006 +0100"
      },
      "message": "[ARM] Add __must_check to uaccess functions\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "64271c4d909a15bc588f053a739db2e6df336d7d",
      "tree": "11c4e309c90f2a224330878d121b97b2b772d108",
      "parents": [
        "52f0c67340ca306d5802b52140a186fcfa4b340e"
      ],
      "author": {
        "name": "Craig Hughes",
        "email": "craig@com.rmk.(none)",
        "time": "Tue Oct 24 00:47:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Oct 24 22:02:48 2006 +0100"
      },
      "message": "[ARM] 3902/1: Enable GPIO81-84 on PXA255\n\nThe PXA255 has 84 GPIO lines available.  This patch allows access to 81-84\n\nSigned-off-by: Craig Hughes \u003ccraig@gumstix.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e25b84e76a0b2c117218405818cadd591512ff8",
      "tree": "818265b09fd9f29bc60fa94a24190a31c4c74fa4",
      "parents": [
        "48e3becbee8906b44050c9300b668227b85f0c95"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer_e1@com.rmk.(none)",
        "time": "Sun Oct 08 20:00:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 14 16:02:00 2006 +0100"
      },
      "message": "[ARM] 3890/1: [Jornada7xx] Addition of MCU commands into jornada720.h\n\nThis adds relevant MCU commands for the j7xx chipset.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer_e1@hotmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "69f0304e174c765c624d75b79c35e49b7ba67ed4",
      "tree": "bcda343b8533769c900856ef1ed2ab53c952fa87",
      "parents": [
        "b4bd8c66435a8cdf8c90334fb3b517a23ff2ab95"
      ],
      "author": {
        "name": "Liam Girdwood",
        "email": "Liam.Girdwood@com.rmk.(none)",
        "time": "Thu Oct 05 13:22:42 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Oct 14 16:01:57 2006 +0100"
      },
      "message": "[ARM] 3888/1: add pxa27x SSP FSRT register bit definition\n\nThis patch adds a register bit definition for the pxa27x SSP port Frame\nSync Relative Timing (FSRT) bit.\n\nSigned-off-by: Liam Girdwood \u003cliam.girdwood@wolfsonmicro.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "399ad77b9098ed2eb27cbfbeb6449c1caab3c18e",
      "tree": "6282ac7b48efc4354b44eaae3aaac6bbfbe81f8b",
      "parents": [
        "fc048b5b0f2554bc953a8ada5b2e3b82bde2fcb0"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Oct 11 17:22:34 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:17:06 2006 -0700"
      },
      "message": "[PATCH] arm-versatile iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc048b5b0f2554bc953a8ada5b2e3b82bde2fcb0",
      "tree": "ae7fa5a8e039a72bce77f4d8763f75221f4d4051",
      "parents": [
        "35d59fc5d6f318a28a99c5936171afd4edef28c8"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Oct 11 17:22:54 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:17:05 2006 -0700"
      },
      "message": "[PATCH] arm: use unsigned long instead of unsigned int in get_user()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e50190a8341485b413f599033cb74649f849d939",
      "tree": "c45e165f8167dd95f3b5d4163433b91c8b7afd55",
      "parents": [
        "53d5ed627df852ba8bab7f70df25290bd733792c"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Wed Oct 11 01:22:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 11 11:14:23 2006 -0700"
      },
      "message": "[PATCH] Consolidate check_signature\n\nThere\u0027s nothing arch-specific about check_signature(), so move it to\n\u003clinux/io.h\u003e.  Use a cross between the Alpha and i386 implementations as\nthe generic one.\n\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "40220c1a192f51695f806d75b1f9970f0f17a6e8",
      "tree": "86623a8c361420c22c6511b20770057fd9c9881d",
      "parents": [
        "58ba81dba77eab43633ea47d82e96245ae3ff666"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Oct 09 12:19:47 2006 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Oct 09 12:19:47 2006 +0100"
      },
      "message": "IRQ: Use the new typedef for interrupt handler function pointers\n\nUse the new typedef for interrupt handler function pointers rather than\nactually spelling out the full thing each time.  This was scripted with the\nfollowing small shell script:\n\n#!/bin/sh\negrep -nHrl -e \u0027irqreturn_t[ \t]*[(][*]\u0027 $* |\nwhile read i\ndo\n    echo $i\n    perl -pi -e \u0027s/irqreturn_t\\s*[(]\\s*[*]\\s*([_a-zA-Z0-9]*)\\s*[)]\\s*[(]\\s*int\\s*,\\s*void\\s*[*]\\s*[)]/irq_handler_t \\1/g\u0027 $i || exit $?\ndone\n\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "1622605cf6e15bfdc55a3dc78b792018edded435",
      "tree": "c9ff2827d1f6f91501d9f5a05a71c8a3963f1455",
      "parents": [
        "832504933757ba7913bf64cd574326e014215b41"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Mon Oct 09 02:09:49 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 18:50:58 2006 -0700"
      },
      "message": "[PATCH] arm: it\u0027s OK to pass pointer to volatile as iounmap() argument...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28431146993e0ab3a2a592af8541543fe0cc2c8e",
      "tree": "669550724d03d9a9b829a5d6229f28fcb0d46cc0",
      "parents": [
        "5dcded1b0b4f1537bb6dff453fb805517756c94b"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sun Oct 08 15:00:12 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 08 12:32:36 2006 -0700"
      },
      "message": "[PATCH] misc arm pt_regs fixes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0cd61b68c340a4f901a06e8bb5e0dea4353161c0",
      "tree": "cfd72be941ecd172627a06dd61d98b55cec63a39",
      "parents": [
        "da104a83692cf07434ab3b20bf10093bdbc3f97e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:53:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 06 10:59:54 2006 -0700"
      },
      "message": "Initial blind fixup for arm for irq changes\n\nUntested, but this should fix up the bulk of the totally mechanical\nissues, and should make the actual detail fixing easier.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75d35213777e2b278db57a420efbce2bdb61da93",
      "tree": "2731fc81e13bdca84e6db26a6278c3c9dedca642",
      "parents": [
        "71f2e2b8783f7b270b673e31e2322572057b286a"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:08 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] atmel_serial: Pass fixed register mappings through platform_data\n\nIn order to initialize the serial console early, the atmel_serial\ndriver had to do a hack where it compared the physical address of the\nport with an address known to be permanently mapped, and used it as a\nvirtual address. This got around the limitation that ioremap() isn\u0027t\nalways available when the console is being initalized.\n\nThis patch removes that hack and replaces it with a new \"regs\" field\nin struct atmel_uart_data that the board-specific code can initialize\nto a fixed virtual mapping for platform devices where this is possible.\nIt also initializes the DBGU\u0027s regs field with the address the driver\nused to check against.\n\nOn AVR32, the \"regs\" field is initialized from the physical base\naddress when this it can be accessed through a permanently 1:1 mapped\nsegment, i.e. the P4 segment.\n\nIf regs is NULL, the console initialization is delayed until the \"real\"\ndriver is up and running and ioremap() can be used.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71f2e2b8783f7b270b673e31e2322572057b286a",
      "tree": "1a6ada15d7ae3dcde5b4904d464be20786ce4440",
      "parents": [
        "9ab4f88b7ffdf338773e7755f923bc6b9e079834"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:07 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] atmel_serial: Rename at91_register_uart_fns\n\nRename at91_register_uart_fns and associated structs and variables\nto make it consistent with the atmel_ prefix used by the rest of\nthe driver.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "73e2798b0f3f4fa8ff7d3e8138027a8352359bb5",
      "tree": "88beae52a8aa22e49e339eb6145dcf8061f11e0b",
      "parents": [
        "1e8ea80219564c3433dbca7afe075ced9eb8117c"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:04 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] at91_serial -\u003e atmel_serial: Public definitions\n\nRename the following public definitions:\n  * AT91_NR_UART -\u003e ATMEL_MAX_UART\n  * struct at91_uart_data -\u003e struct atmel_uart_data\n  * at91_default_console_device -\u003e atmel_default_console_device\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "749c4e60334580ee0f1427eb90ad006fecbffd21",
      "tree": "902f94fc44a6ffa0e09914e603c36a37aef3e0c7",
      "parents": [
        "b6156b4e2e3b725ae3549882f59c82ab5b5048a5"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:02 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] at91_serial -\u003e atmel_serial: Kconfig symbols\n\nRename the following Kconfig symbols:\n  * CONFIG_SERIAL_AT91 -\u003e CONFIG_SERIAL_ATMEL\n  * CONFIG_SERIAL_AT91_CONSOLE -\u003e CONFIG_SERIAL_ATMEL_CONSOLE\n  * CONFIG_SERIAL_AT91_TTYAT -\u003e CONFIG_SERIAL_ATMEL_TTYAT\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b34821a601ea079184efba2f9c7c7af61241bde",
      "tree": "358b134d7b9d5c91f5582edb59489afeb1c06c7e",
      "parents": [
        "fefd26b3b8597a11a422d950c0d4424ff33a70ad"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Oct 04 16:02:00 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 10:25:05 2006 -0700"
      },
      "message": "[PATCH] at91_serial -\u003e atmel_serial: at91rm9200_usart.h\n\nMove include/asm/arch/at91rm9200_usart.h into drivers/serial and rename\nit atmel_usart.h. Also delete AVR32\u0027s version of this file.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nAcked-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "038b0a6d8d32db934bba6a24e74e76e4e327a94f",
      "tree": "5fbeb3e8f140e20f8ce0e33e12b32ec5b0724cd6",
      "parents": [
        "78b656b8bf933101b42409b4492734b23427bfc3"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Oct 04 03:38:54 2006 -0400"
      },
      "message": "Remove all inclusions of \u003clinux/config.h\u003e\nkbuild explicitly includes this at build time.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb",
      "tree": "2f6140d8a555af6a133690ed6b42599e78a43c54",
      "parents": [
        "670e9f34ee3c7e052514c85014d2fdd99b672cdc"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "Uwe_Zeisberger@digi.com",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Zeisberger \u003cUwe_Zeisberger@digi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "63c422afe3739b68bec0b5c42807d1450c951caf",
      "tree": "2cdbcbd4c6fcea69fbe0b164242336c38168f631",
      "parents": [
        "6f3a28f7d1f0a65a78443c273b6e8ec01becf301",
        "d14b272bc63f35a8f20b4b1df16c080b8d24f8f1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 09:14:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 09:14:00 2006 -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:\n  [ARM] 3848/1: pxafb: Add option of fixing video modes and spitz QVGA mode support\n  [ARM] 3880/1: remove the last trace of iop31x support\n  [ARM] 3879/1: ep93xx: instantiate platform devices for ep93xx ethernet\n  [ARM] 3809/3: get rid of 4 megabyte kernel image size limit\n  [ARM] Fix XIP_KERNEL build error in arch/arm/mm/mmu.c\n  [ARM] 3874/1: Remove leftover usage of asm/timeofday.h\n"
    },
    {
      "commit": "9325fa36151fb9af39e697a6cd87e82667e2d8f9",
      "tree": "ba1bbe83c6287e693109644e9b361f973baf1593",
      "parents": [
        "92dd9994c36fb83883585058232e082cb78b19c1"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vitalywool@gmail.com",
        "time": "Mon Jun 26 19:31:49 2006 +0400"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon Oct 02 23:02:37 2006 +0200"
      },
      "message": "[WATCHDOG] pnx4008: add watchdog support\n\nAdd watchdog support for Philips PNX4008 ARM board inlined.\n\nSigned-off-by: Vitaly Wool \u003cvitalywool@gmail.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "3db03b4afb3ecd66a0399b8ba57742ca953b0ecd",
      "tree": "fe0bd5c3663c58583f0181e2673d569c2df664e7",
      "parents": [
        "6760856791c6e527da678021ee6a67896549d4da"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Oct 02 02:18:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 02 07:57:23 2006 -0700"
      },
      "message": "[PATCH] rename the provided execve functions to kernel_execve\n\nSome architectures provide an execve function that does not set errno, but\ninstead returns the result code directly.  Rename these to kernel_execve to\nget the right semantics there.  Moreover, there is no reasone for any of these\narchitectures to still provide __KERNEL_SYSCALLS__ or _syscallN macros, so\nremove these right away.\n\n[akpm@osdl.org: build fix]\n[bunk@stusta.de: build fix]\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\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: Ian Molton \u003cspyro@f2s.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: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\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: Chris Zankel \u003cchris@zankel.net\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d14b272bc63f35a8f20b4b1df16c080b8d24f8f1",
      "tree": "f754f3b333388e0ab78c934fd492906688fab2a6",
      "parents": [
        "c5d311c7e93c7d84941028835bc6ae5e1bc4e73c"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@net.rmk.(none)",
        "time": "Wed Sep 20 22:54:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Oct 02 13:33:37 2006 +0100"
      },
      "message": "[ARM] 3848/1: pxafb: Add option of fixing video modes and spitz QVGA mode support\n\nAdd the ability to have pxafb use only certain fixed video modes\n(selected on a per platform basis). This is useful on production\nhardware such as the Zaurus cxx00 models where the valid modes are\nknown in advance and any other modes could result in hardware damage.\n\nFollowing this, add support for the cxx00 QVGA mode. Mode information\nis passed to the lcd_power call to allowing the panel drivers to\nconfigure the display hardware accordingly (corgi_lcd already contains\nthe functionality for the cxx00 panel).\n\nThis mirrors the setup already used by w100fb.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ef6edc9746dc2bfdacf44eefd5f881179971c478",
      "tree": "e8670e918a852978b2e93e189936f327be072284",
      "parents": [
        "e3e5fc91d9828a9b94a3992de47d47d2d2e34ec6"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Sep 30 23:27:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:21 2006 -0700"
      },
      "message": "[PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locks\n\nOn systems running with virtual cpus there is optimization potential in\nregard to spinlocks and rw-locks.  If the virtual cpu that has taken a lock\nis known to a cpu that wants to acquire the same lock it is beneficial to\nyield the timeslice of the virtual cpu in favour of the cpu that has the\nlock (directed yield).\n\nWith CONFIG_PREEMPT\u003d\"n\" this can be implemented by the architecture without\ncommon code changes.  Powerpc already does this.\n\nWith CONFIG_PREEMPT\u003d\"y\" the lock loops are coded with _raw_spin_trylock,\n_raw_read_trylock and _raw_write_trylock in kernel/spinlock.c.  If the lock\ncould not be taken cpu_relax is called.  A directed yield is not possible\nbecause cpu_relax doesn\u0027t know anything about the lock.  To be able to\nyield the lock in favour of the current lock holder variants of cpu_relax\nfor spinlocks and rw-locks are needed.  The new _raw_spin_relax,\n_raw_read_relax and _raw_write_relax primitives differ from cpu_relax\ninsofar that they have an argument: a pointer to the lock structure.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e0af79cd52334c586d058253b7d32ce74434de26",
      "tree": "ac3b9434a58597fa26bc8b1c620e5d4c3a99803d",
      "parents": [
        "2ff712585a5026a021859233fce145068292584d"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@com.rmk.(none)",
        "time": "Fri Sep 29 00:14:09 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Sep 29 21:16:07 2006 +0100"
      },
      "message": "[ARM] 3874/1: Remove leftover usage of asm/timeofday.h\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3171a0305d62e6627a24bff35af4f997e4988a80",
      "tree": "5cf70462490528523172927c75f47970faa46ce9",
      "parents": [
        "27d91e07f9b863fa94491ffafe250580f0c2ce78"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Sep 29 02:00:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:15 2006 -0700"
      },
      "message": "[PATCH] simplify update_times (avoid jiffies/jiffies_64 aliasing problem)\n\nPass ticks to do_timer() and update_times(), and adjust x86_64 and s390\ntimer interrupt handler with this change.\n\nCurrently update_times() calculates ticks by \"jiffies - wall_jiffies\", but\ncallers of do_timer() should know how many ticks to update.  Passing ticks\nget rid of this redundant calculation.  Also there are another redundancy\npointed out by Martin Schwidefsky.\n\nThis cleanup make a barrier added by\n5aee405c662ca644980c184774277fc6d0769a84 needless.  So this patch removes\nit.\n\nAs a bonus, this cleanup make wall_jiffies can be removed easily, since now\nwall_jiffies is always synced with jiffies.  (This patch does not really\nremove wall_jiffies.  It would be another cleanup patch)\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Hirokazu Takata \u003ctakata.hirokazu@renesas.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\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: Chris Zankel \u003cchris@zankel.net\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad4e09b16ad361c15bd7186dcd118cb901089b97",
      "tree": "eb74ac65ec10ac73eb404a98b34e851fd98bd499",
      "parents": [
        "7768a13c252a97e13a552f88f642962768de1fa4"
      ],
      "author": {
        "name": "Komal Shah",
        "email": "komal_shah802003@yahoo.com",
        "time": "Fri Sep 29 01:59:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:07 2006 -0700"
      },
      "message": "[PATCH] OMAP: Add keypad driver\n\nThis patch adds support for keypad driver running on different TI\nOMAP(http://www.ti.com/omap) processor based boards like OSK, H2, H3, H4,\nPersuas and Nokia 770.\n\nSigned-off-by: Komal Shah \u003ckomal_shah802003@yahoo.com\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebdea46fecae40c4d7effcd33f40918a37a1df4b",
      "tree": "e4312bf7f1f3d184738963a0ec300aa9fdfd55c1",
      "parents": [
        "fecf3404f4aba6d0edeba31eeb018cbb6326dff2",
        "250d375d1da45a5e08ab8baf5eaa7eb258afd82b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 28 14:40:39 2006 -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: (130 commits)\n  [ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n  [ARM] 3855/1: Add generic time support\n  [ARM] 3873/1: S3C24XX: Add irq_chip names\n  [ARM] 3872/1: S3C24XX: Apply consistant tabbing to irq_chips\n  [ARM] 3871/1: S3C24XX: Fix ordering of EINT4..23\n  [ARM] nommu: confirms the CR_V bit in nommu mode\n  [ARM] nommu: abort handler fixup for !CPU_CP15_MMU cores.\n  [ARM] 3870/1: AT91: Start removing static memory mappings\n  [ARM] 3869/1: AT91: NAND support for DK and KB9202 boards\n  [ARM] 3868/1: AT91 hardware header update\n  [ARM] 3867/1: AT91 GPIO update\n  [ARM] 3866/1: AT91 clock update\n  [ARM] 3865/1: AT91RM9200 header updates\n  [ARM] 3862/2: S3C2410 - add basic power management support for AML M5900 series\n  [ARM] kthread: switch arch/arm/kernel/apm.c\n  [ARM] Off-by-one in arch/arm/common/icst*\n  [ARM] 3864/1: Refactore sharpsl_pm\n  [ARM] 3863/1: Add Locomo SPI Device\n  [ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n  [ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n  ...\n"
    },
    {
      "commit": "250d375d1da45a5e08ab8baf5eaa7eb258afd82b",
      "tree": "fb5dc6df00065f11578f837835c6d5a99530b223",
      "parents": [
        "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
        "6afd6fae1d5f7e7129a10c4f3e32018966eeac1c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 22:20:39 2006 +0100"
      },
      "message": "Merge nommu branch\n"
    },
    {
      "commit": "84904d0ead0a8c419abd45c7b2ac8d76d50a0d48",
      "tree": "f0744701f7eb7efad9adc63e2e7113a141de8fec",
      "parents": [
        "746140c71d537560bbd22c1b148fb21031c30e71"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:58:57 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:25 2006 +0100"
      },
      "message": "[ARM] 3856/1: Add clocksource for Intel IXP4xx platforms\n\nEnables the ixp4xx platforms to use Generic time-of-day.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "746140c71d537560bbd22c1b148fb21031c30e71",
      "tree": "c9753521f7443f946b966d0e8bd19d60c71f99f9",
      "parents": [
        "82606c66e943227afcec8a3c7b8428b99a7f88b8"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@mvista.com",
        "time": "Fri Sep 22 00:16:30 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 20:59:24 2006 +0100"
      },
      "message": "[ARM] 3855/1: Add generic time support\n\nThis patch adds Generic time-of-day support for the ARM architecture.\n\nThe support is currently added using #ifdef\u0027s so that it can support\nsub-arches that do not (yet) have a clocksource added.  As sub-arches\nadd clocksource support, they should \u0027select GENERIC_TIME\u0027\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\n\nSigned-off-by: Kevin Hilman \u003ckhilman@mvista.com\u003e\n\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1f51c10c5e85050506663bce1d69513eb901db87",
      "tree": "a71ad28d526c2b4fa3f4ad67084ab61338a0e534",
      "parents": [
        "cc2b28ba61b0a6bdfcf18274b8b883b98486eca4"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Thu Sep 28 16:26:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 18:11:22 2006 +0100"
      },
      "message": "[ARM] 3870/1: AT91: Start removing static memory mappings\n\nThis patch removes the static memory mapping for the currently-unused\nperipherals [Synchronous Serial, Timer/Counter unit], and for those\ndrivers that already ioremap() their registers [UART].\n\nAlso, the Ethernet driver now uses the platform_device resources but\ndoesn\u0027t yet use ioremap() so we need to pass it the virtual address\ninstead of the physical address.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "97f0fb68f142b477773c05140da27c1dbd31a2ab",
      "tree": "b44ae4dda6b66f408be6b1af3db87d6df93f2d6e",
      "parents": [
        "f21738341ca330ec83ef978ee63ffa5ecf13f082"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 16:18:18 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:54 2006 +0100"
      },
      "message": "[ARM] 3868/1: AT91 hardware header update\n\nThis patch adds the hardware register definitions for the TWI (I2C)\ncontroller found on the AT91RM9200 and AT91SAM9xx processors.\nIt also defines the AIC Fast-Forcing registers added to the AT91SAM9\u0027s.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f21738341ca330ec83ef978ee63ffa5ecf13f082",
      "tree": "be42abeb9ef2509a5a0c4187f4aa076d8f3c2dee",
      "parents": [
        "2eeaaa21de68cb8869d3a54438a9224321d3dd03"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 13:23:00 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:53:47 2006 +0100"
      },
      "message": "[ARM] 3867/1: AT91 GPIO update\n\nThis patch makes the AT91 gpio.c support processor-generic (AT91RM9200\nand AT91SAM9xxx).  The GPIO controllers supported by a particular AT91\nprocessor are defined in the processor-specific file and are registered\nwith gpio.c at startup.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72729910c38ca5b4736032c15dc3f9d48fe4f68a",
      "tree": "e7461ec8e0ff07d1634d7d7a467cb8454135a5c8",
      "parents": [
        "26f908186f923291999833e9d563259834bdca06"
      ],
      "author": {
        "name": "Andrew Victor",
        "email": "andrew@sanpeople.com",
        "time": "Wed Sep 27 09:44:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 28 11:52:05 2006 +0100"
      },
      "message": "[ARM] 3865/1: AT91RM9200 header updates\n\nThis is more preparation for adding support for the new Atmel AT91SAM9\nprocessors.\n\nChanges include:\n- Replace AT91_BASE_* with AT91RM9200_BASE_*\n- Replace AT91_ID_* with AT91RM9200_ID_*\n- ROM, SRAM and UHP address definitions moved to at91rm9200.h.\n- The raw AT91_P[ABCD]_* definitions are now depreciated in favour of\nthe GPIO API.\n\nSigned-off-by: Andrew Victor \u003candrew@sanpeople.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "576b3ef2495c732a56509febd5de5144f3ebccf6",
      "tree": "ba4fa9ef723972d4d3cff1881386a24ef4c6732c",
      "parents": [
        "a2025e7f73ae5eab0a25dad88c60aba67e3ae690"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:51:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:22 2006 +0100"
      },
      "message": "[ARM] 3864/1: Refactore sharpsl_pm\n\nThis patch adds another hook into sharpsl_pm to notify the machine\nspecific driver immediately after resume. This is needed to support the Sharp SL-6000 (Tosa).\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a2025e7f73ae5eab0a25dad88c60aba67e3ae690",
      "tree": "95470b4d1fea82bf8ef9b92afaf4bf49b8c238f3",
      "parents": [
        "8d48427ecb0639593ccf14e807479b7873254ccb"
      ],
      "author": {
        "name": "Dirk Opfer",
        "email": "dirk@opfer-online.de",
        "time": "Mon Sep 25 22:41:47 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:59:00 2006 +0100"
      },
      "message": "[ARM] 3863/1: Add Locomo SPI Device\n\nThe Locomo chip has a SPI interface which is used for SD/MMC cards (only collie).\nThis patch adds the definition for the SPI device inside the Locomo chip.\n\nSigned-off-by: Dirk Opfer \u003cDirk@Opfer-Online.de\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8d48427ecb0639593ccf14e807479b7873254ccb",
      "tree": "7bcc5f49faf33515d5d65fae53d6670cfe76e5c3",
      "parents": [
        "2dc94310bd94d0906febea7d0f7c188da620c952"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Mon Sep 25 20:11:48 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 20:58:59 2006 +0100"
      },
      "message": "[ARM] 3847/2:  Convert LOMOMO to use struct device for GPIOs\n\nConvert LOMOMO to use struct device * for GPIOs instead of struct\nlocomo_dev. This enables access to the GPIOs from code which is not\na locomo device itself (such as audio). Access for gpio 31 is removed\nfor error handling (no such hardware exists).\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b2bbb20b37d734443d1c279d0033a64f6095db54",
      "tree": "067510f143dcb0e4f938f932994e5ac34f5da6b9",
      "parents": [
        "3a16f7b4a75d68364c3278523f51ac141a12758a"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu Jun 29 12:25:39 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Sep 27 11:58:48 2006 -0700"
      },
      "message": "USB: pxa2xx_udc understands GPIO based VBUS sensing\n\nThis updates the PXA 25x UDC board-independent infrastructure for VBUS sensing\nand the D+ pullup.  The original code evolved from rather bizarre support on\nIntel\u0027s \"Lubbock\" reference hardware, so that on more sensible hardware it\ndoesn\u0027t work as well as it could/should.\n\nThe change is just to teach the UDC driver how to use built-in PXA GPIO pins\ndirectly.  This reduces the amount of board-specfic object code needed, and\nenables the use of a VBUS sensing IRQ on boards (like Gumstix) that have one.\nWith VBUS sensing, the UDC is unclocked until a host is actually connected.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2dc94310bd94d0906febea7d0f7c188da620c952",
      "tree": "6de4096f1887e2c00966177354b1c378e59bd632",
      "parents": [
        "c06015148fa9a3cc452ec7121b8c3f59f4a7d6ac",
        "fb60cf4ab52f3520c2119aa42f7d4ed8e7594eb6"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 19:57:54 2006 +0100"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream into devel\n"
    },
    {
      "commit": "6cc7cbef948ea2660cc40d7aab090a479f7db6a2",
      "tree": "7f755b98add50c5bca9b6c4410baa4d7bd555b79",
      "parents": [
        "6b237a355afd342509f1471e0c338637bcd958bc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 18:00:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 18:00:35 2006 +0100"
      },
      "message": "[ARM] Use CPU_CACHE_* where possible in asm/cacheflush.h\n\nThree of the generic cache method options were using explicit CPU\ntypes, whereas they could use the CPU_CACHE_* definitions instead.\nSwitch them over to use the CPU_CACHE_* definitions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f37f46eb1c0bd0b11c34ef06c7365658be989d80",
      "tree": "1790995456cafc852899927140e5dd7523463fdb",
      "parents": [
        "d60674eb5d961b2421db16cc373dc163f38cc105"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:32 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:19 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM946E-S core support\n\nThis patch adds ARM946E-S core support which has typically 8KB I\u0026D cache.\nIt has a MPU and supports ARMv5TE instruction set.\n\nBecause the ARM946E-S core can be synthesizable with various cache size,\nCONFIG_CPU_DCACHE_SIZE is defined for vendor specific configurations.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d60674eb5d961b2421db16cc373dc163f38cc105",
      "tree": "f2d6e9fad27cd132e5a45f88350f80cae7444e5c",
      "parents": [
        "43f5f0146ef5c3a3421ea53a0708fd37edcb8905"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:18 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:18 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM940T core support\n\nThis patch adds ARM940T core support which has 4KB D-cache, 4KB I-cache\nand a MPU.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "43f5f0146ef5c3a3421ea53a0708fd37edcb8905",
      "tree": "9bc8d546aa0d801f28ef882937af929b0f4f22d3",
      "parents": [
        "b731c3118d87f26c8bf3f358ffbbc24450af50a6"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:38:05 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM9TDMI core support\n\nThis patch adds ARM9TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b731c3118d87f26c8bf3f358ffbbc24450af50a6",
      "tree": "63e280a475d81eb39c16a7fbd4cd12568b4e1f1e",
      "parents": [
        "07e0da78abdc679714a12e7a60137d950c346681"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:50 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM740T core support\n\nThis patch adds ARM740T core support which has a MPU and 4KB or 8KB cache.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "07e0da78abdc679714a12e7a60137d950c346681",
      "tree": "5a6e759c1063d8ec5113c37f72a906c7db711307",
      "parents": [
        "f12d0d7c7786af39435ef6ae9defe47fb58f6091"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:37:36 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:39:17 2006 +0100"
      },
      "message": "[ARM] nommu: add ARM7TDMI core support\n\nThis patch adds ARM7TDMI core support which has no cache and no CP15\nregister(no memory control unit).\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f12d0d7c7786af39435ef6ae9defe47fb58f6091",
      "tree": "03361f2b925754f2acf4f311df2122f844d3d4fe",
      "parents": [
        "fefdaa06ccdde394be865ed76509be82813e425b"
      ],
      "author": {
        "name": "Hyok S. Choi",
        "email": "hyok.choi@samsung.com",
        "time": "Tue Sep 26 17:36:37 2006 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 17:34:30 2006 +0100"
      },
      "message": "[ARM] nommu: manage the CP15 things\n\nAll the current CP15 access codes in ARM arch can be categorized and\nconditioned by the defines as follows:\n\n     Related operation\tSafe condition\n  a. any CP15 access\t!CPU_CP15\n  b. alignment trap\tCPU_CP15_MMU\n  c. D-cache(C-bit)\tCPU_CP15\n  d. I-cache\t\tCPU_CP15 \u0026\u0026 !( CPU_ARM610 || CPU_ARM710 ||\n\t\t\t\tCPU_ARM720 || CPU_ARM740 ||\n\t\t\t\tCPU_XSCALE || CPU_XSC3 )\n  e. alternate vector\tCPU_CP15 \u0026\u0026 !CPU_ARM740\n  f. TTB\t\tCPU_CP15_MMU\n  g. Domain\t\tCPU_CP15_MMU\n  h. FSR/FAR\t\tCPU_CP15_MMU\n\nFor example, alternate vector is supported if and only if\n\"CPU_CP15 \u0026\u0026 !CPU_ARM740\" is satisfied.\n\nSigned-off-by: Hyok S. Choi \u003chyok.choi@samsung.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ebba5f9fcb882306bef7175dee987342ec6fcf2f",
      "tree": "a947175a24a3261ab3ffb5d9244e40939dd5495d",
      "parents": [
        "bd8e39f9e4c0960541c8c69e1f7cb321574d7c90"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Sep 27 01:50:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:18 2006 -0700"
      },
      "message": "[PATCH] consistently use MAX_ERRNO in __syscall_return\n\nConsistently use MAX_ERRNO when checking for errors in __syscall_return().\n\n[ralf@linux-mips.org: build fix]\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "456335e2072fb35bf290b45e61d51916c322c145",
      "tree": "985fddceeeff3e3a8cbbff33a8130fc31637ec8d",
      "parents": [
        "c06015148fa9a3cc452ec7121b8c3f59f4a7d6ac"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Wed Sep 27 10:00:54 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 10:10:58 2006 +0100"
      },
      "message": "[ARM] Separate page table manipulation code from bootmem initialisation\n\nnommu does not require the page table manipulation code in the\nbootmem initialisation paths.  Move this into separate inline\nfunctions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4052ebb7a2729bd7c28260cdf8e470c0d81b9c56",
      "tree": "be3d93df979ab49c9607f290265f955f2198ddd9",
      "parents": [
        "4b053e7a320882fbdbc6613cec60a929553b4215"
      ],
      "author": {
        "name": "George G. Davis",
        "email": "davis_g@mvista.com",
        "time": "Fri Sep 22 18:36:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Sep 27 09:35:05 2006 +0100"
      },
      "message": "[ARM] 3859/1: Fix devicemaps_init() XIP_KERNEL odd 1MiB XIP_PHYS_ADDR translation error\n\nThe ARM XIP_KERNEL map created in devicemaps_init() is wrong.\nThe map.pfn is rounded down to an even 1MiB section boundary\nwhich results in va/pa translations errors when XIP_PHYS_ADDR\nstarts on an odd 1MiB boundary and this causes the kernel to\nhang.  This patch fixes ARM XIP_KERNEL translation errors for\nthe odd 1MiB XIP_PHYS_ADDR boundary case.\n\nSigned-off-by: George G. Davis \u003cgdavis@mvista.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "46a82b2d5591335277ed2930611f6acb4ce654ed",
      "tree": "e90bc1843701af2012bae92564f7109027a8244f",
      "parents": [
        "d2e7b7d0aa021847c59f882b066e7d3812902870"
      ],
      "author": {
        "name": "Dave McCracken",
        "email": "dmccr@us.ibm.com",
        "time": "Mon Sep 25 23:31:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Sep 26 08:48:51 2006 -0700"
      },
      "message": "[PATCH] Standardize pxx_page macros\n\nOne of the changes necessary for shared page tables is to standardize the\npxx_page macros.  pte_page and pmd_page have always returned the struct\npage associated with their entry, while pte_page_kernel and pmd_page_kernel\nhave returned the kernel virtual address.  pud_page and pgd_page, on the\nother hand, return the kernel virtual address.\n\nShared page tables needs pud_page and pgd_page to return the actual page\nstructures.  There are very few actual users of these functions, so it is\nsimple to standardize their usage.\n\nSince this is basic cleanup, I am submitting these changes as a standalone\npatch.  Per Hugh Dickins\u0027 comments about it, I am also changing the\npxx_page_kernel macros to pxx_page_vaddr to clarify their meaning.\n\nSigned-off-by: Dave McCracken \u003cdmccr@us.ibm.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90afd5cb2ac0977c38e83b6b21493da911b242b3",
      "tree": "7d0dedf7bfedb76e9bb2149f7f8aec1aaed159f9",
      "parents": [
        "1630b52ddf4fc27e0dc421a57e4788bf9d3886cc"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 13:27:20 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 13:27:20 2006 +0300"
      },
      "message": "ARM: OMAP: Sync clocks with linux-omap tree\n\nMostly clean up CONFIG_OMAP_RESET_CLOCKS. Also includes a\npatch from Imre Deak to make McSPI clocks use id.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "709eb3e5ccb304dca011c41456da5ffd246d7271",
      "tree": "f9d3c1bc97f1a4f51150f14f70d9fee648bbdb50",
      "parents": [
        "ddc32a87497d8806e361cfe7168f173396fe9219"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:45:45 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:45:45 2006 +0300"
      },
      "message": "ARM: OMAP: Sync DMA with linux-omap tree\n\nThis patch syncs OMAP DMA code with linux-omap tree.\nMostly allow changing DMA callback function and set\nOMAP2 specific transfer mode.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "12583a70ac6b6641905e37fdd61a7f711fb4ce2b",
      "tree": "3b494d5d846615c21ebe431f053e931eb403e5e4",
      "parents": [
        "893a668ee2a0bd28fbeb639ae97dd60ec8b7db66"
      ],
      "author": {
        "name": "Timo Teras",
        "email": "timo.teras@solidboot.com",
        "time": "Mon Sep 25 12:41:42 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:42 2006 +0300"
      },
      "message": "ARM: OMAP: Add enable/disable functions for dmtimer\n\nAdd enable/disable functions which effectively control the GPT iclk and fclk.\n\nSigned-off-by: Timo Teras \u003ctimo.teras@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "123e9a5573098dbb10194c18d6d575620d0e94f3",
      "tree": "6ee92a011b1f48b2a6b6a48915df7762b4f8e741",
      "parents": [
        "f37e4580c409e290f6e482007c3573cdb4470bf9"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:34 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:34 2006 +0300"
      },
      "message": "ARM: OMAP: DMA source and destination addresses are unsigned\n\nAlso export some omap24xx specific DMA functions.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "f37e4580c409e290f6e482007c3573cdb4470bf9",
      "tree": "7d5741defdda9bf6edb554a541f2d5478ed6b413",
      "parents": [
        "2eaff915744b6c8db7770fa9e841fd1c0105fb0b"
      ],
      "author": {
        "name": "Imre Deak",
        "email": "imre.deak@solidboot.com",
        "time": "Mon Sep 25 12:41:33 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:33 2006 +0300"
      },
      "message": "ARM: OMAP2: Dynamic allocator for GPMC memory space\n\nAdd support for assigning memory regions dynamically to peripherals\nattached to GPMC interface. Platform specific code should now call\ngpmc_cs_request to get a free GPMC memory region instead of using\na fixed address.\n\nMake the H4 and Apollon platform initialization use the new API.\n\nSigned-off-by: Imre Deak \u003cimre.deak@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "2eaff915744b6c8db7770fa9e841fd1c0105fb0b",
      "tree": "478dafe44bf5c1064ec03a51ba981630a752388c",
      "parents": [
        "193e68be335890a99879799bdcd06e18247c110a"
      ],
      "author": {
        "name": "Jonathan McDowell",
        "email": "noodles@earth.li",
        "time": "Mon Sep 25 12:41:31 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:31 2006 +0300"
      },
      "message": "ARM: OMAP: Add some extra #defines for Amstrad Delta\n\nThis patch adds some further #defines regarding GPIOs and latch bits for\nthe Amstrad Delta; the drivers that use them will be submitted at a\nlater date but there\u0027s no reason not to have the information already\nthere and available for use.\n\nSigned-off-by: Jonathan McDowell \u003cnoodles@earth.li\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "75a1d10e2f110380adaa9b993fd417537e2f85ba",
      "tree": "353c0099360439a54aa59d3de546480a04d6e6e7",
      "parents": [
        "b5beef5d5dddef820eb36c97216487ed7cf68971"
      ],
      "author": {
        "name": "Mark Howell",
        "email": "mhowell@northlink.com",
        "time": "Mon Sep 25 12:41:29 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:29 2006 +0300"
      },
      "message": "ARM: OMAP: mux: add config for 16xx SPI pins\n\nThis patch adds pin mux info for the SPI master/slave interface on\nOMAP16xx. Data from OMAP 1611/1612 TRM and errata. Works for me on my\n1611/H2 with current git kernel.\n\nSigned-off-by: Mark Howell \u003cmhowell@northlink.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "abc45e1d69542281fb2b40968e5d112f51976623",
      "tree": "363aec3e781d5d44762dd7513cbfb678ac746c37",
      "parents": [
        "d1284b5f11aa946d732d60a402dfeec86a7bb2ef"
      ],
      "author": {
        "name": "Kyungmin Park",
        "email": "kyungmin.park@samsung.com",
        "time": "Mon Sep 25 12:41:25 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:25 2006 +0300"
      },
      "message": "ARM: OMAP: Apollon MMC support\n\nApollon board MMC supports on OMAP2\n\nTODO:\n        We have to check MMC on H4\n\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "93bda4c0214441b0bb03b61c2bf1d6727896a750",
      "tree": "f97b7bfbda21f566f5c352304d6c7a4cbd4ca672",
      "parents": [
        "df51a84d93e776b7481d937ccd60be1b27d320c5"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "samuel.ortiz@solidboot.com",
        "time": "Mon Sep 25 12:41:22 2006 +0300"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Mon Sep 25 12:41:22 2006 +0300"
      },
      "message": "ARM: OMAP: Added OMAP24xx camera IRQ definition\n\nSigned-off-by: Samuel Ortiz \u003csamuel.ortiz@solidboot.com\u003e\nSigned-off-by: Juha Yrjola \u003cjuha.yrjola@solidboot.com\u003e\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\n"
    },
    {
      "commit": "e7cc2c59cc83558fc26f17eee3c8f901119f0a7c",
      "tree": "5aa69457ad2fc134e7459fadc79beb682add2319",
      "parents": [
        "0c92e830bd39f3e6cf7b151dffecafbdc623496c"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 03:35:20 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:03 2006 +0100"
      },
      "message": "[ARM] 3852/1: convert atomic bitops and __xchg over to raw_local_irq_{save,restore}\n\nThomas Gleixner noticed that bitops.h should also use the raw_* irq\ndisable/enable variants, and __xchg needs them as well.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0c92e830bd39f3e6cf7b151dffecafbdc623496c",
      "tree": "56d9d48416a73cc78cd318880542d7571f5e84cb",
      "parents": [
        "e60d07b6cd38a7afb85f2cf51aebcb3359b63819"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:46:03 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:02 2006 +0100"
      },
      "message": "[ARM] 3851/1: iop3xx: add io-data glantank support\n\nAdd support for the IO-Data GLAN Tank, from Martin Michlmayr.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e60d07b6cd38a7afb85f2cf51aebcb3359b63819",
      "tree": "639b895384a70502f2aac9e8f7bc82ec1a4930f4",
      "parents": [
        "17b602b1c1a38f3f0a4461bb1f571346e751b36b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:42:12 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:01 2006 +0100"
      },
      "message": "[ARM] 3850/1: iop3xx: add thecus n2100 support\n\nAdd support for the Thecus n2100 (80219-based.)\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "17b602b1c1a38f3f0a4461bb1f571346e751b36b",
      "tree": "406ea984d518c5eaa3fd14f03dd17ff216c356d4",
      "parents": [
        "3b7a86c2f01dafa797908fdcf386f51eb0d01f29"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 02:24:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:34:00 2006 +0100"
      },
      "message": "[ARM] 3849/1: fix get_unaligned() for gcc \u003e\u003d 4.1\n\ngcc 4.1\u0027s __typeof__ propagates \u0027const\u0027, which breaks get_unaligned().\nRewrite get_unaligned() not to use __typeof__.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3b7a86c2f01dafa797908fdcf386f51eb0d01f29",
      "tree": "0dc5f1b66573258e2eeb7058aa18b8bb03d89808",
      "parents": [
        "bccd7458c0f6229a8cfbfad6c1fc0894b1d5fee8"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Sep 20 21:57:06 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:33:59 2006 +0100"
      },
      "message": "[ARM] 3846/1: S3C24XX: Fix osiris memory map\n\nThe memory mapping for the Osiris machine\nare all off by one bit, and the base address\nhas been fixed for writing (bit25 is being\nchecked by the write, but not on read)\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": "c852ac80440db9b0a47f48578e9c6303078abbc1",
      "tree": "0c7fc1ca7700b0196a20242ca306003db7e35fb6",
      "parents": [
        "475549faa161f4e002225f2ef75fdd2a6d83d151"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:26:25 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:53 2006 +0100"
      },
      "message": "[ARM] 3832/1: iop3xx: coding style cleanup\n\nSince the iop32x code isn\u0027t iop321-specific, and the iop33x code isn\u0027t\niop331-specfic, do a s/iop321/iop32x/ and s/iop331/iop33x/, and tidy up\nthe code to conform to the coding style guidelines somewhat better.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "475549faa161f4e002225f2ef75fdd2a6d83d151",
      "tree": "9b0e646fbe76fd51da6c3afc44e1baceea4f8f07",
      "parents": [
        "c680b77efe4542830bb170e1cc40db1c47c569bc"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:25:33 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:52 2006 +0100"
      },
      "message": "[ARM] 3831/1: iop3xx: factor out common register defines\n\nFactor out the register defines for a number of other peripherals\ncommon to the iop32x and iop33x.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c680b77efe4542830bb170e1cc40db1c47c569bc",
      "tree": "ed79bf5cb4bab39e694690747c34cee8798c6d02",
      "parents": [
        "7412b10f7967ef4210ed6f793004d23642dc5140"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:24:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:50 2006 +0100"
      },
      "message": "[ARM] 3830/1: iop3xx: board support file cleanup\n\nRevamp the iop3xx board support: move the support code for each iop\nboard type into its own file, start using platform serial and platform\nphysmap flash devices, switch to a per-board time tick rate, and get\nrid of the ARCH_EP80219 and STEPD config options by doing the relevant\nchecks at run time.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7412b10f7967ef4210ed6f793004d23642dc5140",
      "tree": "f82586f106e50c16b84878cee8e9265dfd9db5e5",
      "parents": [
        "d7d214e974b94e8332d1f6c16f6f19b661dfa855"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:24:10 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:49 2006 +0100"
      },
      "message": "[ARM] 3829/1: iop3xx: optimise irq entry macros\n\nSqueeze three instructions out of the iop32x irq demuxer, and nine\nout of the iop33x irq demuxer by using the hardware vector generator.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "72edd84a6b2db1a21d1ed07929cae560e276a0a6",
      "tree": "b67000e2bbf7447968c784cc3696a680ad66c47e",
      "parents": [
        "610300e8f4f833904096ca1233ffd9dbd73fb11f"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:23:07 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:47 2006 +0100"
      },
      "message": "[ARM] 3827/1: iop3xx: add common gpio module\n\nImplement the gpio_line_{config,get,set} API for iop3xx.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "610300e8f4f833904096ca1233ffd9dbd73fb11f",
      "tree": "2b8e26c511edbbfc666af184a3de984c03d06220",
      "parents": [
        "38ce73ebd74a9a1738b73619557f2397c59ba628"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:22:24 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:46 2006 +0100"
      },
      "message": "[ARM] 3826/1: iop3xx: remove IOP3??_IRQ_OFS irq offset\n\nGet rid of the unused IOP3??_IRQ_OFS irq offset define, start IRQ\nnumbering from zero.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "38ce73ebd74a9a1738b73619557f2397c59ba628",
      "tree": "02c812c665d0bb9c6872f81ad64328306fa3157f",
      "parents": [
        "0b29de4a6ac0936f56b974a3c19bd9c24ac5b5d7"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:21:38 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:45 2006 +0100"
      },
      "message": "[ARM] 3825/1: iop3xx: use cp6 enable/disable macros\n\nAdd CP6 enable/disable sequences to the timekeeping code and the IRQ\ncode.  As a result, we can\u0027t depend on CP6 access being enabled when\nwe enter get_irqnr_and_base anymore, so switch the latter over to\nusing memory-mapped accesses for now.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0b29de4a6ac0936f56b974a3c19bd9c24ac5b5d7",
      "tree": "d93449b73cbfc51458d72cae01229c9df103ec0e",
      "parents": [
        "863753a81e4f863015be34900dc2ba3637622f34"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:20:55 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:44 2006 +0100"
      },
      "message": "[ARM] 3824/1: iop3xx: add cp6 enable/disable macros\n\nAdd macros to enable and disable access to CP6.  On the iop3xx, enabling\nCP6 access unfortunately also enables access to that coprocessor from\nunprivileged code, so we need these macros to enable and disable access\nto the coprocessor whenever we need to access it.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "863753a81e4f863015be34900dc2ba3637622f34",
      "tree": "9843fbb5b8f972f488d056c3dd11de483064b27d",
      "parents": [
        "48388b2a56ae5e0f1c422e84d536f31729469b17"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:19:02 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:43 2006 +0100"
      },
      "message": "[ARM] 3823/1: iop3xx: switch iop32x/iop33x over to shared time code\n\nSwitch the iop32x and iop33x code over to the common time implementation,\nand remove the (nearly identical) iop32x and iop33x time implementations.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "48388b2a56ae5e0f1c422e84d536f31729469b17",
      "tree": "b3206175b8b7d884eb65be6e85236369466d3994",
      "parents": [
        "7e9740b11529a0a69789fbe92d324f293e6266f6"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:18:16 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:42 2006 +0100"
      },
      "message": "[ARM] 3822/1: iop3xx: rewrite time handling\n\nMerge and rewrite the iop32x/iop33x time code to do lost jiffy\ntracking properly, and put the result in plat-iop/time.c.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7e9740b11529a0a69789fbe92d324f293e6266f6",
      "tree": "7ea94f603608744270756b56c668d658174a5b9b",
      "parents": [
        "0cb015f9dea8a40d82d170be1a4f39ff909890bf"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:17:36 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:41 2006 +0100"
      },
      "message": "[ARM] 3821/1: iop3xx: switch iop32x/iop33x over to shared pci code\n\nSwitch the iop32x and iop33x code over to the common PCI implementation,\nand remove the (nearly identical) iop32x and iop33x PCI implementations.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "0cb015f9dea8a40d82d170be1a4f39ff909890bf",
      "tree": "5621ee188d4a48dc8f412370a8153503f0dd545e",
      "parents": [
        "e25d64f1242e8586f6e20c26fd876a4d956a6c45"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:16:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:39 2006 +0100"
      },
      "message": "[ARM] 3820/1: iop3xx: factor out shared pci code\n\nMerge the iop32x PCI code and iop33x PCI code into plat-iop/pci.c.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "e25d64f1242e8586f6e20c26fd876a4d956a6c45",
      "tree": "1a68da7173716896254847708dcd1675102a24ac",
      "parents": [
        "7ae1f7ec525c32db441836ab0ab010b85cb819a2"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:15:21 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:38 2006 +0100"
      },
      "message": "[ARM] 3819/1: iop3xx: factor out shared i2c code\n\nMove the i2c bits shared between iop32x and iop33x to plat-iop/i2c.c\nand include/asm-arm/hardware/iop3xx.h.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7ae1f7ec525c32db441836ab0ab010b85cb819a2",
      "tree": "25d87bd43198bdc3868c20cf3e8d44e8e343f0e6",
      "parents": [
        "3f7e5815f4b774270e6506962de37af85aa9c830"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Mon Sep 18 23:12:53 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Sep 25 10:25:37 2006 +0100"
      },
      "message": "[ARM] 3818/1: iop3xx: introduce arch/arm/plat-iop for shared iop32x/iop33x code\n\nIntroduce the arch/arm/plat-iop directory, for code shared between the\niop32x and iop33x, and move the common memory map setup bits there.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "3f7e5815f4b774270e6506962de37af85aa9c830"
}
