)]}'
{
  "log": [
    {
      "commit": "024a6b95181f2df6090975c8a293499d24bf8b28",
      "tree": "8da0a465bc35ab250897fb6bea1bcb64cdef9a05",
      "parents": [
        "349e1fba7e63b1067b5915337986060c13d9edd0",
        "5e682ef825302f2378726e44257291eaeadbfd50"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 12:08:50 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 12:08:50 2010 -0700"
      },
      "message": "Merge branch \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci\n\n* \u0027davinci-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (48 commits)\n  Revert \"rtc: omap: let device wakeup capability be configured from chip init logic\"\n  DM365: Added more PINMUX configurations for AEMIF\n  DM365: Make CLKOUTx available\n  DM365: Added PINMUX definitions for GPIO30..32\n  Davinci: iotable based ioremap() interception\n  Davinci: pinmux - use ioremap()\n  Davinci: aintc/cpintc - use ioremap()\n  Davinci: psc - use ioremap()\n  Davinci: timer - use ioremap()\n  Davinci: jtag_id - use ioremap()\n  Davinci: da8xx: rtc - use ioremap\n  Davinci: gpio - use ioremap()\n  davinci: edma: fix coding style issue related to breaking lines\n  davinci: edma: use BIT() wherever possible\n  davinci: edma: fix coding style issue related to usage of braces\n  davinci: edma: use a more intuitive name for edma_info\n  Davinci: serial - conditional reset via pwremu\n  Davinci: serial - use ioremap()\n  Davinci: serial - remove unnecessary define\n  Davinci: watchdog reset separation across socs\n  ...\n\nFix up trivial conflict in arch/arm/Kconfig due to removal of \"select\nGENERIC_TIME\"\n"
    },
    {
      "commit": "349e1fba7e63b1067b5915337986060c13d9edd0",
      "tree": "7450f8355fb7f050066aab3fb94c1073e2080f7a",
      "parents": [
        "fa9dc265ace9774e62f0e31108e5f47911124bda",
        "504d36e91ac12ccdb0e1193cee7bef9831a1c99e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:49:33 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:49:33 2010 -0700"
      },
      "message": "Merge branch \u0027for-linus/samsung4\u0027 of git://git.fluff.org/bjdooks/linux\n\n* \u0027for-linus/samsung4\u0027 of git://git.fluff.org/bjdooks/linux: (98 commits)\n  Input: s3c24xx_ts - depend on SAMSUNG_DEV_TS and update menu entry\n  Input: s3c24xx_ts - Add FEAT for Samsung touchscreen support\n  Input: s3c24xx_ts - Implement generic GPIO configuration callback\n  ARM: SAMSUNG: Move s3c64xx dev-ts.c to plat-samsung and rename configuration\n  ARM: SAMSUNG: Implements cfg_gpio function for Samsung touchscreen\n  ARM: S3C64XX: Add touchscreen platform device definition\n  ARM: SAMSUNG: Move mach/ts.h to plat/ts.h\n  ARM: S5PC100: Move i2c helpers from plat-s5pc1xx to mach-s5pc100\n  ARM: S5PC100: Move frame buffer helpers from plat-s5pc1xx to mach-s5pc100\n  ARM: S5PC100: gpio.h cleanup\n  ARM: S5PC100: Move gpio support from plat-s5pc1xx to mach-s5pc100\n  ARM: S5PC100: Use common functions for gpiolib implementation\n  drivers: serial: S5PC100 serial driver cleanup\n  ARM: S5PC100: Pre-requisite clock patch for plat-s5pc1xx to plat-s5p move\n  ARM: SAMSUNG: Copy common I2C0 device helpers to machine directories\n  ARM: SAMSUNG: move driver strength gpio configuration helper to common dir\n  ARM: S5PV210: Add GPIOlib support\n  ARM: SAMSUNGy: fix broken timer irq base\n  ARM: SMDK6440: Add audio devices on board\n  ARM: S5P6440: Add audio platform devices\n  ...\n"
    },
    {
      "commit": "1d3c6ff44ad4b5f113602e153026a338f0f9b3ff",
      "tree": "1e1f2932634fc6d0e4acfe68496c1c727b83a13e",
      "parents": [
        "7c7cbaf5b82c418cd3b1dcf718f71d0e6057e639",
        "717e7c2672e37253a4d3aa70e4716b5b0a658761"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:37:22 2010 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 19 11:37:22 2010 -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: (224 commits)\n  ARM: remove \u0027select GENERIC_TIME\u0027\n  ARM: 6136/1: ARCH_REQUIRE_GPIOLIB selects GENERIC_GPIO\n  ARM: 6074/1: oprofile: convert from sysdev to platform device\n  ARM: 6073/1: oprofile: remove old files and update KConfig\n  ARM: 6072/1: oprofile: use perf-events framework as backend\n  ARM: 6071/1: perf-events: allow modules to query the number of hardware counters\n  ARM: 6070/1: perf-events: add support for xscale PMUs\n  ARM: 6069/1: perf-events: use numeric ID to identify PMU\n  ARM: 6064/1: pmu: register IRQs at runtime\n  ARM: Optionally allow ARMv6 to use \u0027normal, bufferable\u0027 memory for DMA\n  ARM: 6134/1: Handle instruction cache maintenance fault properly\n  ARM: nwfpe: allow debugging output to be configured at runtime\n  ARM: rename mach_cpu_disable() to platform_cpu_disable()\n  ARM: 6132/1: PL330: Add common core driver\n  ARM: 6094/1: Extend cache-l2x0 to support the 16-way PL310\n  ARM: Move memory mapping into mmu.c\n  ARM: Ensure meminfo is sorted prior to sanity_check_meminfo\n  ARM: Remove useless linux/bootmem.h includes\n  ARM: convert /proc/cpu/aligment to seq_file\n  arm: use asm-generic/scatterlist.h\n  ...\n"
    },
    {
      "commit": "2b6c02abca5a04bf8d9f8a3b1976a5b10d317603",
      "tree": "25f22fe271f6bf713b41bfdbe4719e713aea7062",
      "parents": [
        "5bfdca146edc558ae6b3bac6b05dc5b1f094fbf3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 14:36:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:25:30 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move s3c64xx dev-ts.c to plat-samsung and rename configuration\n\nMove the arch/arm/mach-s3c64xx/dev-ts.c file to arch/arm/plat-samsung and\nrename the Kconfig entry appropriately.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "5bfdca146edc558ae6b3bac6b05dc5b1f094fbf3",
      "tree": "16f5d546a0ac4cd948efa8576ce20f8ecc6f865e",
      "parents": [
        "909de0d67dbd9488d5f77bdcadcd34264fea3c02"
      ],
      "author": {
        "name": "Naveen Krishna",
        "email": "ch.naveen@samsung.com",
        "time": "Tue May 18 20:44:27 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:25:22 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Implements cfg_gpio function for Samsung touchscreen\n\nThis patch implements cfg_gpio function for Samsung touchscreen.\nAnd also modifies the H1940 machine respectively.\n\nSigned-off-by: Naveen Krishna Ch \u003cch.naveen@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "909de0d67dbd9488d5f77bdcadcd34264fea3c02",
      "tree": "5a114e652b5b47d6c491e58b6cec68aff1dc7254",
      "parents": [
        "73e59b1d6b69f5ae02e3be5e2b3259c46d8bb27a"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Tue May 04 13:12:44 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:25:14 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add touchscreen platform device definition\n\nThis patch adds the touchscreen platform device definition for S3C64XX boards.\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "73e59b1d6b69f5ae02e3be5e2b3259c46d8bb27a",
      "tree": "87bb82e794e3704eb7039cbea7df8da7097ce906",
      "parents": [
        "51ffd971edb2d5187007967c14712a8ed956c092"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Tue May 04 13:12:41 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:25:07 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move mach/ts.h to plat/ts.h\n\nThis moves mach-s3c2410/include/mach/ts.h to plat-samsung/include/plat/ts.h in\norder to prepare for s3c64xx support in the touchscreen driver.\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "51ffd971edb2d5187007967c14712a8ed956c092",
      "tree": "051b8ec9aacc970bd291c4cb7ac5da54f77b4c7a",
      "parents": [
        "b884c0e07058478bff82b8edcecff4e2919fa361"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:38:44 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:23:37 2010 +0900"
      },
      "message": "ARM: S5PC100: Move i2c helpers from plat-s5pc1xx to mach-s5pc100\n\nMove i2c helpers from plat-s5pc1xx to mach-s5pc100.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b884c0e07058478bff82b8edcecff4e2919fa361",
      "tree": "a46f312e4f6de9a326e5853e32e147e8c53d86f4",
      "parents": [
        "c8bb9635f926aaf15987450c57af05e422874b92"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:38:43 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:23:27 2010 +0900"
      },
      "message": "ARM: S5PC100: Move frame buffer helpers from plat-s5pc1xx to mach-s5pc100\n\nMove frame buffer helpers from plat-s5pc1xx to mach-s5pc100.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c8bb9635f926aaf15987450c57af05e422874b92",
      "tree": "4039f9f9b07606f53c7a2e853c6cd658f85d40b4",
      "parents": [
        "7904449021de399a03ec8a32e536d031a61def5b"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:38:42 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:23:19 2010 +0900"
      },
      "message": "ARM: S5PC100: gpio.h cleanup\n\nThis patch renames gpio related registers from s5pc1xx to s5pc100 to\nbetter match the plat-s5p framework style. GPIO_MP* defines now used\nanywhere thus has been removed.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7904449021de399a03ec8a32e536d031a61def5b",
      "tree": "610c804c4bd185147e5507f28de5b458121ea015",
      "parents": [
        "252b8efeba9cd1e28ade902275b27133114d2382"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:38:41 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:23:11 2010 +0900"
      },
      "message": "ARM: S5PC100: Move gpio support from plat-s5pc1xx to mach-s5pc100\n\nMove gpio-lib support from plat-s5pc1xx to mach-s5pc100. Only basic gpio\nfunctionality is now supported. Gpio interrupts are disabled temporarly\nand will be added later.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "252b8efeba9cd1e28ade902275b27133114d2382",
      "tree": "f1dc9ac4ceceaada3333731fc171d1542e72c237",
      "parents": [
        "cb34a67472c3171f350e45bc66eebf480acec792"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:38:40 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:23:03 2010 +0900"
      },
      "message": "ARM: S5PC100: Use common functions for gpiolib implementation\n\nGPIOlib helpers from plat-samsung already have functions for accessing\n4bit gpio banks. This patch removes the duplicated functions from\nplat-s5pc1xx/gpiolib.c.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a443a6373d8527657cfde3d3c515d4a64532c585",
      "tree": "d4c64220ba399d4dc98f9e8921385787968e3dc0",
      "parents": [
        "a0f735812e9ffb65fa4c8a16975f5b63909fb447"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Fri May 14 16:27:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:22:47 2010 +0900"
      },
      "message": "ARM: S5PC100: Pre-requisite clock patch for plat-s5pc1xx to plat-s5p move\n\nThis is a pre-requisite clock patch for the plat-s5pc1xx to plat-s5p\nmovement. The patches that perform the movement of the code from\nplat-s5pc1xx to plat-s5p (and mach-s5pc100) should also enable the\nbuild for the mach-s5pc100/clock.c code.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a0f735812e9ffb65fa4c8a16975f5b63909fb447",
      "tree": "e768dd697961173868507a41dc7165c127c8cda5",
      "parents": [
        "838c6d499b780c42fccbbdfecc0f5dcc471d0ef3"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:23:35 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:16:04 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Copy common I2C0 device helpers to machine directories\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "838c6d499b780c42fccbbdfecc0f5dcc471d0ef3",
      "tree": "8dbbe6ad6f940c390ea62c273470480ebdde2d63",
      "parents": [
        "14b8a0f92b309ff452a8c339abd9a096d00b210f"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue May 18 12:23:36 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:15:02 2010 +0900"
      },
      "message": "ARM: SAMSUNG: move driver strength gpio configuration helper to common dir\n\nDriver strength parameter can be changed not only on S5PC100 but also\non S5PV210/S5PC110 platforms, so move the helper functions to the common\nplat-samsung directory.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "14b8a0f92b309ff452a8c339abd9a096d00b210f",
      "tree": "0472637882c576873aae00207a07f9d178cdebd7",
      "parents": [
        "05a690d2db5bd57d3c94293b06b69158535835df",
        "adc0950c08e1f433f6933759f4facf9b2cf8d29d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:07:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:07:25 2010 +0900"
      },
      "message": "ARM: Merge for-2635/samsung-rtc\n\nMerge branch \u0027for-2635/samsung-rtc\u0027 into for-linus/samsung2\n\nConflicts:\n\tarch/arm/mach-s3c64xx/include/mach/map.h\n\tarch/arm/plat-samsung/Kconfig\n\tarch/arm/plat-samsung/Makefile\n"
    },
    {
      "commit": "05a690d2db5bd57d3c94293b06b69158535835df",
      "tree": "fb924faf327ae3d6b1f4a7cde96e007e9b32d7be",
      "parents": [
        "1770a8988f6178efdc1bfc85fb29deacac49fe91",
        "4f7cdc38c000deba82479205f4c99f4c1e7c6d1f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:42 2010 +0900"
      },
      "message": "ARM: Merge for-2635/samsung-ts\n\nMerge branch \u0027for-2635/samsung-ts\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "1770a8988f6178efdc1bfc85fb29deacac49fe91",
      "tree": "b20b8da8b92e388847a55e7c7da9d919fe3f3abb",
      "parents": [
        "1e8ff636beb6ee5c87868a6081cc4f95b1ccd713",
        "734552072335b00476b626b027ca4a9f57147b6f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:33 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:33 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s5p-audio\n\nMerge branch \u0027for-2635/s5p-audio\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "1e8ff636beb6ee5c87868a6081cc4f95b1ccd713",
      "tree": "5a6be34a53bf640c035d642b4d19388d6a7fd6cc",
      "parents": [
        "32457942b90aabb9242b450f02d18d9c8d982916",
        "7d1a2077a7e519fc0c68617526abea3f72632e60"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:15 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:05:15 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s5p-dma\n\nMerge branch \u0027for-2635/s5p-dma\u0027 into for-linus/samsung2\n\nConflicts:\n\tarch/arm/mach-s5pv210/Makefile\n"
    },
    {
      "commit": "32457942b90aabb9242b450f02d18d9c8d982916",
      "tree": "6472b77016f83f2ada7a7e2ca83a9803f313f1a8",
      "parents": [
        "6071399674e813d797d9f458ec8913b86c85398e",
        "f64bea4318a73e833d0a9b8400cc0f6cee957da3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:11 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:11 2010 +0900"
      },
      "message": "ARM: Merge for-2635/fb-updates1\n\nMerge branch \u0027for-2635/fb-updates1\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "6071399674e813d797d9f458ec8913b86c85398e",
      "tree": "d4d178b3ef312a41536d0db8288e9b1555a4c5b4",
      "parents": [
        "d16067b25e17d38ee11f5760f90edcecc4c77c09",
        "f64cacc3194f49c7371e2ce61c22de62b8652dc7"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:10 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:10 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s5pv210-clock\n\nMerge branch \u0027for-2635/s5pv210-clock\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "d16067b25e17d38ee11f5760f90edcecc4c77c09",
      "tree": "ffad58f6cfe42bf833cf281f53c3d2cf780bdc2c",
      "parents": [
        "2abbfb26de6cc8c362033f7d03278824113a4b0d",
        "b3b84d652da3aba06ec26c0570ca138d8c7f1b65"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:09 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:09 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s5p6440-clock\n\nMerge branch \u0027for-2635/s5p6440-clock\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "2abbfb26de6cc8c362033f7d03278824113a4b0d",
      "tree": "e709172d6ae38d12bdebf77faa87c3861d22275a",
      "parents": [
        "ff1b8ba01dc80da338890a187c112fdd3c0b9202",
        "05e021f095ffe9c7c1a695a3e2835f39243c6270"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:09 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:09 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s3c6410-clock\n\nMerge branch \u0027for-2635/s3c6410-clock\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "ff1b8ba01dc80da338890a187c112fdd3c0b9202",
      "tree": "415999aa2c3ac52e48c2b6f690bba393e3d7a00c",
      "parents": [
        "5fcdb16bd04fdeb313ee33bb269b04e59a9abf91",
        "32b6cb3872883861f3a2669cce880f3a7ef8979a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:08 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:08 2010 +0900"
      },
      "message": "ARM: Merge for-2635/gpio2\n\nMerge branch \u0027for-2635/gpio2\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "5fcdb16bd04fdeb313ee33bb269b04e59a9abf91",
      "tree": "aa167b3cc6f3ae8765e19284966f938f7dcf1f85",
      "parents": [
        "5a5c419fe902458bfef936e32dc6472de04c56cf",
        "192ff91fc84e067a3babfddb96114a51c939548e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:07 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:07 2010 +0900"
      },
      "message": "ARM: Merge for-2635/rx1950\n\nMerge branch \u0027for-2635/rx1950\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "5a5c419fe902458bfef936e32dc6472de04c56cf",
      "tree": "2dac84e35702da9fde36e03e652980e29c198082",
      "parents": [
        "71b4439657a135a9ca7d11bc4ae3105628ed1186",
        "0c3767b161a91eab5b23d602d374b9c070c067a9"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:06 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:06 2010 +0900"
      },
      "message": "ARM: Merge for-2635/acer-n35\n\nMerge branch \u0027for-2635/acer-n35\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "71b4439657a135a9ca7d11bc4ae3105628ed1186",
      "tree": "1f0838ed6988bcc1d32a9a0439576b44e229ffaf",
      "parents": [
        "f447ea4b1c90fe94f0627d7a6655a402100f8ca5",
        "f001d5b28bc583c85281a9ce315ac16970201eae"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:06 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:06 2010 +0900"
      },
      "message": "ARM: Merge for-2635/samsung-clock\n\nMerge branch \u0027for-2635/samsung-clock\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "f447ea4b1c90fe94f0627d7a6655a402100f8ca5",
      "tree": "980d128c2c68c8c5cd949ae082b11a4540194b95",
      "parents": [
        "c733a7179cacdf77be9c1eeef02d6e0833919d89",
        "6cd82ffe0cd3836b32b29bd1436e5fd551957d54"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:05 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:05 2010 +0900"
      },
      "message": "ARM: Merge for-2635/samsung-hwmon\n\nMerge branch \u0027for-2635/samsung-hwmon\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "c733a7179cacdf77be9c1eeef02d6e0833919d89",
      "tree": "8d6404926c4673014fd63946d1028605cdd02e45",
      "parents": [
        "359542b2a1d8a945c135c2c4ea4434ce69fc2723",
        "14894b9b8317d9a337bba55998fdef1c9b2dc63d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:04 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:04 2010 +0900"
      },
      "message": "ARM: Merge for-2635/samsung-dma\n\nMerge branch \u0027for-2635/samsung-dma\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "359542b2a1d8a945c135c2c4ea4434ce69fc2723",
      "tree": "4dc5b1dfc14d9ae73043728749007750e53a92eb",
      "parents": [
        "bc3b67b8e965c1b499d604b7ec7d2e6090570c13",
        "ea5f50706385b61c1c0d24271bbe7c6e93129fbc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:03 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:03 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s5p-general\n\nMerge branch \u0027for-2635/s5p-general\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "bc3b67b8e965c1b499d604b7ec7d2e6090570c13",
      "tree": "ea89cc298093c96162c76deccf424a4dc16d0842",
      "parents": [
        "b78232da3f85950a207bbcb64db46fd95b581465",
        "26be1b7b317f1d6e9226ba3f450476b0a6d423a3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:03 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:04:03 2010 +0900"
      },
      "message": "ARM: Merge for-2635/s3c24xx-general\n\nMerge branch \u0027for-2635/s3c24xx-general\u0027 into for-linus/samsung2\n"
    },
    {
      "commit": "ea5f50706385b61c1c0d24271bbe7c6e93129fbc",
      "tree": "adfec8fe237681382d9a267bee0fc609f70e5567",
      "parents": [
        "1131379b48228afb32fa626fb27586a02246acf9"
      ],
      "author": {
        "name": "Pannaga Bhushan",
        "email": "p.bhushan@samsung.com",
        "time": "Wed May 19 17:25:32 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:03:47 2010 +0900"
      },
      "message": "ARM: S5PV210: Add GPIOlib support\n\nThis patch adds GPIOlib support for S5PV210.\n\nSigned-off-by: Pannaga Bhushan \u003cp.bhushan@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1131379b48228afb32fa626fb27586a02246acf9",
      "tree": "56ce48cddcf6e28e181b22487d0a104b5bb5ad85",
      "parents": [
        "0ad73cefa2ec509126af466718e0c3cb1ad8ae9b"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Fri May 14 08:18:52 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed May 19 18:01:25 2010 +0900"
      },
      "message": "ARM: SAMSUNGy: fix broken timer irq base\n\nTimer interrupts range was defined as 43-47, what overlaps with VIC0 range\n(32-64). This was caused probably by a typo while the common interrupts\ndefinition was refactored. This patch moves timer interrupt range to safe\narea of 11-15 (just before uart range).\n\nThis fixes the commit 87aef30eb3c5dac0491c83fe3b90bc61f1df24ec\n(\"ARM: S5P: Change S5P_TIMER_IRQ based to 11 for SAMSUNG S5P series.\")\nwhich meant to move these into the old (and previously reserved)\nISA space.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\n[ben-linux@fluff.org: update description]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "734552072335b00476b626b027ca4a9f57147b6f",
      "tree": "5768b4d0c9a6ebac73caab4a09bd99421ae4a20c",
      "parents": [
        "08885d0a4c4fa929c386e17c9682bf0d524146b9"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:03:07 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:51 2010 +0900"
      },
      "message": "ARM: SMDK6440: Add audio devices on board\n\nAdd audio platform devices on the smdk by default.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "08885d0a4c4fa929c386e17c9682bf0d524146b9",
      "tree": "66dd11e9f097fe1104de329a57594e0ba1f71fb6",
      "parents": [
        "78a368234f51e54a8878ab00375be91a22e945b3"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:03:02 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:50 2010 +0900"
      },
      "message": "ARM: S5P6440: Add audio platform devices\n\nDefine platform devices for all audio devices found on S5P6440\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "78a368234f51e54a8878ab00375be91a22e945b3",
      "tree": "102a7b7692ed68299caa13dcc934e2b93409ad83",
      "parents": [
        "070c808546f69bc37db14db96e043a3b8894e0e2"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:02:58 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:50 2010 +0900"
      },
      "message": "ARM: SMDK6442: Add audio devices on board\n\nAdd audio platform devices on the smdk by default.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "070c808546f69bc37db14db96e043a3b8894e0e2",
      "tree": "b42e2e5ed97caaad0e9da4d89c2b44f93366439f",
      "parents": [
        "95fa6e6cd34d33915504d207a832920d98e4e932"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:02:50 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:50 2010 +0900"
      },
      "message": "ARM: S5P6442: Add audio platform devices\n\nDefine platform devices for all audio devices found on S5P6442\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "95fa6e6cd34d33915504d207a832920d98e4e932",
      "tree": "9a5c9bf657ff7700c4db5e18d99d39364f70452d",
      "parents": [
        "9b5f1e08c95a9df7de9a96a7a4240362358acd5f"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:02:35 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:49 2010 +0900"
      },
      "message": "ARM: SMDKC110: Add audio devices on board\n\nAdd audio platform devices on the smdk by default.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9b5f1e08c95a9df7de9a96a7a4240362358acd5f",
      "tree": "67446bcf5164e6bf2e3adec6e4c143762206ebb3",
      "parents": [
        "602bf0cfbdedfd988e43203d2a26bdbbab639309"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:02:30 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:49 2010 +0900"
      },
      "message": "ARM: SMDKV210: Add audio devices on board\n\nAdd audio platform devices on the smdk by default.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "602bf0cfbdedfd988e43203d2a26bdbbab639309",
      "tree": "7132aa1a9a73f38715b57cd7a726f85cc99dbbef",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 16:02:26 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:09:49 2010 +0900"
      },
      "message": "ARM: S5PV210: Add audio platform devices\n\nDefine platform devices for all audio devices found on S5PV210\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "32b6cb3872883861f3a2669cce880f3a7ef8979a",
      "tree": "1d22180eb5121546f716b8b70004905c8d2a3aa9",
      "parents": [
        "4ac2a39767c2a93c06b654a0bf1c635e03ff75ac"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:07:05 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:07:05 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix additional increment when running through gpios\n\nThe pm-gpio.c code was incrementing the gpio_nr from the nr_gpios\nfield and the bank-bank offset inside the loop, and also in the\nfor() loop with a ++.\n\nRemove the ++, as the number is already at the next GPIO, thus\nensuring that we don\u0027t skip a gpio bank by accident.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4ac2a39767c2a93c06b654a0bf1c635e03ff75ac",
      "tree": "1b7d4fc3fe061d730128b022961f027764e2f4f1",
      "parents": [
        "1635ca4aaf835794401da33079e50ce1d6bbb5d0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 15:12:33 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:06:35 2010 +0900"
      },
      "message": "ARM: S3C24XX: Add note on GPIO bank sizes\n\nAdd a table for the GPIO bank sizes for each SoC\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1635ca4aaf835794401da33079e50ce1d6bbb5d0",
      "tree": "e8b6284f10729f9d827d77ad853c83ea1796f118",
      "parents": [
        "7987bd7a7051c979f7b9b572898f92dbef6aaeb1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 14:53:48 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:06:34 2010 +0900"
      },
      "message": "ARM: S3C24XX: Remove macros mapping GPIO number to base\n\nAs part of the cleanup, remove the old macros mapping GPIO numbers\nto the base of the register now we have gpiolib to manage the GPIO\nmappings for us.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7987bd7a7051c979f7b9b572898f92dbef6aaeb1",
      "tree": "71f6aceb2ee3b0a1b00e64f9763b6ee01cb81c55",
      "parents": [
        "2c8fcfbf735e2d3b139e4247eb3e73edf64bb23f"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 14:28:44 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:06:33 2010 +0900"
      },
      "message": "ARM: S3C24XX: Update missed gpio calls to use gpiolib\n\nUpdate a couple of S3C24XX and S3C2412 files that are still\nusing the GPIO number to register mapping calls to get the\ns3c_gpio_chip and use the base field from that.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "2c8fcfbf735e2d3b139e4247eb3e73edf64bb23f",
      "tree": "253eb5464e32a159cac657deb341347d652354c3",
      "parents": [
        "a0026418d3d99b68dbd6c91f277d6f764fe41956"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 14:13:16 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:06:32 2010 +0900"
      },
      "message": "ARM: S3C24XX: Start cleanup of GPIO numbering\n\nStart cleaning up the numbering of GPIO banks by removing the old\nbank start definitions currently being used by some of the header\nfiles.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a0026418d3d99b68dbd6c91f277d6f764fe41956",
      "tree": "1c50b1fb2e4838f57b8a611508a453873a9d3186",
      "parents": [
        "fcef85c0c122f90f57f2f3ef0caeaf6404d6e8f3"
      ],
      "author": {
        "name": "Vasily Khoruzhick",
        "email": "anarsoul@gmail.com",
        "time": "Wed May 12 10:22:41 2010 +0300"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 19:06:15 2010 +0900"
      },
      "message": "ARM: S3C244X: fix gpiolib port J support\n\nIncrease GPIOs number for S3C244X, and make S3C_GPIO_END\npoint to BANKJ end, otherwise gpiolib refuses to register\nBANKJ\n\nSigned-off-by: Vasily Khoruzhick \u003canarsoul@gmail.com\u003e\n[ben-linux@fluff.org: Move pm fix to new patch]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f64bea4318a73e833d0a9b8400cc0f6cee957da3",
      "tree": "7ea2a44b745039041029acb5ecb2b83dae0a7cf4",
      "parents": [
        "f077f3fc055b329787783a1ab0efb9a8f8ecc874"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 03 15:29:44 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:46:30 2010 +0900"
      },
      "message": "ARM: SMDK2416: Add support for framebuffer device and ensure correct setup\n\nAdd support for the LCD display on the SMDJK2416, and correctly name the\nframebuffer device.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f077f3fc055b329787783a1ab0efb9a8f8ecc874",
      "tree": "8bce88e7cf179b2be87f8e9cf7a4af83fa295f4c",
      "parents": [
        "dc5d2e8236e2eec461e8c34d302635142e93ab49"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu May 13 14:44:50 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:46:27 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Set S3C_FB_MAX_WIN in \u003cplat/fb.h\u003e\n\nMove the S3C_FB_MAX_WIN to the platform data to avoid\nhaving to include the registers with the platform data.\n\nSet S3C_FB_MAX_WIN to 5, which is the maximum that any\nof the current hardware can do and the cost of having\nit set to this for all is minimal (at least for the\nplatform data case), then always leave this as the maximum\nfor the systems supported.\n\nAlso remove the inclusion of \u003cmach/regs-fb.h\u003e from\nthe device definition in arch/arm/plat-samsung\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "dc5d2e8236e2eec461e8c34d302635142e93ab49",
      "tree": "eb1e449d31033ae57a0769f359c733670a0962e7",
      "parents": [
        "fbd6fe73514cf31a07c7b16518930ea84c644463"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Apr 30 19:34:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:46:25 2010 +0900"
      },
      "message": "ARM: S3C2443: Fix definition of LCD clock bit\n\nFix the definition of the LCD clock bit, it is the TFT display\ncontroller on bit 9, not the older STN on bit 10.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "fbd6fe73514cf31a07c7b16518930ea84c644463",
      "tree": "3459608f56913b6b84693b1d4079fe835eeeced7",
      "parents": [
        "63b1f51b2405573d47bf5b9ab6e7cd5c697d3dcc"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Apr 30 19:08:38 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:45:38 2010 +0900"
      },
      "message": "ARM: S3C2443: Add initial defines for framebuffer support\n\nAdd the necessary defines to get the s3c-fb device to compile for\ns3c2443.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "05e021f095ffe9c7c1a695a3e2835f39243c6270",
      "tree": "f05e2fda420142ffad6e6d7cdac67597cdeea780",
      "parents": [
        "835879a8848e9de93d38cdae99bda18d08545586"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Mon May 17 20:17:42 2010 +0200"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:21:59 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add USB external clock definition\n\nThis adds the xusbxti clock to S3C64XX platform.\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7d1a2077a7e519fc0c68617526abea3f72632e60",
      "tree": "6b3582875af4c4093bed4cfd0e0a16193f5e97d9",
      "parents": [
        "d460f5b035c3b1d192d7ba1dbca50cb441fef08e"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 11:59:34 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:00:13 2010 +0900"
      },
      "message": "S5PV210: DMA: Add platform devices for PL330 DMACs\n\nSamsung\u0027s Soc S5PV210 has three PL330 DMACs. First is dedicated for\nMemory-\u003eMemory data transfer while the other two meant for data\ntransfer with peripherals.\nDefine and add latter two PL330 DMACs as platform devices on the\nS5PV210 platform.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d460f5b035c3b1d192d7ba1dbca50cb441fef08e",
      "tree": "0e01189caffd808ae775ca8bd96fdd15b1d72024",
      "parents": [
        "d8b5065b75e87e87c2cbba984b3050e869b4b910"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 11:59:27 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:00:12 2010 +0900"
      },
      "message": "S5P6442: DMA: Add platform devices for PL330 DMACs\n\nSamsung\u0027s Soc S5P6442 has two PL330 DMACs. First is dedicated for\nMemory-\u003eMemory data transfer while the second is meant for data\ntransfer with peripherals.\nDefine and add the peripheral PL330 DMAC as platform device on the\nS5P6442 platform.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d8b5065b75e87e87c2cbba984b3050e869b4b910",
      "tree": "0f6f137ef740a51f6eb3f09af7891a86c9d3f299",
      "parents": [
        "d800edebe33cac300ab1ff3b95e8a74d53e842d2"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 11:59:20 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:00:12 2010 +0900"
      },
      "message": "S5P6440: DMA: Add platform devices for PL330 DMACs\n\nSamsung\u0027s Soc S5P6440 has one PL330 DMAC.\nDefine and add the PL330 DMAC as platform device on the\nS5P6440 platform.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d800edebe33cac300ab1ff3b95e8a74d53e842d2",
      "tree": "58b34218288bae45714cbe4f0a7743b558f05e4a",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Tue May 18 11:59:06 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 18:00:12 2010 +0900"
      },
      "message": "S3C: DMA: Add api driver for PL330\n\nLatest Samsung SoCs have one or more PL330 as their DMACs. This patch\nimplements the S3C DMA API for PL330 core driver.\n\nThe design has been kept as generic as possible while keeping effort to\nadd support for new SoCs to the minimum possible level.\n\nSome of the salient features of this driver are:-\n o  Automatic scheduling of client requests onto DMAC if more than\n    one DMAC can reach the peripheral. Factors, such as current load\n    and number of exclusive but inactive peripherals that are\n    supported by the DMAC, are used to decide suitability of a DMAC\n    for a particular client.\n o  CIRCULAR buffer option is supported.\n o  The driver scales transparently with the number of DMACs and total\n    peripherals in the platform, since all peripherals are added to\n    the peripheral pool and DMACs to the controller pool.\n\nFor most conservative use of memory, smallest driver size and best\nperformance, we don\u0027t employ legacy data structures of the S3C DMA API.\nThat should not have any affect since those data structures are completely\ninvisible to the DMA clients.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "adc0950c08e1f433f6933759f4facf9b2cf8d29d",
      "tree": "547262e81bc29189741e123e08bcd6aee59ae7c8",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Atul Dahiya",
        "email": "atul.dahiya@samsung.com",
        "time": "Tue May 18 14:58:56 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 16:44:58 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move RTC device definitions in plat-samsung\n\nThis patch moves RTC device definitions from mach-s3c64xx\nto plat-samsung, to enable the other SoCs to use same device\ndefinition.\n\nSigned-off-by: Atul Dahiya \u003catul.dahiya@samsung.com\u003e\nSigned-off-by: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "717e7c2672e37253a4d3aa70e4716b5b0a658761",
      "tree": "9e4ce198c6c74dfedd20671188277ddd582989fc",
      "parents": [
        "ac1d426e825ab5778995f2f6f053ca2e6b45c622"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 18 08:17:56 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue May 18 08:17:56 2010 +0100"
      },
      "message": "ARM: remove \u0027select GENERIC_TIME\u0027\n\nGENERIC_TIME is now enabled by default, so \u0027select GENERIC_TIME\u0027\nis redundant.  Remove them.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4f7cdc38c000deba82479205f4c99f4c1e7c6d1f",
      "tree": "9ab09768eb9731ec33307bd3a788f013687d31eb",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Naveen Krishna",
        "email": "ch.naveen@samsung.com",
        "time": "Thu May 13 22:06:36 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 13:38:44 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Moving ADC device definition to plat-samsung.\n\nThis patch moves ADC device definition to plat-samsung.\nBecause that is generic to the S3C64XX and S5P Series SoCs.\n\nSigned-off-by: Naveen Krishna Ch \u003cch.naveen@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "26be1b7b317f1d6e9226ba3f450476b0a6d423a3",
      "tree": "9410bcf3ecdb6b829f9ca2922ef85e38069b3dd8",
      "parents": [
        "afdd225d0feea07f7fe6501771dbfddfda07b632"
      ],
      "author": {
        "name": "Mike Solovyev",
        "email": "ms@sk.2-ch.org",
        "time": "Wed May 12 15:38:00 2010 +0400"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue May 18 11:41:55 2010 +0900"
      },
      "message": "ARM: h1940: framebuffer configuration fix\n\nSeems like a typo, wrong setup leads to broken image on ipaq screen.\n\nSigned-off-by: Mike Solovyev \u003cms@sk.2-ch.org\u003e\nSigned-off-by: Arnaud Patard \u003carnaud.patard@rtp-net.org\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ac1d426e825ab5778995f2f6f053ca2e6b45c622",
      "tree": "75b91356ca39463e0112931aa6790802fb1e07a2",
      "parents": [
        "fda0e18c8a7a3e02747c2b045b4fcd2c920410b9",
        "a3685f00652af83f12b63e3b4ef48f29581ba48b"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 17:24:04 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 17:24:04 2010 +0100"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into devel\n\nConflicts:\n\tarch/arm/Kconfig\n\tarch/arm/include/asm/system.h\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "fda0e18c8a7a3e02747c2b045b4fcd2c920410b9",
      "tree": "6dac80c846592901cbfdcff029525d7994465282",
      "parents": [
        "98830bc9967b18d6f9a614a1f354f5580196ef85",
        "d1e86d64bc48dedd0d68d182d0ce6951d8b4fd0d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 17:21:23 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 17:21:23 2010 +0100"
      },
      "message": "Merge branch \u0027devel-pmu\u0027 into devel\n"
    },
    {
      "commit": "98830bc9967b18d6f9a614a1f354f5580196ef85",
      "tree": "39a09975fc8d4151ed48296fa58ffe2a3586a371",
      "parents": [
        "c39e52a793f5599582dbacf4d8f62634a492f79e"
      ],
      "author": {
        "name": "Hartley Sweeten",
        "email": "hartleys@visionengravers.com",
        "time": "Mon May 17 17:18:10 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 17:21:16 2010 +0100"
      },
      "message": "ARM: 6136/1: ARCH_REQUIRE_GPIOLIB selects GENERIC_GPIO\n\nThe ARCH_REQUIRE_GPIOLIB config option will select GPIOLIB which\nin turn will select GENERIC_GPIO.  Because of this, there is no\nreason to do the select GENERIC_GPIO in arch/arm/Kconfig for the\narchitectures that have ARCH_REQUIRE_GPIOLIB.\n\nSigned-off-by: H Hartley Sweeten \u003chsweeten@visionengravers.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f3d46f9d3194e0329216002a8724d4c0957abc79",
      "tree": "6d9413e4a448d7b8d342c40297c4fbe0b9c4c2f0",
      "parents": [
        "e40152ee1e1c7a63f4777791863215e3faa37a86"
      ],
      "author": {
        "name": "Anton Blanchard",
        "email": "anton@samba.org",
        "time": "Mon May 17 14:33:53 2010 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 17 07:57:27 2010 -0700"
      },
      "message": "atomic_t: Cast to volatile when accessing atomic variables\n\nIn preparation for removing volatile from the atomic_t definition, this\npatch adds a volatile cast to all the atomic read functions.\n\nSigned-off-by: Anton Blanchard \u003canton@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d1e86d64bc48dedd0d68d182d0ce6951d8b4fd0d",
      "tree": "dda2df2133dc73a542d6c59df5da84f731ab1b85",
      "parents": [
        "fe166148f699cc7865ca07b6754872cfb5ebc312"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:38:39 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:59 2010 +0100"
      },
      "message": "ARM: 6074/1: oprofile: convert from sysdev to platform device\n\nThis is a reworking of an original patch posted by Aaro Koskinen:\n\noprofile does not work with PM, because sysdev_suspend() is done with\ninterrupts disabled and oprofile needs a mutex. Implementing oprofile\nas a platform device solves this problem.\n\nCc: Aaro Koskinen \u003caaro.koskinen@nokia.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Aaro Koskinen \u003caaro.koskinen@nokia.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fe166148f699cc7865ca07b6754872cfb5ebc312",
      "tree": "421392e3fb9866c40cc8cfd952be44fd63336221",
      "parents": [
        "8c1fc96f6fd1f361428ba805103af0d0eee65179"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:37:51 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:58 2010 +0100"
      },
      "message": "ARM: 6073/1: oprofile: remove old files and update KConfig\n\nEnable hardware perf-events if CPU_HAS_PMU and select\nHAVE_OPROFILE if HAVE_PERF_EVENTS. If no hardware support\nis present, OProfile will fall back to timer mode.\n\nThis patch also removes the old OProfile drivers in favour\nof the code implemented by perf.\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8c1fc96f6fd1f361428ba805103af0d0eee65179",
      "tree": "828ab556e9caf9a4d035f4da84f3f0f3786e3a9a",
      "parents": [
        "929f5199448a67d41bb249d58815ef77bcd53622"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:36:54 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:58 2010 +0100"
      },
      "message": "ARM: 6072/1: oprofile: use perf-events framework as backend\n\nThere are currently two hardware performance monitoring subsystems in\nthe kernel for ARM: OProfile and perf-events. This creates the\nfollowing problems:\n\n1.) Duplicate PMU accessor code. Inevitable code drift may lead to\nbugs in one framework that are fixed in the other.\n\n2.) Locking issues. OProfile doesn\u0027t reprogram hardware counters\nbetween profiling runs if the events to be monitored have not been\nchanged. This means that other profiling frameworks cannot use the\ncounters if OProfile is in use.\n\n3.) Due to differences in the two frameworks, it may not be possible to\ncompare the results obtained by OProfile with those obtained by perf.\n\nThis patch removes the OProfile PMU driver code and replaces it with\ncalls to perf, therefore solving the issues mentioned above.\n\nThe only userspace-visible change is the lack of SCU counter support\nfor 11MPCore. This is currently unsupported by OProfile userspace tools anyway and therefore shouldn\u0027t cause any problems.\n\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Robert Richter \u003crobert.richter@amd.com\u003e\nCc: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nCc: Jean Pihet \u003cjpihet@mvista.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "929f5199448a67d41bb249d58815ef77bcd53622",
      "tree": "edb796c49205561ef98abb73f340e900225146dc",
      "parents": [
        "49e6a32f2f0876b6267584d9c7e0e213bca6e2b8"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:34:26 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:58 2010 +0100"
      },
      "message": "ARM: 6071/1: perf-events: allow modules to query the number of hardware counters\n\nFor OProfile to initialise oprofilefs correctly, it needs to know\nthe number of counters it can represent.\n\nThis patch adds a function to the ARM perf-events backend to return\nthe number of hardware counters available for the current PMU.\n\nCc: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49e6a32f2f0876b6267584d9c7e0e213bca6e2b8",
      "tree": "4bf0191baf59163878396678dc514d519315aac3",
      "parents": [
        "181193f398e7d8da6b1196138f0e219709621743"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:33:33 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:57 2010 +0100"
      },
      "message": "ARM: 6070/1: perf-events: add support for xscale PMUs\n\nThe perf-events framework for ARM only supports v6 and v7 cores.\n\nThis patch adds support for xscale v1 and v2 PMUs to perf, based on the\nOProfile drivers in arch/arm/oprofile/op_model_xscale.c\n\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "181193f398e7d8da6b1196138f0e219709621743",
      "tree": "ab633ad66a481a4acfb3fffcedeaef78a4a5803a",
      "parents": [
        "49c006b93769a86bec2b32b9234abf016ac0d50e"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Fri Apr 30 11:32:44 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:57 2010 +0100"
      },
      "message": "ARM: 6069/1: perf-events: use numeric ID to identify PMU\n\nThe ARM perf-events framework provides support for a number of different\nPMUs using struct arm_pmu. The char *name field of this struct can be\nused to identify the PMU, but this is cumbersome if used outside of perf.\n\nThis patch replaces the name string for a PMU with an enum, which holds\na unique ID for the PMU being represented. This ID can be used to index\nan array of names within perf, so no functionality is lost. The presence\nof the ID field, allows other kernel subsystems [currently oprofile] to\nuse their own mappings for the PMU name.\n\nCc: Jean Pihet \u003cjpihet@mvista.com\u003e\nAcked-by: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49c006b93769a86bec2b32b9234abf016ac0d50e",
      "tree": "6784e69f48186c6edc6e9130fc1680a31cec0ce4",
      "parents": [
        "c39e52a793f5599582dbacf4d8f62634a492f79e"
      ],
      "author": {
        "name": "Will Deacon",
        "email": "will.deacon@arm.com",
        "time": "Thu Apr 29 17:13:24 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:57 2010 +0100"
      },
      "message": "ARM: 6064/1: pmu: register IRQs at runtime\n\nThe current PMU infrastructure for ARM requires that the IRQs for the PMU\ndevice are fixed at compile time and are selected based on the ARCH_ or MACH_ flags. This has the disadvantage of tying the Kernel down to a\nparticular board as far as profiling is concerned.\n\nThis patch replaces the compile-time IRQ registration with a runtime mechanism which allows the IRQs to be registered with the framework as\na platform_device.\n\nA further advantage of this change is that there is scope for registering\ndifferent types of performance counters in the future by changing the id\nof the platform_device and attaching different resources to it.\n\nAcked-by: Jamie Iles \u003cjamie.iles@picochip.com\u003e\nSigned-off-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "c39e52a793f5599582dbacf4d8f62634a492f79e",
      "tree": "7379649b5a722ceb45cc66f049a7571c66054dcd",
      "parents": [
        "762253741942d8ddbaca1c1ee62d7ed57544332b",
        "8716011315a5b2fa932fa1e7570c34975ed2cb14",
        "4fec9978822a66b25f5645eb20c115034a18cfd1",
        "de4338f40e48da3b604219909a1d4aa7aa60870f",
        "47ab0dee661dbd5aca67abe44a333e471134fbf9",
        "2a847513cdecd517f7efc06296c539c3a936cf98",
        "883413341e479d4e9f9c69def4884b4c6e1cef4e",
        "3e9cc70590287f7cb7e38793bbf968b3362b7612",
        "4c18e77f718cdda33363132127db4df795eadbd9",
        "f417cbad7394fdccec850d13d7d5621516d693ce"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:52:31 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:53:39 2010 +0100"
      },
      "message": "Merge branches \u0027at91\u0027, \u0027bcmring\u0027, \u0027ep93xx\u0027, \u0027iop\u0027, \u0027misc\u0027, \u0027nomadik\u0027, \u0027omap\u0027, \u0027pxa\u0027, \u0027spear\u0027 and \u0027versatile\u0027 into devel\n\nConflicts:\n\tarch/arm/Makefile\n\tarch/arm/common/Makefile\n\tarch/arm/mm/Kconfig\n"
    },
    {
      "commit": "47ab0dee661dbd5aca67abe44a333e471134fbf9",
      "tree": "6464acf6eb3cd42102fa70e160335626354edfc1",
      "parents": [
        "8c0b742ca7a7d21de0ddc87eda6ef0b282e4de18"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 11:02:43 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 11:52:11 2010 +0100"
      },
      "message": "ARM: Optionally allow ARMv6 to use \u0027normal, bufferable\u0027 memory for DMA\n\nProvide a configuration option to allow the ARMv6 to use normal\nbufferable memory for coherent DMA.  This option is forced to \u0027y\u0027\nfor ARMv7, and offered as a configuration option on ARMv6.\n\nEnabling this option requires drivers to have the necessary barriers\nto ensure that data in DMA coherent memory is visible prior to the\nDMA operation commencing.\n\nReviewed-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a3685f00652af83f12b63e3b4ef48f29581ba48b",
      "tree": "18ec9eed3deabf3c6b9bec206765a4dd0d8cf9ec",
      "parents": [
        "b12f3cbd7a9a869eae1eb108da02526b132ba80b",
        "63b1f51b2405573d47bf5b9ab6e7cd5c697d3dcc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 08:49:25 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon May 17 08:49:25 2010 +0100"
      },
      "message": "Merge branch \u0027for-rmk/2635\u0027 of git://git.fluff.org/bjdooks/linux into devel-stable\n"
    },
    {
      "commit": "14894b9b8317d9a337bba55998fdef1c9b2dc63d",
      "tree": "2a61d1fc27a57a1d24407d37f95518b3c206a82f",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Mon May 17 10:35:29 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 16:43:49 2010 +0900"
      },
      "message": "S3C: DMA: Change argument of s3c2410_dma_devconfig\n\nAll other functions have the channel argument of type \u0027unsigned int\u0027\nthe s3c2410_dma_devconfig also accept the same value as argument but\ntreat it as type \u0027int\u0027. Remove this anomaly by make it \u0027unsigned int\u0027.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f64cacc3194f49c7371e2ce61c22de62b8652dc7",
      "tree": "d5e7c78797343c80bdd3b64c97f5b98c4fd89c0b",
      "parents": [
        "4583487c43358070ef1bd43dd1cbaf2dd42e4db7"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:39:03 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:39 2010 +0900"
      },
      "message": "ARM: S5PV210: Add sclk clocks of type \u0027struct clksrc_clk\u0027 clock\n\nAdd sclk clocks of type \u0027struct clksrc_clk\u0027 clock. The \u0027group2\u0027 of\nclock clock sources is also added. This patch also changes the the\n\u0027id\u0027 member value of the uclk1 clock for instance instance 0 since\nthere are 4 instances of the uclk1 clock.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4583487c43358070ef1bd43dd1cbaf2dd42e4db7",
      "tree": "b284d3a92ad39f447bac275133cae04e533c6e41",
      "parents": [
        "9e20614bb9403102033b60ce7d8fceb5becdb71c"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:39:00 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:38 2010 +0900"
      },
      "message": "ARM: S5PV210: Add sclk_audio and sclk_spdif clocks.\n\nAdd the sclk_audio(0/1/2) clocks and sclk_spdif clock of type\n\u0027struct clksrc_clk\u0027 clock. Also, add clk_pcmcdclk(0/1/2) clocks\nof type \u0027struct clk\u0027 clock.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9e20614bb9403102033b60ce7d8fceb5becdb71c",
      "tree": "b22b184272a7aca8dbc25de7a745761772ab8704",
      "parents": [
        "2cf4c2e6301f19e08b7090c024b312f6e2c0f230"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:57 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:38 2010 +0900"
      },
      "message": "ARM: S5PV210: Add sclk_dac, sclk_mixer and sclk_hdmi clocks\n\nAdd sclk_dac, sclk_mixer and sclk_hdmi clocks. These clocks\nare of type \u0027struct clksrc_clk\u0027 and so have a corresponding\nclock list. These clocks are also added to the list of\nclocks to be registered at boot time.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "2cf4c2e6301f19e08b7090c024b312f6e2c0f230",
      "tree": "0d01ad479d049b7d1e02df7e68eb3c6751dad9bb",
      "parents": [
        "f445dbd5af7863dd7dce4685e39980419d4144eb"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:55 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:38 2010 +0900"
      },
      "message": "ARM: S5PV210: Add new system clocks\n\nThis patch adds the following system clocks.\n\n1. clk_sclk_hdmiphy\n2. clk_sclk_usbphy0\n3. clk_sclk_usbphy1\n4. sclk_dmc (dram memory controller clock)\n5. sclk_onenand\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f445dbd5af7863dd7dce4685e39980419d4144eb",
      "tree": "194f8c8302003aaeef8d9df7e37b8156e5bcddb2",
      "parents": [
        "f44cf78b6b475116a4d3c98576f8697dd4ca7e79"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:52 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:37 2010 +0900"
      },
      "message": "ARM: S5PV210: Add support for VPLL\n\nThis patch adds the following.\n\n1. Adds \u0027clk_sclk_hdmi27m\u0027 clock to represent the HDMI 27MHz clock.\n2. Adds \u0027clk_vpllsrc; clock of type clksrc_clk to represent the\n   input clock for VPLL.\n3. Adds \u0027clk_sclk_vpll\u0027 clock of type clksrc_clk to represent the\n   output of the MUX_VPLL mux.\n4. Add clk_sclk_hdmi27m, clk_vpllsrc and clk_sclk_vpll to the list\n   of clocks to be registered.\n5. Adds boot time print of \u0027clk_sclk_vpll\u0027 clock rate.\n6. Adds \u0027clk_fout_vpll\u0027 clock to plat-s5p such that it is reusable\n   on other s5p platforms.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f44cf78b6b475116a4d3c98576f8697dd4ca7e79",
      "tree": "fc1cb821372cff55883d4e7a373d5b32e87ac662",
      "parents": [
        "58772cd34479ca50e90eea25288d2021dd2e6ff6"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:50 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:37 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_p66 and add clk_pclk_psys clock\n\nThe clk_p83 clock, which is the PCLK clock for PSYS domain, is of\ntype \u0027struct clk\u0027 whereas on S5PV210, this clock is suitable to be\nof type clksrc_clk clock (since it has a clock divider). So this\npatch replaces the \u0027struct clk\u0027 type clock to \u0027struct clksrc_clk\u0027\ntype clock for the PCLK PSYS clock.\n\nThis patch modifies the following.\n\n1. Removes definitions and usage of \u0027clk_p66\u0027 clock.\n2. Adds \u0027clk_pclk_psys\u0027 clock which is of type \u0027struct clksrc_clk\u0027.\n3. Replaces all usage of clk_p66 with clk_pclk_psys clock.\n4. Adds clk_pclk_psys into list of clocks to be registered.\n5. Removes the sys_clks array since it is no longer required.\n   Also the registration of clocks in sys_clks is also removed.\n6. Remove the \u0027GET_DIV\u0027 as it is no longer required.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "58772cd34479ca50e90eea25288d2021dd2e6ff6",
      "tree": "267ac28dc8ba6f6936dc0dbe2acee1ada0be0cdd",
      "parents": [
        "664f5b2065da188821fe5aa998c6351e8c042d98"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:48 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:36 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_p83 and add clk_pclk_dsys clock\\\n\nThe clk_p83 clock, which is the PCLK clock for DSYS domain, is of\ntype \u0027struct clk\u0027 whereas on S5PV210, this clock is suitable to be\nof type clksrc_clk clock (since it has a clock divider). So this\npatch replaces the \u0027struct clk\u0027 type clock to \u0027struct clksrc_clk\u0027\ntype clock for the PCLK DSYS clock.\n\nThis patch modifies the following.\n\n1. Remove definitions and usage of \u0027clk_p83\u0027 clock.\n2. Adds \u0027clk_pclk_dsys\u0027 clock which is of type \u0027struct clksrc_clk\u0027.\n3. Replace all usage of clk_p83 with clk_pclk_dsys clock.\n4. Adds clk_pclk_dsys into list of clocks to be registered.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "664f5b2065da188821fe5aa998c6351e8c042d98",
      "tree": "4284522929822a0c7bcc9dc13b9c8fdd466518cd",
      "parents": [
        "6ed91a202b3843d2fec51f00c31e65313ca00906"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:44 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:36 2010 +0900"
      },
      "message": "ARM: S5PV210: Fix clk_get_rate issue with the clk_h100 clock\n\nThe clk_h100 clock represents the IMEM clock for the MSYS domain.\nThis clock rate of this clock is always half of the hclk_msys clock.\nThere is an issue when getting the clock rate of the clk_h100 clock\n(clock get_rate hclk_h100 always returns clock rate that is equal to\nthe hclk_msys clock rate).\n\nThis patch modifies the following.\n\n1. Moves the definition of the clk_h100 clock into the \u0027init_clocks\u0027\n   list with the appropriate parent, ctrlbit, enable and ops fields.\n\n2. The name of the clock is changed from \u0027clk_h100\u0027 to \u0027hclk_imem\u0027\n   to represent more clearly that is represents the IMEM clock in\n   the MSYS domain.\n\n3. The function to get the clock rate of the hclk_imem clock is added.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "6ed91a202b3843d2fec51f00c31e65313ca00906",
      "tree": "7a999d4e9a0b28cf66fa6f1504f36adcd0a6f82b",
      "parents": [
        "acfa245fc7777bc1935c70a8951ff699952921c5"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:36 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_p100 and add clk_pclk_msys clock\n\nThe clk_p100 clock, which is the PCLK clock for MSYS domain, is of\ntype \u0027struct clk\u0027 whereas on S5PV210, this clock is suitable to be\nof type clksrc_clk clock (since it has a choice of clock source\nand a pre-divider). So this patch replaces the \u0027struct clk\u0027 type\nclock to \u0027struct clksrc_clk\u0027 type clock for the PCLK MSYS clock.\n\nThis patch modifies the following.\n\n1. Remove definitions and usage of \u0027clk_p100\u0027 clock.\n2. Adds \u0027clk_pclk_msys\u0027 clock which is of type \u0027struct clksrc_clk\u0027.\n3. Replace all usage of clk_p100 with clk_pclk_msys clock.\n4. Adds clk_pclk_msys into list of clocks to be registered.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "acfa245fc7777bc1935c70a8951ff699952921c5",
      "tree": "36bbb5a4e41a9942c88c8e6cdec47e3cee0f2fa7",
      "parents": [
        "0fe967a1ca8845ac227d3cab51e3520ddb310932"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:40 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:35 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_h133 and add clk_hclk_psys clock\n\nThe clk_h133 clock, which is the HCLK clock for PSYS domain, is of\ntype \u0027struct clk\u0027 whereas on S5PV210, this clock is suitable to be\nof type clksrc_clk clock (since it has a choice of clock source\nand a pre-divider). So this patch replaces the \u0027struct clk\u0027 type\nclock to \u0027struct clksrc_clk\u0027 type clock for the HCLK PSYS clock.\n\nThis patch modifies the following.\n\n1. Remove definitions and usage of \u0027clk_h133\u0027 clock.\n2. Adds \u0027clk_hclk_psys\u0027 clock which is of type \u0027struct clksrc_clk\u0027.\n3. Replace all usage of clk_h133 with clk_hclk_psys clock.\n4. Adds clk_hclk_psys into list of clocks to be registered.\n5. Removes the clock rate calculation of hclk133 and replaces\n   it with code that derives the HCLK PSYS clock rate from\n   the clk_hclk_psys clock.\n6. Modify printing of the system clock rates.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0fe967a1ca8845ac227d3cab51e3520ddb310932",
      "tree": "ef5e62881f6980e0cd78b3bfbb14a995ee40b48d",
      "parents": [
        "af76a201c63fd7566bab8892f3b8c82e66a264d0"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:37 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:35 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_h166 and add clk_hclk_dsys clock\n\nThe clk_h166 clock, which is the HCLK clock for DSYS domain, is of\ntype \u0027struct clk\u0027 whereas on S5PV210, this clock is suitable to be\nof type clksrc_clk clock (since it has a choice of clock source\nand a pre-divider). So this patch replaces the \u0027struct clk\u0027 type\nclock to \u0027struct clksrc_clk\u0027 type clock for the HCLK DSYS clock.\n\nThis patch modifies the following.\n\n1. Remove definitions and usage of \u0027clk_h166\u0027 clock.\n\n2. Adds \u0027clk_sclk_a2m\u0027 clock which is one of possible parent clock\n   sources for the DSYS HCLK clock.\n\n3. Adds \u0027clk_hclk_dsys\u0027 clock which is of type \u0027struct clksrc_clk\u0027.\n\n4. Replace all usage of clk_h166 with clk_hclk_dsys clock.\n\n5. Adds clk_sclk_a2m and clk_hclk_dsys into list of clocks to\n   be registered.\n\n6. Removes the clock rate calculation of hclk166 and replaces\n   it with code that derives the HCLK DSYS clock rate from\n   the clk_hclk_dsys clock.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "af76a201c63fd7566bab8892f3b8c82e66a264d0",
      "tree": "e4671770bcd22cea086661fa17b0bbea25975d58",
      "parents": [
        "374e0bf5f9e3b6055a943a838605e411b50c2838"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:34 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:35 2010 +0900"
      },
      "message": "ARM: S5PV210: Remove usage of clk_h200 clock and add clk_hclk_msys clock\n\nThe clk_h200 represents the HCLK for the MSYS domain. This clock\nis of type \u0027struct clk\u0027 but on V210, it is more suitable to be of\ntype \u0027struct clksrc_clk\u0027 (since it is a divided version of the\narmclk). The replacement clock is renamed as clk_hclk_msys to\nindicate that it represents the HCLK for MSYS domain.\n\nThis patch modifies the following.\n\n1. Removes the usage of the clk_h200 clock.\n2. Adds the new clock \u0027clk_hclk_msys\u0027.\n3. Adds clk_hclk_msys to the list of sysclks to be registered.\n4. Modifies the hclk_msys clock rate calculation procedure to\n   be based on the new clk_hclk_msys clock.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "374e0bf5f9e3b6055a943a838605e411b50c2838",
      "tree": "a3628962e9405e1c085521437271355930c54826",
      "parents": [
        "c62ec6a9aaabd5d0512e9d091d82940efefa4fa6"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:31 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:34 2010 +0900"
      },
      "message": "ARM: S5PV210: Add armclk of clksrc_clk clock type\n\nThis patch modifies the following.\n\n1. Adds arm clock \u0027clk_armclk\u0027 of type clksrc_clk clock type.\n2. Adds arm clock to the list of system clocks \u0027sysclks\u0027 for\n   registering it along with other system clocks.\n3. Modifies the armclk clock rate calculation procedure to be\n   based on the new clk_armclk clock.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c62ec6a9aaabd5d0512e9d091d82940efefa4fa6",
      "tree": "02ad6a800d8125135b1ca31dec507cf7ff32c15b",
      "parents": [
        "eb1ef1ed06a168cf548419ba6e99f34c8169cffe"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:34 2010 +0900"
      },
      "message": "ARM: S5PV210: Rearrange assignment of clock for fout apll/mpll/epll clocks\n\nThe assignment of clock rates for fout apll/mpll/epll is moved further\nup in the s5pv210_setup_clocks function because the subsequent patches\nrequire the clock rate of fout clocks to be setup.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "eb1ef1ed06a168cf548419ba6e99f34c8169cffe",
      "tree": "feabf52fb0e1bd85b7fc392ff0c0ac8587ca91bd",
      "parents": [
        "59cda520881a1caf4332d6b03634c96fba361591"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:12 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:34 2010 +0900"
      },
      "message": "ARM: S5PV210: Register apll/mpll/epll clksrc_clk clocks\n\nThis patch modifies the following.\n\n1. Registers the mout_apll clksrc_clk clock.\n\n2. The mout_mpll and mout_epll clocks were registered as \u0027struct clk\u0027\n   types and then their parents were setup using the s3c_set_clksrc\n   function. This patch reduces the two steps into one by registering\n   the mout_mpll and mout_epll clocks using the s3c_register_clksrc\n   function.\n\n3. As per point 2 above, the init_parents array is no longer required.\n   So the mout clocks are now put together in a new array named \u0027sysclks\u0027.\n   The sysclks array will list the system level clocks and more\n   clocks will be added to it in the subsequent patches.\n\n4. The clks array is left empty because of the movement of mpll and epll\n   clocks into the sysclks array. It is not deleted since subsequent\n   patches will add clocks into this array.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab \u003cat\u003e samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim \u003cat\u003e samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "59cda520881a1caf4332d6b03634c96fba361591",
      "tree": "4448f691315f16180073a013ff0e02cbbff42771",
      "parents": [
        "7ebd467551ed6ae200d7835a84bbda0dcadaa511"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon May 17 09:38:01 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon May 17 10:37:33 2010 +0900"
      },
      "message": "ARM: S5PV210: Rearrange the system clock definitions\n\nThe system clock definitions are currently defined below the\nperipheral clock definitions in the V210 clock code. For the V210\nclock updates that follow this patch, it is required that the\nsystem clock definitions such as the mout_apll and mout_mpll be\ndefined prior to the device clock definitions. This patch\nre-arranges the system clock defintions for the clock updates that\nfollow this patch.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8c0b742ca7a7d21de0ddc87eda6ef0b282e4de18",
      "tree": "282fc26ab73adf3a611ae50ff67d7abf799589d0",
      "parents": [
        "49aea0fd95495538230e19f58e217fb06ffdbfeb"
      ],
      "author": {
        "name": "Kirill A. Shutemov",
        "email": "kirill@shutemov.name",
        "time": "Sat May 15 09:57:06 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:52 2010 +0100"
      },
      "message": "ARM: 6134/1: Handle instruction cache maintenance fault properly\n\nBetween \"clean D line...\" and \"invalidate I line\" operations in\nv7_coherent_user_range(), the memory page may get swapped out.\nAnd the fault on \"invalidate I line\" could not be properly handled\ncausing the oops.\n\nIn ARMv6 \"external abort on linefetch\" replaced by \"instruction cache\nmaintenance fault\". Let\u0027s handle it as translation fault. It fixes the\nissue.\n\nI\u0027m not sure if it\u0027s reasonable to check arch version in run-time.\nLet\u0027s do it in compile time for now.\n\nReviewed-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Siarhei Siamashka \u003csiarhei.siamashka@nokia.com\u003e\nSigned-off-by: Kirill A. Shutemov \u003ckirill@shutemov.name\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "49aea0fd95495538230e19f58e217fb06ffdbfeb",
      "tree": "8865597906e8c706f90cb47786a55c73e3f7a12c",
      "parents": [
        "8e2a43f5f5e1255879064924917fb1a6e5be7cb3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 10:40:21 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:51 2010 +0100"
      },
      "message": "ARM: nwfpe: allow debugging output to be configured at runtime\n\nEnabling CONFIG_USER_DEBUG allows NWFPE to complain about every FP\nexception, which with some programs can cause the kernel message log\nto fill with NWFPE debug, swamping out other messages.\n\nThis change allows NWFPE debugging to be configured at run time.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8e2a43f5f5e1255879064924917fb1a6e5be7cb3",
      "tree": "561ddfdf7bc8e152f0f13bc4dcfe18f3eb517fd5",
      "parents": [
        "75070612c49c0bb976bb9221d051b20316ad1bc7"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 10:18:05 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:51 2010 +0100"
      },
      "message": "ARM: rename mach_cpu_disable() to platform_cpu_disable()\n\nConsistently name all SMP platform related functions.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "75070612c49c0bb976bb9221d051b20316ad1bc7",
      "tree": "4459727b25d1b1732f86cc6034879364801705c0",
      "parents": [
        "64039be8226b9f6c80c704d94ac9891eee4a274c"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassisinghbrar@gmail.com",
        "time": "Fri May 14 15:18:54 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:50 2010 +0100"
      },
      "message": "ARM: 6132/1: PL330: Add common core driver\n\nPL330 is a configurable DMA controller PrimeCell device.\nThe register map of the device is well defined.\nThe configuration of a particular implementation can be\nread from the six configuration registers CR0-4,Dn.\n\nThis patch implements a driver for the specification:-\nhttp://infocenter.arm.com/help/topic/com.arm.doc.ddi0424a/DDI0424A_dmac_pl330_r0p0_trm.pdf\n\nThe exported interface should be sufficient to implement\na driver for any DMA API.\n\nSigned-off-by: Jassi Brar \u003cjassisinghbrar@gmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "64039be8226b9f6c80c704d94ac9891eee4a274c",
      "tree": "60a675fdc5e5734a8f73b5c1081f4b966fea59e8",
      "parents": [
        "a2227120eead4ea7d2ea04d8ce0947f1dd23dedf"
      ],
      "author": {
        "name": "Jason McMullan",
        "email": "jason.mcmullan@gmail.com",
        "time": "Wed May 05 18:59:37 2010 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:50 2010 +0100"
      },
      "message": "ARM: 6094/1: Extend cache-l2x0 to support the 16-way PL310\n\nThe L310 cache controller\u0027s interface is almost identical\nto the L210. One major difference is that the PL310 can\nhave up to 16 ways.\n\nThis change uses the cache\u0027s part ID and the Associativity\nbits in the AUX_CTRL register to determine the number of ways.\n\nAlso, this version prints out the CACHE_ID and AUX_CTRL registers.\n\nAcked-by: Will Deacon \u003cwill.deacon@arm.com\u003e\nAcked-by: Acked-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nSigned-off-by: Jason S. McMullan \u003cjason.mcmullan@netronome.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "a2227120eead4ea7d2ea04d8ce0947f1dd23dedf",
      "tree": "42b8ef27585c8f4cac294594659f52833037a577",
      "parents": [
        "ceb683d3bc36f213aeef0c5d79e6fbb1e16bd459"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 25 18:56:05 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:49 2010 +0100"
      },
      "message": "ARM: Move memory mapping into mmu.c\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "ceb683d3bc36f213aeef0c5d79e6fbb1e16bd459",
      "tree": "a01d44449f12a866bd292d95a37db638820f0cd8",
      "parents": [
        "6262c92f51ffb074800d5a340ee16bc06758e037"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 25 18:47:20 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:49 2010 +0100"
      },
      "message": "ARM: Ensure meminfo is sorted prior to sanity_check_meminfo\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "6262c92f51ffb074800d5a340ee16bc06758e037",
      "tree": "65aa6539898b7aae6b27f4713602fc40dfa79f38",
      "parents": [
        "b7072c63c1b0611042ba6ecf0152a33c7b806e67"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Mar 25 17:06:19 2010 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:48 2010 +0100"
      },
      "message": "ARM: Remove useless linux/bootmem.h includes\n\nThese files include linux/bootmem.h without using anything from this\nfile; remove the unnecessary include.\n\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b7072c63c1b0611042ba6ecf0152a33c7b806e67",
      "tree": "a47d0c9c580a965b6ae8c0d986228e5765e8e0e5",
      "parents": [
        "4d736b5e1cffb716bfbad669ce6aedf454779373"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun May 02 12:40:35 2010 +0300"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:48 2010 +0100"
      },
      "message": "ARM: convert /proc/cpu/aligment to seq_file\n\nConvert code away from -\u003eread_proc/-\u003ewrite_proc interfaces.  Switch to\nproc_create()/proc_create_data() which makes addition of proc entries\nreliable wrt NULL -\u003eproc_fops, NULL -\u003edata and so on.\n\nProblem with -\u003eread_proc et al is described here commit\n786d7e1612f0b0adb6046f19b906609e4fe8b1ba \"Fix rmmod/read/write races in\n/proc entries\"\n\nThis patch is part of an effort to remove the old simple procfs PAGE_SIZE\nbuffer interface.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "4d736b5e1cffb716bfbad669ce6aedf454779373",
      "tree": "630371ae5c0ed3f015de1d5ef81e2e8ee0108a9f",
      "parents": [
        "52882173cfed4fabcc1496755000bf022d681e52"
      ],
      "author": {
        "name": "FUJITA Tomonori",
        "email": "fujita.tomonori@lab.ntt.co.jp",
        "time": "Sun Apr 04 23:25:52 2010 +0900"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 15 15:03:48 2010 +0100"
      },
      "message": "arm: use asm-generic/scatterlist.h\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "bfcf1ae2b2b1c09ee2c420313afe47ac5cc32d3f"
}
