)]}'
{
  "log": [
    {
      "commit": "9c0338522896c54b79ad7918638175bf58d7c551",
      "tree": "3779d73abb9e28ce067d1c9bab6b5fdbc2d9df74",
      "parents": [
        "be2553ffb5773e9a689c94bb85326c5b5f00577f"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Feb 21 13:34:43 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 21 21:08:35 2008 +1100"
      },
      "message": "[POWERPC] pasemi: Remove warning in mpic_pasemi_msi.c\n\nRemove warning:\n\narch/powerpc/sysdev/mpic_pasemi_msi.c: In function \u0027pasemi_msi_setup_msi_irqs\u0027:\narch/powerpc/sysdev/mpic_pasemi_msi.c:135: warning: \u0027addr\u0027 is used uninitialized in this function\n\nTurns out addr wasn\u0027t even used, it\u0027s a leftover from the u3msi code.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "853265e588153dca22c82b84df39bbb40abd7ad0",
      "tree": "f073097a174c65158d581204f6fd311c8e5663a3",
      "parents": [
        "c41f4af8fef6ef5bec7c9d2335ba19636058d2a7"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Tue Feb 05 01:57:55 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Feb 06 21:02:56 2008 -0600"
      },
      "message": "[POWERPC] Add missing native dcr dcr_ind_lock spinlock\n\nThe include/asm-powerpc/dcr-native.h declares extern spinlock_t dcr_ind_lock;\nbut it\u0027s actually isn\u0027t defined. This patch adds a missing dcr_ind_lock.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "b370b08274a25cf1e2015fb7ce65c43173c8156f",
      "tree": "0c8f990148da4ca1275ac5471c93c519754f4aec",
      "parents": [
        "75e89b02e338d0db27f8e5d66642c7e2ae49c326",
        "7e25867fe8d705bcf707ef52004b669eb795d06d"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 06 22:08:37 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 06 22:08:37 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.25\n"
    },
    {
      "commit": "b1725c9319aae42d7bd1159fc99e033d5a3076f8",
      "tree": "776c5ce1711019a6dac4c43899c1541a2a49fdda",
      "parents": [
        "842decbd674106d63a67e07a2f8cec5af70fdb40"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "time": "Mon Feb 04 23:34:59 2008 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 06 22:06:59 2008 +1100"
      },
      "message": "[POWERPC] arch/powerpc/sysdev: Add missing of_node_put\n\nThe functions of_find_compatible_node and of_find_node_by_type both\ncall of_node_get on their result.  So any error handling code\nthereafter should call of_node_put(np).  This is taken care of in the\ncase where there is a goto out, but not when there is a direct return.\n\nThe function irq_alloc_host puts np into the returned structure, which is\nstored in the global variable mpc8xx_pic_host, so the reference count\nshould be set for the lifetime of that variable.  The current solution ups\nthe reference count again in the argument to irq_alloc_host so that it can\nbe decremented on the way out.  This seems a bit unnecessary, and also\ndoesn\u0027t work in the case where irq_alloc_host fails, because then the\nreference count only goes does by one, whereas it should go down by two.  A\nbetter solution is to not increment the reference count in the argument to\nirq_alloc_host and only decrement it on the way out in an error case.\n\nThe problem was found using the following semantic match.\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@@\ntype T,T1,T2;\nidentifier E;\nstatement S;\nexpression x1,x2,x3;\nint ret;\n@@\n\n  T E;\n  ...\n* E \u003d \\(of_get_parent\\|of_find_compatible_node\\)(...);\n  if (E \u003d\u003d NULL) S\n  ... when !\u003d of_node_put(...,(T1)E,...)\n      when !\u003d if (E !\u003d NULL) { ... of_node_put(...,(T1)E,...); ...}\n      when !\u003d x1 \u003d (T1)E\n      when !\u003d E \u003d x3;\n      when any\n  if (...) {\n    ... when !\u003d of_node_put(...,(T2)E,...)\n        when !\u003d if (E !\u003d NULL) { ... of_node_put(...,(T2)E,...); ...}\n        when !\u003d x2 \u003d (T2)E\n(\n*   return;\n|\n*   return ret;\n)\n  }\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kumar Gala \u003cgalak@gate.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d8985fd2b8ef8994399ea33f7e5b24395f5a7cab",
      "tree": "28c9f860e6c17956a14c650de61c51d9c1c2e1cf",
      "parents": [
        "e1664ee9f3dabda088debec12ef5322d8bd8ba01"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Mon Feb 04 16:46:17 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 05 23:57:31 2008 -0600"
      },
      "message": "[POWERPC] qe_lib: fix few fluffy negligences\n\nOne is intoduced by me (of_node_put() absence) and another was\npresent already (not checking for NULL).\n\nFound by Stephen Rothwell.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "dc4e4207ed7dc256fed1626fbf087cb199cd1945",
      "tree": "81bdae91ea0c7750493796bc968f4a558e10f53a",
      "parents": [
        "aafa1955501955bf4e53b72fee0be9f35b711b9d"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Feb 01 18:09:58 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 05 23:38:27 2008 -0600"
      },
      "message": "[POWERPC] FSL: fix mpc83xx_spi device registration\n\ncalling platform_device_register after platform_device_alloc causes\nthis:\n\nkobject (c3841a70): tried to init an initialized object, something is seriously wrong.\nCall Trace:\n[c381fe20] [c0007bb8] show_stack+0x3c/0x194 (unreliable)\n[c381fe50] [c01322a8] kobject_init+0xb8/0xbc\n[c381fe60] [c01591cc] device_initialize+0x30/0x9c\n[c381fe80] [c015ee34] platform_device_register+0x1c/0x34\n[c381fea0] [c02f1fe0] of_fsl_spi_probe+0x21c/0x22c\n[c381ff30] [c02f2044] fsl_spi_init+0x54/0x160\n[c381ff60] [c02f3924] __machine_initcall_mpc832x_rdb_mpc832x_spi_init+0x120/0x138\n[c381ff70] [c02e61b4] kernel_init+0x98/0x284\n[c381fff0] [c000f740] kernel_thread+0x44/0x60\n\nfixed by calling platform_device_add (second half of\nplatform_device_register) instead.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bd45ac0c5daae35e7c71138172e63df5cf644cf6",
      "tree": "5eb5a599bf6a9d7a8a34e802db932aa9e9555de4",
      "parents": [
        "4eece4ccf997c0e6d8fdad3d842e37b16b8d705f",
        "5bdeae46be6dfe9efa44a548bd622af325f4bdb4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 11:25:51 2008 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "4eece4ccf997c0e6d8fdad3d842e37b16b8d705f",
      "tree": "b8ddfaa3401a6af36ab06829b1b0c31e0ff2fb38",
      "parents": [
        "cda13dd164f91df79ba797ab84848352b03de115",
        "4fb4c5582475452d3bf7c5072ef2d15ee06f7723"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 10:50:17 2008 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 31 10:50:17 2008 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.secretlab.ca/git/linux-2.6-mpc52xx\n"
    },
    {
      "commit": "8cf6b1952286aff939ec626677179d73036cf7f2",
      "tree": "41cf55099c8d4ae963392ba11829480a24afadb8",
      "parents": [
        "05a07af67658c31f1e9d2dbfcb3f455109e09a34"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Thu Jan 24 20:46:50 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:33:03 2008 -0600"
      },
      "message": "[POWERPC] 83xx: ipic: add interrupt vector 94\n\nThis is used on the mpc8315 SoC for TDM DMA error interrupts.\n\nSigned-off-by: Jerry Huang \u003cChang-Ming.Huang@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f3a2b29d932fbf92e133d814c4873fd15be51abc",
      "tree": "df6c2c960540b0f648d2ae3e3648111d500b97c0",
      "parents": [
        "59a0ea5091d309fa8338954b84cf5307dbd83ec9"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Jan 24 18:40:07 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:32:58 2008 -0600"
      },
      "message": "[POWERPC] fsl_spi: stop using device_type \u003d \"spi\"\n\nAlso:\n- rename \"fsl_spi\" to \"fsl,spi\";\n- add and use cell-index property, if found;\n- split probing code out of fsl_spi_init, thus we can call\n  it for legacy device_type probing and new \"compatible\" probing.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "59a0ea5091d309fa8338954b84cf5307dbd83ec9",
      "tree": "c1e1f43de7cdfa3ddde7d8f445eac008b08c60de",
      "parents": [
        "d0a2f82da949283027a7da6a8b2a70ada46e7b55"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Jan 24 18:40:03 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:32:57 2008 -0600"
      },
      "message": "spi_mpc83xx: use brg-frequency for SPI in QE\n\nIn case of QE we can use brg-frequency (which is qeclk/2).\nThus no need to divide sysclk in the spi_mpc83xx.\n\nThis patch also adds code to use get_brgfreq() on QE chips.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a2dd70a11d4c9cb8a4e4bb41f53a9b430e08559b",
      "tree": "0ecb6b3f6ed79c06db25299450a7ea1ef216ed5a",
      "parents": [
        "f67be814ff8e862422739cb424ce8c4e6c142c28"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Jan 24 18:39:59 2008 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:32:55 2008 -0600"
      },
      "message": "[POWERPC] QE: get rid of most device_types and model\n\nNow we\u0027re searching for \"fsl,qe\", \"fsl,qe-muram\", \"fsl,qe-muram-data\"\nand \"fsl,qe-ic\".\n\nUnfortunately it\u0027s still impossible to remove device_type \u003d \"qe\"\nfrom the existing device trees because older u-boots are looking for it.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b5677d848cbb94220ac2cfd36d93bcdbe49c3280",
      "tree": "608c92fa1b90b5d0918c66402aacc66c0b813d81",
      "parents": [
        "02753cb608cc2c35dbe670b466eb3b88d063b42e"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Fri Jan 25 15:31:42 2008 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:31:05 2008 -0600"
      },
      "message": "[POWERPC] CPM: Rename commproc to cpm1 and cpm2_common.c to cpm2.c\n\nRename commproc.[ch] to cpm1.[ch] to be more consistent with cpm2. Also\nrename cpm2_common.c to cpm2.c as suggested by Scott Wood. Adjust the\nincludes accordingly.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "49b51545ff33734ac1c7e0a28c16ca1f49e51b8a",
      "tree": "6cad556dfcf4abbc874277ed7822e943cc3996f0",
      "parents": [
        "9e8f38b0388144c0a400499abd0f8370abc88ced"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Jan 24 16:18:32 2008 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:31:02 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Remove sysdev/commproc.h\n\nMove cpm1 specific prototypes to asm/commproc.h and mpc8xx specific\nprototypes to asm/mpc8xx.h. Adjust includes accordingly. Remove now\nunneeded sysdev/commproc.h.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d0a02a06bcdf4525638863d4f18326e5b2bcf279",
      "tree": "83f91648a30a20e792d96b6af58583ad2b97d430",
      "parents": [
        "22f19daff442c3ff0d015b7e80b4eedab0231ade"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Jan 24 16:17:32 2008 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:31:00 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Rename m8xx_pic_init to mpc8xx_pics_init\n\nm8xx_pic_init calls both mpc8xx_pic_init and cpm_pic_init. Renaming the\nfunction to use the same name space as the rest of the mpc8xx\nspecific funtions and to be more meaningful.\n\nm8xx_pic_init is declared in ppc8xx_pic.h but defined nowhere in the ppc\ntree. Remove it.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "22f19daff442c3ff0d015b7e80b4eedab0231ade",
      "tree": "7759bc1e4d2e54f2a812e270156b2afd273d317d",
      "parents": [
        "7607341a265a56cdf8b4bf10d355098e80ea481b"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Jan 24 16:16:03 2008 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 28 08:30:59 2008 -0600"
      },
      "message": "[POWERPC] 8xx: Remove unused m8xx_cpm_hostalloc/free/dump()\n\nm8xx_cpm_hostalloc is still defined in commproc.c, but no users are left\nin the kernel tree. m8xx_cpm_hostfree and m8xx_cpm_hostdump are only\ndefined in the headers. Remove this dead code.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "66ffbe490b6156898364b3f20a571a78f8d77bc8",
      "tree": "b750ed935f43464d03d9d350e68c1aedc4fea0ee",
      "parents": [
        "82e30140fff8b49bc4459aecad68e5eae824d223"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Jan 24 22:25:31 2008 -0700"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat Jan 26 15:26:01 2008 -0700"
      },
      "message": "[POWERPC] mpc5200: normalize compatible property bindings\n\nUpdate MPC5200 drivers to also look for compatible properties in the\nform \"fsl,mpc5200-*\" to better conform to open firmware generic names\nrecommended practice as published here:\n\nhttp://www.openfirmware.org/1275/practice/gnames/gnamv14a.html\n\nThis patch should *not* break compatibility with older device trees\nwhich do not use the \u0027fsl,\u0027 prefix.  The drivers will still bind against\nthe older names also.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "2f0a8df40ff008822e5570b3323c56622cd92c95",
      "tree": "bfb22fc90d83f57b67255bb8c2c3ac676364e54c",
      "parents": [
        "a0832798c05241f15e793805b6024919c07b8292"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 22 16:58:08 2007 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Jan 26 15:04:01 2008 +0000"
      },
      "message": "[I2C] i2c-mv64xxx: Don\u0027t set i2c_adapter.retries\n\nI2C adapter drivers are supposed to handle retries on nack by themselves\nif they do, so there\u0027s no point in setting .retries if they don\u0027t.\n\nAs this retry mechanism is going away (at least in its current form),\nclean this up now so that we don\u0027t get build failures later.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\n"
    },
    {
      "commit": "22258fa40e54ceefe75a6c6a793f5c44d8339b9c",
      "tree": "6a77172e80c134ba4c46889e309d00494e6f8211",
      "parents": [
        "a40955167ffc34a1651ebe2e88a8c1db2987fc91"
      ],
      "author": {
        "name": "David Gibson",
        "email": "dwg@au1.ibm.com",
        "time": "Fri Jan 11 14:25:34 2008 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 25 07:07:26 2008 -0600"
      },
      "message": "[POWERPC] Enable RTC for Ebony and Walnut (v2)\n\nThis patch extends the Ebony and Walnut platform code to instantiate\nthe existing ds1742 RTC class driver for the DS1743 RTC/NVRAM chip\nfound on both those boards.  The patch uses a helper function to scan\nthe device tree and instantiate the appropriate platform_device based\non it, so it should be easy to extend for other boards which have mmio\nmapped RTC chips.\n\nAlong with this, the device tree binding for the ds1743 chips is\ntweaked, based on the existing DS1385 OF binding found at:\n\thttp://playground.sun.com/1275/proposals/Closed/Remanded/Accepted/346-it.txt\nAlthough that document covers the NVRAM portion of the chip, whereas\nhere we\u0027re interested in the RTC portion, so it\u0027s not entirely clear\nif that\u0027s a good model.\n\nThis implements only RTC class driver support - that is /dev/rtc0, not\n/dev/rtc, and the low-level get/set time callbacks remain\nunimplemented.  That means in order to get at the clock you will\neither need a modified version of hwclock which will look at\n/dev/rtc0, or you\u0027ll need to configure udev to symlink rtc0 to rtc.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "af5ca3f4ec5cc4432a42a73b050dd8898ce8fd00",
      "tree": "3e5a3081b2802547f10da72c0026b4929d0e287b",
      "parents": [
        "528a4bf1d5ffed310d26fc1d82d45c02949f71cf"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Thu Dec 20 02:09:39 2007 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jan 24 20:40:40 2008 -0800"
      },
      "message": "Driver core: change sysdev classes to use dynamic kobject names\n\nAll kobjects require a dynamically allocated name now. We no longer\nneed to keep track if the name is statically assigned, we can just\nunconditionally free() all kobject names on cleanup.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "de3c8d41828553fa4cbba0399826e20a02670663",
      "tree": "8228ee8626f9b991f68f00c95635fbb8922476c6",
      "parents": [
        "5febf1cd79425d3c65d9a66a2299f0d06dc4b1eb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 06:12:06 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:35:15 2008 -0600"
      },
      "message": "[POWERPC] Move RapidIO support code from arch/ppc\n\nDo just enough to move the RapidIO support code for 85xx over from arch/ppc\ninto arch/powerpc and make it still build.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6c7e072b1682eeb7c17ed5fdec0672fcf3ccb205",
      "tree": "1a7175d20473fb8d7b861267589315e28337d8e2",
      "parents": [
        "c7d24a2dd02b9fe736e13931ee3e4a1f4f89cb47"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jan 14 10:29:35 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:33 2008 -0600"
      },
      "message": "[POWERPC] fsl_soc: Fix get_immrbase() to use ranges, rather than reg.\n\nDon\u0027t depend on the reg property as a way to determine the base\nof the immr space.  The reg property might be defined differently for\ndifferent SoC families.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b0bbad60680a5e76067eb1e55c3676b28abe7481",
      "tree": "4dc21f8722af1a3dd277daf426f9a579bce42d4f",
      "parents": [
        "a7267d679fc5a2f1d3f3f247e22a9824f17b507a"
      ],
      "author": {
        "name": "John Rigby",
        "email": "jrigby@freescale.com",
        "time": "Thu Jan 17 17:05:31 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:26 2008 -0600"
      },
      "message": "[POWERPC] Add IPIC Kconfig option\n\nIPIC is not just for 83xx anymore so make it a separate config option.\n\nSigned-off-by: John Rigby \u003cjrigby@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a7267d679fc5a2f1d3f3f247e22a9824f17b507a",
      "tree": "92a31efe5fb5c2181161c35b94c59d443c582276",
      "parents": [
        "e3bc3a09bdfc1b3b88b32d7960c4c3b84a2b860f"
      ],
      "author": {
        "name": "John Rigby",
        "email": "jrigby@freescale.com",
        "time": "Thu Jan 17 17:05:32 2008 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:24 2008 -0600"
      },
      "message": "[POWERPC] Add support for mpc512x interrupts to ipic\n\nAdded ipic_info entries for vectors used by 512x that\nwere previously unused by 83xx.\n\nSigned-off-by: John Rigby \u003cjrigby@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "845cf505cebd159b57b3ae3b25e9ad0eb036f9ab",
      "tree": "aaeb813efa4299bff6b6ea80e302d50b8777febd",
      "parents": [
        "bc556ba940085e46e0ab1b5ed7c31428dc86dd03"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Jan 09 17:35:05 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:10 2008 -0600"
      },
      "message": "[POWERPC] QE: Add support for Freescale QUICCEngine UART\n\nAdd support for UART serial ports using a Freescale QUICCEngine. Update\nbooting-without-of.txt to define new properties for a QE UART node.  Update\nthe MPC8323E-MDS device tree to add UCC5 as a UART.  Update the QE library\nto support slow UCC devices and modules.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bc556ba940085e46e0ab1b5ed7c31428dc86dd03",
      "tree": "68d8aada0531c5d5070c3e7327de606894584971",
      "parents": [
        "a21e282a124f4679c040087ab73aa5b147d4275f"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Tue Jan 08 10:30:58 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:06 2008 -0600"
      },
      "message": "[POWERPC] QE: Add ability to upload QE firmware\n\nDefine the layout of a binary blob that contains a QE firmware and instructions\non how to upload it.  Add function qe_upload_firmware() to parse the blob\nand perform the actual upload.  Fully define \u0027struct rsp\u0027 in immap_qe.h to\ninclude the actual RISC Special Registers.  Added description of a new\nQE firmware node to booting-without-of.txt.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "a21e282a124f4679c040087ab73aa5b147d4275f",
      "tree": "e4577d144198456c812d45fa4921b7c4ec3e3fb8",
      "parents": [
        "e30007656463228ba23748df81a786f74dabf8b4"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vitb@kernel.crashing.org",
        "time": "Fri Dec 07 01:51:31 2007 +0300"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:34:04 2008 -0600"
      },
      "message": "[POWERPC] fsl_soc: add support to gianfar for fixed-link property\n\nfixed-link says: register new \"Fixed/emulated PHY\", i.e. PHY that\nnot connected to the real MDIO bus.\n\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "866b6ddd283ac453d4208831119d2b8272cda832",
      "tree": "57389646617d0fd976f85483301b936aaa06d7ef",
      "parents": [
        "e10241d8a1a68955e2f3e74befd9fa6ce61ba2bc"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Jan 08 15:18:46 2008 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:33:05 2008 -0600"
      },
      "message": "[POWERPC] 83xx: USB device tree cleanups\n\nRemove device_type \u003d \"usb\" for 83xx SoC USB controller\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c51a3fdc0a950dc65b4d552497e54cf60677f8a5",
      "tree": "70cdf041ddb154ad47f8a0663ab3ac337927f7aa",
      "parents": [
        "82f0183ef3c8832684ec460cfbd4693cc8732a7a"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "becky.bruce@freescale.com",
        "time": "Mon Jan 14 20:56:18 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:32:33 2008 -0600"
      },
      "message": "[POWERPC] Fixup use of phys_addr_t in mpic code\n\nThe mpic_map() and __mpic_map_mmio() need to use phys_addr_t for the\nphysical address they are passed.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "72b122cc301858dcf283fe6731e61322c9772cf4",
      "tree": "a2feead9fd094a3e77d3be7e25d9a38cd49f4c84",
      "parents": [
        "b188b2aefe2b0e7d34c98106e20214f806f812a3"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jan 14 17:02:19 2008 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jan 23 19:31:16 2008 -0600"
      },
      "message": "[POWERPC] FSL: Rework PCI/PCIe support for 85xx/86xx\n\nThe current PCI code for Freescale 85xx/86xx was treating the virtual\nP2P PCIe bridge as a transparent bridge.  Rather than doing that fixup\nthe virtual P2P bridge by copying the resources from the PHB.\n\nAlso, fixup a bit of the code for dealing with resource_size_t being\n64-bits and how we set ATMU registers for \u003e4G.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "26cb7d8bbddc8338904b8810b860ccf052c761fa",
      "tree": "24a183faa00bcee80453ca1fa65f414ddea8d141",
      "parents": [
        "283029d16a882539ab0027afd94ac52858d050b2"
      ],
      "author": {
        "name": "Cyrill Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Fri Nov 30 06:44:36 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jan 17 14:56:54 2008 +1100"
      },
      "message": "[POWERPC] Use for_each macros in arch/powerpc/sysdev\n\nSigned-off-by: Cyrill Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98c31c1d6c9c8a7e57cdac96ad574e0e172d3192",
      "tree": "ab870590bfaf03fb8f9a41b7f61f0b329cd33498",
      "parents": [
        "78994e240fce03832ceebc875c43773a2c615e79",
        "f67702a37533f59eee3386578450eeeb531da279"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 11 07:02:57 2008 -0600"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Jan 11 07:02:57 2008 -0600"
      },
      "message": "Merge branch \u0027virtex-for-2.6.25\u0027 of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.25\n"
    },
    {
      "commit": "021a607c2fe59cc5c37fd67813b4a61fd2f7e61b",
      "tree": "da63cc040bd9b77b18a659b790b7dd99a3cf99f4",
      "parents": [
        "4f43143f9fbbb679c38d2ff99e44d3aaa00d0fe1"
      ],
      "author": {
        "name": "Stephen Neuendorffer",
        "email": "stephen.neuendorffer@xilinx.com",
        "time": "Wed Jan 09 06:35:04 2008 +1100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Jan 09 07:48:31 2008 -0700"
      },
      "message": "[POWERPC] Xilinx: update compatible list for interrupt controller\n\nThese values now match what is generated by the uboot BSP generator.\n\nSigned-off-by: Stephen Neuendorffer \u003cstephen.neuendorffer@xilinx.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "78994e240fce03832ceebc875c43773a2c615e79",
      "tree": "a1293928736ee74ab032a341fd28515c268ea3ee",
      "parents": [
        "2af59f7d5c3e342db4bdd28c59090aee05577aef"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Mon Dec 31 16:41:15 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue Jan 08 08:05:23 2008 -0600"
      },
      "message": "[POWERPC] 4xx: PCIe: Increase max busses per port to 64\n\nBecause of how big mapping the config space is (1M per bus), we limit how\nmany busses we support for now. In the long run, we could replace that\nwith something akin to kmap_atomic instead.\n\nThis patch changes the limit from currently 16 to 64.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "4f43143f9fbbb679c38d2ff99e44d3aaa00d0fe1",
      "tree": "4472ccce19c5ee2b8c78262d41df8cbcee1aafc3",
      "parents": [
        "533b1928b5c37dbdaabec3e7ff073aee8d7af3eb",
        "90c26375b48e764a099bb5b606a74bb54bb5a3a7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 31 13:54:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 31 13:54:13 2007 +1100"
      },
      "message": "Merge branch \u0027for-2.6.25\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/olof/pasemi\n"
    },
    {
      "commit": "d87bf3bed71375b141e95b5fdbac413ac4b65184",
      "tree": "4920be669338029456f625e6f6a587b8e31185b0",
      "parents": [
        "f365355e65ee619e3b7baeca69b46fd2c4a5ec68"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Dec 27 22:16:29 2007 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 28 09:22:25 2007 -0600"
      },
      "message": "[POWERPC] pasemi: Distribute interrupts evenly across cpus\n\nBy default the OpenPIC on PWRficient will bias to one core (since that\nwill improve changes of the other core being able to stay idle/powered\ndown). However, this conflicts with most irq load balancing schemes,\nsince setting an interrupt to be delivered to either core doesn\u0027t really\nresult in the load being shared. It also doesn\u0027t work well with the\nsoft irq disable feature of PPC, since EE will stay on until the first\ninterrupt is taken while soft disabled.\n\nSet the gconf0 config bit that enables even distribution of interrupts\namong the two cores.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "f365355e65ee619e3b7baeca69b46fd2c4a5ec68",
      "tree": "24133f987dc9ffe8f3a9b02355193e3d5113f8f2",
      "parents": [
        "c2a7dcad9f0d92d7a96e735abb8bec7b9c621536"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Dec 20 13:11:18 2007 -0600"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 28 09:22:24 2007 -0600"
      },
      "message": "[POWERPC] pasemi: Implement NMI support\n\nSome PWRficient-based boards have a NMI button that\u0027s wired up to a GPIO\nas interrupt source. By configuring the openpic accordingly, these get\ndelivered as a machine check with high priority, instead of as an external\ninterrupt.\n\nThe device tree contains a property \"nmi-source\" in the openpic node\nfor these systems, and it\u0027s the (hwirq) source for the input.\n\nAlso, for these interrupts, the IACK is read from another register than\nthe regular (MCACK instead), but they are EOI\u0027d as usual. So implement\nsaid function for the mpic driver.\n\nFinally, move a couple of external function defines to include/ instead\nof local under sysdev. Being able to mask/unmask and eoi directly saves\nus from setting up a dummy irq handler that will never be called.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "55aaf6ecf796b809100abfbdf359ef8309a7aac9",
      "tree": "34a7e21f5b19b0348ecd2fcb468575c4f215a5f9",
      "parents": [
        "151161c6e23160b8573a7048e7de0ded77c89655"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Dec 07 20:34:34 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:31:37 2007 -0600"
      },
      "message": "[POWERPC] 4xx: Set ibpre for 405EX in 4xx PCIe driver\n\nThis patch sets the ibpre flag (Inbound Presence) for the 405EX\nin the 4xx PCIe driver.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "5aac48dc1a7bf0e8c5d01a2d6b16f8063d157649",
      "tree": "39a5bbb134c02f8779b2faff5851e43189bef33f",
      "parents": [
        "c80905637efb4af6e58da91fae89ffcb2cf8f1aa"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Fri Dec 07 00:48:26 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:24:54 2007 -0600"
      },
      "message": "[POWERPC] 4xx: rework UIC cascade irq handling\n\nThis is a UIC cascade handler rework to use set_irq_chained_handler() for\ncascade, just like othe ppc platforms do. With current implementation we have\nadditional redirection for irq handler and we call generic_handle_irq twice\n(once for the primary uic and the other time for handling cascade interrupt).\nThis causes Ingo\u0027s realtime support patch to stop working on 4xx.\n\nNot sure of any other possible problems though, but with\nset_irq_chained_handler() we can abolish \"struct irqaction cascade\" from the\nchip descriptor and call generic_handle_irq() once, directly for cascade irq.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "c80905637efb4af6e58da91fae89ffcb2cf8f1aa",
      "tree": "db6bfac2a50fd7c4a7823b5caf5c010527cc7f0f",
      "parents": [
        "309ae1a363181a6b290b5bdfaee81123431f8644"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Thu Nov 15 01:00:52 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:23:47 2007 -0600"
      },
      "message": "[POWERPC] 4xx: make UIC use generic level irq handler\n\nThis patch makes PowerPC 4xx UIC use generic level irq handler instead\nof a custom handle_uic_irq() function. We ack only edge irqs in mask_ack\ncallback, since acking a level irq on UIC has no effect if the interrupt\nis still asserted by the device, even if the interrupt is already masked.\nSo, to really de-assert the interrupt we need to de-assert the external\nsource first *and* ack it on UIC then. The handle_level_irq() function\nmasks and ack\u0027s the interrupt with mask_ack callback prior to calling\nthe actual ISR and unmasks it at the end. So, to use it with UIC interrupts\nwe need to ack level irqs in the unmask callback instead, after the ISR\nhas de-asserted the external interrupt source. Even if we ack the interrupt\nthat we didn\u0027t handle (unmask/ack it at the end of the handler, while\nnext irq is already pending) it will not de-assert the irq, untill we\nde-assert its exteral source.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "accf5ef254b9dd4d3b53040dd73d80875c2cd39b",
      "tree": "93ef10f49c2b5d3b4f8874ea713bac93e0a1eeb8",
      "parents": [
        "25c24f3dc7f01491ea0d92a1de2bb84094b27e21"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "sr@denx.de",
        "time": "Fri Dec 21 15:39:38 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:19:03 2007 -0600"
      },
      "message": "[POWERPC] 4xx: Add 440SPe revA runtime detection to PCIe\n\nThis patch adds runtime detection of the 440SPe revision A chips. These\nchips are equipped with a slighly different PCIe core and need special/\ndifferent initialization. The compatible node is changed to\n\"plb-pciex-440spe\" (\"A\" and \"B\" dropped). This is needed for boards that\ncan be equipped with both PPC revisions like the AMCC Yucca.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "035ee4282dc5ad19f0141821511346b8de1839af",
      "tree": "6627691bd5b40363c71a41bed5d4add234b6c348",
      "parents": [
        "5be9419ac613b9e6ce29fbddd0c4429f8d0acc08"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:36 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:18:49 2007 -0600"
      },
      "message": "[POWERPC] 4xx: PCI-E Link setup improvements\n\nThis improves the way the 4xx PCI-E code handles checking for a link\nand adds explicit testing of CRS result codes on config space accesses.\n\nThis should make it more reliable.\n\nAlso, bridges with no link are now still created, though config space\naccesses beyond the root complex are filtered. This is one step toward\neventually supporting hotplug.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "a2d2e1ec07a80946cbe812dc8c73291cad8214b2",
      "tree": "54a0daf486fccf9a9e50272c699ab2f7465ff518",
      "parents": [
        "c839e0eff500af03de65e560c2e21c3831586e6e"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:24 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:12:34 2007 -0600"
      },
      "message": "[POWERPC] 4xx: PLB to PCI Express support\n\nThis adds to the previous 2 patches the support for the 4xx PCI Express\ncells as found in the 440SPe revA, revB and 405EX.\n\nUnfortunately, due to significant differences between these, and other\ninteresting \"features\" of those pieces of HW, the code isn\u0027t as simple\nas it is for PCI and PCI-X and some of the functions differ significantly\nbetween the 3 implementations. Thus, not only this code can only support\nthose 3 implementations for now and will refuse to operate on any other,\nbut there are added ifdef\u0027s to avoid the bloat of building a fairly large\namount of code on platforms that don\u0027t need it.\n\nAlso, this code currently only supports fully initializing root complex\nnodes, not endpoint. Some more code will have to be lifted from the\narch/ppc implementation to add the endpoint support, though it\u0027s mostly\ndifferences in memory mapping, and the question on how to represent\nendpoint mode PCI in the device-tree is thus open.\n\nMany thanks to Stefan Roese for testing \u0026 fixing up the 405EX bits !\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "c839e0eff500af03de65e560c2e21c3831586e6e",
      "tree": "d2a896b8e95e1ae9d314a9a3de4be18349bac0e7",
      "parents": [
        "5738ec6d00b7abbcd4cd342af83fd18d192b0979"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:23 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:12:27 2007 -0600"
      },
      "message": "[POWERPC] 4xx: PLB to PCI 2.x support\n\nThis adds to the previous patch the support for the 4xx PCI 2.x\nbridges.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "5738ec6d00b7abbcd4cd342af83fd18d192b0979",
      "tree": "ed21eb9460c54feba4722d1524e919664be24c72",
      "parents": [
        "0e6140a56f2878816ecf9db50f40133d25d987e4"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Dec 21 15:39:22 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Sun Dec 23 13:12:20 2007 -0600"
      },
      "message": "[POWERPC] 4xx: PLB to PCI-X support\n\nThis adds base support code for the 4xx PCI-X bridge. It also provides\nplaceholders for the PCI and PCI-E version but they aren\u0027t supported\nwith this patch.\n\nThe bridges are configured based on device-tree properties.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "c2a7dcad9f0d92d7a96e735abb8bec7b9c621536",
      "tree": "bf9b20fdd5ab07e5b0e4e0b95c6a3dbab1005cb9",
      "parents": [
        "373a6da165ac3012a74fd072da340eabca55d031",
        "ea67db4cdbbf7f4e74150e71da0984e25121f500"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Dec 21 22:21:08 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Dec 21 22:21:08 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "fc3fb71c3e1850a6a1099dd1cb7bcd7e69ac7b73",
      "tree": "c9885bd47237c6e09b42a3c42496b5865c0caa02",
      "parents": [
        "b9baa20b0a50947f2e86d7775c9dba87c0d946ef"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Thu Dec 20 14:54:46 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 20 16:18:07 2007 +1100"
      },
      "message": "[POWERPC] pci32: Add flags modifying the PCI code behaviour\n\nThis adds to the 32 bits PCI code some flags, replacing the old\npci_assign_all_busses global, that allow us to control various\naspects of the PCI probing, such as whether to re-assign all\nresources or not, or to not try to assign anything at all.\n\nThis also adds the flag x86 already has to avoid ISA alignment\non bridges that don\u0027t have ISA forwarding enabled (no legacy\ndevices on the top level bus) and sets it for PowerMacs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "00d70419fc8f86db94f56e0191be392c4a57f244",
      "tree": "abee2d9ec1409c160d032dbb59589b3167ca3da1",
      "parents": [
        "84631f37cc405dd6dcd566f9fa4e8a3ca2f03f76"
      ],
      "author": {
        "name": "joe@perches.com",
        "email": "joe@perches.com",
        "time": "Tue Dec 18 06:30:12 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 20 16:15:51 2007 +1100"
      },
      "message": "[POWERPC] arch/powerpc/: Spelling fixes\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "38958dd9113c19cd7a927009ae585bd5aba3295e",
      "tree": "e4762aae2cfda535679bf3145f7553fddbdf6f6e",
      "parents": [
        "731e74c43d4e47daf327748128f1a3648e5d39a5"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Dec 12 17:44:46 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 20 16:15:23 2007 +1100"
      },
      "message": "[POWERPC] pasemi: Implement MSI support\n\nImplement MSI support for PA Semi PWRficient platforms. MSI is done\nthrough a special range of sources on the openpic controller, and they\u0027re\nunfortunately breaking the usual concepts of how sources are programmed:\n\n* The source is calculated as 512 + the value written into the MSI\n  register\n* The vector for this source is added to the source and reported\n  through IACK\n\nThis means that for simplicity, it makes much more sense to just set the\nvector to 0 for the source, since that\u0027s really the vector we expect to\nsee from IACK.\n\nAlso, the affinity/priority registers will affect 16 sources at a\ntime. To avoid most (simple) users from being limited by this, allocate\n16 sources per device but use only one. This means that there\u0027s a total\nof 32 sources.\n\nIf we get usage scenarions that need more sources, the allocator should\nprobably be revised to take an alignment argument and size, not just do\nnatural alignment.\n\nFinally, since I\u0027m already touching the MPIC names on pasemi, rename\nthe base one from the somewhat odd \" PAS-OPIC  \" to \"PASEMI-OPIC\".\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "194046a17ee2600908541bc9cd5d6d421805f132",
      "tree": "b4920a697f248db4537169df61f3a564caa0e1ab",
      "parents": [
        "2c0b713f70ecccaf4f535caf602f41350a9f484a"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Oct 20 09:49:50 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 20 16:11:46 2007 +1100"
      },
      "message": "[POWERPC] MPIC: Minor optimization of ipi handler\n\nOptimize MPIC IPIs, by passing in the IPI number as the argument to the\nhandler, since all we did was translate it back based on which mpic\nthe interrupt came though on (and that was always the primary mpic).\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "174b0da23199c4ae1ed06263dafd9a2e85e97d34",
      "tree": "ef7e30bbc2b22269e46a08ab17823e5d43e6974f",
      "parents": [
        "255b09eb26bc285be5aad5c5606e96093094c41a"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Mon Dec 03 15:17:58 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:59:27 2007 -0600"
      },
      "message": "[POWERPC] qe: add function qe_clock_source()\n\nAdd function qe_clock_source() which takes a string containing the name of a\nQE clock source (as is typically found in device trees) and returns the\nmatching enum qe_clock value.\n\nUpdate booting-without-of.txt to indicate that the UCC properties rx-clock\nand tx-clock are deprecated and replaced with rx-clock-name and tx-clock-name,\nwhich use strings instead of numbers to indicate QE clock sources.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "362f9b6fa8c9670cc5496390845021c2865d049b",
      "tree": "ea6a97b113aa8382aeddbcfa4faf2524bd2d96dc",
      "parents": [
        "721c0c8af1a27941a34af5046aae4a8369c8404c"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Mon Nov 26 18:03:40 2007 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:47:16 2007 -0600"
      },
      "message": "[POWERPC] Move CPM command handling into the cpm drivers\n\nThis patch moves the CPM command handling into commproc.c\nfor CPM1 and cpm2_common.c. This is yet another preparation\nto get rid of drivers accessing the CPM via the global cpmp.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "721c0c8af1a27941a34af5046aae4a8369c8404c",
      "tree": "e21e70bf584b22296019f7ca4a97529f1f1f1d1d",
      "parents": [
        "0b5cf10691eb2c95a9126bf25f5e084d83d5d743"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Thu Nov 22 17:54:13 2007 +0100"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:46:42 2007 -0600"
      },
      "message": "[POWERPC] Add support for PORTA and PORTB odr registers\n\nPORTA and PORTB have odr registers, as well. However, the PORTB odr\nregister is only 16bit.\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nAcked-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "cd2150bca97822609fabbb77063a1a20149f5657",
      "tree": "818573bb450a83d2cb6a968c81ddb6b02e279799",
      "parents": [
        "9ac68d379e73e469b62149ee2dcc19547d3d992c"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed Dec 12 16:54:32 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Dec 13 22:44:38 2007 -0600"
      },
      "message": "[POWRPC] CPM2: Eliminate section mismatch warning in cpm2_reset().\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "77d4309e19b1a7ab3286cd741e924894fc329986",
      "tree": "bc6626e5acb07c77df9c06e238873f12f24bb6e9",
      "parents": [
        "ea082fa94eab6c2d8ad81c8a46b680cf4c2a3bb3"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Dec 04 19:01:40 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:53:07 2007 -0600"
      },
      "message": "[POWERPC] ipic: ack only for edge interrupts\n\nOnly external interrupts in edge detect mode support ack operation.\nTherefore, in most cases ack is not needed.  The patch makes ipic\nack only when it\u0027s needed.  This could boost over all system performance.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e77b28eb199a8d637a00128b86baf515d4eba5fd",
      "tree": "4bd63c9312c3ff17da778de9db7bdf07fe9644e6",
      "parents": [
        "ec9686c4a57ea46c97126660936f66e8a5eb87eb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 00:28:35 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Dec 12 01:50:45 2007 -0600"
      },
      "message": "[POWERPC] FSL: enet device tree cleanups\n\n* Removed address fields in ethernet nodes\n* Removed #address-cells, #size-cells from gianfar nodes\n* Added cell-index to gianfar and ucc ethernet nodes\n* Added enet[0..3] labels\n* Renamed compatible node for gianfar mdio to \"fsl,gianfar-mdio\"\n* Removed device_type \u003d \"mdio\"\n\nThe matching for gianfar mdio still supports the old \"mdio\"/\"gianfar\" combo\nbut it is now considered deprecated.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ec9686c4a57ea46c97126660936f66e8a5eb87eb",
      "tree": "d785261ff5e953a3dbcb7fe803739ea34df94f50",
      "parents": [
        "1c1d1672b6b00c7061ea2468d740b4aaf34a763c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 23:17:24 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 23:17:24 2007 -0600"
      },
      "message": "[POWERPC] FSL: I2C device tree cleanups\n\n* Removed device_type \u003d \"i2c\"\n* Added missing second I2C controller on MPC8548 CDS, MPC8544 DS\n* Added #address-cells, #size-cells, and cell-index where missing\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7264ec4454e3a18d06a8949ecbe9e1b55e4f4685",
      "tree": "3e9c4f86cfa5143ecab5634958d557a731733277",
      "parents": [
        "c5eeb5599938acb9cda8ff1ef846a26cf70d46e0"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Thu Nov 29 17:26:30 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] QE: change qe_setbrg() to take an enum qe_clock instead of an integer\n\nqe_setbrg() currently takes an integer to indicate the BRG number.  Change that\nto take an enum qe_clock instead, since this enum is intended to represent\nclock sources.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f03ca957faa4d51f3a9c52c1ad5ea61a0978c637",
      "tree": "826d9603580b11a7910e0446c351cbf64e841d81",
      "parents": [
        "a58d52443fca9cc28ed580e3ccfcae3c3d49df33"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Fri Oct 19 19:38:43 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Dec 11 13:57:18 2007 -0600"
      },
      "message": "[POWERPC] ipic: add new interrupts introduced by new chip\n\nThese interrupts are introduced by the latest Freescale SoC\nsuch as MPC837x.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "eb8f2763412893147c00e065773f46be5634f263",
      "tree": "2edbbfe5db5d472546f03fd8dadab58afa24289d",
      "parents": [
        "5f867dc7989023935317d0dc5c04215ea0592bfc"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Wed Nov 14 04:13:09 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Dec 06 14:44:30 2007 +1100"
      },
      "message": "[POWERPC] Clean out asm/of_{platform, device}.h from sysdev/\n\nConvert #include of asm/of_{platform, device}.h into\nlinux/of_{platform,device}.h for remaining arch/powerpc files.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "df3c9019ed20dbd46b945adeec09c0e82034252a",
      "tree": "04fdbb7935787208bafb70c895052c49bf07a9bb",
      "parents": [
        "215a5575b56b1cc87773442beba09fbfff689464"
      ],
      "author": {
        "name": "joe@perches.com",
        "email": "joe@perches.com",
        "time": "Tue Nov 20 12:47:55 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 03 13:56:27 2007 +1100"
      },
      "message": "[POWERPC] Add missing spaces in printk formats\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b22da92f2cf52b3c51dd9a45abb658b1414b0784",
      "tree": "7c602fb1b2d1de588fbfde6bb53662b3a1f8cb8a",
      "parents": [
        "52142e756e9bf6485d3d53596e8aff2e816a7253",
        "3d1d662ef423adf6947a37e230f4d7e8ed7c9544"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 20 11:39:26 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 20 11:39:26 2007 +1100"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge\n"
    },
    {
      "commit": "b8b799a497e4a4bfd5fca8abc526e908b26c71e8",
      "tree": "82ed79a7ba809a3fde7fb8f0a57efcd50af27e13",
      "parents": [
        "2ae24c521a9793e36b1a2311fa64915c2e7b1b7b"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Wed Nov 14 07:25:21 2007 +1100"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Nov 19 08:22:03 2007 -0600"
      },
      "message": "[POWERPC] 4xx: UIC add mask_ack callback\n\nThis adds uic_mask_ack_irq() callback to PowerPC 4xx uic code\nto avoid kernel crash. It is used for edge-triggered interrupts\nby handle_uic_irq().\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "4c011b1fb853776459c7d3d7de7b14fa41f28c46",
      "tree": "fb51fa68661d44e3b546f108aa6168af802ba4ce",
      "parents": [
        "0197cd2e350a7151080e7335577e956f1f84a8cb"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Oct 12 15:19:11 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Nov 09 03:47:44 2007 -0600"
      },
      "message": "[POWERPC] cpm: Fix a couple minor issues in cpm_common.c.\n\nA debugging printk is removed, and a comment is fixed to match\nthe code.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d102c9d5d33f05c80fe91e95bd21c099e6d20260",
      "tree": "2b0c338451cfdfed2a3a9ddc596332e67ac12000",
      "parents": [
        "3a800ff50a107b1b562f17e087a65e4c18e3a35c"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Wed Oct 24 05:20:32 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] Fix mv643xx_pci sysfs .read and .write functions\n\nCommit 91a69029 introduced an additional parameter to the .read and .write\nmethods for sysfs binary attributes.  Two mv64x60_pci functions\nwere missed in that patch, resulting in these errors:\n\t/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:77: warning: initialization from incompatible pointer type\n\t/cache/git/linux-2.6/arch/powerpc/sysdev/mv64x60_pci.c:78: warning: initialization from incompatible pointer type\n\nAdd the missing \"struct bin_attribute *\" parameter.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3a800ff50a107b1b562f17e087a65e4c18e3a35c",
      "tree": "0c6ce80624733ad5355896b077adcc462c8ac828",
      "parents": [
        "1db3e890aed3ac39cded30d6e94618bda086f7ce"
      ],
      "author": {
        "name": "Aurelien Jarno",
        "email": "aurelien@aurel32.net",
        "time": "Tue Oct 23 23:06:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 08 14:15:29 2007 +1100"
      },
      "message": "[POWERPC] i8259: Add disable method\n\nSince commit 76d2160147f43f982dfe881404cfde9fd0a9da21, the NE2000 card\nis not working anymore on PPC and POWERPC and produces WATCHDOG\ntimeouts.\n\nThe patch below fixes that the same way it has been done on x86, x86_64\nand MIPS.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c052a22e808fc1f9b78b9a2fe7065f2026815128",
      "tree": "9006ac29826e6cbb729175a62cb505f542223c2a",
      "parents": [
        "2fb59d623ad85dfdb8ce03a660051743f7361896"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun Oct 21 10:52:02 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun Oct 21 10:52:02 2007 -0600"
      },
      "message": "[POWERPC] bestcomm: Restrict bus prefetch bugfix to original mpc5200 silicon.\n\nOnly the MPC5200 needs this bug fix.  MPC5200B is okay.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "4acadb965c4aa587aac29a0a91203c4745d6fb4e",
      "tree": "d2284b40a6b8948947890e1ca33ae23545b6e5a7",
      "parents": [
        "5cae826e9e54a31f06b4c11b73f4af29e2ea4932",
        "b147d93d62d161559a49e0108767122caa4d2576"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 17 22:31:13 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 17 22:31:13 2007 +1000"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge\n"
    },
    {
      "commit": "7acb939130ff054f195f827ed1cb389232dd8560",
      "tree": "78a30fd8b6d8f0a556370cd5b5355524d5b71fbe",
      "parents": [
        "ba11c79aba8d8e9faf556a32bb8b414b4a846ac7"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Sun Sep 16 20:53:30 2007 +1000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 16 17:09:56 2007 -0600"
      },
      "message": "[POWERPC] bestcomm: GenBD task support\n\nThis is the microcode for the GenBD task and the associated\nsupport code. This is a generic task that copy data to/from\na hardware FIFO. This is currently locked to 32bits wide\naccess but could be extended as needed.\n\nThe microcode itself comes directly from the offical\nAPI (v2.2)\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "ba11c79aba8d8e9faf556a32bb8b414b4a846ac7",
      "tree": "c5eff26bd39a2e3e217fdf6ad7bda90196a34e14",
      "parents": [
        "9ea68df515392a556388f12c876ca74654e37483"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Sun Sep 16 20:53:29 2007 +1000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 16 17:09:49 2007 -0600"
      },
      "message": "[POWERPC] bestcomm: FEC task support\n\nThis is the microcode for the FEC task and the associated\nsupport code.\n\nThe microcode itself comes directly from the offical\nAPI (v2.2)\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "9ea68df515392a556388f12c876ca74654e37483",
      "tree": "490e123d966d77cbfe02619046875656f0979a6f",
      "parents": [
        "2f9ea1bde0d12d8fb5a7bdc7ab6834275d456262"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Sun Sep 16 20:53:28 2007 +1000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 16 17:09:42 2007 -0600"
      },
      "message": "[POWERPC] bestcomm: ATA task support\n\nThis is the microcode for the ATA task and the associated\nsupport code.\n\nThe microcode itself comes directly from the offical\nAPI (v2.2)\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "2f9ea1bde0d12d8fb5a7bdc7ab6834275d456262",
      "tree": "f24cbb1c117788dd8cb529bf7812f4567f962812",
      "parents": [
        "07e6e93136ca61f071c819c69e1ec5bff9fda46f"
      ],
      "author": {
        "name": "Sylvain Munaut",
        "email": "tnt@246tNt.com",
        "time": "Sun Sep 16 20:53:27 2007 +1000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 16 17:09:34 2007 -0600"
      },
      "message": "[POWERPC] bestcomm: core bestcomm support for Freescale MPC5200\n\nThis patch adds support for the core of the BestComm API\nfor the Freescale MPC5200(b). The BestComm engine is a\nmicrocode-controlled / tasks-based DMA used by several\nof the onchip devices.\n\nSetting up the tasks / memory allocation and all common\nlow level functions are handled by this patch.\nThe specifics details of each tasks and their microcode\nare split-out in separate patches.\n\nThis is not the official API, but a much cleaner one.\n(hopefully)\n\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "01db9953a70e8ad33fbcf91d629f8a8ee59b3484",
      "tree": "5dfcbe03c01b985004583b781521aa141cc34020",
      "parents": [
        "ba02946a903015840ef672ccc9dc8620a7e83de6"
      ],
      "author": {
        "name": "Tony Li",
        "email": "tony.li@freescale.com",
        "time": "Tue Oct 16 15:15:23 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Oct 16 09:06:43 2007 -0500"
      },
      "message": "[POWERPC] Add missing semicolon for fsl_pci.c\n\nSigned-off-by: Tony Li \u003ctony.li@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "cdbd3865acc2e98a349b41d130985e6f5f2dfc19",
      "tree": "8df0ce10364d82c205ed6ec7d8ab9af9a2fe2989",
      "parents": [
        "83f34df4e7c8794a5a81ede663fe184f4201308a"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 15 19:34:37 2007 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 15 14:29:49 2007 -0400"
      },
      "message": "Use dcr_host_t.base in dcr_unmap()\n\nWith the base stored in dcr_host_t, there\u0027s no need for callers to pass\nthe dcr_n into dcr_unmap(). In fact this removes the possibility of them\npassing the incorrect value, which would then be iounmap()\u0027ed.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "83f34df4e7c8794a5a81ede663fe184f4201308a",
      "tree": "c109c113ee02c5d656cd1b211ba2bc67d5dfd270",
      "parents": [
        "0f18e719dc0d36ad91fe94b0b3dd08fdcdd2faa2"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Oct 15 19:34:36 2007 +1000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Oct 15 14:29:49 2007 -0400"
      },
      "message": "Add dcr_host_t.base in dcr_read()/dcr_write()\n\nNow that all users of dcr_read()/dcr_write() add the dcr_host_t.base, we\ncan save them the trouble and do it in dcr_read()/dcr_write().\n\nAs some background to why we just went through all this jiggery-pokery,\nbenh sayeth:\n\n Initially the goal of the dcr_read/dcr_write routines was to operate like\n mfdcr/mtdcr which take absolute DCR numbers. The reason is that on 4xx\n hardware, indirect DCR access is a pain (goes through a table of\n instructions) and it\u0027s useful to have the compiler resolve an absolute DCR\n inline.\n\n We decided that wasn\u0027t worth the API bastardisation since most places\n where absolute DCR values are used are low level 4xx-only code which may\n as well continue using mfdcr/mtdcr, while the new API is designed for\n device \"instances\" that can exist on 4xx and Axon type platforms and may\n be located at variable DCR offsets.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d81fec0f97cce4aea36a89340af247523c1263a0",
      "tree": "8285dc024c0f5b9a6650b95310aa424b46da7ff5",
      "parents": [
        "e86908614f2c7fec401827e5cefd7a6ea9407f85"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Oct 12 07:00:19 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 11 23:04:25 2007 -0700"
      },
      "message": "missed bio_endio() in axonram\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d94bad827d9a0df939a0e7ed081a2780b9f72c4b",
      "tree": "ee4d5dd0c9bcaf49438eb3660baf246482281764",
      "parents": [
        "8087ebd5a121ac6bf5a8eba2459c01d3659c3e31"
      ],
      "author": {
        "name": "Valentine Barshak",
        "email": "vbarshak@ru.mvista.com",
        "time": "Mon Oct 08 22:51:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Oct 12 14:05:17 2007 +1000"
      },
      "message": "[POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci\n\nAdd 64-bit physical address support to setup_indirect_pci().\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nAcked-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0a2cdd88f0b8ea98bcaf9712446cc46a240313f5",
      "tree": "05f2ac8731a0b24bba1552458839b1c7d032ff63",
      "parents": [
        "cdec12aebe1b10aa58bebaa05bb697843154f7f9",
        "17c5c2093624e81acda16fb737e4679750addd7a"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Oct 11 07:45:20 2007 -0500"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Thu Oct 11 07:45:20 2007 -0500"
      },
      "message": "Merge branch \u0027virtex-for-2.6.24\u0027 of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.24-4xx\n"
    },
    {
      "commit": "84dd4676f5519b86aee3bfaf1b230be2cb43f69b",
      "tree": "56bd4fa1d945ccd07b2118c72264e6d10ed4ba30",
      "parents": [
        "8251b4c481bca72568e9c1042ea11189838e5f6d"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Oct 11 15:19:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Oct 11 20:40:49 2007 +1000"
      },
      "message": "[POWERPC] Move of_platform_driver initialisations: arch/powerpc\n\nWe no longer initialise the name and owner fields of the\nof_platform_driver, but use the fields of the embedded device_driver\u0027s\nname field instead.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4c3d514d7e5b394d1df76201aada8956c9605882",
      "tree": "568d2fe585f4a056b19e68b85b3334cf6d74f50b",
      "parents": [
        "f210d43ce1a41ba56640bbd8d8bfe817dd2b1297"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Oct 04 15:44:51 2007 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Oct 10 09:14:35 2007 -0600"
      },
      "message": "[POWERPC] Don\u0027t build arch/powerpc/sysdev/dcr.c for ARCH\u003dppc kernels\n\ndcr.c is an arch/powerpc only thing.  Compiling ppc405 arch/ppc kernels\nthrows warnings without this change.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "082ea86fce463f8c2f1ce059cc959f21dc1ef24a",
      "tree": "f0cb57dbe4c01cf44ed48347db0b555b36f83607",
      "parents": [
        "803dedb60849a8e4ec38e66ca41f51188c18a87d"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Sat Oct 06 22:06:40 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 09:05:30 2007 -0500"
      },
      "message": "[POWERPC] spi: Support non-QE processors\n\nOn non-QE processors (mpc831x/mpc834x) the SPI clock is the SoC clock.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "321872dcc07f83f9b60af1be41c6bafbaddf9bf6",
      "tree": "535b9ab5402415107ca6a16c8ed2d1d8fcfef1ac",
      "parents": [
        "cccd21027c17c27ad275093c22475354b4495814"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Oct 05 21:47:09 2007 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:39:01 2007 -0500"
      },
      "message": "[POWERPC] QE: pario - support for MPC85xx layout\n\n8 bytes padding required to match MPC85xx registers layout.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nReviewed-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "cccd21027c17c27ad275093c22475354b4495814",
      "tree": "75bd9835a6cb7677ddcab7c5091d7ca4e370b345",
      "parents": [
        "55f9ed0f6a3af19b5b5cc633eced658723bd3395"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Fri Oct 05 21:47:29 2007 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:57 2007 -0500"
      },
      "message": "[POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading\n\nset_irq_chained_handler overwrites MPIC\u0027s handle_irq function\n(handle_fasteoi_irq) thus MPIC never gets eoi event from the\ncascaded IRQ. This situation hangs MPIC on MPC8568E.\n\nTo solve this problem efficiently, QEIC needs pluggable handlers,\nspecific to the underlaying interrupt controller.\n\nPatch extends qe_ic_init() function to accept low and high interrupt\nhandlers. To avoid #ifdefs, stack of interrupt handlers specified in\nthe header file and functions are marked \u0027static inline\u0027, thus\nhandlers are compiled-in only if actually used (in the board file).\nAnother option would be to lookup for parent controller and\nautomatically detect handlers (will waste text size because of\nnever used handlers, so this option abolished).\n\nqe_ic_init() also changed in regard to support multiplexed high/low\nlines as found in MPC8568E-MDS, plus qe_ic_cascade_muxed_mpic()\nhandler implemented appropriately.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e1c1575f831ab2165732037e6d664010a0149730",
      "tree": "ecfc90b06eb4b7402a3334ebe6b8287e73abc671",
      "parents": [
        "c9438affcb7ac0dda4c6c6961637fb272f7c32d4"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 01:04:57 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:47 2007 -0500"
      },
      "message": "[POWERPC] 85xx/86xx: refactor RSTCR reset code\n\nOn the majority of 85xx \u0026 86xx we have a register that\u0027s ability to\nassert HRESET_REQ to reset the board.  We refactored that code so it\ncan be shared between both platforms into fsl_soc.c and removed all\nthe duplication in each platform directory.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "2fce1225af6f2d3bb9ffb4e6253400db61278594",
      "tree": "6f29866bd58600f3bfdd62ab718aa1722ace4a1d",
      "parents": [
        "873553b3d6b3b19f187a5630300ece20bbf74afd"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 23:37:33 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:37 2007 -0500"
      },
      "message": "[POWERPC] FSL: Access PCIe LTSSM register with correct size\n\nThe LTSSM register is actual 32-bits wide so we should be doing a\ndword access.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "61c5d3cde10689867b86c8352aa0295637e941cb",
      "tree": "80c452e8970375f7e419f2e9acb12f5b5fcba483",
      "parents": [
        "53f3945a160af9a2282b9fad0f6ccde25e4ed805"
      ],
      "author": {
        "name": "Jason Jin",
        "email": "Jason.jin@freescale.com",
        "time": "Wed Oct 03 15:09:50 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:26 2007 -0500"
      },
      "message": "[POWERPC] Treat 8610 PCIe host bridge as transparent\n\nSigned-off-by: Jason Jin \u003cJason.jin@freescale.com\u003e\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6b0b594bb81f86dbc7b0829ee5102abaab242913",
      "tree": "707463987ab05d04596763afa9db1c63cbde4c4a",
      "parents": [
        "6039680705906f270411435c05c869ac4f59ef10"
      ],
      "author": {
        "name": "Timur Tabi",
        "email": "timur@freescale.com",
        "time": "Wed Oct 03 11:34:59 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Oct 08 08:38:15 2007 -0500"
      },
      "message": "[POWERPC] qe: miscellaneous code improvements and fixes to the QE library\n\nThis patch makes numerous miscellaneous code improvements to the QE library.\n\n1. Remove struct ucc_common and merge ucc_init_guemr() into ucc_set_type()\n   (every caller of ucc_init_guemr() also calls ucc_set_type()).  Modify all\n   callers of ucc_set_type() accordingly.\n\n2. Remove the unused enum ucc_pram_initial_offset.\n\n3. Refactor qe_setbrg(), also implement work-around for errata QE_General4.\n\n4. Several printk() calls were missing the terminating \\n.\n\n5. Add __iomem where needed, and change u16 to __be16 and u32 to __be32 where\n   appropriate.\n\n6. In ucc_slow_init() the RBASE and TBASE registers in the PRAM were programmed\n   with the wrong value.\n\n7. Add the protocol type to struct us_info and updated ucc_slow_init() to\n   use it, instead of always programming QE_CR_PROTOCOL_UNSPECIFIED.\n\n8. Rename ucc_slow_restart_x() to ucc_slow_restart_tx()\n\n9. Add several macros in qe.h (mostly for slow UCC support, but also to\n   standardize some naming convention) and remove several unused macros.\n\n10. Update ucc_geth.c to use the new macros.\n\n11. Add ucc_slow_info.protocol to specify which QE_CR_PROTOCOL_xxx protcol\n    to use when initializing the UCC in ucc_slow_init().\n\n12. Rename ucc_slow_pram.rfcr to rbmr and ucc_slow_pram.tfcr to tbmr, since\n    these are the real names of the registers.\n\n13. Use the setbits, clrbits, and clrsetbits where appropriate.\n\n14. Refactor ucc_set_qe_mux_rxtx().\n\n15. Remove all instances of \u0027volatile\u0027.\n\n16. Simplify get_cmxucr_reg();\n\n17. Replace qe_mux.cmxucrX with qe_mux.cmxucr[].\n\n18. Updated struct ucc_geth because struct ucc_fast is not padded any more.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c0e4eb2d8a8a094db5295a42d84aef08dea8aea4",
      "tree": "ca56a5f8a63815812fc85a7f6669020361f01b5a",
      "parents": [
        "da1bb3a0e1f7f9cabe70fb2c41b47fa57c42fdfd"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Oct 02 17:47:43 2007 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 15:47:25 2007 -0500"
      },
      "message": "[POWERPC] MPC8568E-MDS: add support for ds1374 rtc\n\nMPC8568E-MDS have DS1374 chip on the I2C bus, thus let\u0027s use it.\nThis patch also adds #address-cells and #size-cells to the I2C\ncontrollers nodes.\n\np.s. DS1374 rtc class driver is in the -mm tree, its name is\nrtc-rtc-class-driver-for-the-ds1374.patch.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "da1bb3a0e1f7f9cabe70fb2c41b47fa57c42fdfd",
      "tree": "fca0a59724aba282128f5a0dec79630cf532306c",
      "parents": [
        "15f8c604a79c4840ed76eecf3af5d88b7c1dee9e"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Tue Oct 02 17:47:40 2007 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 15:47:23 2007 -0500"
      },
      "message": "[POWERPC] fsl_soc: fix uninitialized i2c_board_info structure\n\ni2c_board_info used semi-initialized, causing garbage in the\ninfo-\u003eflags, and that, in turn, causes various symptoms of i2c\nmalfunctioning, like PEC mismatches.\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "15f8c604a79c4840ed76eecf3af5d88b7c1dee9e",
      "tree": "d86815bc2daf835fee081ee7dac92cef8784f6a3",
      "parents": [
        "3c5df5c26ed17828760945d59653a2e22e3fb63f"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 28 14:06:16 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 15:47:05 2007 -0500"
      },
      "message": "[POWERPC] cpm: Describe multi-user ram in its own device node.\n\nThe way the current CPM binding describes available multi-user (a.k.a.\ndual-ported) RAM doesn\u0027t work well when there are multiple free regions,\nand it doesn\u0027t work at all if the region doesn\u0027t begin at the start of\nthe muram area (as the hardware needs to be programmed with offsets into\nthis area).  The latter situation can happen with SMC UARTs on CPM2, as its\nparameter RAM is relocatable, u-boot puts it at zero, and the kernel doesn\u0027t\nsupport moving it.\n\nIt is now described with a muram node, similar to QE.  The current CPM\nbinding is sufficiently recent (i.e. never appeared in an official release)\nthat compatibility with existing device trees is not an issue.\n\nThe code supporting the new binding is shared between cpm1 and cpm2, rather\nthan remain separated.  QE should be able to use this code as well, once\nminor fixes are made to its device trees.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0438c28fa40c1145e8322f91feb9e6fed3301d94",
      "tree": "995eecd959e4985abaa8e057ca99ddab5a8065bc",
      "parents": [
        "210805e219f781d0a0efbdbe41d59f6fccef529c"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Thu Sep 20 12:42:13 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:03:00 2007 -0500"
      },
      "message": "[POWERPC] fsl_soc: rtc-ds1307 support\n\nAdd support for the I2C devices handled by the rtc-ds1307 driver to\nof_register_i2c_devices.\n\nCc: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "210805e219f781d0a0efbdbe41d59f6fccef529c",
      "tree": "96f17f08a2c20cc7cf6dc4c2b6a08fe26c5c11bb",
      "parents": [
        "5dd57a1308a7e40e04fb6ecbff170df7a0b92cd8"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Thu Sep 20 12:42:12 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:57 2007 -0500"
      },
      "message": "[POWERPC] fsl_soc: Fix trivial printk typo.\n\nFix a trivial printk typo in fsl_soc.\n\nCc: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7f21f52940212c25b4387c2450018e161043549a",
      "tree": "9df63e5508151be0c6fd9e02b692f5ca1edf4394",
      "parents": [
        "2652d4ec4a363487d0106a8bf51f1b081dd7e397"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 13:32:24 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:18 2007 -0500"
      },
      "message": "[POWERPC] cpm2: Add cpm2_set_pin().\n\nThis provides a generic way for board code to set up CPM pins, rather\nthan directly poking magic values into registers.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "2652d4ec4a363487d0106a8bf51f1b081dd7e397",
      "tree": "b8deabfae85508ee396e463eed737b7887a7126d",
      "parents": [
        "449012daa92a60e42f0d55478641cfa796d51528"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 13:26:35 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:14 2007 -0500"
      },
      "message": "[POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup().\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "449012daa92a60e42f0d55478641cfa796d51528",
      "tree": "0d79f3259147e7fda762ab1e07586697c22641a2",
      "parents": [
        "544cdabe642e5508e784de709530a74d0775d070"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 14 15:30:44 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:04 2007 -0500"
      },
      "message": "[POWERPC] cpm2: Infrastructure code cleanup.\n\nMostly sparse fixes (__iomem annotations, etc); also, cpm2_immr\nis used rather than creating many temporary mappings.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "663edbd2640447dc43840568cd5701e6c9878d63",
      "tree": "a68f486d53e7d82c86b1fa2fe75ea87d1ea35b56",
      "parents": [
        "fb533d0c5a9783ecafa9a177bace6384c47282a9"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 17:22:01 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:36 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Add pin and clock setting functions.\n\nThese let board code set up pins and clocks without having to\nput magic numbers directly into the registers.\n\nThe clock function is mostly duplicated from the cpm2 version;\nhopefully this stuff can be merged at some point.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fb533d0c5a9783ecafa9a177bace6384c47282a9",
      "tree": "7be09cf401674b176455530ab4fec98bf9681751",
      "parents": [
        "ccf0d68e835003f19d5a9463d5a8c1e092d3a31a"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 14 14:22:36 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Infrastructure code cleanup.\n\n1. Keep a global mpc8xx_immr mapping, rather than constantly\ncreating temporary mappings.\n2. Look for new fsl,cpm1 and fsl,cpm1-pic names.\n3. Always reset the CPM when not using the udbg console;\nthis is required in case the firmware initialized a device\nthat is incompatible with one that the kernel is about to\nuse.\n4. Remove some superfluous casts and header includes.\n5. Change a usage of IMAP_ADDR to get_immrbase().\n6. Use phys_addr_t, not uint, for dpram_pbase.\n7. Various sparse-related fixes, such as __iomem annotations.\n8. Remove mpc8xx_show_cpuinfo, which doesn\u0027t provide anything\nuseful beyond the generic cpuinfo handler.\n9. Move prototypes for 8xx support functions from board files\nto sysdev/commproc.h.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c374e00e17f1c10768d5af922a1ff33e43df2eb0",
      "tree": "fc6149e7f3b86bb202c475d4414a926c481761b8",
      "parents": [
        "e631ae3b164158fbf486fbed5adb597696c4f0e5"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 11:43:43 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:35:43 2007 -0500"
      },
      "message": "[POWERPC] Add early debug console for CPM serial ports.\n\nThis code assumes that the ports have been previously set up, with\nbuffers in DPRAM.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e631ae3b164158fbf486fbed5adb597696c4f0e5",
      "tree": "16e4c792462c228b0a8e896a5adb32681c5681eb",
      "parents": [
        "6d817aa71fddea859ba02d1a0b326da930ce6b50"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 14 13:04:54 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:35:43 2007 -0500"
      },
      "message": "[POWERPC] Introduce new CPM device bindings.\n\nThis introduces a new device binding for the CPM and other devices on\nthese boards.  Some of the changes include:\n\n1. Proper namespace scoping for Freescale compatibles and properties.\n\n2. Use compatible rather than things like device_type and model\nto determine which particular variant of a device is present.\n\n3. Give the drivers the relevant CPM command word directly, rather than\nrequiring it to have a lookup table based on device-id, SCC v. SMC, and\nCPM version.\n\n4. Specify the CPCR and the usable DPRAM region in the CPM\u0027s reg property.\n\nBoards that do not require the legacy bindings should select\nCONFIG_PPC_CPM_NEW_BINDING to enable the of_platform CPM devices. Once\nall existing boards are converted and tested, the config option can\nbecome default y to prevent new boards from using the old model.  Once\narch/ppc is gone, the config option can be removed altogether.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nAcked-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6d817aa71fddea859ba02d1a0b326da930ce6b50",
      "tree": "b06061acb38cf5592c7a6480b9cd64b76679913c",
      "parents": [
        "26f571d7c968dbd30656fc1421eeb0d9088aaad9"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed Aug 29 15:08:40 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:35:43 2007 -0500"
      },
      "message": "[POWERPC] CPM: Change from fsl,brg-frequency to brg/clock-frequency\n\nAs suggested by David Gibson, now that we have a separate node\nfor the baud rate generators, it\u0027s better to use the standard\nclock-frequency property than a cpm-node-level fsl,brg-frequency\nproperty.\n\nThis patch updates existing places where fsl,brg-frequency is\nused.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    }
  ],
  "next": "4dc9783ea9e4d6f97e40b808991b324a4719a837"
}
