)]}'
{
  "log": [
    {
      "commit": "1f323cfda5feee4e9c1fc09ededaee849f906468",
      "tree": "89c288fd8a5fe2c0cad1c39c5b752f162ff69e46",
      "parents": [
        "9717453c40ba9ffbd8c40968df45498059bfec0e"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Tue Jan 19 15:30:54 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:37:18 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move GPIO common functions to plat-samsung\n\nThis patch moves GPIO common functions (from plat-s3c64xx) into plat-samsung.\nand adds the config option to build the plat-samsung/gpiolib for Samsung SoCs.\n\nSigned-off-by: Adityapratap Sharma \u003caditya.ps@samsung.com\u003e\nSigned-off-by: Atul Dahiya \u003catul.dahiya@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": "9717453c40ba9ffbd8c40968df45498059bfec0e",
      "tree": "5d26164280bdd77137df3e3db04069702c182bd2",
      "parents": [
        "ea2de1dc8b5872de21a03757dca9d1560b5c9a81",
        "51fe52229e3765dc56b8d2dd5df656fbf8a20500"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:16 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:16 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-serial1\n\nMerge branch \u0027next-samsung-serial1\u0027 into next-samsung-try7\n"
    },
    {
      "commit": "ea2de1dc8b5872de21a03757dca9d1560b5c9a81",
      "tree": "5501528ce36e2cbfff47ea5ffb1398f5d98ff330",
      "parents": [
        "668dfc7527eb755e1bf194bf19c0c281e9df6deb",
        "f9e011b6b305d38445bbd4a1e7a8814e056de37b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:12 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:12 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-clock2\n\nMerge branch \u0027next-samsung-clock2\u0027 into next-samsung-try7\n"
    },
    {
      "commit": "668dfc7527eb755e1bf194bf19c0c281e9df6deb",
      "tree": "2d9ba8e3ebbb7579f1af0493a9783f640ca86546",
      "parents": [
        "9e157144afe81052f5abe122c2469e33a30d20a5",
        "22c810ab3e25d16e6f128384d107b933b6fd8fff"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:09 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:09 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-devupdates1\n\nMerge branch \u0027next-samsung-devupdates1\u0027 into next-samsung-try7\n"
    },
    {
      "commit": "9e157144afe81052f5abe122c2469e33a30d20a5",
      "tree": "167ea8d57d6a8d97edac64f8af744f38a8407a3e",
      "parents": [
        "44d6cef805c1b17218723279a2767484e43d6fac",
        "6a2b4111643127a28944d673995810a82582c5a1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:04 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 18:36:04 2010 +0900"
      },
      "message": "ARM: Merge next-jassi-spi\n\nMerge branch \u0027next-jassi-spi\u0027 into next-samsung-try7\n"
    },
    {
      "commit": "51fe52229e3765dc56b8d2dd5df656fbf8a20500",
      "tree": "5d26164280bdd77137df3e3db04069702c182bd2",
      "parents": [
        "bb9b1c772727849051e485a877aa9a4b2d3ac1a1"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Thu Jan 14 15:05:38 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:50:47 2010 +0900"
      },
      "message": "ARM: SAMSUNG: serial: Modify console initialization.\n\nThis patch modifies s3c24xx_serial_initconsole function to accept multiple\nplatform UART information structures. This is required on platforms that have\ndifferences among the instances of UART ports. As an example, the FIFO sizes\ncould be different for each UART instance and hence multiple platform UART\ninformation structures would be needed.\n\nThis patch also modifies the s3c24xx_console_init macro since it wraps the\ncall to the s3c24xx_serial_initconsole function.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "bb9b1c772727849051e485a877aa9a4b2d3ac1a1",
      "tree": "5501528ce36e2cbfff47ea5ffb1398f5d98ff330",
      "parents": [
        "c3e71c6d21a760c27b511e3dd9dbe46517c6f0f7",
        "f9e011b6b305d38445bbd4a1e7a8814e056de37b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:49:59 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:49:59 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-clock2\n\nMerge branch \u0027next-samsung-clock2\u0027 into next-samsung-try5\n"
    },
    {
      "commit": "c3e71c6d21a760c27b511e3dd9dbe46517c6f0f7",
      "tree": "2d9ba8e3ebbb7579f1af0493a9783f640ca86546",
      "parents": [
        "645f0b07fe0dd0fa697c5b327c2d8c005bd0b5c0",
        "22c810ab3e25d16e6f128384d107b933b6fd8fff"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:48:35 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:48:35 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-devupdates1\n\nMerge branch \u0027next-samsung-devupdates1\u0027 into next-samsung-try5\n"
    },
    {
      "commit": "645f0b07fe0dd0fa697c5b327c2d8c005bd0b5c0",
      "tree": "167ea8d57d6a8d97edac64f8af744f38a8407a3e",
      "parents": [
        "44d6cef805c1b17218723279a2767484e43d6fac",
        "6a2b4111643127a28944d673995810a82582c5a1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:47:39 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:47:39 2010 +0900"
      },
      "message": "ARM: Merge next-jassi-spi\n\nMerge branch \u0027next-jassi-spi\u0027 into next-samsung-try5\n"
    },
    {
      "commit": "44d6cef805c1b17218723279a2767484e43d6fac",
      "tree": "f8d3559552eb4e86929a217619e74cd08d56bcab",
      "parents": [
        "8e2376ab1086b2bff18fdb887f5bc13740ae6e24",
        "a4e946947b966d018f3f712d5c7ca2932c2aadd2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:42:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:42:25 2010 +0900"
      },
      "message": "ARM: Merge next-s3c6410-andygreen\n\nMerge branch \u0027next-s3c6410-andygreen\u0027 into next-samsung-try5\n"
    },
    {
      "commit": "8e2376ab1086b2bff18fdb887f5bc13740ae6e24",
      "tree": "b151540007af3aa260418c1519a5c69b56450025",
      "parents": [
        "71269364a8d5ea42ecc6cbc7b687e5d45cbabe0e",
        "bcedfa98d97e02e95bb023ab93675dbe63c508ef"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:42:02 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:42:02 2010 +0900"
      },
      "message": "ARM: Merge next-samsung-mc-adc\n\nMerge branch \u0027next-samsung-mc-adc\u0027 into next-samsung-try5\n\nConflicts:\n\tarch/arm/mach-s3c6400/include/mach/map.h\n\t(fix ADC and RTC merge)\n"
    },
    {
      "commit": "22c810ab3e25d16e6f128384d107b933b6fd8fff",
      "tree": "6cc4c9112b86512d4093dde3e17ab5ec9fdefa90",
      "parents": [
        "3cd2fff59fc924752611301f4ca7e8484f5744a5"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 16:24:22 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 17:21:38 2010 +0900"
      },
      "message": "ARM: S3C24XX: Add mci platform data set call s3c24xx_mci_set_platdata().\n\nAdd a s3c24xx_mci_set_platdata() call for all the machine files that have\nplatform data for the MCI driver. This brings the MCI device into line with\nthe other devices with __initdata and a specific call to ensure the right\nstructure type is being passed.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "3cd2fff59fc924752611301f4ca7e8484f5744a5",
      "tree": "b973e201b83ec9e3523f94e5491d209f9689b098",
      "parents": [
        "f126752043c67003de6d34b14160f87ba0323c98"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 15:09:20 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 09:23:52 2010 +0900"
      },
      "message": "ARM: MINI2440: Remove commented out devices from device array\n\nThere\u0027s no point in having these in until there is proper support for\nthem, so remove as they only confuse the device changing script.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f126752043c67003de6d34b14160f87ba0323c98",
      "tree": "383f3596e6b2ed862a5eed52e560404f95aa56e9",
      "parents": [
        "0a6361316d6493b9dcbdda9a6a4586c3ccbfd008"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 13 14:59:46 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 09:23:51 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add platform data registration for OHCI\n\nAdd a platform data helper for the OHCI device\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0a6361316d6493b9dcbdda9a6a4586c3ccbfd008",
      "tree": "67cf139b9538677b886dbc10c14b635107eb4294",
      "parents": [
        "0f61628e37e121b7786bff2653fc25a321e82ec4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 15:15:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 19 09:23:50 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Make UART device code common\n\nMove s3c24xx_uart_devs, s3c24xx_uart_src and the platform devices to a\ncommon entry in plat-samsung since they are the same in all the current\nimplementations.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "6a2b4111643127a28944d673995810a82582c5a1",
      "tree": "167ea8d57d6a8d97edac64f8af744f38a8407a3e",
      "parents": [
        "398ccccb770e6ed3e138925404f0746cbe57c5a1"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Mon Jan 18 17:32:02 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 18:27:52 2010 +0900"
      },
      "message": "ARM: S3C64XX: SPI: Define SPI controller devices\n\nPlatform devices for SPI Controller of S3C64XX are defined and exported for\nmachines to include. Also, controller setup helper functions are defined for\nmachine code to set runtime configuration of the controller and the bus.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "398ccccb770e6ed3e138925404f0746cbe57c5a1",
      "tree": "0aa7b8a4d8181d8a84ab4f6a8fce4b503c479fb8",
      "parents": [
        "87315a802a8aab9d986858fcf2230726c1b5c598"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Mon Jan 18 17:45:52 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 18:27:15 2010 +0900"
      },
      "message": "ARM: S3C64XX: SPI: Header for passing platform data\n\nWe need a way to pass controller specific information to the SPI driver.\nFor that purpose new headers are made.\n\nSPI Controller is assumed \u0027type-s3c64xx\u0027 and can be defined for newer SoCs.\n Hence, that part is placed under plat-samsung to be shared across newer SoCs.\n\nSoC specific part - spi source clocks, will be placed\nunder plat-\u003csoc\u003e/include/plat/\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "87315a802a8aab9d986858fcf2230726c1b5c598",
      "tree": "0114717eae50811d33b7cf3e7286a2e67fea3960",
      "parents": [
        "10f9f743f661d200a7a0006e65688cf28c2f01d9"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Mon Jan 18 16:15:08 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 17:26:58 2010 +0900"
      },
      "message": "ARM: S3C64XX: SPI: Define SPI-48M clock sources\n\nDefined special 48MHz clock sources for SPI-0,1.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "10f9f743f661d200a7a0006e65688cf28c2f01d9",
      "tree": "2e6c39ef2106f0b5a4a742d3020eb4d2c7d9d303",
      "parents": [
        "a4e946947b966d018f3f712d5c7ca2932c2aadd2"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Mon Jan 18 16:15:07 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 17:26:48 2010 +0900"
      },
      "message": "ARM: S3C64XX: SPI: Add SPI controller register base\n\nAdded SPI controller register base.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f9e011b6b305d38445bbd4a1e7a8814e056de37b",
      "tree": "e468845831a2061edd25f1f41b57b0b111e3d9d3",
      "parents": [
        "f3b464cca94c4a8f54fbc11ec5af8b143fd1750b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 15:57:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 16:00:56 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix bug in clksrc-clk round_rate call.\n\nThe call has been assuming all clksrc-clks\u0027 divider size is 4 bits, but\nthis may not be the case anymore. Use the reg_div.size parameter to\ncalculate the maximum value it can take and check against that.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f3b464cca94c4a8f54fbc11ec5af8b143fd1750b",
      "tree": "8bc976f445c0bfdc85336eadb84e1c06279e3736",
      "parents": [
        "b8792dbff6ed93c5a77f71917d4a0c5efa12eee1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 15:37:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 15:37:25 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Fix clksrc-clk\u0027s checks for bad register settings\n\nThe WARN_ON() was only checking the first clock in the array, instead of\nbeing executed for each clksrc clock being registered.\n\nSince this is an array of clocks, WARN_ON() does not provide a lot of\nuseful information about the problem, so change to using printk(KERN_ERR)\nto report the problem to the console.\n\nAs a note, we still try and register the clock even if these problems are\npresent just in case and to avoid changing the behaviour of the registration\nprocess.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b8792dbff6ed93c5a77f71917d4a0c5efa12eee1",
      "tree": "4c72869f4868043b559d2f8dc38151faf3adc9f0",
      "parents": [
        "a0de298a0eee7f9004a8e512c12c7b40d66c9934"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.ab@samsung.com",
        "time": "Mon Jan 18 14:30:16 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 15:28:37 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add check to ensure that clksrc_clk does have multiple clock sources\n\nAdds a additional check in s3c_set_clksrc function to ensure that the clksrc_clk\ndoes have a choice of multiple clock sources. In addition to this, a check is\nadded to ensure that a parent is assigned to the clksrc_clk in case it does not\nhave a choice of parent clocks.\n\nSigned-off-by: Thomas Abraham \u003cthomas.ab@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a0de298a0eee7f9004a8e512c12c7b40d66c9934",
      "tree": "f020bb89760cc3b01d4a92685c0282c08dfebefd",
      "parents": [
        "a4e946947b966d018f3f712d5c7ca2932c2aadd2"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 13:24:01 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 15:28:28 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Register pd0 and hd0 clocks, remove unecessary dummy_enable\n\nThe clk_hd0 and clk_pd0 where given a local dummy_enable call due to\nnot being registered with the clock code, which they really should have\nbeen. Register these two clocks and remove the clk_dummy_enable as this\nis done by the default clock registration code.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a4e946947b966d018f3f712d5c7ca2932c2aadd2",
      "tree": "f8d3559552eb4e86929a217619e74cd08d56bcab",
      "parents": [
        "810f613c03a1614c71a2b27859e91ae155bd659f"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Tue Dec 29 14:40:43 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 11:41:04 2010 +0900"
      },
      "message": "ARM: SMDK6410: Add comments on ethernet connectivity\n\nLAN9115 Ethernet only works on SMDK6410 if certain switches\nare set in specific ways.  Document the requirement.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "810f613c03a1614c71a2b27859e91ae155bd659f",
      "tree": "99f323797320a465933fdd788a571f0b5c4255ca",
      "parents": [
        "f01fdac005d44e6c36af5b5eb841c4804570f0ad"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Tue Dec 29 14:40:30 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 11:41:03 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add virtual mapping for S3C64XX SROM area\n\nThis adds the physical address of the SROM unit, and\napplies a virtual mapping for it to the S3C_VA_MEM\nslot.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f01fdac005d44e6c36af5b5eb841c4804570f0ad",
      "tree": "0dc639711c946e84d92ddf8ebe2523317c7af9cf",
      "parents": [
        "a7c9194cdc9a858bbf5a4cdae289e28dea149aeb"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Tue Dec 29 14:40:36 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 11:41:03 2010 +0900"
      },
      "message": "ARM: SMDK6410: Add nC1 chipselect SROM setup\n\nSince the mach-smdk6410.c file claims it can start up the\nsmsc9115 ethernet device on the board, it should take care\nabout configuring the necessary chip select nCS1 so it can\nsee the chip.  The select defaults to 8-bit mode so without\nconfig the Ethernet doesn\u0027t work.\n\nThis patch uses the new SROM definitions to set nCS1 to the\nstate found in the Samsung U-Boot port for 6410.  It may be\nmore conservative that it needs to be since those settings\nwere marked as for CS8900A also using this chip select.\n\nBut this change is enough to get the ethernet working when\nbooted with Qi.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "a7c9194cdc9a858bbf5a4cdae289e28dea149aeb",
      "tree": "3bdc49eb16fe664064c4de0eeb86a4ac1e04cc14",
      "parents": [
        "0084f27a21d36ac846cd4366289c229a7cce511b"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Tue Dec 29 14:40:23 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 11:41:03 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add SROM register definitions\n\nThis introduces a platform file for s3c64xx that defines\nthe SROM unit registers that control chip select\ncharacteristics.\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0084f27a21d36ac846cd4366289c229a7cce511b",
      "tree": "b151540007af3aa260418c1519a5c69b56450025",
      "parents": [
        "bcedfa98d97e02e95bb023ab93675dbe63c508ef",
        "71269364a8d5ea42ecc6cbc7b687e5d45cbabe0e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 09:35:29 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 09:35:29 2010 +0900"
      },
      "message": "ARM: Merge next-s3c64xx\n\nMerge branch \u0027next-s3c64xx\u0027 into next-samsung\n\nConflicts:\n\tarch/arm/mach-s3c6400/include/mach/map.h\n\t( ADC and RTC PA merge fixed)\n"
    },
    {
      "commit": "bcedfa98d97e02e95bb023ab93675dbe63c508ef",
      "tree": "982ad45ce6abce817a7c9d3636d3c7407fa143fa",
      "parents": [
        "3929e1e76d9116856a4c7a00fcce0539dd8507a0"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Thu Jan 14 00:30:34 2010 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 09:30:49 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add S3C64XX support to the generic Samsung ADC driver\n\nAdd S3C64XX support to the generic Samsung ADC driver\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "3929e1e76d9116856a4c7a00fcce0539dd8507a0",
      "tree": "a185da5ed8cff52e08555047b163f2b0d9c66c0f",
      "parents": [
        "501dae90b3ae4dd3d8efdacfcb072c3d65eb5a33"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Thu Jan 14 00:30:31 2010 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 09:30:49 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move S3C24XX ADC driver to plat-samsung\n\nMove S3C24XX ADC driver to plat-samsung\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "71269364a8d5ea42ecc6cbc7b687e5d45cbabe0e",
      "tree": "e6def0893cc64c0e64f846c2d72dbc846d5574a4",
      "parents": [
        "206090913d0d6ad3506e3e2693a696fc1626993e"
      ],
      "author": {
        "name": "Jassi Brar",
        "email": "jassi.brar@samsung.com",
        "time": "Wed Jan 06 15:33:44 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 08:47:21 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add I2S resources in platform code\n\nDefine resources needed by the I2S drivers in platform code.\nAudio cfg_gpio callback and IORESOURCE_DMA are added.\n\nSigned-off-by: Jassi Brar \u003cjassi.brar@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "206090913d0d6ad3506e3e2693a696fc1626993e",
      "tree": "8c0a1c0714b884dc951dedcdc1182f6e5ff5e572",
      "parents": [
        "501dae90b3ae4dd3d8efdacfcb072c3d65eb5a33"
      ],
      "author": {
        "name": "Maurus Cuelenaere",
        "email": "mcuelenaere@gmail.com",
        "time": "Tue Jan 12 01:40:14 2010 +0100"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Jan 18 08:47:21 2010 +0900"
      },
      "message": "ARM: S3C64XX: Add S3C64XX RTC platform driver\n\nAdd S3C64XX RTC platform driver\n\nSigned-off-by: Maurus Cuelenaere \u003cmcuelenaere@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0f61628e37e121b7786bff2653fc25a321e82ec4",
      "tree": "2ad7706501bc5342065ca8a13d09b135bbed7b3d",
      "parents": [
        "b813248c614b07642adbf1d7b577d0466003b339"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Sun Nov 29 14:34:56 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:33:19 2010 +0900"
      },
      "message": "ARM: S3C2412: Fixup commented out device in SMDK2413\n\nThe SMDK2413 has a commented out device that does not have any setup\ndata for it, so remove it for now.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b813248c614b07642adbf1d7b577d0466003b339",
      "tree": "faee60145ecf086ad4fc7f4f5b28f252529f7da5",
      "parents": [
        "501dae90b3ae4dd3d8efdacfcb072c3d65eb5a33"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 23 00:13:39 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:33:19 2010 +0900"
      },
      "message": "ARM: S3C: Rename s3c_device_usb to s3c_device_ohci\n\nPrepare for the forthcoming device changes by renaming s3c_device_usb to\ns3c_device_ohci as this is what the device represents.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "501dae90b3ae4dd3d8efdacfcb072c3d65eb5a33",
      "tree": "500c065c5b94068f292ca8a064d9a140d0fa8571",
      "parents": [
        "62a6156e88b2e89eafed30aefc97ff4979393c1c"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:23:53 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:47 2010 +0900"
      },
      "message": "ARM: S5P6440: Add serial port support\n\nThis patch adds UART serial port support for S5P6440 CPU. Most of the\nserial support of Samsung\u0027s 6400 CPU is reused for 6440 CPU.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "62a6156e88b2e89eafed30aefc97ff4979393c1c",
      "tree": "0d633f1a6f7d12a96a0eaed59b5d2f145df3c6f2",
      "parents": [
        "d25168ea9308e19c7000f0c997eedec87c5d6298"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:23:04 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:43 2010 +0900"
      },
      "message": "ARM: S5P6440: Add configuration file\n\nThis patch adds Samsung\u0027s S5P6440 default configuration file.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d25168ea9308e19c7000f0c997eedec87c5d6298",
      "tree": "864c884b7474e73af4471d85a08b29722e4bfef3",
      "parents": [
        "c4ffccddd54b669cc9683f2c69e31035e916a1a0"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:22:00 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:36 2010 +0900"
      },
      "message": "ARM: S5P6440: Add Board support file\n\nThis patch adds Samsung\u0027s SMDK6440 board support file.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c4ffccddd54b669cc9683f2c69e31035e916a1a0",
      "tree": "a5571183e70ca0dbb8610ee882e1ffcb4fb8da35",
      "parents": [
        "5f3545f64a44b2b2dac34141dba23d18cdf40a92"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:19:36 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:32 2010 +0900"
      },
      "message": "ARM: S5P6440: Add new Kconfig and Makefiles\n\nThis patch adds the Kconfig and Makefile for the new S5P6440 machine\nand platform directories. It also updates arch/arm Kconfig and Makefiles\nto include the support for the new S5P6440 CPU.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "5f3545f64a44b2b2dac34141dba23d18cdf40a92",
      "tree": "60bd51bbf274ccc32f00d320834e965b4a2afbc5",
      "parents": [
        "b7db51be43bc8f9943324a00b80e5d034de0a733"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:15:39 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:27 2010 +0900"
      },
      "message": "ARM: S5P6440: Add Timer support\n\nThis patch adds timer support for S5P6440 CPU.\n\nSigned-off-by: Atul Dahiya \u003catul.dahiya@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": "b7db51be43bc8f9943324a00b80e5d034de0a733",
      "tree": "fc8c23c6f1c0dddf686b524a07eeff02b1832ad5",
      "parents": [
        "1a0e8a52ad56075663d8e120e2468fc96fb6fa6c"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:14:40 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:21 2010 +0900"
      },
      "message": "ARM: S5P6440: Add IRQ support\n\nThis patch adds IRQ support for S5P6440 CPU.\n\nSigned-off-by: Adityapratap Sharma \u003caditya.ps@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": "1a0e8a52ad56075663d8e120e2468fc96fb6fa6c",
      "tree": "1ff1246f8bfc638e6fc2fab1c3d25b1aba6bb8c1",
      "parents": [
        "209fecd1b8e65b8046efbbc8314d449e53c4c6b6"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 08:13:37 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:16 2010 +0900"
      },
      "message": "ARM: S5P6440: Add Clock and PLL support\n\nThis patch adds clock and pll support for S5P6440. This patch are based on\nHarald Welte\u0027s patches and Ben\u0027s plat-samsung.\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": "209fecd1b8e65b8046efbbc8314d449e53c4c6b6",
      "tree": "5b8cc8ea137431224c22fc5cfd6dbb21dd652ed6",
      "parents": [
        "be97162d47b2e067f9d21097650f2f0405dacc9f"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 15:29:17 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 19:16:08 2010 +0900"
      },
      "message": "ARM: S5P6440: Add new CPU initialization support\n\nThis patch adds Samsung\u0027s S5P6440 CPU support.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "be97162d47b2e067f9d21097650f2f0405dacc9f",
      "tree": "c0389eb759c96354faee38c9d0b607006c9760bb",
      "parents": [
        "47101ec73901183520de724fb5f9062c014236bb"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 14:13:58 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:16 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Use common UART IRQ handling code\n\nUse the common UART IRQ handling code for the S5PC100 system.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "47101ec73901183520de724fb5f9062c014236bb",
      "tree": "9b29c818702dfb1825b819764c381d484cb01bf8",
      "parents": [
        "35accd2f6639a9245488f2f389e3c6372c7641e4"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 07 14:41:38 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:16 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Move to using standard timer IRQ handling code\n\nMove to using the standard VIC/Timer IRQ handling code added previously\nto avoid duplicating code.\n\nThanks to Marek Szyprowski for pointing out dual Kconfig change.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "35accd2f6639a9245488f2f389e3c6372c7641e4",
      "tree": "a687b39df940f612f5181bc42e95f0cb3cfa7a7a",
      "parents": [
        "37872bb9efddf9518cc77c43f9fa8fc6bfd3d727"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 13:10:59 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:16 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Remove definitions deleted by previous clksrc changes\n\nRemove the definitions we\u0027ve deleted in the previous updates to the\nclksrc_clk for arch/arm/plat-s5pc1xx/include/plat/regs-clock.h.\n\nAdded comments about the removal to the clock header since we only need\nthese defines in one place (and they\u0027ve now been removed there) we get\nrid of them from the header.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "37872bb9efddf9518cc77c43f9fa8fc6bfd3d727",
      "tree": "07ef14e59124b5b0fbb1cc151d9c33916de3e338",
      "parents": [
        "c837e88cf9e18c311332cc1c8c488993a201d568"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 12:52:43 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:15 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add script to change old clksrc_clk to new register defs\n\nThis script is used to change the old style clksrc_clk as originally\nfound in plat-s3c64xx to the new style. It is here for reference if needed\nfor future code merges.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "c837e88cf9e18c311332cc1c8c488993a201d568",
      "tree": "2963312d07f7776c04f179600024d9288b2ea2cd",
      "parents": [
        "1d026d9b1671bcb05e7b00f545f1d62476e9063c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 12:49:17 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:15 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Change clksrc_clks to use array of clocks\n\nRemove the individual \u0027struct clksrc_clks\u0027 and place them into an array\nso that we can simply use s3c_register_clksrcs to register tham all in one\ngo.\n\nSince the spdif clock relies on the audio clock, move the audio clocks\ninto their own arrary.\n\nThanks to  Marek Szyprowski for testing and pointing out the four clocks\nwhat where missed from the clock list.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1d026d9b1671bcb05e7b00f545f1d62476e9063c",
      "tree": "7d8f9c518be7cd0ad1ccb383d317749518c0c2d8",
      "parents": [
        "45426468148d77e8c5eaece21d2a16e063066567"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 12:39:58 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:15 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Move clock definitions around ready to turn into clksrc arrays\n\nMove the clock definitions around ready to turn the clocks into an array\nof clocks and register them in one go.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "45426468148d77e8c5eaece21d2a16e063066567",
      "tree": "8745592671e68d2c3a39031800fe4621d0956669",
      "parents": [
        "85841bcedd6048dd37cab58a504e5317192324c6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jan 12 12:19:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:14 2010 +0900"
      },
      "message": "ARM: S5PC1XX: Move to using generic clksrc_clk for clock code\n\nRemove the copy of the old s3c64xx struct clksrc_clk and use the new one\nin plat-samsung. This eliminates a bug in the set_parent() call where it\nfailed to set the clk-\u003eparent after sucesfully updating the clock.\n\nThe script that was used to automate much of the process will be supplied\nseperately.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "85841bcedd6048dd37cab58a504e5317192324c6",
      "tree": "f8d77a38f861f10bd0aa847560519c31f8609166",
      "parents": [
        "5b39be4637bb795b2133dbee0eadbcc08bdd4134"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Mon Jan 11 12:21:51 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:14 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add config option for number of additional GPIO pins.\n\nThis patch adds a configuration option for specifing the number\nof additional GPIO pins to be used in addition to the GPIO pins\nsupported onchip.\n\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "5b39be4637bb795b2133dbee0eadbcc08bdd4134",
      "tree": "f55baa4bf30212075ba45d89b78ccf2e265467bc",
      "parents": [
        "51022cf6591ae2945960d034788bdeffa28cde13"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 07 08:59:26 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:14 2010 +0900"
      },
      "message": "ARM: Add common entry code for system with two VICs\n\nAdd a common entry-macro-vic2.S for systems where there are two VICs\nso that the machine or platform directories just need to setup the\ncorrect information before including \u003casm/entry-macro-vic2.S\u003e into\ntheir own entry-macro.S file.\n\nSince this code is from the S3C64XX project, we update the S3C64XX\nmachine entry code to use this new header.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "51022cf6591ae2945960d034788bdeffa28cde13",
      "tree": "30f85bb15cdd66384018c31cb42c4ba986a68da4",
      "parents": [
        "7162ba03729e0a47aaab44448ce2453f07a9664d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 11:18:44 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:14 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move IRQ UART handling for newer devices to plat-samsung\n\nMove the handling for the UART interrupts out of the s3c64xx specific\ncode and into plat-samsung so that it can be used by all implementations\nthat need it.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "7162ba03729e0a47aaab44448ce2453f07a9664d",
      "tree": "7f1d852cd36db6c39b2224411d986a4b9fec8390",
      "parents": [
        "4f830db9629e413e7c5523085ab009b0de5ae6d0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 10:14:51 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:13 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move IRQ VIC timer handling out to common header files\n\nMove the VIC based timer interrupt handling out of plat-s3c64xx and\ninto plat-samsung to be re-used for other systems. This also reduces\nthe code size as we now have a common init routine and use the irq_desc\nto store the interrupt number of the timer.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "4f830db9629e413e7c5523085ab009b0de5ae6d0",
      "tree": "8d3feb830483426e2e5f263dd1b65e564890a598",
      "parents": [
        "b6a604137bb978d9f65b1228cf0bb691ece45cba"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 02:28:20 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:13 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move gpio-config.c into plat-samsung\n\nThe arch/arm/plat-s3c/gpio-config.c file is common to pretty much all the Samsung\nSoCs, so move it to arch/arm/plat-samsung\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b6a604137bb978d9f65b1228cf0bb691ece45cba",
      "tree": "9fe4d3df50c44249d7a4344bb137b96904d627fb",
      "parents": [
        "9745626b65b856bf58e70feb4eee1e5471db699e"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 02:45:09 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:13 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move device definitions in plat-samsung\n\nMove all the platform device definitions from plat-s3c into plat-samsung\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9745626b65b856bf58e70feb4eee1e5471db699e",
      "tree": "ff9c88340236c8d7d393c551c59947957a6ed719",
      "parents": [
        "ed276849bc6a8ad5bb0f9fa94fe8305ee67bb6c6"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 02:39:28 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:12 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move pwm-clock code into plat-samsung\n\nMove the code for the pwm-clock into plat-samsung, as it is common to\nall Samsung SoCs.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "ed276849bc6a8ad5bb0f9fa94fe8305ee67bb6c6",
      "tree": "03ddcf6c93fb2f226eb7ab77c3328764f365a777",
      "parents": [
        "14235696d401e62f8f5740ca2fb917ab42b9fd18"
      ],
      "author": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Thu Jan 14 12:50:23 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:12 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Make clk_default_setrate and clk_ops_def_setrate visible\n\nThis patch makes clk_default_setrate and clk_ops_def_setrate available\nto code outside plat-samsung clock 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": "14235696d401e62f8f5740ca2fb917ab42b9fd18",
      "tree": "589435ed94d617bd0c03c764ef96b87e958fde76",
      "parents": [
        "1d9f13c49ed750260f40317629bdd66160a3ac16"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 01:53:25 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:11 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Do not register set_parent call if no source\n\nIf there is no source register defined, do not register a clksrc\nclock with a valid .set_parent in the ops.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "1d9f13c49ed750260f40317629bdd66160a3ac16",
      "tree": "3804e6a3fd0f7bf3b9e2869a26de3f018bff596a",
      "parents": [
        "fb6e76cd2309c76d2120e013ff34ff6ab27aad88"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Jan 06 01:21:38 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:11 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add call to register array of clocks\n\nAdd s3c_register_clocks() to register an array of clocks, printing\nan error message if there is a problem. Replace all points in the code\nwhere this could be used.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "fb6e76cd2309c76d2120e013ff34ff6ab27aad88",
      "tree": "d799129f90346334135499451f44701303e9e2ca",
      "parents": [
        "2c2f69b15d5420291a941ace10149e76f0af7ab0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben@ben-laptop.fluff.org",
        "time": "Wed Jan 06 01:07:57 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:11 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Do not allow get/set/round rate calls with no divider\n\nIf the reg_div field is not set, then do not register clk_ops with the\nget/set/round rate calls as these will fail to work.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "2c2f69b15d5420291a941ace10149e76f0af7ab0",
      "tree": "d2e8725f81cc0b877658dd828a7f40d45f88df01",
      "parents": [
        "682e2b7d45878586ce84f6993da0b8a2981a399d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Dec 23 18:43:48 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:11 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move clock.c to arch/arm/plat-samsung\n\nThis is the core implementation of the clock code for all Samsung based\nSoCs, so move it to arch/arm/plat-samsung (the clock.h file has already\nbeen moved).\n\nSince the file is built for every Samsung SoC, no changes are needed to the\nKconfig system.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "682e2b7d45878586ce84f6993da0b8a2981a399d",
      "tree": "7d64665810dd9d2783067714e49f4c51c752b57b",
      "parents": [
        "f3e0b724cc70ef5ee2a6e0d9dfafa2328c294ab3"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Wed Dec 09 00:08:35 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:10 2010 +0900"
      },
      "message": "ARM: S3C64XX: Avoid announcing clksrc clocks twice\n\nThe new code calls the clock setup code on registration which\ncan be before the clock system has been fully initialised. The\nfollowing code re-does this setup at the end of the clock\nregistration and thus we get two printings.\n\nUpdate the calls to only print on the last pass or when doing\nthe necessary resume work.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f3e0b724cc70ef5ee2a6e0d9dfafa2328c294ab3",
      "tree": "06112cb56cc4916e2fa8a128ee7d60277806e5fe",
      "parents": [
        "b3bf41be06634d69959a68a2b53e1ffc92f0d103"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Dec 08 01:26:07 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:10 2010 +0900"
      },
      "message": "ARM: S3C64XX: Fixup .reg_src and .reg_div with named initialisers\n\nChange these two fields to have named initialisers as per the\nreview comments from Kyungmin Park.\n\nsed used:\n\ns@\\.reg_src\\(.*\\)\u003d\\(.*\\){\\(.*\\),\\(.*\\),\\(.*\\)}@.reg_src\\1\u003d\\2{ .reg \u003d\\3, .shift \u003d\\4, .size \u003d\\5 }@g\ns@\\.reg_div\\(.*\\)\u003d\\(.*\\){\\(.*\\),\\(.*\\),\\(.*\\)}@.reg_div\\1\u003d\\2{ .reg \u003d\\3, .shift \u003d\\4, .size \u003d\\5 }@g\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "b3bf41be06634d69959a68a2b53e1ffc92f0d103",
      "tree": "7575fc3d60e9a2f99e74b2862e1b3a43b7df1f92",
      "parents": [
        "13bbd88504bfa0d205fa4121322869d8d7e083d0"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Dec 01 01:24:37 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:10 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Reduce size of struct clk.\n\nReduce the size of struct clk by 12 bytes and make defining clocks with\ncommon implementation functions easier by moving the set_rate, get_rate,\nround_rate and set_parent calls into a new structure called \u0027struct clk_ops\u0027\nand using that instead.\n\nThis change does make a few clocks larger as they need their own clk_ops,\nbut this is outweighed by the number of clocks with either no ops or having\na common set of ops.\n\nUpdate all the users of this.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "13bbd88504bfa0d205fa4121322869d8d7e083d0",
      "tree": "9ed46002837255a80a92efe31e1d7d2d6d76c38a",
      "parents": [
        "399cae747426a6acdba8e347edef241a05a08b09"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Tue Dec 01 01:24:36 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:09 2010 +0900"
      },
      "message": "ARM: S3C64XX: Remove unused clock definitions from clock header\n\nClean out the definitions we are no longer using after the new clock\ncode updates.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\n[ben-linux@fluff.org: split from initial patch provided]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "399cae747426a6acdba8e347edef241a05a08b09",
      "tree": "d627cf3bf23de1fabb919cb9ccf82bb78c0249b8",
      "parents": [
        "aa9ad6ad9c16e1daff41792c485f46e601a5af33"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Dec 01 01:24:35 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:09 2010 +0900"
      },
      "message": "ARM: S3C64XX: Use new clock-clksrc.c code for clocks.\n\nMove the s3c6400-clock.c implementation over to use the new common\nplat-samsung based clock-clksrc.c.\n\nNote, this does not delete the clocks definitions that are now unused\nin the regs-clock.h to reduce the quantity of change in this commit.\n\nBased on original patches by Harald Welte.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "aa9ad6ad9c16e1daff41792c485f46e601a5af33",
      "tree": "3958ea197f6a08a0969e5a30afb35b3868030095",
      "parents": [
        "8360493c4ae4c116339cd1cf4da100c3547f23af"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Tue Dec 01 01:24:34 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:09 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Add core clock implementation for clksrc based clocks\n\nAdd a core for the clksrc clock implementation, which is found in many of\nthe newer Samsung SoCs into plat-samsung.\n\nSigned-off-by: Harald Welte \u003claforge@gnumonks.org\u003e\n[ben-linux@fluff.org: split from original patch to make change smaller]\n[ben-linux@fluff.org: split clk and clksrc changes]\n[ben-linux@fluff.org: moved to plat-samsung from plat-s3c]\n[ben-linux@fluff.org: re-wrote headers after splits]\n[ben-linux@fluff.org: added better documentation to headers]\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "8360493c4ae4c116339cd1cf4da100c3547f23af",
      "tree": "69a53f5ab7e360f7528905cb88bcf563d33bfcce",
      "parents": [
        "f9c4f1e4ddf40103dcf85e23d00230ab8ece2a89"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 30 01:31:32 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:08 2010 +0900"
      },
      "message": "ARM: S3C64XX: Compress s3c6400-clock.c code\n\nThe individually named clocks are all static to the code\nand thus can be compressed into a single array and then\nthe array can be referenced. This removes the need for\na seperate array of pointers to clocks.\n\nFix a minor problem of re-initialising the pointers in\ns3c6400_set_clksrc() as this is also called by the cpufreq\ncode. Move these initialisations to the code that does the\nregistration.\n\nBased on Harald Welte\u0027s original clock changes patch.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "f9c4f1e4ddf40103dcf85e23d00230ab8ece2a89",
      "tree": "b8e3e318ac7991daf951d5dca05cdaf85811f806",
      "parents": [
        "70792bcfad5f4817fc067b7fdb0541d8b13b5502"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 30 01:10:57 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:08 2010 +0900"
      },
      "message": "ARM: S3C64XX: Cleanup common init code in s3c6400-clock.c\n\nRemove the four fields from clksrc_clk.clk which are always the same\nand init them when the clock is registered. This helps remove the amount\nof repeated code.\n\nThis is a re-work of Harald Welte\u0027s clock changes for the latest kernel.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "70792bcfad5f4817fc067b7fdb0541d8b13b5502",
      "tree": "c60065238f8d6fbc0669f4b7a02b282c962ac516",
      "parents": [
        "3ce2f76f5dfeeacd128db9e5cd6945bac0ea0b2a"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Mon Nov 30 00:40:47 2009 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:10:08 2010 +0900"
      },
      "message": "ARM: SAMSUNG: Move \u003cplat/clock.h\u003e to plat-samsung\n\nMove the \u003cplat/clock.h\u003e header to plat-samsung where it can be used by all\nthe platforms, and readies it for the next round of clock updates where\nthe clock code will be amalgamated.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "3ce2f76f5dfeeacd128db9e5cd6945bac0ea0b2a",
      "tree": "1052bfb05b5f30b248808747be6c61f7d694e353",
      "parents": [
        "0a3727ffb99f09481da6110ac0067550129a768d"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:04:42 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 17:04:42 2010 +0900"
      },
      "message": "ARM: MINI2440: Fixup __initdata usage\n\nRemove some of the __initdata tags which are currently inappropriate for\nplatform_device and some of the platform data. These can be returned once\nsupport for copying platform devices and data is added.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "0a3727ffb99f09481da6110ac0067550129a768d",
      "tree": "64b1288db960f57d7b8ba682970cdd1def3c3d29",
      "parents": [
        "d3cf4489d5a50ca9dc82473cd105f97fc7f720e0"
      ],
      "author": {
        "name": "Uri Yosef",
        "email": "uri.yosef@gmail.com",
        "time": "Fri Jan 15 16:56:05 2010 +0900"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 16:56:05 2010 +0900"
      },
      "message": "ARM: MINI2440: Fix crash on boot due to improper __initdata qualifier\n\nThis patch fix mini2440 crash on boot due to improper __initdata\nqualifier on mini2440_led1_pdata.\n\nSigned-off-by: Uri Yosef \u003curi.yosef@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "d3cf4489d5a50ca9dc82473cd105f97fc7f720e0",
      "tree": "13a298e20b5586c28c3701e99b9af872db47f796",
      "parents": [
        "9b96918a974fcd6c9e752cc8b28157f776c601d3"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Jan 13 13:57:04 2010 +0000"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Jan 15 09:52:51 2010 +0900"
      },
      "message": "ARM: SMDK6410: Specify no GPIO for B_PWR_5V regulator\n\nSince the fixed voltage regulator grew support for GPIO based\nenables and GPIO 0 is valid on some systems we need to specify\nthat there is no valid GPIO enable control.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "9b96918a974fcd6c9e752cc8b28157f776c601d3",
      "tree": "7aaf19ea7af8a9dc1cc79425934fd56bdf87ccfb",
      "parents": [
        "004b35063296b6772fa72404a35b498f1e71e87e"
      ],
      "author": {
        "name": "Ramax Lo",
        "email": "ramaxlo@gmail.com",
        "time": "Thu Jan 14 10:15:05 2010 +0800"
      },
      "committer": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Jan 14 11:25:44 2010 +0900"
      },
      "message": "ARM: S3C: NAND: Check the existence of nr_map before copying\n\nSince the structure field nr_map is optional, we need to check whether the\nchip number map is provided to avoid unexpected NULL pointer exception.\n\nSigned-off-by: Ramax Lo \u003cramaxlo@gmail.com\u003e\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\n"
    },
    {
      "commit": "004b35063296b6772fa72404a35b498f1e71e87e",
      "tree": "a0053bdaf184ff323c69a865dc30622150628169",
      "parents": [
        "6846ee5ca68d81e6baccf0d56221d7a00c1be18b",
        "194fda0dd83623f7927d505e39008c73fbc1c141"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:13:57 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:13:57 2010 -0800"
      },
      "message": "Merge branch \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: change drm set mode messages as DRM_DEBUG\n  drm: fix crtc no modes printf + typo\n  drm/radeon/kms: only evict to GTT if CP is ready\n  drm/radeon/kms: Fix crash getting TV info with no BIOS.\n  drm/radeon/kms/rv100: reject modes \u003e 135 Mhz on DVI (v2)\n  drm/radeon/kms/r6xx+: make irq handler less verbose\n  drm/radeon/kms: fix up LVDS handling on macs (v2)\n"
    },
    {
      "commit": "6846ee5ca68d81e6baccf0d56221d7a00c1be18b",
      "tree": "f2c1fdbeb24ca3de7ba23a4c0b3d2ce176abcf41",
      "parents": [
        "8866f9df4a5b91a4e514ccc76472261a644a3848"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Wed Jan 13 16:19:34 2010 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:13:39 2010 -0800"
      },
      "message": "zlib: Fix build of powerpc boot wrapper\n\nCommit ac4c2a3bbe5db5fc570b1d0ee1e474db7cb22585 broke the build\nof all powerpc boot wrappers.\n\nIt attempts to add an include of autoconf.h but used the wrong\npath for it. It also adds -D__KERNEL__ to our boot wrapper, both\nthings that we pretty much didn\u0027t do on purpose so far.\n\nWe want our boot wrapper to remain independent enough of the kernel\nfor various reasons, one of them being that you can \"wrap\" an existing\nkernel at distro install time which allows to ship one kernel image\nand a set of boot wrappers for different platforms, the wrappers\ndon\u0027t have to be built out of the same kernel build tree.\n\nIt\u0027s also incorrect to do what the patch does in our boot environment\nsince we may not have a proper alignment exception handler which means\nwe may not be able to fixup the few cases where an unaligned access will\nneed SW emulation (depends on the core variant, could be when crossing\npage or segment boundaries for example).\n\nThis patch fixes it by putting the old code back in and using the\nnew \"fancy\" variant only when CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS\nis set, which happens not to be set on powerpc since we don\u0027t include\nautoconf.h. It also reverts the changes to our boot wrapper Makefile.\n\nThis means that x86 should, afaik, keep the optimisations since its\nboot wrapper does include autoconf.h and define __KERNEL__ (though I\ndoubt they make that much different outside of slow embedded processors).\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8866f9df4a5b91a4e514ccc76472261a644a3848",
      "tree": "9b2eb17e5171ae7771e4c99e8fc22e432deb6951",
      "parents": [
        "04e9e5c7659ee07f0387ddb663913fadcca88d5f",
        "0e253fdb3b5739fd8514f617ec582762bcfaea48"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:10:13 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:10:13 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:\n  HID: wacom: Add BTN_TOOL_FINGER for pad button reporting\n  HID: add device IDs for new model of Apple Wireless Keyboard\n  HID: fix pad button definition in hid-wacom\n  HID: Support 171 byte variant of Samsung USB IR receiver\n  HID: blacklist ET\u0026T TC5UH touchscreen controller\n"
    },
    {
      "commit": "04e9e5c7659ee07f0387ddb663913fadcca88d5f",
      "tree": "0fb68ca3fee5759675c44577de32cbbf922eed20",
      "parents": [
        "cedabed49b39b4319bccc059a63344b6232b619c",
        "07105202bdebf6e9a4c72c634cf90398abfad870"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:09:59 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:09:59 2010 -0800"
      },
      "message": "Merge branch \u0027for-33\u0027 of git://repo.or.cz/linux-kbuild\n\n* \u0027for-33\u0027 of git://repo.or.cz/linux-kbuild:\n  Makefile: do not override LC_CTYPE\n  kbuild: really fix bzImage build with non-bash sh\n"
    },
    {
      "commit": "cedabed49b39b4319bccc059a63344b6232b619c",
      "tree": "caa84b17d5cfe3a0f71a537cf55498f2019586db",
      "parents": [
        "e80c14e1ae3cb637d1959a6c9a199ba2e7af5910"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Wed Jan 13 21:14:09 2010 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 16:09:33 2010 -0800"
      },
      "message": "vfs: Fix vmtruncate() regression\n\nIf __block_prepare_write() was failed in block_write_begin(), the\nallocated blocks can be outside of -\u003ei_size.\n\nBut new truncate_pagecache() in vmtuncate() does nothing if new \u003c old.\nIt means the above usage is not working anymore.\n\nSo, this patch fixes it by removing \"new \u003c old\" check. It would need\nmore cleanup/change. But, now -rc and truncate working is in progress,\nso, this tried to fix it minimum change.\n\nAcked-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e80c14e1ae3cb637d1959a6c9a199ba2e7af5910",
      "tree": "0506046824f7367e62f4a27023de7819eb6b34d9",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446",
        "53281b6d34d44308372d16acb7fb5327609f68b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 13:42:49 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jan 13 13:42:49 2010 -0800"
      },
      "message": "Merge branch \u0027fasync-helper\u0027\n\n* fasync-helper:\n  fasync: split \u0027fasync_helper()\u0027 into separate add/remove functions\n"
    },
    {
      "commit": "07105202bdebf6e9a4c72c634cf90398abfad870",
      "tree": "0eec6777ac1e7a4d1282b5434d1602eb7767edc8",
      "parents": [
        "1373411ae4cd0caf2e1a35fb801dd9a00b64dea2"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Fri Jan 08 12:25:37 2010 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Jan 13 13:27:24 2010 +0100"
      },
      "message": "Makefile: do not override LC_CTYPE\n\nSetting LC_CTYPE\u003dC breaks localized messages in some setups. With only\nLC_COLLATE\u003dC and LC_NUMERIC\u003dC, we get almost all we need, except for not\nso defined character classes and tolower()/toupper(). The former is not\na big issue, because we can assume that e.g. [:alpha:] will always\ninclude a-zA-Z and we only ever process ASCII input. The latter seems\nonly affect arch/sh/tools/gen-mach-types, which we can handle separately.\n\nSo after this patch the meaning of ranges like [a-z], the behavior of\nsort and join, etc. should be the same everywhere and at the same time\ngcc should be able to print localized waring and error messages.\nLC_NUMERIC\u003dC might not be necessary, but setting it doesn\u0027t hurt.\n\nReported-by: Simon Horman \u003chorms@verge.net.au\u003e\nReported-by: Sergei Trofimovich \u003cslyfox@inbox.ru\u003e\nAcked-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nTested-by: Simon Horman \u003chorms@verge.net.au\u003e\nTested-by: Masami Hiramatsu \u003cmhiramat@redhat.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "1373411ae4cd0caf2e1a35fb801dd9a00b64dea2",
      "tree": "37acd3331e8a4683f0232ed4458ecf3921485270",
      "parents": [
        "7284ce6c9f6153d1777df5f310c959724d1bd446"
      ],
      "author": {
        "name": "Jonathan Nieder",
        "email": "jrnieder@gmail.com",
        "time": "Mon Dec 28 19:38:27 2009 +0000"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Jan 13 13:27:24 2010 +0100"
      },
      "message": "kbuild: really fix bzImage build with non-bash sh\n\nIn an x86 build with CONFIG_KERNEL_LZMA enabled and dash as sh,\narch/x86/boot/compressed/vmlinux.bin.lzma ends with\n\u0027\\xf0\\x7d\\x39\\x00\u0027 (16 bytes) instead of the 4 bytes intended and\nthe resulting vmlinuz fails to boot.  This improves on the\nprevious behavior, in which the file contained the characters\n\u0027-ne \u0027 as well, but not by much.\n\nPrevious commits replaced \"echo -ne\" first with \"/bin/echo -ne\",\nthen \"printf\" in the hope of improving portability, but none of\nthese commands is guaranteed to support hexadecimal escapes on\nPOSIX systems.  So use the shell to convert from hexadecimal to\noctal.\n\nWith this change, an LZMA-compressed kernel built with dash as sh\nboots correctly again.\n\nReported-by: Sebastian Dalfuß \u003csd@sedf.de\u003e\nReported-by: Oliver Hartkopp \u003coliver@hartkopp.net\u003e\nReported-by: Michael Guntsche \u003cmike@it-loops.com\u003e\nSigned-off-by: Jonathan Nieder \u003cjrnieder@gmail.com\u003e\nCc: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\nCc: Alek Du \u003calek.du@intel.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "0e253fdb3b5739fd8514f617ec582762bcfaea48",
      "tree": "6d6252269ddc64952a0ae8f757889c6eca7abecb",
      "parents": [
        "23aeb61e7e1f02fb0f3b8f9e798e75537ca1731d"
      ],
      "author": {
        "name": "Przemo Firszt",
        "email": "przemo@firszt.eu",
        "time": "Sat Jan 09 15:20:03 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jan 13 12:00:33 2010 +0100"
      },
      "message": "HID: wacom: Add BTN_TOOL_FINGER for pad button reporting\n\nWithout this patch xf86-input-wacom driver wasn\u0027t able to properly recognise\npad button events. It was also causing some problems with button mapping.\n\nSigned-off-by: Przemo Firszt \u003cprzemo@firszt.eu\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "23aeb61e7e1f02fb0f3b8f9e798e75537ca1731d",
      "tree": "fdfabb73da32c760ef23db07824bee27717ccdc0",
      "parents": [
        "d01799b2f399603ae4cecc06f6ea146c57519cb1"
      ],
      "author": {
        "name": "Christian Schuerer-Waldheim",
        "email": "csw@xray.at",
        "time": "Wed Jan 06 14:49:57 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jan 13 12:00:33 2010 +0100"
      },
      "message": "HID: add device IDs for new model of Apple Wireless Keyboard\n\nAdded device IDs for the new model of the Apple Wireless Keyboard\n(November 2009).\n\nSigned-off-by: Christian Schuerer-Waldheim \u003ccsw@xray.at\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d01799b2f399603ae4cecc06f6ea146c57519cb1",
      "tree": "f25e47b1e6fd2463fc5286d73c4af0280976e965",
      "parents": [
        "3975bc56305256af7689bcce62284fc62e09fc8f"
      ],
      "author": {
        "name": "Przemo Firszt",
        "email": "przemo@firszt.eu",
        "time": "Mon Jan 04 12:32:00 2010 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Jan 13 12:00:32 2010 +0100"
      },
      "message": "HID: fix pad button definition in hid-wacom\n\nThis fix is required for xorg driver to recognise 2 pad buttons\n\nSigned-off-by: Przemo Firszt \u003cprzemo@firszt.eu\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "194fda0dd83623f7927d505e39008c73fbc1c141",
      "tree": "80ad7b8eb803ec8712465e74e584ad846c8b35a8",
      "parents": [
        "ef14587706521287f1c7ea3326e732f7d86dd096",
        "9270eb1b496cb002d75f49ef82c9ef4cbd22a5a0"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed Jan 13 16:17:38 2010 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed Jan 13 16:17:41 2010 +1000"
      },
      "message": "Merge remote branch \u0027korg/drm-radeon-next\u0027 into drm-linus\n\n* korg/drm-radeon-next\n  drm/radeon/kms: only evict to GTT if CP is ready\n  drm/radeon/kms: Fix crash getting TV info with no BIOS.\n  drm/radeon/kms/rv100: reject modes \u003e 135 Mhz on DVI (v2)\n  drm/radeon/kms/r6xx+: make irq handler less verbose\n  drm/radeon/kms: fix up LVDS handling on macs (v2)\n"
    },
    {
      "commit": "ef14587706521287f1c7ea3326e732f7d86dd096",
      "tree": "73b257c6d393f073d2ea7358bf99d8864ca67de5",
      "parents": [
        "70a94d6a35072b62f808155f117f00485a395f03"
      ],
      "author": {
        "name": "Dave Young",
        "email": "hidave.darkstar@gmail.com",
        "time": "Wed Jan 13 13:38:59 2010 +0800"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed Jan 13 16:16:05 2010 +1000"
      },
      "message": "drm: change drm set mode messages as DRM_DEBUG\n\nFollowing drm info repeat 207 times during one hour, it\u0027s quite annoying\n[ 1266.286747] [drm] TV-19: set mode NTSC 480i 0\n\nChange from DRM_INFO to DRM_DEBUG\n\nSigned-off-by: Dave Young \u003chidave.darkstar@gmail.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "70a94d6a35072b62f808155f117f00485a395f03",
      "tree": "a425defdab10f053ee863f43b0aad016fbd0c945",
      "parents": [
        "f22d6ddaeb8126623d62c828a4d4a96dfc4cbc5c"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed Jan 13 16:15:11 2010 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Wed Jan 13 16:15:11 2010 +1000"
      },
      "message": "drm: fix crtc no modes printf + typo\n\nToralf Förster pointed out the typo, the fact I forget the if\nstatement is purely personal fail.\n\nSigned-off-by: Dave Airlie \u003cairlied@redhat.com\u003e\n"
    },
    {
      "commit": "7284ce6c9f6153d1777df5f310c959724d1bd446",
      "tree": "7e0d37db95601a1262648b784e65238142607e01",
      "parents": [
        "53ff7095cce683813be075379160b8e4e6ea8b85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:15:00 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:15:00 2010 -0800"
      },
      "message": "Linux 2.6.33-rc4\n"
    },
    {
      "commit": "53ff7095cce683813be075379160b8e4e6ea8b85",
      "tree": "723754032e6eb42af3f555946b9786900a8f659c",
      "parents": [
        "bb7d3f24c71e528989501617651b669fbed798cb",
        "d54e7929d8073b0fff8af16f8ff6ebbba6fc4154"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:13:06 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:13:06 2010 -0800"
      },
      "message": "Merge git://git.infradead.org/battery-2.6\n\n* git://git.infradead.org/battery-2.6:\n  pmu_battery: Fix battery full reporting\n"
    },
    {
      "commit": "bb7d3f24c71e528989501617651b669fbed798cb",
      "tree": "b94c2c2fcaaaf005cc7d9e78583df3131c437280",
      "parents": [
        "90aeb7c01c2da631cb611871a50980cbb6ca7149"
      ],
      "author": {
        "name": "Bryn M. Reeves",
        "email": "bmr@redhat.com",
        "time": "Thu Nov 12 18:31:54 2009 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:12:36 2010 -0800"
      },
      "message": "[SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable permissions\n\n/sys/bus/pci/drivers/megaraid_sas/poll_mode_io defaults to being\nworld-writable, which seems bad (letting any user affect kernel driver\nbehavior).\n\nThis turns off group and user write permissions, so that on typical\nproduction systems only root can write to it.\n\nSigned-off-by: Bryn M. Reeves \u003cbmr@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "90aeb7c01c2da631cb611871a50980cbb6ca7149",
      "tree": "0f46706d61bd5f125e351cfa3a133b88a27bdc1f",
      "parents": [
        "2c761270d5520dd84ab0b4e47c24d99ff8503c38",
        "807a7515aea421f2b340140482ed4c8811c523c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:04:04 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:04:04 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux\n\n* \u0027for-linus\u0027 of git://gitorious.org/linux-omap-dss2/linux:\n  OMAP: DSS2: OMAPFB: fix crash when panel driver was not loaded\n  OMAP: DSS2: Reject scaling settings when they cannot be supported\n  OMAP: DSS2: Make check-delay-loops consistent\n  OMAP: DSS2: OMAPFB: fix omapfb_free_fbmem()\n  video/omap: add __init/__exit macros to drivers/video/omap/lcd_htcherald.c\n  OMAP: DSS2: Fix compile warning\n  MAINTAINERS: Combine DSS2 and OMAPFB2 into one entry\n  MAINTAINERS: change omapfb maintainer\n  OMAP: OMAPFB: add dummy release function for omapdss\n  OMAP: OMAPFB: fix clk_get for RFBI\n  OMAP: DSS2: RFBI: convert to new kfifo API\n  OMAP: DSS2: Fix crash when panel doesn\u0027t define enable_te()\n  OMAP: DSS2: Collect interrupt statistics\n  OMAP: DSS2: DSI: print debug DCS cmd in hex\n  OMAP: DSS2: DSI: fix VC channels in send_short and send_null\n"
    },
    {
      "commit": "2c761270d5520dd84ab0b4e47c24d99ff8503c38",
      "tree": "c23a51fdcc96641661b632d3b3c2c46ad7e53a91",
      "parents": [
        "dbf004d7883b3adb058c0c1a5635bc4ec27651c0"
      ],
      "author": {
        "name": "Dave Chinner",
        "email": "david@fromorbit.com",
        "time": "Tue Jan 12 17:39:16 2010 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 21:02:00 2010 -0800"
      },
      "message": "lib: Introduce generic list_sort function\n\nThere are two copies of list_sort() in the tree already, one in the DRM\ncode, another in ubifs.  Now XFS needs this as well.  Create a generic\nlist_sort() function from the ubifs version and convert existing users\nto it so we don\u0027t end up with yet another copy in the tree.\n\nSigned-off-by: Dave Chinner \u003cdavid@fromorbit.com\u003e\nAcked-by: Dave Airlie \u003cairlied@redhat.com\u003e\nAcked-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dbf004d7883b3adb058c0c1a5635bc4ec27651c0",
      "tree": "cac67630ac8eaaba0ab6b7b4a24d617ae804d3f4",
      "parents": [
        "2d13c8f0682bd38c74e89a76cc550f0324b610ba"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Jan 12 16:59:52 2010 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:52 2010 -0800"
      },
      "message": "remove my email address from checkpatch.\n\nMaybe this will stop people emailing me about it.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d13c8f0682bd38c74e89a76cc550f0324b610ba",
      "tree": "8e2286479c18f5ee076d26ee44ff03b44d38a299",
      "parents": [
        "1f0e14bbc065c88ddb68fec42b317f487cc85410",
        "5040ab67a2c6d5710ba497dc52a8f7035729d7b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:20 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:20 2010 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  libata: retry link resume if necessary\n  ata_piix: enable 32bit PIO on SATA piix\n  sata_promise: don\u0027t classify overruns as HSM errors\n"
    },
    {
      "commit": "1f0e14bbc065c88ddb68fec42b317f487cc85410",
      "tree": "ed8d6206d3362e92db3f5dd981a2e865200bde9c",
      "parents": [
        "f25bb39f8adfe980df223f415f3b845953ca1147",
        "aff7b4f86737f1ae364bf5ece9a9b8586ddb2db4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:56:01 2010 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  ARM: Ensure ARMv6/7 mm files are built using appropriate assembler options\n  ARM: Fix wrong dmb\n  ARM: 5874/1: serial21285: fix disable_irq-from-interrupt-handler deadlock\n  ARM: 5873/1: ARM: Fix the reset logic for ARM RealView boards\n  ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h\n  ARM: 5871/1: arch/arm: Fix build failure for lpd7a404_defconfig caused by missing includes\n  ARM: 5870/1: arch/arm: Fix build failure for defconfigs without CONFIG_ISA_DMA_API set\n  ARM: 5868/1: ARM: fix \"BUG: using smp_processor_id() in preemptible code\"\n  ARM: 5867/1: Update U300 defconfig\n  ARM: 5866/1: arm ptrace: use unsigned types for kernel pt_regs\n  [ARM] pxa: fix strange characters in zaurus gpio .desc\n  ARM: add missing recvmmsg syscall number\n  [ARM] pxa: fix compiler warnings of unused variable \u0027id\u0027 in cpu_is_pxa9*()\n  [ARM] pxa: update pwm_backlight-\u003enotify() to include missed \u0027struct device *\u0027\n  [ARM] pxa: enable L2 if present in XSC3\n  [ARM] pxa: do not enable L2 after MMU is enabled\n"
    },
    {
      "commit": "f25bb39f8adfe980df223f415f3b845953ca1147",
      "tree": "720e9a95d36061d133867d07282654dc9825b570",
      "parents": [
        "7113578a8a930259d6497976208e5b3e57141c5c",
        "9a3065c942d59afcc1b71bb75743d9f37fcc2954"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:55:31 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:55:31 2010 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (22 commits)\n  MIPS: Ignore vmlinux.*\n  MIPS: Move vmlinux.ecoff to arch/mips/boot\n  MIPS: cpumask_of_node() should handle -1 as a node\n  MIPS: Octeon: Use non-overflowing arithmetic in sched_clock\n  MIPS: Malta, PowerTV: Remove unnecessary \"Linux started\"\n  MIPS: BCM63xx: Remove duplicate CONFIG_CMDLINE.\n  MIPS: AR7: Remove unused prom_getchar()\n  MIPS: PowerTV: Remove extra r4k_clockevent_init() call\n  MIPS: Cobalt use strlcat() for the command line arguments\n  MIPS: Octeon: Add sched_clock() to csrc-octeon.c\n  MIPS: TXx9: Cleanup builtin-cmdline processing\n  MIPS: PowerTV: simplify prom_init_cmdline() and merge into prom_init()\n  MIPS: PowerTV: Remove unused platform_die()\n  MIPS: PowerTV: Remove mips_machine_halt()\n  MIPS: PowerTV: Remove unused ptv_memsize\n  MIPS: PowerTV: Remove unused prom_getcmdline()\n  MIPS: AR7: Remove kgdb_enabled\n  MIPS: Alchemy: Correct code taking the size of a pointer\n  MIPS: BCM63xx: Fix whitespace damaged board_bcm963xx.c\n  MIPS: VR41xx: Use strlcat() for the command line arguments\n  ...\n"
    },
    {
      "commit": "7113578a8a930259d6497976208e5b3e57141c5c",
      "tree": "4f67bc4b9ae1428c029799e5b5fcf562d1085fe3",
      "parents": [
        "597d8c717856f6094837850f3eb4850820b36451",
        "f59bb4b64eca0fa906f51f25a05054f11de94f92"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:54:52 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:54:52 2010 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:\n  ALSA: hda - Fix ALC861-VD capture source mixer\n  ALSA: ac97: add AC97 STMicroelectronics\u0027 codecs\n  ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist\n  ASoC: Fix WM8350 DSP mode B configuration\n  sbawe: fix memory detection part 2\n  sound: oss: off by one bug\n  ALSA: usb-audio - Avoid Oops after disconnect\n  ALSA: test off by one in setsamplerate()\n  ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2\n"
    },
    {
      "commit": "597d8c717856f6094837850f3eb4850820b36451",
      "tree": "44c1b1115df6a80f6cee3684a01cdbc18b034134",
      "parents": [
        "682137f7e6bc78e3c324874c0c213123ddc5e261",
        "9db2f1bec36805e57a003f7bb90e003815d96de8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:53:29 2010 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:53:29 2010 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (56 commits)\n  sky2: Fix oops in sky2_xmit_frame() after TX timeout\n  Documentation/3c509: document ethtool support\n  af_packet: Don\u0027t use skb after dev_queue_xmit()\n  vxge: use pci_dma_mapping_error to test return value\n  netfilter: ebtables: enforce CAP_NET_ADMIN\n  e1000e: fix and commonize code for setting the receive address registers\n  e1000e: e1000e_enable_tx_pkt_filtering() returns wrong value\n  e1000e: perform 10/100 adaptive IFS only on parts that support it\n  e1000e: don\u0027t accumulate PHY statistics on PHY read failure\n  e1000e: call pci_save_state() after pci_restore_state()\n  netxen: update version to 4.0.72\n  netxen: fix set mac addr\n  netxen: fix smatch warning\n  netxen: fix tx ring memory leak\n  tcp: update the netstamp_needed counter when cloning sockets\n  TI DaVinci EMAC: Handle emac module clock correctly.\n  dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips\n  ixgbe: Fix compiler warning about variable being used uninitialized\n  netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()\n  mv643xx_eth: don\u0027t include cache padding in rx desc buffer size\n  ...\n\nFix trivial conflict in drivers/scsi/cxgb3i/cxgb3i_offload.c\n"
    },
    {
      "commit": "682137f7e6bc78e3c324874c0c213123ddc5e261",
      "tree": "dc7abee5b6ac11bb3819f6e8432566651998afe6",
      "parents": [
        "066000dd856709b6980123eb39b957fe26993f7b"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Wed Jan 13 10:42:05 2010 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jan 12 20:51:45 2010 -0800"
      },
      "message": "m68knommu: fix definitions of __pa() and __va()\n\nFix compilation breakage of all m68knommu targets:\n\n  CC      arch/m68knommu/kernel/asm-offsets.s\nIn file included from include/linux/sched.h:77,\n                 from arch/m68knommu/kernel/asm-offsets.c:12:\ninclude/linux/percpu.h: In function \u0027per_cpu_ptr_to_phys\u0027:\ninclude/linux/percpu.h:161: error: implicit declaration of function \u0027virt_to_phy\n\nThis is broken in linux-2.6.33-rc3.\n\nChange the definitions of __pa() and __va() to not use virt_to_phys()\nand phys_to_virt(). Trivial 1:1 conversion required for the non-MMU case.\n\nA side effect if this is that the m68knommu can now use asm/virtconvert.h\nfor the definition of virt_to_phys() and phys_to_virt().\n\nAlso cleaned up the definition of page_to_phys() when moving into\nvirtconvert.h.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "9270eb1b496cb002d75f49ef82c9ef4cbd22a5a0"
}
