)]}'
{
  "log": [
    {
      "commit": "48476df99894492a0f7239f2f3c9a2dde4ff38e2",
      "tree": "5a1b80f20449968f0de6e5bfbcda5e360e31ba1f",
      "parents": [
        "37cae6ad4c484030fa972241533c32730ec79b7d",
        "24dea0c9feccf699749f860fa2f4ccd84d30390d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 02 16:33:54 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Mar 02 16:33:54 2013 -0800"
      },
      "message": "Merge tag \u0027for-linus-20130301\u0027 of git://git.infradead.org/linux-mtd\n\nPull MTD update from David Woodhouse:\n \"Fairly unexciting MTD merge for 3.9:\n\n   - misc clean-ups in the MTD command-line partitioning parser\n     (cmdlinepart)\n   - add flash locking support for STmicro chips serial flash chips, as\n     well as for CFI command set 2 chips.\n   - new driver for the ELM error correction HW module found in various\n     TI chips, enable the OMAP NAND driver to use the ELM HW error\n     correction\n   - added number of new serial flash IDs\n   - various fixes and improvements in the gpmi NAND driver\n   - bcm47xx NAND driver improvements\n   - make the mtdpart module actually removable\"\n\n* tag \u0027for-linus-20130301\u0027 of git://git.infradead.org/linux-mtd: (45 commits)\n  mtd: map: BUG() in non handled cases\n  mtd: bcm47xxnflash: use pr_fmt for module prefix in messages\n  mtd: davinci_nand: Use managed resources\n  mtd: mtd_torturetest can cause stack overflows\n  mtd: physmap_of: Convert device allocation to managed devm_kzalloc()\n  mtd: at91: atmel_nand: for PMECC, add code to check the ONFI parameter ECC requirement.\n  mtd: atmel_nand: make pmecc-cap, pmecc-sector-size in dts is optional.\n  mtd: atmel_nand: avoid to report an error when lookup table offset is 0.\n  mtd: bcm47xxsflash: adjust names of bus-specific functions\n  mtd: bcm47xxpart: improve probing of nvram partition\n  mtd: bcm47xxpart: add support for other erase sizes\n  mtd: bcm47xxnflash: register this as normal driver\n  mtd: bcm47xxnflash: fix message\n  mtd: bcm47xxsflash: register this as normal driver\n  mtd: bcm47xxsflash: write number of written bytes\n  mtd: gpmi: add sanity check for the ECC\n  mtd: gpmi: set the Golois Field bit for mx6q\u0027s BCH\n  mtd: devices: elm: Removes \u003cxx\u003e literals in elm DT node\n  mtd: gpmi: fix a dereferencing freed memory error\n  mtd: fix the wrong timeo for panic_nand_wait()\n  ...\n"
    },
    {
      "commit": "06991c28f37ad68e5c03777f5c3b679b56e3dac1",
      "tree": "4be75788e21c3c644fe6d39abf47693a171cf4f8",
      "parents": [
        "460dc1eecf37263c8e3b17685ef236f0d236facb",
        "74fef7a8fd1d2bd94f925d6638bb4c3049e7c381"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:05:51 2013 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Feb 21 12:05:51 2013 -0800"
      },
      "message": "Merge tag \u0027driver-core-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core patches from Greg Kroah-Hartman:\n \"Here is the big driver core merge for 3.9-rc1\n\n  There are two major series here, both of which touch lots of drivers\n  all over the kernel, and will cause you some merge conflicts:\n\n   - add a new function called devm_ioremap_resource() to properly be\n     able to check return values.\n\n   - remove CONFIG_EXPERIMENTAL\n\n  Other than those patches, there\u0027s not much here, some minor fixes and\n  updates\"\n\nFix up trivial conflicts\n\n* tag \u0027driver-core-3.9-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (221 commits)\n  base: memory: fix soft/hard_offline_page permissions\n  drivercore: Fix ordering between deferred_probe and exiting initcalls\n  backlight: fix class_find_device() arguments\n  TTY: mark tty_get_device call with the proper const values\n  driver-core: constify data for class_find_device()\n  firmware: Ignore abort check when no user-helper is used\n  firmware: Reduce ifdef CONFIG_FW_LOADER_USER_HELPER\n  firmware: Make user-mode helper optional\n  firmware: Refactoring for splitting user-mode helper code\n  Driver core: treat unregistered bus_types as having no devices\n  watchdog: Convert to devm_ioremap_resource()\n  thermal: Convert to devm_ioremap_resource()\n  spi: Convert to devm_ioremap_resource()\n  power: Convert to devm_ioremap_resource()\n  mtd: Convert to devm_ioremap_resource()\n  mmc: Convert to devm_ioremap_resource()\n  mfd: Convert to devm_ioremap_resource()\n  media: Convert to devm_ioremap_resource()\n  iommu: Convert to devm_ioremap_resource()\n  drm: Convert to devm_ioremap_resource()\n  ...\n"
    },
    {
      "commit": "eb82038f97f93c5f0ff274fb98a9fff741dc2f5e",
      "tree": "a5831ec93daebda35d09c57e4520be590895c730",
      "parents": [
        "84cfbbb85a98c8c89407f108da9d102e5dfe2ae5"
      ],
      "author": {
        "name": "Ezequiel Garcia",
        "email": "ezequiel.garcia@free-electrons.com",
        "time": "Fri Jan 25 11:50:27 2013 -0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Tue Feb 12 18:10:46 2013 +0200"
      },
      "message": "mtd: physmap_of: Convert device allocation to managed devm_kzalloc()\n\nSigned-off-by: Ezequiel Garcia \u003cezequiel.garcia@free-electrons.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "d92dd35920d51e1664f902be48e622307098d0d9",
      "tree": "c3a45f67badc1b61c7cbb0522e602546d4dcdf08",
      "parents": [
        "6edacf05c8362f4c368991b55d85e8122cfc9a24",
        "0ce82b7f7b7373b16ecf7b5725e21e2975204500"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 05 07:54:11 2013 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Feb 05 07:54:11 2013 +1100"
      },
      "message": "Merge tag \u0027for-linus-20130204\u0027 of git://git.infradead.org/linux-mtd\n\nPull MTD fixes from David Woodhouse:\n \"A small set of simple regression and build fixes for 3.8:\n   - Fix a warning introduced in ONFI NAND probe\n   - Fix commandline partition parsing\n   - Require BITREVERSE for DiskOnChip G3 driver\n   - Fix build failure for davinci_nand as module\n   - Bump NFLASH_READY_RETRIES for bcm47xxnflash\"\n\n* tag \u0027for-linus-20130204\u0027 of git://git.infradead.org/linux-mtd:\n  mtd: nand: onfi don\u0027t WARN if we are in 16 bits mode\n  mtd: physmap_of: fix cmdline partition method w/o linux, mtd-name\n  mtd: docg3 fix missing bitreverse lib\n  mtd: davinci_nand: fix modular build with CONFIG_OF\u003dy\n  mtd: bcm47xxnflash: increase NFLASH_READY_RETRIES\n"
    },
    {
      "commit": "1648eaaa1575ea686acb82fb8cb3d8839764ef2c",
      "tree": "7838db70e662d7c9db628ef4c6bafd3ad0d08d94",
      "parents": [
        "422f3890a68333cfd39f2133cf7255ed067e92e6"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Jan 18 13:10:05 2013 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Feb 04 09:27:33 2013 +0200"
      },
      "message": "mtd: cfi_cmdset_0002: Support Persistent Protection Bits (PPB) locking\n\nCurrently cfi_cmdset_0002.c does not support PPB locking of sectors. This\npatch adds support for this locking/unlocking mechanism. It is needed on\nsome platforms, since newer U-Boot versions do support this PPB locking\nand protect for example their environment sector(s) this way.\n\nThis PPB locking/unlocking will be enabled for all devices supported by\ncfi_cmdset_0002 reporting 8 in the CFI word 0x49 (Sector Protect/Unprotect\nscheme).\n\nPlease note that PPB locking does support sector-by-sector locking. But\nthe whole chip can only be unlocked together. So unlocking one sector\nwill automatically unlock all sectors of this device. Because of this\nchip limitation, the PPB unlocking function saves the current locking\nstatus of all sectors before unlocking the whole device. After unlocking\nthe saved locking status is re-configured. This way only the addressed\nsectors will be unlocked.\n\nTo selectively enable this advanced sector protection mechanism, the\ndevice-tree property \"use-advanced-sector-protection\" has been created.\nTo enable support for this locking this property needs to be present in the\nflash DT node. E.g.:\n\nnor_flash@0,0 {\n\tcompatible \u003d \"amd,s29gl256n\", \"cfi-flash\";\n\tbank-width \u003d \u003c2\u003e;\n\tuse-advanced-sector-protection;\n\t...\n\nTested with Spansion S29GL512S10THI and Micron JS28F512M29EWx flash\ndevices.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nTested-by: Holger Brunck \u003cholger.brunck@keymile.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "44fe63fc0fcbfef65b5a8c015abb4dbbbcc90f23",
      "tree": "71074847d659682f7a71b944818db47d92bdbaea",
      "parents": [
        "81f53ff89c136b72fc35a91d676aca2bc332bd33"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Jan 16 15:36:56 2013 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Feb 04 09:26:30 2013 +0200"
      },
      "message": "mtd: uclinux: add a comment about why uclinux_ram_map must not be static\n\nI was (at least) the second person trying to fix a warning by sparse, so\ndocument in the code why this is a bad idea and add an extern declaration to\nmake sparse happy.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "81f53ff89c136b72fc35a91d676aca2bc332bd33",
      "tree": "7e97e966560c5dfb0bf181872cc7969e1e8e2259",
      "parents": [
        "a2f74a7dacc1c17a0b146eb3112217874c5db436"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Wed Jan 16 15:36:55 2013 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Feb 04 09:26:30 2013 +0200"
      },
      "message": "mtd: uclinux: support ROM and allow passing the base address\n\nThis allows to put the filesystem at a defined address in ROM allowing\nto save more precious RAM.\n\nI think it\u0027s safe to default to ROM because the intention of using the\nuclinux map is to use a romfs and so mtd-ram doesn\u0027t give you anything\nthat mtd-rom doesn\u0027t.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "b0de774c6334dccdcd43a7ef46155a1f3a52a954",
      "tree": "d845a8ea2c8f5d556591829ec1829f216ad0cbb1",
      "parents": [
        "a3e2cd7f24ba7521169943ace3d14b567487ea29"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Mon Jan 21 11:09:12 2013 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Jan 25 12:21:47 2013 -0800"
      },
      "message": "mtd: Convert to devm_ioremap_resource()\n\nConvert all uses of devm_request_and_ioremap() to the newly introduced\ndevm_ioremap_resource() which provides more consistent error handling.\n\ndevm_ioremap_resource() provides its own error messages so all explicit\nerror messages can be removed from the failure code paths.\n\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "7dfe4be351e81656ca1068e5d4ead235c7ba94b1",
      "tree": "51132c9ee6056306f3c00e4991be325ee8066c9a",
      "parents": [
        "bf65aaa637cabae0386fe46b1ad5cd16997474f5"
      ],
      "author": {
        "name": "Baruch Siach",
        "email": "baruch@tkos.co.il",
        "time": "Sun Dec 23 13:10:50 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Jan 19 09:53:45 2013 +0000"
      },
      "message": "mtd: physmap_of: fix cmdline partition method w/o linux, mtd-name\n\nCommit d68cbdd4fb (mtd: physmap_of: allow to specify the mtd name for retro\ncompatiblity) broke cmdline partitioning using dev_name() in the kernel command\nline.  of_property_read_string() does not touch mtd_name when linux,mtd-name is\nnot present in the device tree, which causes map.name to be set to a random\nvalue.  Fix this by initializing mtd_name to NULL.\n\nCc: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Baruch Siach \u003cbaruch@tkos.co.il\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d8929942806270801023c90d78885e5347be718f",
      "tree": "c1bea69a0436855c6e149ec43d1f90d531345609",
      "parents": [
        "b859f15921321b7bf4cb4cf188e31a6a25d2dff3"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 13:19:05 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:03 2013 -0800"
      },
      "message": "Drivers: mtd: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, and __devexit\nfrom these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ca2a88f56aa385890c7fd4ce9d2722b0848ca990",
      "tree": "935fd9cec938677d6529db203f24d803ed5f0b19",
      "parents": [
        "3935e89505a1c3ab3f3b0c7ef0eae54124f48905",
        "d4d4f1bf6a343b25220fdcdf559fd593dd3e25a7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 12:47:41 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 12:47:41 2012 -0800"
      },
      "message": "Merge tag \u0027for-linus-20121219\u0027 of git://git.infradead.org/linux-mtd\n\nPull MTD updates from David Woodhouse:\n - Various cleanups especially in NAND tests\n - Add support for NAND flash on BCMA bus\n - DT support for sh_flctl and denali NAND drivers\n - Kill obsolete/superceded drivers (fortunet, nomadik_nand)\n - Fix JFFS2 locking bug in ENOMEM failure path\n - New SPI flash chips, as usual\n - Support writing in \u0027reliable mode\u0027 for DiskOnChip G4\n - Debugfs support in nandsim\n\n* tag \u0027for-linus-20121219\u0027 of git://git.infradead.org/linux-mtd: (96 commits)\n  mtd: nand: typo in nand_id_has_period() comments\n  mtd: nand/gpio: use io{read,write}*_rep accessors\n  mtd: block2mtd: throttle writes by calling balance_dirty_pages_ratelimited.\n  mtd: nand: gpmi: reset BCH earlier, too, to avoid NAND startup problems\n  mtd: nand/docg4: fix and improve read of factory bbt\n  mtd: nand/docg4: reserve bb marker area in ecclayout\n  mtd: nand/docg4: add support for writing in reliable mode\n  mtd: mxc_nand: reorder part_probes to let cmdline override other sources\n  mtd: mxc_nand: fix unbalanced clk_disable() in error path\n  mtd: nandsim: Introduce debugfs infrastructure\n  mtd: physmap_of: error checking to prevent a NULL pointer dereference\n  mtg: docg3: potential divide by zero in doc_write_oob()\n  mtd: bcm47xxnflash: writing support\n  mtd: tests/read: initialize buffer for whole next page\n  mtd: at91: atmel_nand: return bit flips for the PMECC read_page()\n  mtd: fix recovery after failed write-buffer operation in cfi_cmdset_0002.c\n  mtd: nand: onfi need to be probed in 8 bits mode\n  mtd: nand: add NAND_BUSWIDTH_AUTO to autodetect bus width\n  mtd: nand: print flash size during detection\n  mted: nand_wait_ready timeout fix\n  ...\n"
    },
    {
      "commit": "a2013a13e68354e0c8f3696b69701803e13fb737",
      "tree": "a7e1da6bfad1aa2afd83f401874d606269ce90b4",
      "parents": [
        "dadfab4873256d2145640c0ce468fcbfb48977fe",
        "106f9d9337f65bd428c0c79f650e3489e458d771"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:00:02 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial branch from Jiri Kosina:\n \"Usual stuff -- comment/printk typo fixes, documentation updates, dead\n  code elimination.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)\n  HOWTO: fix double words typo\n  x86 mtrr: fix comment typo in mtrr_bp_init\n  propagate name change to comments in kernel source\n  doc: Update the name of profiling based on sysfs\n  treewide: Fix typos in various drivers\n  treewide: Fix typos in various Kconfig\n  wireless: mwifiex: Fix typo in wireless/mwifiex driver\n  messages: i2o: Fix typo in messages/i2o\n  scripts/kernel-doc: check that non-void fcts describe their return value\n  Kernel-doc: Convention: Use a \"Return\" section to describe return values\n  radeon: Fix typo and copy/paste error in comments\n  doc: Remove unnecessary declarations from Documentation/accounting/getdelays.c\n  various: Fix spelling of \"asynchronous\" in comments.\n  Fix misspellings of \"whether\" in comments.\n  eisa: Fix spelling of \"asynchronous\".\n  various: Fix spelling of \"registered\" in comments.\n  doc: fix quite a few typos within Documentation\n  target: iscsi: fix comment typos in target/iscsi drivers\n  treewide: fix typo of \"suport\" in various comments and Kconfig\n  treewide: fix typo of \"suppport\" in various comments\n  ...\n"
    },
    {
      "commit": "e58a66d84bceba314b03e37ec0764b9b1b9227d0",
      "tree": "03d076c652b3f2701f2f2e54181903201b847df0",
      "parents": [
        "6c810f90140a3274181c4093d5dd4c88c6fff0b4"
      ],
      "author": {
        "name": "Anton Prins",
        "email": "anton.prins@nl.bosch.com",
        "time": "Tue Nov 27 16:38:16 2012 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Dec 10 15:31:36 2012 +0200"
      },
      "message": "mtd: physmap_of: error checking to prevent a NULL pointer dereference\n\nThis patch solves a NULL pointer dereference, this may occur if the tuple\nis not mappable (jumps to continue in the for-loop). Out of the loop\npossible results are:\n- info-\u003elist_size \u003d\u003d 0  if no of the tuples is mappable\n- info-\u003elist_size \u003d\u003d 1\n- info-\u003elist_size \u003e 1\nIf no one of the supplied tuples is mappable (info-\u003elist_size \u003d\u003d 0) and\ninfo-\u003ecmtd will not be set. But it is used in mtd_device_parse_register, OOPS!\nactually it should generate an error in this case!\n\nSigned-off-by: Anton Prins \u003canton.prins@nl.bosch.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "7bf350b7245b40fe6a57b79ec4a04c85195dc648",
      "tree": "9f0d310cc067eff97d78361e41372fd6c9b81126",
      "parents": [
        "810b7e060c14110d8f580daaf77fab3a7d950483"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:16:28 2012 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:16:28 2012 +0200"
      },
      "message": "mtd: fix a number of checkpatch complaints\n\nWhile checking the \"__devinit\" removal patches with checkpatch.pl, I\nnoticed several warnings related to a space between the function name\nand \u0027(\u0027, as well as long lines. I fixed the warnings up in this patch.\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "810b7e060c14110d8f580daaf77fab3a7d950483",
      "tree": "6658118508c317e46e10f98baadb8b7d7909b3b8",
      "parents": [
        "5e75e86e6d1561d5ae8e38412f93609475f19ed1"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:26:04 2012 -0500"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:07:03 2012 +0200"
      },
      "message": "mtd: remove use of __devexit\n\nCONFIG_HOTPLUG is going away as an option so __devexit is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "5e75e86e6d1561d5ae8e38412f93609475f19ed1",
      "tree": "29b07218424591344a95822779d604d2afd5f0c4",
      "parents": [
        "042a190944675bc54790bcf45b8b2c86e68f003b"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:25:12 2012 -0500"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:07:03 2012 +0200"
      },
      "message": "mtd: remove use of __devinitconst\n\nCONFIG_HOTPLUG is going away as an option so __devinitconst is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "042a190944675bc54790bcf45b8b2c86e68f003b",
      "tree": "dda2377fde97045485bfd056d8d283498a625877",
      "parents": [
        "06f25510692385ed4dadd23f7d3d064d1ab11c2d"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:24:23 2012 -0500"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:07:03 2012 +0200"
      },
      "message": "mtd: remove use of __devinitdata\n\nCONFIG_HOTPLUG is going away as an option so __devinitdata is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "06f25510692385ed4dadd23f7d3d064d1ab11c2d",
      "tree": "2affb62af83cf8082caf40ff4e68a5b1f8725e4e",
      "parents": [
        "5153b88cac39b0a14662f0e15439b826bacfe213"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:23:07 2012 -0500"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:07:03 2012 +0200"
      },
      "message": "mtd: remove use of __devinit\n\nCONFIG_HOTPLUG is going away as an option so __devinit is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "5153b88cac39b0a14662f0e15439b826bacfe213",
      "tree": "023d5040ec41bfa558162456b20a69579fd036be",
      "parents": [
        "8ea9eee903f3acf5aa6bdfb831461aec063b128b"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:21:24 2012 -0500"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 12:07:02 2012 +0200"
      },
      "message": "mtd: remove use of __devexit_p\n\nCONFIG_HOTPLUG is going away as an option so __devexit_p is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "8ea9eee903f3acf5aa6bdfb831461aec063b128b",
      "tree": "bd6d4edc16ec9301b0353ad48b98d97f4eea6c49",
      "parents": [
        "ab0b00bc6ebcfbff42dedb3bf53f0ece79b27e88"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Sun Nov 18 14:43:43 2012 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Thu Nov 22 11:06:28 2012 +0200"
      },
      "message": "mtd: Drop FORTUNET support\n\nThe kernel has never contained the symbol SA1100_FORTUNET so the driver\nnever compiled and can be removed safely.\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "86449336dd3c6e0edf97b971db2daa88917c1d7e",
      "tree": "47059fc28b556d62909eebd18ef28235e690956b",
      "parents": [
        "ea7d1bc97d91e9b83436a6188cde987aab79aacf"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Sat Nov 17 17:57:12 2012 +0400"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Nov 21 09:57:41 2012 -0800"
      },
      "message": "ARM: clps711x: cdb89712: Special driver for handling memory is removed\n\nThis patch provide migration to using \"physmap-flash\" and \"mtd-ram\"\ndrivers instead of using special driver for handling memory.\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "48fc7f7e787dd65ffe88521bce31f4062ba273eb",
      "tree": "0ee37107cf965a6b2d6d85ed3686ef1d6a622bef",
      "parents": [
        "53f698cdeb0e1af2799a515b578a779943c43482"
      ],
      "author": {
        "name": "Adam Buchbinder",
        "email": "adam.buchbinder@gmail.com",
        "time": "Wed Sep 19 21:48:00 2012 -0400"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 19 14:31:35 2012 +0100"
      },
      "message": "Fix misspellings of \"whether\" in comments.\n\n\"Whether\" is misspelled in various comments across the tree; this\nfixes them. No code changes.\n\nSigned-off-by: Adam Buchbinder \u003cadam.buchbinder@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d68cbdd4fb04d2b756ad53c22f36943167b16340",
      "tree": "950b1200ea6f133406ba2fabeb3b15a843e649c6",
      "parents": [
        "d6ba745d0a073a0f48053fa4744ab2e86c310aad"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Wed Nov 07 16:32:16 2012 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Nov 16 10:57:39 2012 +0200"
      },
      "message": "mtd: physmap_of: allow to specify the mtd name for retro compatiblity\n\nlinux,mtd-name allow to specify the mtd name for retro capability with\nphysmap-flash drivers as boot loader pass the mtd partition via the old\ndevice name physmap-flash.\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "6f12f59a5f0dc014209bcc21d5689a6611e1c1e7",
      "tree": "507412bf6739dbf3b09236b5bdac4e5933d41b20",
      "parents": [
        "fac0077cc0a1760f0afbac6526f56656ee025a34"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Sat Sep 01 18:33:11 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 15:33:36 2012 +0100"
      },
      "message": "mtd: autcpu12-nvram: drop frees of devm_ alloc\u0027d data\n\ndevm free functions should not have to be explicitly used.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c83d29f008fbf093b192985b424e19cb16d4b75c",
      "tree": "ddecb595c71e09622861f7946a4c6d0284a08bef",
      "parents": [
        "25806d3cd2d3214225a86ade366364d4d9a911eb"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Sun Aug 19 10:44:23 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 15:06:26 2012 +0100"
      },
      "message": "mtd: maps: rbtx4939-flash: delete unneeded test\n\nErr has only been initialized to 0 at this, so it is not possible that this\ntest can be true.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d0788ce4924758249c9552c91cc33024d3434419",
      "tree": "5d490b8024a663de0fa4fc8cf3c876f94fd4c7c9",
      "parents": [
        "e1ed147fd4a322741e63f66d76e68ad83876d2ea"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Aug 17 15:22:32 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 15:05:55 2012 +0100"
      },
      "message": "mtd: physmap_of: Add \"no-unaligned-direct-access\" DT property\n\nOn some platforms (e.g. MPC5200) a direct 1:1 mapping may cause\nproblems with JFFS2 usage, as the local bus (LPB) doesn\u0027t support\nunaligned accesses as implemented in the JFFS2 code via memcpy().\nBy defining \"no-unaligned-direct-access\", the flash will not be\nexposed directly to the MTD users (e.g. JFFS2) any more.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "db68f288968cd563b383dfaa1c3c5b58c3d9ad20",
      "tree": "7e76c6f704b8046127b1bbc2f04331c7e2be59a9",
      "parents": [
        "13e859745cf8cf0e6602759b1ef2abcb9ced7991"
      ],
      "author": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat Aug 11 10:58:43 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 15:00:21 2012 +0100"
      },
      "message": "mtd: maps: pci: remove dead code\n\nRemoves disabled printk (which should be dev_dbg these days) as well\nas #if 0 blocks (which are trivial to reimplement if ever needed) to\nmeet basic CodingStyle guidelines.\n\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "b05a1187bbf35035300313987cbd22e362d71dc6",
      "tree": "93950e96328f117c0c841174b63d02c78e6a3f5b",
      "parents": [
        "08a3c4bc23e2b71191ed95d4fd3177c23660e34f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jul 19 15:42:46 2012 +1000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 14:58:37 2012 +0100"
      },
      "message": "mtd: allow uclinux map driver to be used on any ColdFire CPU platform\n\nThe uclinux.c map driver has traditionally been used only on non-MMU based\nsystems. But there is no fundamental reason it can\u0027t be used on systems\nrunning with virtual memory.\n\nSome ColdFire CPU based systems now have full paged MMU hardware and can use\nthe uclinux.c mapping driver, so making the uclinux.c driver configuration\ndepend on !CONFIG_MMU doesn\u0027t make sense now. Allow the CONFIG_MTD_UCLINUX\noption to be enabled if CONFIG_COLDFIRE is enabled. (I have chosen not to\njust more generally allow uclinux.c for any MMU type to keep this option\nhidden for most systems that are not interested in setting it).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "08a3c4bc23e2b71191ed95d4fd3177c23660e34f",
      "tree": "28ad927712efd7bc736630b9f6981426e4adfc84",
      "parents": [
        "f938bc563b4ca04013d02961dd423be10eee418a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@uclinux.org",
        "time": "Thu Jul 19 15:42:45 2012 +1000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 14:58:05 2012 +0100"
      },
      "message": "mtd: fix wrong usage of ioremap_nocache() in uclinux.c map driver\n\nThe uclinux.c mapping driver uses ioremap_nocache() to map its physical\nmapping address to a system virtual address. Problem is that the region\nit is mapping is not device memory. It is ordinary system RAM. On most\nnon-MMU systems this doesn\u0027t matter, and the mapping is always a 1:1\ntranslation of the address. On paged memory systems on some architectures\nthe page table mappings are not compatible between normal RAM and device\nmemory.\n\nIf we want to use the uclinux.c mapping driver on real MMU enabled systems\nwe should be using the kernel virtual address that the mapping is at. For\narchitectures that support the traditional initrd they use phys_to_virt or\n__va to convert the physical start initrd address to a kernel usable virtual\naddress. The uclinux filesystem mapping is even more restrictive than the\ntypical initrd, it always follows the kernels own bss section (so always in\ndirectly mapped memory). Therefore we can use the usual phys_to_virt to\ntranslate the physical start address to a virtual address.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ce55754c4f3ea6985d19e24aa8972918bd07c88d",
      "tree": "fae3ea5859b30a26fa3d080e361227664207f28f",
      "parents": [
        "d1f55c680e5d021e7066f4461dd678d42af18898"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Wed Aug 15 20:28:06 2012 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 14:55:19 2012 +0100"
      },
      "message": "mtd: autcpu12-nvram: Convert driver to platform_device\n\nBecause we can have a single kernel to support multiple machines, we\nneed to make loading specific drivers for the target platform only.\nFor this, driver is converted to the platform driver.\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "d1f55c680e5d021e7066f4461dd678d42af18898",
      "tree": "473738efb977f680e1fb75077d9960247637a910",
      "parents": [
        "4cacbe226f39061f3e6730a08e3323e04a0de03f"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Wed Aug 15 20:28:05 2012 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sat Sep 29 14:54:55 2012 +0100"
      },
      "message": "mtd: autcpu12-nvram: Fix compile breakage\n\nUpdate driver autcpu12-nvram.c so it compiles; map_read32/map_write32\nno longer exist in the kernel so the driver is totally broken.\nAdditionally, map_info name passed to simple_map_init is incorrect.\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: stable@vger.kernel.org\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "2361f738b67ab7f1152187fa3d321a09b7c95c09",
      "tree": "eddf2b958215b668b9b871b6b59bc76c67a47751",
      "parents": [
        "4800399e335658aae632f587f6759a860f584804",
        "d9875690d9b89a866022ff49e3fcea892345ad92"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 22 12:54:55 2012 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Aug 22 12:55:43 2012 +0100"
      },
      "message": "Merge tag \u0027v3.6-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux\n\nHaving missed the merge window, update to 3.6-rc2 to avoid conflicts with\nnew patches.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fae255253b393d5e4f0d77d5afa103bfc8b47a97",
      "tree": "5aa4451549d53fa444d7b5535cc5b293fce8cc49",
      "parents": [
        "f3bae3df764737a168fbc51484b277cf0187933e"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Tue Jun 26 15:54:28 2012 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Fri Jul 06 18:20:38 2012 +0100"
      },
      "message": "mtd: delete SBC82xx/SBC8560 MTD mapping support\n\nThe SBC8260 support was dropped back when we moved from ppc to\npowerpc.  We are now also dropping the support for the EOL SBC8560,\nso we can also delete this mapping support, as they were the only\nusers of it.\n\nArtem: also remove the symbol from the Makefile.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "363737d66427c18edb321a06933ac999d9ce5d7f",
      "tree": "6004bda0a098ccd8292790c2cfb8e28c635545b8",
      "parents": [
        "dfe1d26d4a90287ede6b5376967375e1f8af3434"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Thu May 31 22:39:21 2012 +0200"
      },
      "committer": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Jun 27 09:59:43 2012 +0200"
      },
      "message": "mtd/uclinux: Use generic __bss_stop instead of _ebss\n\nThe standard (see BSS_SECTION() in \u003casm-generic/vmlinux.lds.h\u003e and\n\u003casm-generic/sections.h\u003e) symbol for the end of BSS is __bss_stop.\nThis allows to remove all local declarations that have been added to\nseveral architectures just to please CONFIG_MTD_UCLINUX.\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Michal Simek \u003cmonstr@monstr.eu\u003e\nAcked-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\n"
    },
    {
      "commit": "f5e7e844a571124ffc117d4696787d6afc4fc5ae",
      "tree": "26bb17dc94e9536da540c187b00cedb0c1b24664",
      "parents": [
        "48445159e9ecb44a96a4de06c6ae7c54eb43ba5b",
        "4a43faf54e9173b6acce37cf7f053fc9515a2cdf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 01 16:55:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 01 16:55:42 2012 -0700"
      },
      "message": "Merge tag \u0027for-linus-3.5-20120601\u0027 of git://git.infradead.org/linux-mtd\n\nPull mtd update from David Woodhouse:\n - More robust parsing especially of xattr data in JFFS2\n - Updates to mxc_nand and gpmi drivers to support new boards and device tree\n - Improve consistency of information about ECC strength in NAND devices\n - Clean up partition handling of plat_nand\n - Support NAND drivers without dedicated access to OOB area\n - BCH hardware ECC support for OMAP\n - Other fixes and cleanups, and a few new device IDs\n\nFixed trivial conflict in drivers/mtd/nand/gpmi-nand/gpmi-nand.c due to\nadded include files next to each other.\n\n* tag \u0027for-linus-3.5-20120601\u0027 of git://git.infradead.org/linux-mtd: (75 commits)\n  mtd: mxc_nand: move ecc strengh setup before nand_scan_tail\n  mtd: block2mtd: fix recursive call of mtd_writev\n  mtd: gpmi-nand: define ecc.strength\n  mtd: of_parts: fix breakage in Kconfig\n  mtd: nand: fix scan_read_raw_oob\n  mtd: docg3 fix in-middle of blocks reads\n  mtd: cfi_cmdset_0002: Slight cleanup of fixup messages\n  mtd: add fixup for S29NS512P NOR flash.\n  jffs2: allow to complete xattr integrity check on first GC scan\n  jffs2: allow to discriminate between recoverable and non-recoverable errors\n  mtd: nand: omap: add support for hardware BCH ecc\n  ARM: OMAP3: gpmc: add BCH ecc api and modes\n  mtd: nand: check the return code of \u0027read_oob/read_oob_raw\u0027\n  mtd: nand: remove \u0027sndcmd\u0027 parameter of \u0027read_oob/read_oob_raw\u0027\n  mtd: m25p80: Add support for Winbond W25Q80BW\n  jffs2: get rid of jffs2_sync_super\n  jffs2: remove unnecessary GC pass on sync\n  jffs2: remove unnecessary GC pass on umount\n  jffs2: remove lock_super\n  mtd: gpmi: add gpmi support for mx6q\n  ...\n"
    },
    {
      "commit": "fa09eded0e3764ddb8a97440f5b5c5e65e413b6a",
      "tree": "f0c018c8ac12a017bf21c2cd808794142bcafa4f",
      "parents": [
        "02fa961fbf1c79783781cb8967b80ceaa8be4832"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Sat May 05 15:41:42 2012 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 21 14:31:55 2012 +0100"
      },
      "message": "MTD: MIPS: lantiq: verify that the NOR interface is available on falcon soc\n\nWhen running on a FALC-ON SoC, we need to check the bootstrap options to see\nif NOR is available.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nAcked-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nCc: linux-mtd@lists.infradead.org\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/3815/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "02fa961fbf1c79783781cb8967b80ceaa8be4832",
      "tree": "4ed7bbcb5854ee1009d8ab3783768ba377d4c4b6",
      "parents": [
        "cdb8612147b7fba751e6fa193f32b09937a7e16b"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Fri Apr 13 09:36:46 2012 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 21 14:31:55 2012 +0100"
      },
      "message": "MTD: MIPS: lantiq: implement OF support\n\nAdds bindings for OF and make use of module_platform_driver for lantiq\nbased socs.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nAcked-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nCc: linux-mtd@lists.infradead.org\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/3811/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "47d0505bdba39f3bf247b5d57d94b4a5fa8ae475",
      "tree": "3823024ea0c643f2ff3bf92bf5ea65b97dd45a89",
      "parents": [
        "d7efe2281db53544400ac83160a79cf8925598d9"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 16 12:50:37 2012 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun May 13 22:52:16 2012 -0500"
      },
      "message": "mtd: fix scb2_flash build when PCI is not enabled\n\nscb2_flash.c is a PCI driver, but its build fails when CONFIG_PCI\nis not enabled, so make it depend on PCI.\n\ndrivers/mtd/maps/scb2_flash.c:237:1: warning: data definition has no type or storage class\ndrivers/mtd/maps/scb2_flash.c:237:1: warning: type defaults to \u0027int\u0027 in declaration of \u0027module_pci_driver\u0027\ndrivers/mtd/maps/scb2_flash.c:237:1: warning: parameter names (without types) in function declaration\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4d16cd658700a36af8788a09b4789d09da355a8c",
      "tree": "2674d8ff91911be1b278fcadce616254e6bedf56",
      "parents": [
        "4aa6ae3ecca04d7956817170418c74861ce071de"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Tue Apr 03 09:59:44 2012 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun May 13 22:47:19 2012 -0500"
      },
      "message": "mtd: use module_pci_driver\n\nThis patch converts the drivers in drivers/mtd/* to use module_pci_driver()\nmacro which makes the code smaller and a bit simpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6d56b9d65813dd6a184efc5e7955d7e181a853c0",
      "tree": "a715bae20e4f34c525c114b631d5aaa2e7fec034",
      "parents": [
        "ce4bbeeddb1dfc710554cc69fc21599311975077"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Thu Mar 29 23:12:32 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun May 13 22:47:12 2012 -0500"
      },
      "message": "mtd: mark const init data with __initconst instead of __initdata\n\nAs long as there is no other non-const variable marked __initdata in the\nsame compilation unit it doesn\u0027t hurt. If there were one however\ncompilation would fail with\n\n\terror: $variablename causes a section type conflict\n\nbecause a section containing const variables is marked read only and so\ncannot contain non-const variables.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "623ff7739e7c00fa3d55dbfd42a492a68298fd7a",
      "tree": "0b7461753a1b13b27ea2958a7d48c6efb47bba54",
      "parents": [
        "c39e8ede284f469971589f2e04af78216e1a771d",
        "7b0e67f604e1829e5292e1ad7743eb18dc42ea7c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 17:31:56 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 30 17:31:56 2012 -0700"
      },
      "message": "Merge tag \u0027for-linus-3.4\u0027 of git://git.infradead.org/mtd-2.6\n\nPull MTD changes from David Woodhouse:\n - Artem\u0027s cleanup of the MTD API continues apace.\n - Fixes and improvements for ST FSMC and SuperH FLCTL NAND, amongst\n   others.\n - More work on DiskOnChip G3, new driver for DiskOnChip G4.\n - Clean up debug/warning printks in JFFS2 to use pr_\u003clevel\u003e.\n\nFix up various trivial conflicts, largely due to changes in calling\nconventions for things like dmaengine_prep_slave_sg() (new inline\nwrapper to hide new parameter, clashing with rewrite of previously last\nparameter that used to be an \u0027append\u0027 flag, and is now a bitmap of\n\u0027unsigned long flags\u0027).\n\n(Also some header file fallout - like so many merges this merge window -\nand silly conflicts with sparse fixes)\n\n* tag \u0027for-linus-3.4\u0027 of git://git.infradead.org/mtd-2.6: (120 commits)\n  mtd: docg3 add protection against concurrency\n  mtd: docg3 refactor cascade floors structure\n  mtd: docg3 increase write/erase timeout\n  mtd: docg3 fix inbound calculations\n  mtd: nand: gpmi: fix function annotations\n  mtd: phram: fix section mismatch for phram_setup\n  mtd: unify initialization of erase_info-\u003efail_addr\n  mtd: support ONFI multi lun NAND\n  mtd: sm_ftl: fix typo in major number.\n  mtd: add device-tree support to spear_smi\n  mtd: spear_smi: Remove default partition information from driver\n  mtd: Add device-tree support to fsmc_nand\n  mtd: fix section mismatch for doc_probe_device\n  mtd: nand/fsmc: Remove sparse warnings and errors\n  mtd: nand/fsmc: Add DMA support\n  mtd: nand/fsmc: Access the NAND device word by word whenever possible\n  mtd: nand/fsmc: Use dev_err to report error scenario\n  mtd: nand/fsmc: Use devm routines\n  mtd: nand/fsmc: Modify fsmc driver to accept nand timing parameters via platform\n  mtd: fsmc_nand: add pm callbacks to support hibernation\n  ...\n"
    },
    {
      "commit": "0195c00244dc2e9f522475868fa278c473ba7339",
      "tree": "f97ca98ae64ede2c33ad3de05ed7bbfa4f4495ed",
      "parents": [
        "f21ce8f8447c8be8847dadcfdbcc76b0d7365fa5",
        "141124c02059eee9dbc5c86ea797b1ca888e77f7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 15:58:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Mar 28 15:58:21 2012 -0700"
      },
      "message": "Merge tag \u0027split-asm_system_h-for-linus-20120328\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system\n\nPull \"Disintegrate and delete asm/system.h\" from David Howells:\n \"Here are a bunch of patches to disintegrate asm/system.h into a set of\n  separate bits to relieve the problem of circular inclusion\n  dependencies.\n\n  I\u0027ve built all the working defconfigs from all the arches that I can\n  and made sure that they don\u0027t break.\n\n  The reason for these patches is that I recently encountered a circular\n  dependency problem that came about when I produced some patches to\n  optimise get_order() by rewriting it to use ilog2().\n\n  This uses bitops - and on the SH arch asm/bitops.h drags in\n  asm-generic/get_order.h by a circuituous route involving asm/system.h.\n\n  The main difficulty seems to be asm/system.h.  It holds a number of\n  low level bits with no/few dependencies that are commonly used (eg.\n  memory barriers) and a number of bits with more dependencies that\n  aren\u0027t used in many places (eg.  switch_to()).\n\n  These patches break asm/system.h up into the following core pieces:\n\n    (1) asm/barrier.h\n\n        Move memory barriers here.  This already done for MIPS and Alpha.\n\n    (2) asm/switch_to.h\n\n        Move switch_to() and related stuff here.\n\n    (3) asm/exec.h\n\n        Move arch_align_stack() here.  Other process execution related bits\n        could perhaps go here from asm/processor.h.\n\n    (4) asm/cmpxchg.h\n\n        Move xchg() and cmpxchg() here as they\u0027re full word atomic ops and\n        frequently used by atomic_xchg() and atomic_cmpxchg().\n\n    (5) asm/bug.h\n\n        Move die() and related bits.\n\n    (6) asm/auxvec.h\n\n        Move AT_VECTOR_SIZE_ARCH here.\n\n  Other arch headers are created as needed on a per-arch basis.\"\n\nFixed up some conflicts from other header file cleanups and moving code\naround that has happened in the meantime, so David\u0027s testing is somewhat\nweakened by that.  We\u0027ll find out anything that got broken and fix it..\n\n* tag \u0027split-asm_system_h-for-linus-20120328\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system: (38 commits)\n  Delete all instances of asm/system.h\n  Remove all #inclusions of asm/system.h\n  Add #includes needed to permit the removal of asm/system.h\n  Move all declarations of free_initmem() to linux/mm.h\n  Disintegrate asm/system.h for OpenRISC\n  Split arch_align_stack() out from asm-generic/system.h\n  Split the switch_to() wrapper out of asm-generic/system.h\n  Move the asm-generic/system.h xchg() implementation to asm-generic/cmpxchg.h\n  Create asm-generic/barrier.h\n  Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.h\n  Disintegrate asm/system.h for Xtensa\n  Disintegrate asm/system.h for Unicore32 [based on ver #3, changed by gxt]\n  Disintegrate asm/system.h for Tile\n  Disintegrate asm/system.h for Sparc\n  Disintegrate asm/system.h for SH\n  Disintegrate asm/system.h for Score\n  Disintegrate asm/system.h for S390\n  Disintegrate asm/system.h for PowerPC\n  Disintegrate asm/system.h for PA-RISC\n  Disintegrate asm/system.h for MN10300\n  ...\n"
    },
    {
      "commit": "9ffc93f203c18a70623f21950f1dd473c9ec48cd",
      "tree": "1eb3536ae183b0bfbf7f5152a6fe4f430ae881c2",
      "parents": [
        "96f951edb1f1bdbbc99b0cd458f9808bb83d58ae"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Mar 28 18:30:03 2012 +0100"
      },
      "committer": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Mar 28 18:30:03 2012 +0100"
      },
      "message": "Remove all #inclusions of asm/system.h\n\nRemove all #inclusions of asm/system.h preparatory to splitting and killing\nit.  Performed with the following command:\n\nperl -p -i -e \u0027s!^#\\s*include\\s*\u003casm/system[.]h\u003e.*\\n!!\u0027 `grep -Irl \u0027^#\\s*include\\s*\u003casm/system[.]h\u003e\u0027 *`\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\n"
    },
    {
      "commit": "fa453a625de5b8ee9ada0a5b329df3f88751c615",
      "tree": "7a9e04d4a44bb929e96bd9bebb7b97cb733d1ecb",
      "parents": [
        "30eebb54b13ef198a3f1a143ee9dd68f295c60de",
        "3463ff4439661d8107ac024329b5fe01d6e5117b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 27 18:29:53 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Mar 27 18:29:53 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus-3.4-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml\n\nPull UML changes from Richard Weinberger:\n \"Mostly bug fixes and cleanups\"\n\n* \u0027for-linus-3.4-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml: (35 commits)\n  um: Update defconfig\n  um: Switch to large mcmodel on x86_64\n  MTD: Relax dependencies\n  um: Wire CONFIG_GENERIC_IO up\n  um: Serve io_remap_pfn_range()\n  Introduce CONFIG_GENERIC_IO\n  um: allow SUBARCH\u003dx86\n  um: most of the SUBARCH uses can be killed\n  um: deadlock in line_write_interrupt()\n  um: don\u0027t bother trying to rebuild CHECKFLAGS for USER_OBJS\n  um: use the right ifdef around exports in user_syms.c\n  um: a bunch of headers can be killed by using generic-y\n  um: ptrace-generic.h doesn\u0027t need user.h\n  um: kill HOST_TASK_PID\n  um: remove pointless include of asm/fixmap.h from asm/pgtable.h\n  um: asm-offsets.h might as well come from underlying arch...\n  um: merge processor_{32,64}.h a bit...\n  um: switch close_chan() to struct line\n  um: race fix: initialize delayed_work *before* registering IRQ\n  um: line-\u003ehave_irq is never checked...\n  ...\n"
    },
    {
      "commit": "42d7fbe223ab878b23de9e3b0166f8cd665a2aa5",
      "tree": "844f3b407e7cc7b335899909b81811e1369dcdef",
      "parents": [
        "ee478af8b675908b217198a75cf759d422a81ccb"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Mar 09 19:24:26 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:53:20 2012 +0100"
      },
      "message": "mtd: do not use plain 0 as NULL\n\nThe first 3 arguments of \u0027mtd_device_parse_register()\u0027 are pointers,\nbut many callers pass \u00270\u0027 instead of \u0027NULL\u0027. Fix this globally. Thanks\nto coccinelle for making it easy to do with the following semantic patch:\n\n @@\n expression mtd, types, parser_data, parts, nr_parts;\n @@\n (\n -mtd_device_parse_register(mtd, 0, parser_data, parts, nr_parts)\n +mtd_device_parse_register(mtd, NULL, parser_data, parts, nr_parts)\n |\n -mtd_device_parse_register(mtd, types, 0, parts, nr_parts)\n +mtd_device_parse_register(mtd, types, NULL, parts, nr_parts)\n |\n -mtd_device_parse_register(mtd, types, parser_data, 0, nr_parts)\n +mtd_device_parse_register(mtd, types, parser_data, NULL, nr_parts)\n )\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ee478af8b675908b217198a75cf759d422a81ccb",
      "tree": "3f9b3bdb6967607cf7e13579469f0ceaeb0e3bfe",
      "parents": [
        "7c8d206f219fe52966d970f791246a542718e5ba"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Wed Mar 07 14:14:31 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:53:02 2012 +0100"
      },
      "message": "mtd: maps: sa1100-flash: Add reference counter to set_vpp()\n\nThis patch is part of a set which fixes unnecessary flash erase and write errors\nresulting from the MTD CFI driver turning off vpp while an erase is in progress.\nThis patch allows sa1100_set_vpp() calls to be nested by adding a reference\ncounter.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7c8d206f219fe52966d970f791246a542718e5ba",
      "tree": "1b9c6e0630aed4df9efb911fccd276c978dd1b23",
      "parents": [
        "5fbabf3f45a15c2b39170980cee01368138f4d79"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Wed Mar 07 14:13:41 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:52:56 2012 +0100"
      },
      "message": "mtd: maps: pcmciamtd: Add reference counter to set_vpp()\n\nThis patch is part of a set which fixes unnecessary flash erase and write errors\nresulting from the MTD CFI driver turning off vpp while an erase is in progress.\nThis patch allows pcmciamtd_set_vpp() calls to be nested by adding a reference\ncounter.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "5fbabf3f45a15c2b39170980cee01368138f4d79",
      "tree": "486eea6db78490042d4f6d0f6eb7bd8e834e2598",
      "parents": [
        "876fe76d793d03077eb61ba3afab4a383f46c554"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Wed Mar 07 14:12:50 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:52:49 2012 +0100"
      },
      "message": "mtd: maps: l440gx: Add reference counter to set_vpp()\n\nThis patch is part of a set which fixes unnecessary flash erase and write errors\nresulting from the MTD CFI driver turning off vpp while an erase is in progress.\nThis patch allows l440gx_set_vpp() calls to be nested by adding a reference\ncounter.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "876fe76d793d03077eb61ba3afab4a383f46c554",
      "tree": "fb7d98bd746ebd1c3c5919f10a998e8f2dbd9e8b",
      "parents": [
        "e7d9377e0440c25805dcc5b0af189a87beb69f5e"
      ],
      "author": {
        "name": "Paul Parsons",
        "email": "lost.distance@yahoo.com",
        "time": "Wed Mar 07 14:12:08 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:52:28 2012 +0100"
      },
      "message": "mtd: maps: physmap: Add reference counter to set_vpp()\n\nThis patch is part of a set which fixes unnecessary flash erase and write errors\nresulting from the MTD CFI driver turning off vpp while an erase is in progress.\nThis patch allows physmap_set_vpp() calls to be nested by adding a reference\ncounter.\n\nomap1_set_vpp() already used a reference counter. Since it is called from\nphysmap_set_vpp(), omap1_set_vpp() can now be simplified.\n\nsimtec_nor_vpp() already disabled hard interrupts. Since it is called from\nphysmap_set_vpp(), simtec_nor_vpp() can now be simplified.\n\nSigned-off-by: Paul Parsons \u003clost.distance@yahoo.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bf011f2ed53d587fdd8148c173c4f09ed77bdf1a",
      "tree": "7eb3885878b71afa1d5453d8c9eb9b8e483c20b4",
      "parents": [
        "d42b5de35fb058513367d1a9ee146be5aaab7c6a"
      ],
      "author": {
        "name": "Daniel Schwierzeck",
        "email": "daniel.schwierzeck@googlemail.com",
        "time": "Thu Feb 23 17:59:49 2012 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:38:51 2012 +0100"
      },
      "message": "mtd: mips: lantiq: reintroduce support for cmdline partitions\n\nSince commit ca97dec2ab5c87e9fbdf7e882e1820004a3966fa the\ncommand line parsing of MTD partitions does not work anymore.\n\nSigned-off-by: Daniel Schwierzeck \u003cdaniel.schwierzeck@googlemail.com\u003e\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nCc: stable@kernel.org [3.2+]\nAcked-by: John Crispin \u003cblogic@openwrt.org\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "a3c1e3b732b3708a80e4035b9d845f3f7c7dd0c9",
      "tree": "69a9062178170e7ae2e9f92cb28dca19c0e5100c",
      "parents": [
        "de3cac9357b5aa9f9f02520e5f2567b06f3f75a7"
      ],
      "author": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@blackshift.org",
        "time": "Wed Feb 08 20:24:29 2012 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:33:33 2012 +0100"
      },
      "message": "mtd: ixp4xx: oops in ixp4xx_flash_probe\n\nIn commit \"c797533 mtd: abstract last MTD partition parser argument\" the\nthird argument of \"mtd_device_parse_register()\" changed from start address\nof the MTD device to a pointer to a struct.\n\nThe \"ixp4xx_flash_probe()\" function was not converted properly, causing\nan oops during boot.\n\nThis patch fixes the problem by filling the needed information into a\n\"struct mtd_part_parser_data\" and passing it to\n\"mtd_device_parse_register()\".\n\nSigned-off-by: Marc Kleine-Budde \u003cmkl@blackshift.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nCc: stable@kernel.org [3.2+]\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "bcb1d238716d138c9e16347fc32b3c1ae006339e",
      "tree": "ccb7a9aea7b77481fa3474124218521e0c32de82",
      "parents": [
        "0dd5235f51fb0eb0b8cef3fed35be39b8a06d7bd"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Feb 06 13:27:43 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:32:19 2012 +0100"
      },
      "message": "mtd: move zero length verification to MTD API functions\n\nIn many places in drivers we verify for the zero length, but this is very\ninconsistent across drivers. This is obviously the right thing to do, though.\nThis patch moves the check to the MTD API functions instead and removes a lot\nof duplication.\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nReviewed-by: Shmulik Ladkani \u003cshmulik.ladkani@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3c3c10bba1e4ccb75b41442e45c1a072f6cded19",
      "tree": "5c929e46cd0b6fcf8a42db7637cf45dbf69fe126",
      "parents": [
        "a6c22850d20273896e7c8ee996730ccf2ba60a22"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Mon Jan 30 14:58:32 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:20:01 2012 +0100"
      },
      "message": "mtd: add leading underscore to all mtd functions\n\nThis patch renames all MTD functions by adding a \"_\" prefix:\n\nmtd-\u003eerase -\u003e mtd-\u003e_erase\nmtd-\u003eread_oob -\u003e mtd-\u003e_read_oob\n...\n\nThe reason is that we are re-working the MTD API and from now on it is\nan error to use MTD function pointers directly - we have a corresponding\nAPI call for every pointer. By adding a leading \"_\" we achieve the following:\n\n1. Make sure we convert every direct pointer users\n2. A leading \"_\" suggests that this interface is internal and it becomes\n   less likely that people will use them directly\n3. Make sure all the out-of-tree modules stop compiling and the owners\n   spot the big API change and amend them.\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4aa3179c07fef5671ea87112b617a553634b841c",
      "tree": "17b5329a9d406ff6c1ca3fd9bc784a7e72fb3815",
      "parents": [
        "41515ca262d5b75220f48afd21214dbe3ccfef8c"
      ],
      "author": {
        "name": "Russell King - ARM Linux",
        "email": "linux@arm.linux.org.uk",
        "time": "Fri Jan 20 10:42:36 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:15:20 2012 +0100"
      },
      "message": "mtd: sa11x0: remove definitions and code left for documentation purposes\n\n/*\n * This is here for documentation purposes only - until these people\n * submit their machine types.  It will be gone January 2005.\n */\n\nIt\u0027s now seven years after that date, so let\u0027s remove this.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "41515ca262d5b75220f48afd21214dbe3ccfef8c",
      "tree": "98a2057a7e688eaf8a9ac641a6a4dee4f9442848",
      "parents": [
        "495c47d799d93ad688db9db170200eb71525ff45"
      ],
      "author": {
        "name": "Russell King - ARM Linux",
        "email": "linux@arm.linux.org.uk",
        "time": "Fri Jan 20 10:42:16 2012 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Tue Mar 27 00:15:01 2012 +0100"
      },
      "message": "mtd: sa11x0: Remove shutdown handler\n\nCommit c4a9f88daf ([MTD] [NOR] fix ctrl-alt-del can\u0027t reboot for\nintel flash bug) interferes with this work-around, causing MTD to\nissue this warning:\n\n\tFlash device refused suspend due to active operation (state 0)\n\nThe commit makes our work-around in the map driver unnecessary, so\nlet\u0027s remove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "9310da0bbb826f8b6ed49a5f93092f8452820da0",
      "tree": "0f109104155182218dc686bacc98c436098ffd58",
      "parents": [
        "194a64c8cfc19d522cf94110791f27841c5997e6"
      ],
      "author": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Tue Feb 07 01:22:50 2012 +0100"
      },
      "committer": {
        "name": "Richard Weinberger",
        "email": "richard@nod.at",
        "time": "Sun Mar 25 00:29:56 2012 +0100"
      },
      "message": "MTD: Relax dependencies\n\nCONFIG_GENERIC_IO is just enough for the basic MTD stuff.\n\nSigned-off-by: Richard Weinberger \u003crichard@nod.at\u003e\nAcked-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\n"
    },
    {
      "commit": "a6e68168f1c8a303116778d7213d64e0f67b9340",
      "tree": "dcf6d5e65588a8dd3873101ecf63d55f7a2cc194",
      "parents": [
        "366a3591e0c1e8c1544cd8690368658a837a0846"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 14 15:51:07 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 09 15:33:00 2012 +0000"
      },
      "message": "MTD: sa11x0: remove definitions and code left for documentation purposes\n\n/*\n * This is here for documentation purposes only - until these people\n * submit their machine types.  It will be gone January 2005.\n */\n\nIt\u0027s now seven years after that date, so let\u0027s remove this.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "366a3591e0c1e8c1544cd8690368658a837a0846",
      "tree": "bebfe33e7f3a473f8e9a8f10d793b05b46e9f858",
      "parents": [
        "d65b4e98d7ea3038b767b70fe8be959b2913f16d"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Dec 19 13:50:21 2011 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Feb 09 15:33:00 2012 +0000"
      },
      "message": "MTD: sa11x0: Remove shutdown handler\n\nCommit c4a9f88daf ([MTD] [NOR] fix ctrl-alt-del can\u0027t reboot for\nintel flash bug) interferes with this work-around, causing MTD to\nissue this warning:\n\n\tFlash device refused suspend due to active operation (state 0)\n\nThe commit makes our work-around in the map driver unnecessary, so\nlet\u0027s remove it.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "079c985e7a6f4ce60f931cebfdd5ee3c38347e31",
      "tree": "b4db3f6e38409eeaa8daff4c17b8f642d0939177",
      "parents": [
        "381345652fca688aeaa967c231e5075cf68d05b6"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Dec 30 17:15:59 2011 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:26:23 2012 +0000"
      },
      "message": "mtd: do not use mtd-\u003esuspend and mtd-\u003eresume directly\n\nJust call the \u0027mtd_suspend()\u0027 and \u0027mtd_resume()\u0027 - they will do nothing\nif the operation is not defined.\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "381345652fca688aeaa967c231e5075cf68d05b6",
      "tree": "5f23ecdd28165d15109c6fd7ad0c4c573f094707",
      "parents": [
        "327cf2922b4edf0439b219469722d2a502e37349"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Dec 30 17:00:35 2011 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:26:22 2012 +0000"
      },
      "message": "mtd: do not use mtd-\u003elock, unlock and is_locked directly\n\nInstead, call the corresponding MTD API function which will return\n\u0027-EOPNOTSUPP\u0027 if the operation is not supported.\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ead995f8d4da1e2f1ef40b0e5f4133fee38a3d3d",
      "tree": "349a7f56a4cdc1220a96af3c59285d8e28e0836c",
      "parents": [
        "3fe4bae88460869a8e553397cd9057a4ee7ca341"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Dec 23 19:31:25 2011 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:25:46 2012 +0000"
      },
      "message": "mtd: introduce mtd_resume interface\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "3fe4bae88460869a8e553397cd9057a4ee7ca341",
      "tree": "0158f2cf5abe127cc74d9b63a2c739797de64552",
      "parents": [
        "e95e9786455c11c8eac30d76e5289d4e40187f9a"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Dec 23 19:25:16 2011 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:25:45 2012 +0000"
      },
      "message": "mtd: introduce mtd_suspend interface\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7799f9ac8d8ff2db14736950275249df442baeac",
      "tree": "4e1cab283bae84b6a2133883265923e68ef5ac4e",
      "parents": [
        "85f2f2a809d658c15b574df02ede92090f45a1f2"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@linux.intel.com",
        "time": "Fri Dec 23 19:15:39 2011 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:25:39 2012 +0000"
      },
      "message": "mtd: introduce mtd_lock interface\n\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "af32b36095147e1828496b58987c1e24ef40487d",
      "tree": "377f57e77ef19d5b4dd206c343259cc8a5e6a207",
      "parents": [
        "775c32208708de3e2e2379c85e429ab11957f864"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Dec 26 18:38:01 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:24:05 2012 +0000"
      },
      "message": "mtd: lantiq-flash: drop iounmap for devm_ allocated data\n\nData allocated with devm_ioremap or devm_ioremap_nocache should not be\nfreed using iounmap, because doing so causes a dangling pointer, and a\nsubsequent double free.\n\nThe semantic match that finds this problem is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@r@\nexpression x;\n@@\n(\n x \u003d devm_ioremap(...)\n|\n x \u003d devm_ioremap_nocache(...)\n)\n\n@@\nexpression r.x;\n@@\n* iounmap(x)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "fa3ae714c763f3e9d8fd876879338d2b674b8db2",
      "tree": "287e701f7baf92c8660ec0594e30c8204b45ad25",
      "parents": [
        "f4aa7adb8b11ae48b36474829b6debac7ed5ddd7"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:11 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:16:39 2012 +0000"
      },
      "message": "mtd: maps: remove the now unused bcm963xx-flash\n\nbcm963xx-flash does nothing meaningful anymore.\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "529688fed64a7759323cbd170754c61aad0dd48b",
      "tree": "266489686039572f5bfb630d0dbe4c1cc42120df",
      "parents": [
        "70a3c167c4bf38b5ffd07d8506230ecc20ef7ab1"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:09 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:16:15 2012 +0000"
      },
      "message": "mtd: maps: physmap: allow partition parsers for physmap_flash_data\n\nArch setup code might want to use their own partition parsers, but still\nuse the generic physmap flash driver.\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "70a3c167c4bf38b5ffd07d8506230ecc20ef7ab1",
      "tree": "520c452c53100751d02e30bd105e633a8c3639f9",
      "parents": [
        "ca105f4d9823f916a4718c4bc766fd14842056f2"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:08 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:15:31 2012 +0000"
      },
      "message": "mtd: maps: bcm963xx-flash: make CFE partition parsing an mtd parser\n\nRecent BCM63XX devices support a variety of flash types (parallel, SPI,\nNAND) and share the partition layout. To prevent code duplication make\nthe CFE partition parsing code a stand alone mtd parser to allow SPI or\nNAND flash drivers to use it.\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "ca105f4d9823f916a4718c4bc766fd14842056f2",
      "tree": "da91372a91c62a7e54617182f37b8831e79881eb",
      "parents": [
        "6ae9c1c82a6ed0858b2fb1c03f11b19194788a31"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:07 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:13:44 2012 +0000"
      },
      "message": "mtd: maps: bcm963xx-flash: clean up printk usage\n\nReplace raw printk\u0027s with their pr_XXX equivalent and unify broken up\nstrings so they become grepable.\n\nAlso replace the PFX definition with a pr_fmt().\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6ae9c1c82a6ed0858b2fb1c03f11b19194788a31",
      "tree": "3a1a6a81396c95eddfd3382e1c6632cb19a8c0d9",
      "parents": [
        "35096cb54be6ff3a366e28492d4cbf21ffe3efdd"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:06 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:13:39 2012 +0000"
      },
      "message": "mtd: maps: bcm963xx-flash: remove superfluous semicolons\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "35096cb54be6ff3a366e28492d4cbf21ffe3efdd",
      "tree": "6bae37cba465f9f86be127963089eaa190a90036",
      "parents": [
        "47882d78250a8b92a9837d14bab32915622a9f12"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Mon Dec 05 16:08:05 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:13:28 2012 +0000"
      },
      "message": "mtd: maps: bcm963xx-flash: fix word order for spare partition\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nAcked-by: Florian Fainelli \u003cflorian@openwrt.org\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "f99640dee209df4730f35a28b02693affd571ad5",
      "tree": "e09afc21f8fe3616af01bb23f5ae1b08b9290873",
      "parents": [
        "1f9327fcffdac27e7b100b3a392291a7b94c97fd"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Sun Nov 27 20:45:03 2011 +0800"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Jan 09 18:12:35 2012 +0000"
      },
      "message": "mtd: convert drivers/mtd/* to use module_platform_driver()\n\nThis patch converts the drivers in drivers/mtd/* to use the\nmodule_platform_driver() macro which makes the code smaller and a bit\nsimpler.\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nAcked by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@linux.intel.com\u003e\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "c32987918efaa6949c5b2f3e43b654a742b18f7d",
      "tree": "2fa86d77c4ca042fbe079416d0d6f8a4f587e344",
      "parents": [
        "7148b7999277e2794cec90d8cb47d2a238e0bd0d"
      ],
      "author": {
        "name": "Ilya Yanok",
        "email": "yanok@emcraft.com",
        "time": "Tue Dec 13 00:37:56 2011 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Mon Dec 19 11:13:52 2011 +0000"
      },
      "message": "mtd: plat_ram: call mtd_device_register only if partition data exists\n\nmtd_device_parse_register() registers the device as a whole if no\npartition data is passed so there is no reason to call\nmtd_device_register() after that.\n\nSigned-off-by: Ilya Yanok \u003cyanok@emcraft.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "7148b7999277e2794cec90d8cb47d2a238e0bd0d",
      "tree": "a68e95f102ca1d643f1f3b64328b9bc5f7515e14",
      "parents": [
        "df16c86a56595d1c28e58532ec25dd612c39c6c7"
      ],
      "author": {
        "name": "Jonathan Cameron",
        "email": "jic23@cam.ac.uk",
        "time": "Fri Nov 11 17:06:20 2011 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Wed Dec 07 10:05:15 2011 +0000"
      },
      "message": "mtd: pxa2xx-flash.c: It used to fall back to provided table.\n\nMake this work again.\n\nSigned-off-by: Jonathan Cameron \u003cjic23@cam.ac.uk\u003e\nAcked-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "4e549d6d4a32d1a610ad081841d575f64087744a",
      "tree": "ad6298af387f345504eda5f2fa3c9e3274abe881",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Jonas Gorski",
        "email": "jonas.gorski@gmail.com",
        "time": "Sun Nov 06 12:57:31 2011 +0100"
      },
      "committer": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Mon Nov 07 21:26:55 2011 -0500"
      },
      "message": "MTD: MAPS: bcm963xx-flash.c: explicitly include module.h\n\nmodule.h was previously implicitly included through mtd/mtd.h.\n\nFixes the following build failure after the module.h cleanup:\n\n  CC      drivers/mtd/maps/bcm963xx-flash.o\ndrivers/mtd/maps/bcm963xx-flash.c: In function \u0027bcm963xx_probe\u0027:\ndrivers/mtd/maps/bcm963xx-flash.c:208:29: error: \u0027THIS_MODULE\u0027 undeclared (first use in this function)\n [...]\ndrivers/mtd/maps/bcm963xx-flash.c:276:1: warning: type defaults to \u0027int\u0027 in declaration of \u0027MODULE_AUTHOR\u0027\ndrivers/mtd/maps/bcm963xx-flash.c:276:15: warning: function declaration isn\u0027t a prototype\nmake[7]: *** [drivers/mtd/maps/bcm963xx-flash.o] Error 1\n\nSigned-off-by: Jonas Gorski \u003cjonas.gorski@gmail.com\u003e\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\n"
    },
    {
      "commit": "e0d65113a70f1dc514e625cc4e7a7485a4bf72df",
      "tree": "7320a130dc304623f5cf4b5dd8f67fb1776225ca",
      "parents": [
        "cf5e15fbd72c13977720aa15b7b7e00e1d8fd8f2",
        "48e546b7f281f251893baa40769581fd15f085fb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 09:11:16 2011 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 07 09:11:16 2011 -0800"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6: (226 commits)\n  mtd: tests: annotate as DANGEROUS in Kconfig\n  mtd: tests: don\u0027t use mtd0 as a default\n  mtd: clean up usage of MTD_DOCPROBE_ADDRESS\n  jffs2: add compr\u003dlzo and compr\u003dzlib options\n  jffs2: implement mount option parsing and compression overriding\n  mtd: nand: initialize ops.mode\n  mtd: provide an alias for the redboot module name\n  mtd: m25p80: don\u0027t probe device which has status of \u0027disabled\u0027\n  mtd: nand_h1900 never worked\n  mtd: Add DiskOnChip G3 support\n  mtd: m25p80: add EON flash EN25Q32B into spi flash id table\n  mtd: mark block device queue as non-rotational\n  mtd: r852: make r852_pm_ops static\n  mtd: m25p80: add support for at25df321a spi data flash\n  mtd: mxc_nand: preset_v1_v2: unlock all NAND flash blocks\n  mtd: nand: switch `check_pattern()\u0027 to standard `memcmp()\u0027\n  mtd: nand: invalidate cache on unaligned reads\n  mtd: nand: do not scan bad blocks with NAND_BBT_NO_OOB set\n  mtd: nand: wait to set BBT version\n  mtd: nand: scrub BBT on ECC errors\n  ...\n\nFix up trivial conflicts:\n - arch/arm/mach-at91/board-usb-a9260.c\n\tMerged into board-usb-a926x.c\n - drivers/mtd/maps/lantiq-flash.c\n\tadd_mtd_partitions -\u003e mtd_device_register vs changed to use\n\tmtd_device_parse_register.\n"
    },
    {
      "commit": "2e5db86dd4166fd88a042bbb229dfc7081df3e92",
      "tree": "dff5f74c879524f07e472d74b29dec7f1a550e8f",
      "parents": [
        "899e3ee404961a90b828ad527573aaaac39f0ab1"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Thu Jun 09 19:57:33 2011 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Oct 20 15:00:17 2011 +0100"
      },
      "message": "MIPS: Lantiq: Fix MTD registration of NOR device\n\nThe 2 functions add_mtd_partitions and del_mtd_partitions were renamed to\nmtd_device_register and mtd_device_unregister.\n\nSigned-of-by: John Crispin \u003cblogic@openwrt.org\u003e\nCc: linux-mips@linux-mips.org\nPatchwork: https://patchwork.linux-mips.org/patch/2463/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3e2b82b9073e8bf0b4f359fa3045e81d9fe87f7d",
      "tree": "c2a7f865329f3cb86df69ef2313793b9c2aa6c68",
      "parents": [
        "19fb4341ad7a72e4c996234a1834e52e1f7954ba"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Sep 07 09:50:29 2011 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 16:35:47 2011 +0300"
      },
      "message": "mtd: drop Integrator flash map Kconfig\n\nThe integrator flash has been deleted, even from the Makefile.\nDrop the Kconfig entry as well.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "022bba8a301c4218c358e949af339e55e3540d9c",
      "tree": "784716ffbbb298af7de6e9941f94b06f6e7632a3",
      "parents": [
        "278981c541b706a5b4b802890020689cd6ee7781"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:16 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: Kbuild: remove reference to MTD_PARTITIONS\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "278981c541b706a5b4b802890020689cd6ee7781",
      "tree": "ce98c62137422b4aa6e7d8da1e3317769c062374",
      "parents": [
        "87ed114bb22bc65fce59c709e67599c1940efc7f"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:13 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: cleanup last uses of MTD_DEBUG config macros\n\nSome messages that were tied to CONFIG_MTD_DEBUG_VERBOSE can now simply\nbe enabled using dynamic debugging features, if necessary. There\u0027s no\nneed for special debugging functions here.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "e6453521edcaa6f130946b5f4fcaf28dbc02f2ed",
      "tree": "1f47e1ca59f6abf97b300cfb43e75de3979bcf70",
      "parents": [
        "0a32a10264d151bc2d1616d69edaf915aa728698"
      ],
      "author": {
        "name": "Brian Norris",
        "email": "computersforpeace@gmail.com",
        "time": "Tue Jul 19 10:06:11 2011 -0700"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:16 2011 +0300"
      },
      "message": "mtd: pcmciamtd: remove custom DEBUG() function\n\nWe don\u0027t need a custom DEBUG() macro here. Just use the built-in kernel\ncode with dynamic debugging features.\n\nSigned-off-by: Brian Norris \u003ccomputersforpeace@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@intel.com\u003e\n"
    },
    {
      "commit": "ed764db2887aa90efb8c5a5d79775d5d18c26b27",
      "tree": "13de461ebbe52c0ce76adaa4bff7d135dc32b53c",
      "parents": [
        "e1c10243df92822954b9b5e04d12dd2f23a39652"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 23 12:33:52 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:13 2011 +0300"
      },
      "message": "mtd: maps: drop edb7312 support\n\nEDB7312 isn\u0027t supported by mainline kernel, this driver wasn\u0027t working\nbefore recent fixes, the same functionality can be achieved via physmap,\nso drop it now. If the board support will ever be submitted to mainline,\none either can revert this commit, or use physmap mtd map driver.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "f44dcbd06236ecc610bd03abeceac77a21cb019e",
      "tree": "b12bc0b5a94d4d9c64ed28ead9bb14f1fa9e51ef",
      "parents": [
        "fbcf62a32be1e897a1d730af430758f881f8ef35"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:59 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: physmap_of.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "fbcf62a32be1e897a1d730af430758f881f8ef35",
      "tree": "43a99117f7857424f1f57b2dcf2e62ecd2d7ced0",
      "parents": [
        "628376fb5369c353680f03f47705b1437ff8de80"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:26:17 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:12 2011 +0300"
      },
      "message": "mtd: physmap_of: move parse_obsolete_partitions to become separate parser\n\nMove parse_obsolete_partitions() to ofpart.c and register it as an\nofoldpart partitions parser.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "5f4ba9f9251a76753f50a4b9b8f49e6ec83d3d22",
      "tree": "f4c8fa5bc780ecdb24c6b4ec69e722a1f98901cd",
      "parents": [
        "d26c87d64eff271146b40b66c7de8cfeaf956707"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Mon May 30 01:02:21 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:11 2011 +0300"
      },
      "message": "mtd: physmap_of: use ofpart through generic parsing\n\nConvert the driver to use ofpart partitions parsing through the generic\nparse_mtd_partitions().\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind1@gmail.com\u003e\n"
    },
    {
      "commit": "d117040be074fd1c019b751515f79efe99cd7d76",
      "tree": "ad096cfb9fb0841c34f671ab6d324dfe49bf181d",
      "parents": [
        "3a8fb12ae9fdbb712f11f9c73e5d08dc34f82118"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 09 14:54:41 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:10 2011 +0300"
      },
      "message": "mtd: edb7312: correctly pass MTD name to parsers\n\ncmdline partitions parser expects MTD name at mtd-\u003ename, instead of\norigin, while edb7312 passes MTDID as origin. Fix that.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "e062e2f52fed5bcf65b3228e991771a4a6030d85",
      "tree": "fe6fd245be4c14b58fdfd2c4852d12363815a228",
      "parents": [
        "7029eef8ba6ebf96c18c4b3138c35fcd1342a80a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:20 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: wr_sbc82xx_flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: some tweaks, split one very long line while on it.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "7029eef8ba6ebf96c18c4b3138c35fcd1342a80a",
      "tree": "fc368b9371519383bbf5fdcf6fb3f419c8c00d80",
      "parents": [
        "769dc431869a021b85feca607c7800c59822de9c"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:12 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: solutionengine.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "769dc431869a021b85feca607c7800c59822de9c",
      "tree": "745930c6ec2123ac041a3fd065301b46f7f23dc1",
      "parents": [
        "c77d8092c761bc0ee219fd869e6cde876e2b7aa4"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:06 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: sa1100-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "c77d8092c761bc0ee219fd869e6cde876e2b7aa4",
      "tree": "cf6530acb4674ce1ceb3a050cc7436f179442e9b",
      "parents": [
        "6fcdc92fce81eadcee262a7a66bf3207314fab87"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:04 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: rbtx4939-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6fcdc92fce81eadcee262a7a66bf3207314fab87",
      "tree": "7385f3cec4a7418d9374a6aa66718f6c86f48489",
      "parents": [
        "74fb3ab9330ee4dd1a3ddf19cd0f3ef1202376d9"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:03 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: pxa2xx-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "74fb3ab9330ee4dd1a3ddf19cd0f3ef1202376d9",
      "tree": "d8919c292998278df6c1c21e9fd0ea94c4e311a3",
      "parents": [
        "d45fd1218897b05dfa977a49f72e6f7bdc3e2471"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 18:00:01 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: plat-ram.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "d45fd1218897b05dfa977a49f72e6f7bdc3e2471",
      "tree": "253ebd05180f35a27ab2825a023172d35f1f3206",
      "parents": [
        "6e6e44c8bf73cdbd3600f18cb195fc965c0f1b45"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:58 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: physmap.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: tweaked the patch\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "6e6e44c8bf73cdbd3600f18cb195fc965c0f1b45",
      "tree": "da77d8a5b21536dc91aa6790d4ded0a6f43cf175",
      "parents": [
        "ca97dec2ab5c87e9fbdf7e882e1820004a3966fa"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:50 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: latch-addr-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ca97dec2ab5c87e9fbdf7e882e1820004a3966fa",
      "tree": "823aed45d98f2ca59fe86149b7589bc14daa9e4c",
      "parents": [
        "bc413f11ddf2c692cc533f474d28a154abe4541f"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:49 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:07 2011 +0300"
      },
      "message": "mtd: lantiq-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "bc413f11ddf2c692cc533f474d28a154abe4541f",
      "tree": "1916e2b13dd2f03fb375e701c9370d777ae5e061",
      "parents": [
        "200b8777ce270b491affb2bd81192f78f2d46213"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:47 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: ixp4xx.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "200b8777ce270b491affb2bd81192f78f2d46213",
      "tree": "82d42e6f302fbc898bfda269f53064f407a4252f",
      "parents": [
        "ba6bead4469bec8a66f1764106f23890b2a267e2"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:46 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: ixp2000.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "ba6bead4469bec8a66f1764106f23890b2a267e2",
      "tree": "635fb2f7a6b13b45a47e1f305f28711191873ba3",
      "parents": [
        "5003403b87283a5e304e0248918ef678dbd24d59"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:45 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: intel_vr_nor.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "5003403b87283a5e304e0248918ef678dbd24d59",
      "tree": "ee4f098919f4c9ba3b7731b5954ab1bc085b1f99",
      "parents": [
        "8db2a08ee469c1fcad5354c1144a673d88434424"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:44 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: impa7.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nArtem: rename static_partitions to make lines shorter and align the way\n       this driver prefers.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "8db2a08ee469c1fcad5354c1144a673d88434424",
      "tree": "22a86eba0b4dbf39ce4bad440cf8f0c96975a043",
      "parents": [
        "534e4928ad672a319c29b9f0c0593ad16766de53"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:42 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: h720x-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    },
    {
      "commit": "534e4928ad672a319c29b9f0c0593ad16766de53",
      "tree": "21eb54a31d4effb7291e089a072c0cb1bf728c94",
      "parents": [
        "3d0e9db409909a0259fa005fee81a7c639bd645a"
      ],
      "author": {
        "name": "Dmitry Eremin-Solenikov",
        "email": "dbaryshkov@gmail.com",
        "time": "Thu Jun 02 17:59:41 2011 +0400"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "artem.bityutskiy@intel.com",
        "time": "Sun Sep 11 15:02:06 2011 +0300"
      },
      "message": "mtd: gpio-addr-flash.c: use mtd_device_parse_register\n\nReplace custom invocations of parse_mtd_partitions and mtd_device_register\nwith common mtd_device_parse_register call. This would bring: standard\nhandling of all errors, fallback to default partitions, etc.\n\nSigned-off-by: Dmitry Eremin-Solenikov \u003cdbaryshkov@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cArtem.Bityutskiy@nokia.com\u003e\n"
    }
  ],
  "next": "3d0e9db409909a0259fa005fee81a7c639bd645a"
}
