)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "4dc9783ea9e4d6f97e40b808991b324a4719a837",
      "tree": "fa1bf0ba7f841455934306315f6549a98dd267d7",
      "parents": [
        "36660cef734e3c80c4379443781ed0b2fe3e1ffe"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Oct 02 12:15:23 2007 +1000"
      },
      "committer": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Wed Oct 03 07:23:14 2007 -0500"
      },
      "message": "[POWERPC] Virtex: add xilinx interrupt controller driver\n\nAdds support for the Xilinx opb-intc interrupt controller\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\n"
    },
    {
      "commit": "70f227d8846a8a9b1f36f71c42e11cc7c6e9408d",
      "tree": "fb4dd5c8240bdaada819fb569c01a392b52847b9",
      "parents": [
        "a0c7ce9c877ceef8428798ac91fb794f83609aed",
        "f778089cb2445dfc6dfd30a7a567925fd8589f1e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:33:17 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:33:17 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.24\n"
    },
    {
      "commit": "0411a5e233db0f5196cff46a34bff15c005bbe6a",
      "tree": "ac714b4f93776386833862f1009ac41fcfb67d5d",
      "parents": [
        "0b94a1eeeeb3542d046b928ca01fcd4bf0ea7587"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Sep 17 16:05:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 13:25:27 2007 +1000"
      },
      "message": "[POWERPC] Update mpic to use dcr_host_t.base\n\nNow that dcr_host_t contains the base address, we can use that in the mpic\ncode, rather than storing it separately.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0b94a1eeeeb3542d046b928ca01fcd4bf0ea7587",
      "tree": "04ada4951ef2a386d16f00d06bd78a4ce04ff65a",
      "parents": [
        "ca786f83a97d7897b013b1e9b290c9010b69af9b"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Mon Sep 17 16:05:00 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 13:25:27 2007 +1000"
      },
      "message": "[POWERPC] Store the base address in dcr_host_t\n\nIn its current form, dcr_map() doesn\u0027t remember the base address you passed\nit, which means you need to store it somewhere else.  Rather than adding the\nbase to another struct it seems simpler to store it in the dcr_host_t.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aa3be5f32db137bc4404f32a24b36fb47d48d260",
      "tree": "c1478636bf2025cf9e700c48239418836cb43fbd",
      "parents": [
        "df174e3be88d4352bfcfe20d11adc671d2961c79"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:02 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 11:48:42 2007 +1000"
      },
      "message": "[POWERPC] Implement {read,update}_persistent_clock\n\nWith these functions implemented we cooperate better with the generic\ntimekeeping code.  This obsoletes the need for the timer sysdev as a bonus.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "21ccdd31e9c70f42b00d9ea152f6c4e0ff3f536e",
      "tree": "c54c610501be73cf2634e951e9d75c4e20820370",
      "parents": [
        "d385366a9b96fc3f4705f8513adccceaa0515f97"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 20 16:36:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:11:42 2007 +1000"
      },
      "message": "[POWERPC] Inline u3msi_compose_msi_msg()\n\nIn the MPIC U3 MSI code, we call u3msi_compose_msi_msg() once for each MSI.\nThis is overkill, as the address is per pci device, not per MSI. So setup\nthe address once, and just set the data per MSI.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d9303d662fa3fca8a6d27dee82b961a5f5524f20",
      "tree": "bb6db5c5935bed648c5bbe5451b765e121b2dc4f",
      "parents": [
        "db220b234da9f183b127b9c3077c253b94756e35"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 20 16:36:47 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:11:32 2007 +1000"
      },
      "message": "[POWERPC] Simplify error logic in u3msi_setup_msi_irqs()\n\nu3msi_setup_msi_irqs() doesn\u0027t need to call teardown() itself,\nthe generic code will do this for us as long as we return a non\nzero value.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "83af919e0f239e87bc644a2c932b9cebf5771380",
      "tree": "de7d76e154368c1d1da1cafe2d1ad4a3a9147871",
      "parents": [
        "ff0ce6845bc18292e80ea40d11c3d3a539a3fc5e"
      ],
      "author": {
        "name": "Jochen Friedrich",
        "email": "jochen@scram.de",
        "time": "Mon Sep 24 19:13:46 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 28 10:25:16 2007 -0500"
      },
      "message": "[POWERPC] Fix copy\u0027n\u0027paste typo in commproc.c\n\nThe powerpc version of commproc.c exports cpm_dpram_addr twice\nand cpm_dpram_phys not at all due to a typo. This patch fixes this\nproblem.\n\nCC      arch/powerpc/sysdev/commproc.o\narch/powerpc/sysdev/commproc.c:398: error: redefinition of \u0027__kcrctab_cpm_dpram_addr\u0027\narch/powerpc/sysdev/commproc.c:392: error: previous definition of \u0027__kcrctab_cpm_dpram_addr\u0027 was here\narch/powerpc/sysdev/commproc.c:398: error: redefinition of \u0027__kstrtab_cpm_dpram_addr\u0027\narch/powerpc/sysdev/commproc.c:392: error: previous definition of \u0027__kstrtab_cpm_dpram_addr\u0027 was here\narch/powerpc/sysdev/commproc.c:398: error: redefinition of \u0027__ksymtab_cpm_dpram_addr\u0027\narch/powerpc/sysdev/commproc.c:392: error: previous definition of \u0027__ksymtab_cpm_dpram_addr\u0027 was here\nmake[1]: *** [arch/powerpc/sysdev/commproc.o] Error 1\nmake: *** [arch/powerpc/sysdev] Error 2\n\nSigned-off-by: Jochen Friedrich \u003cjochen@scram.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "17b5ee04c09a158129eb538933eae7be956190e9",
      "tree": "e345f5ab3945e90b4cd8a816ffbde810188959a3",
      "parents": [
        "3164cccdc0e6e16eb9797586aaa8d1f759799c01"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Sep 18 06:12:29 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:22 2007 +1000"
      },
      "message": "[POWERPC] Support setting affinity for U3/U4 MSI sources\n\nHook up affinity-setting for U3/U4 MSI interrupt sources.\n\nTested on Quad G5 with myri10ge.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9b41fcb0eb890009f9de3df76fcdb2ba77314a4b",
      "tree": "4b3af60598815d1bbc4c27b5c35aa0593136e43f",
      "parents": [
        "e4533b243e5e0c3a26287a902a1ed0f8f5b1cec0"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue May 15 05:52:22 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Sep 22 14:49:21 2007 +1000"
      },
      "message": "[POWERPC] Add Marvell mv64x60 udbg putc/getc functions\n\nCommit 69331af, \"Fixes and cleanups for earlyprintk aka boot console\",\nresulted in printk output prior to the initialization of the mpsc\nconsole driver not being printed.  That commit causes the mpsc\u0027s\nCON_PRINTBUFFER flag to be cleared since udbg should have printed\nthe previous output.\n\nI guess we can no longer ignore udbg. :)\n\nThis patch provides udbg_putc() and udbg_getc() functions for the\nMarvell mv64x60 chips. These functions are enabled if an mv64x60\nport is to be used as the console as determined from the device tree.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nAcked-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7b2c3c5b1d6dd77d7bb5a7d57ab7280e051c59bc",
      "tree": "30fc4b8515f3838973386697e55647079a6921fa",
      "parents": [
        "ee983079ce04641523b23b8ed02cc3503632351e"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Sep 17 14:08:06 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 19 15:25:34 2007 +1000"
      },
      "message": "[POWERPC] Fix section mismatch in PCI code\n\nCreate a helper function (alloc_maybe_bootmem) that is marked __init_refok\nto limit the chances of mistakenly referring to other __init routines.\n\nWARNING: vmlinux.o(.text+0x2a9c4): Section mismatch: reference to .init.text:.__alloc_bootmem (between \u0027.update_dn_pci_info\u0027 and \u0027.pci_dn_reconfig_notifier\u0027)\nWARNING: vmlinux.o(.text+0x36430): Section mismatch: reference to .init.text:.__alloc_bootmem (between \u0027.mpic_msi_init_allocator\u0027 and \u0027.find_ht_magic_addr\u0027)\nWARNING: vmlinux.o(.text+0x5e804): Section mismatch: reference to .init.text:.__alloc_bootmem (between \u0027.celleb_setup_phb\u0027 and \u0027.celleb_fake_pci_write_config\u0027)\nWARNING: vmlinux.o(.text+0x5e8e8): Section mismatch: reference to .init.text:.__alloc_bootmem (between \u0027.celleb_setup_phb\u0027 and \u0027.celleb_fake_pci_write_config\u0027)\nWARNING: vmlinux.o(.text+0x5e968): Section mismatch: reference to .init.text:.__alloc_bootmem (between \u0027.celleb_setup_phb\u0027 and \u0027.celleb_fake_pci_write_config\u0027)\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "26f6cb999366a71b8e318bceaf8fafc1ffecae40",
      "tree": "2da19214e759df13caf4772b6936b5689ac1f070",
      "parents": [
        "af6a9aabc106b70ab03d6665c713bca3dd3cb195"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "avorontsov@ru.mvista.com",
        "time": "Thu Aug 23 15:35:56 2007 +0400"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 14 08:54:09 2007 -0500"
      },
      "message": "[POWERPC] fsl_soc: add support for fsl_spi\n\nAdd helper function to setup SPI bus/device information\n\nSigned-off-by: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5d54ddcbcf931bf07cd1ce262bda4674ebd1427f",
      "tree": "14dd3d030a02099b343d59929977363f8204ab3a",
      "parents": [
        "26caeb2ee1924d564e8d8190aa783a569532f81a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Sep 11 01:25:43 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 14 08:51:54 2007 -0500"
      },
      "message": "[POWERPC] 85xx: Add basic Uniprocessor MPC8572 DS port\n\nAdded basic board port for MPC8572 DS reference platform that is\nsimiliar to the MPC8544/33 DS reference platform in uniprocessor mode.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f9234736112bf193e5ab451abbfbdf279cc53137",
      "tree": "d732233f231e003b1c55c0e225c2d918e130df04",
      "parents": [
        "683d00b03eb09a140e25d7f1457d347277bc2619"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Aug 20 11:38:12 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Sep 14 08:51:43 2007 -0500"
      },
      "message": "[POWERPC] fsl_soc.c cleanup\n\n1. Update the way get_brgfreq() finds things in the device tree.\n\nIt now uses names that are less namespace polluting.  The old names\nare supported until all boards are converted.\n\n2. \"size\" is changed from unsigned int to int, to match what\nof_get_property() expects.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0d72ba930cbc9140a584af7e4e65041b6c7a7d18",
      "tree": "8dd36503702183fb15f5e783249433c9880e45ee",
      "parents": [
        "2099172d61abda1b793b499bb8edcaac4de2cdae"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 08 05:13:19 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:25 2007 +1000"
      },
      "message": "[POWERPC] Add workaround for MPICs with broken register reads\n\nSome versions of PWRficient 1682M have an interrupt controller in which\nthe first register in each pair for interrupt sources doesn\u0027t always\nread with the right polarity/sense values.\n\nTo work around this, keep a software copy of the register instead.  Since\nit\u0027s not modified from the mpic itself, it\u0027s a feasible solution.  Still,\nkeep it under a config option to avoid wasting memory on other platforms.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6815800601d3e46b976c868e4e85fb6de32b9133",
      "tree": "df047ed69d7b2b1a744625fd6b2b6f49ada47df4",
      "parents": [
        "8528ab84ebe7a1eeed9b0acc808df86663d506c0"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Aug 28 18:47:55 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:20 2007 +1000"
      },
      "message": "[POWERPC] Provide a default irq_host match, which matches on an exact of_node\n\nThe most common match semantic is an exact match based on the device node.\nSo provide a default implementation that does this, and hook it up if no\nmatch routine is specified.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "52964f87c64e6c6ea671b5bf3030fb1494090a48",
      "tree": "2e20d81bc05b60b7108733daf5713ea640ad2477",
      "parents": [
        "0ae0b54565a8dcc2b98de694b998e765de15b713"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Aug 28 18:47:54 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:20 2007 +1000"
      },
      "message": "[POWERPC] Add an optional device_node pointer to the irq_host\n\nThe majority of irq_host implementations (3 out of 4) are associated\nwith a device_node, and need to stash it somewhere. Rather than having\nit somewhere different for each host, add an optional device_node pointer\nto the irq_host structure.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b2315372eac9cd9f622c32a93e323cf6f0f03462",
      "tree": "9e1faa7cdcddf5d90bec4fb9523742d4cce699a1",
      "parents": [
        "5326152fa182b0a16e4abf913ce403e3c7ab53b7",
        "c87ce65868bbf9bbea9c3f112ff8315302daf8f2"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:24:25 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:24:25 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.24\n"
    },
    {
      "commit": "83fcdb4b352f74a8a74737aedeaf622c37140c73",
      "tree": "2f948f23d9bf48aa08f82ff48661440c969ffa1c",
      "parents": [
        "36c50f729b77144cae8d43457fefca66a4eeff6a"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Wed Sep 05 14:29:10 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Sep 10 16:02:09 2007 -0500"
      },
      "message": "[POWERPC] cpm2: Fix off-by-one error in setbrg().\n\nThe hardware adds one to the BRG value to get the divider, so it must\nbe subtracted by software.  Without this patch, characters will occasionally\nbe corrupted.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "35438c4327df18dbf5e7f597b69299119f4a14de",
      "tree": "a4589d731015db93f2eba8f84ffb1f48a8084020",
      "parents": [
        "2f6c9d961081dc7b109eb19166244bcb2a5dfc28",
        "b07d68b5ca4d55a16fab223d63d5fb36f89ff42f"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 28 15:56:11 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 28 15:56:11 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-2.6.24\n"
    },
    {
      "commit": "b0e81ebb1062eba20fbcbe459662c0a6ec6075f7",
      "tree": "6c30bfaf5f3b149783e8e138466ef3d6bb2db817",
      "parents": [
        "fedcd2c53d838e7a69df699ce2a14e45d34d7f7f"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Thu Aug 23 03:01:28 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Aug 25 16:58:27 2007 +1000"
      },
      "message": "[POWERPC] axonram: Do not delete gendisks queue in error path\n\nOn exit do not delete gendisk\u0027s queue because this is already done by\ndel_gendisk(). Doing it twice may cause memory damage.\n\nSigned-off-by: Maximilian \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "fedcd2c53d838e7a69df699ce2a14e45d34d7f7f",
      "tree": "24b1c61d889f836c31103ab67e1ce491fa7b42c9",
      "parents": [
        "3addf55c9415f9da039947b33d064332137e49fe"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Thu Aug 23 03:01:27 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat Aug 25 16:58:27 2007 +1000"
      },
      "message": "[POWERPC] axonram: Module modification for latest firmware API changes\n\nFirmware would not deliver two interrupt numbers in device-tree any more\nbut only one, for correctable ECC, because uncorrectable ECC from now\nis handled by firmware itself.\nChanges in the axonram module are necessary because in the old version, if\nit is not allowed to fetch the second interrupt number from device-tree,\nit interpretes this as an error case and exits.\n\nSigned-off-by: Maximilian \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4b218e9bb2fbbc57b5a05de41d77c056a134528c",
      "tree": "df4bc0a676589d2d2ee506398d64ea0ca5021474",
      "parents": [
        "16a15a30f8a09af6ce2dc4fd6eec9b454c1fe488"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Aug 21 02:36:19 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Aug 22 15:21:47 2007 +1000"
      },
      "message": "[POWERPC] Whitespace cleanup in arch/powerpc\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "15f6ddc7d9cf96f2ee88897c7164198ed6e45a77",
      "tree": "5221fdbc69c0805439287db6cb6f6a6b547cd12b",
      "parents": [
        "f350339cbd0e8ed7751f98f0ef60cb3a0d410eda"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Aug 21 19:15:31 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Aug 21 19:15:31 2007 -0500"
      },
      "message": "[POWERPC] Fix PCI Device ID for MPC8544/8533 processors\n\nThe initial user manuals for MPC8544/8533 had some issues with properly\ndocumenting the device IDs for MPC8544/8533.  These processors are almost\nidentical and both show up on the reference boards.\n\nFix up the quirks for PCIe support to handle MPC8533/E.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0af666fa6cf4bc639fb6170600b5fb0d8b6504b9",
      "tree": "bca2e38330766f4bad6e1de36c2f9f7cd3e656a1",
      "parents": [
        "86d7a9a9c4775f864e6bc5f5da66ef9ea3715734"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Aug 17 08:23:06 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Aug 17 13:22:33 2007 -0500"
      },
      "message": "[POWERPC] Fix 8xx compile failure\n\n  CC      arch/powerpc/sysdev/commproc.o\narch/powerpc/sysdev/fsl_soc.c: In function fsl_pcmcia_of_init:\narch/powerpc/sysdev/fsl_soc.c:1109: error: implicit declaration of function of_platform_device_create\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ada3ea6fcde45abc55e2af0e564455fd7f943a79",
      "tree": "1c08937ddd5e7dfacbb1a087cc00284c7965c443",
      "parents": [
        "28e8351ac22de25034e048c680014ad824323c65"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Aug 16 23:44:00 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Aug 17 13:18:58 2007 -0500"
      },
      "message": "[POWERPC] Add interrupt resource for RTC CMOS driver\n\nThe RTC CMOS driver expects the interrupt to be a resource of the platform\ndevice.  Use a fixed interrupt value of 8 since on PPC if we are using this\nits off an i8259 which we ensure has interrupt numbers 0..15.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e78bb5dc2e0515dce2ac2c590d66405028b7ccd6",
      "tree": "1ffd3fcfec0cd2bc36398f8052900fca851b30b9",
      "parents": [
        "750d1d1ca1d2e94e15393927fd3c30222d1c5203"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Aug 16 05:15:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:02:06 2007 +1000"
      },
      "message": "[POWERPC] Fix i2c device string format\n\nUse strlcpy() to guarantee strings in i2c device type and driver_name\nfields are 0-terminated.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "109b60f0bc1306192c765875badcaa5f3850a0a1",
      "tree": "dc4006f69827f0482d7abfefef096ee8b3d84241",
      "parents": [
        "d56c3aaa9f660e5f5f295da74f5d3db510de0ede"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Aug 15 20:54:32 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:02:06 2007 +1000"
      },
      "message": "[POWERPC] Fix section mismatch in dart_iommu.c\n\nThese functions are only called from __init functions.\n\nWARNING: vmlinux.o(.text+0x398f4): Section mismatch: reference to .init.text:.lmb_alloc (between \u0027.iommu_init_early_dart\u0027 and \u0027.pci_dma_bus_setup_dart\u0027)\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "553fdff633b1cb8cfccf554768444c5580a8d7f7",
      "tree": "6d87847e2ee77bb60ada7c3dee2158af93352a7b",
      "parents": [
        "868afce21fdadcecc7bde9263321065948508c56"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Aug 14 13:52:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:02:06 2007 +1000"
      },
      "message": "[POWERPC] Improve robustness of the UIC cascade handler\n\nAt present the cascade interrupt handler for the UIC (interrupt\ncontroller on 4xx embedded chips) will misbehave badly if it is called\nspuriously - that is if the handler is invoked when no interrupts are\nasserted in the child UIC.\n\nAlthough spurious interrupts shouldn\u0027t happen, it\u0027s good to behave\nrobustly if they do.  This patch does so by checking for and ignoring\nspurious interrupts.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "868afce21fdadcecc7bde9263321065948508c56",
      "tree": "7967611e42ecdb2b53b4f39092a69975822852ab",
      "parents": [
        "4dc7b4b0405fd7320940849b6e31ea8ea68fd0df"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Aug 14 13:52:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:02:05 2007 +1000"
      },
      "message": "[POWERPC] Fix irq flow handler for 4xx UIC\n\nAt present the driver for the UIC (the embedded interrupt controller\nin 4xx chips) uses the handle_level_irq() flow handler.  It turns out\nthis does not correctly handle level triggered interrupts on the UIC.\n\nSpecifically, acknowledging an irq on the UIC (i.e. clearing the\nrelevant bit in UIC_SR) will have no effect for a level interrupt\nwhich is still asserted by the external device, even if the irq is\nalready masked.  Therefore, unlike handle_level_irq() we must ack the\ninterrupt after invoking the ISR (which should cause the device to\nstop asserting the irq) instead of acking it when we mask it, before\nthe ISR.\n\nThis patch implements this change, in a new handle_uic_irq(), a\ncustomised irq flow handler for the UIC.  For edge triggered\ninterrupts, handle_uic_irq() still uses the old flow - we must ack\nedge triggered interrupt before the ISR not after, or we could miss a\nsecond event which occurred between invoking the ISR and acking the\nirq.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4dc7b4b0405fd7320940849b6e31ea8ea68fd0df",
      "tree": "7f906d6a3c69f8b5d39ed88c43eb264ba2faa209",
      "parents": [
        "a05afe9146f7611d40a58be34ee8442727a6af1f"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Aug 14 13:52:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:02:05 2007 +1000"
      },
      "message": "[POWERPC] Fix setting of irq trigger type in UIC driver\n\nThe UIC (interrupt controller in 4xx embedded CPUs) driver currently\nmissets the IRQ_lEVEL flag in desc-\u003estatus, due to a thinko.  This\npatch fixes the bug.\n\nCurrently this is only a cosmetic problem (affects the output in\n/proc/interrupts), however subsequent patches will use the IRQ_LEVEL\nflag to affect flow handling.\n\nSigned-off-by: Valentine Barshak \u003cvbarshak@ru.mvista.com\u003e\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nAcked-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8935fa0fe6f87c4df806f605de04aed4353c7600",
      "tree": "f615f0b20495d96bedb25f74bf86b5799f070131",
      "parents": [
        "c78d453b6f95ff38a2226f6f77a4b08a6e27fc42"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Fri Aug 10 05:18:46 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:01:54 2007 +1000"
      },
      "message": "[POWERPC] tsi108_direct_pci_ops: Use named structure member initializers\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c78d453b6f95ff38a2226f6f77a4b08a6e27fc42",
      "tree": "039b51b321217d2d8c414b4b797068b56c870816",
      "parents": [
        "f1d645f42849ce3c12781514e6ced97748ada6b1"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Fri Aug 10 05:18:45 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:01:54 2007 +1000"
      },
      "message": "[POWERPC] indirect_pci_ops: Use named structure member initializers\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "96b952dd4b8aaa752b6086ad8bcaf2af23729b5f",
      "tree": "bd40b133f03250d87bdcf3cb25a783dbc833b4a4",
      "parents": [
        "0f2342c85df4248bc1cd72421b13969a0782ed6a"
      ],
      "author": {
        "name": "Murali Iyer",
        "email": "mniyer@vnet.ibm.com",
        "time": "Thu Aug 09 07:46:49 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 17 11:01:52 2007 +1000"
      },
      "message": "[POWERPC] Export DCR symbols for modules\n\nIn order to compile drivers as modules that uses some of the\nDCR functions, we need to export the symbols.  Example, EMAC\ndriver and other drivers that are under development use these\nfunctions.\n\nSigned-off-by: Murali Iyer \u003cmniyer@us.ibm.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2f63251ed0a803ddbe7bf2577b69d467aa872f68",
      "tree": "960ba4e27bb2cffdda0841ee701515c4bd75143a",
      "parents": [
        "d6dd9e93c7531fa31370e27d053a3940d8d662fb",
        "647e50f38345525d8261c295a0d0629dcea23a9b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 20:43:52 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 31 20:43:52 2007 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog: (28 commits)\n  [WATCHDOG] Fix pcwd_init_module crash\n  [WATCHDOG] ICH9 support for iTCO_wdt\n  [WATCHDOG] 631xESB/632xESB support for iTCO_wdt - add all LPC bridges\n  [WATCHDOG] 631xESB/632xESB support for iTCO_wdt\n  [WATCHDOG] omap_wdt.c - default error for IOCTL is -ENOTTY\n  [WATCHDOG] Return value of nonseekable_open\n  [WATCHDOG] mv64x60_wdt: Rework the timeout register manipulation\n  [WATCHDOG] mv64x60_wdt: disable watchdog timer when driver is probed\n  [WATCHDOG] mv64x60_wdt: Support the WDIOF_MAGICCLOSE feature\n  [WATCHDOG] mv64x60_wdt: Add a module parameter to change nowayout setting\n  [WATCHDOG] mv64x60_wdt: Add WDIOC_SETOPTIONS ioctl support\n  [WATCHDOG] mv64x60_wdt: Support for WDIOC_SETTIMEOUT ioctl\n  [WATCHDOG] mv64x60_wdt: Fix WDIOC_GETTIMEOUT return value\n  [WATCHDOG] mv64x60_wdt: Check return value of nonseekable_open\n  [WATCHDOG] mv64x60_wdt: Add arch/powerpc platform support\n  [WATCHDOG] mv64x60_wdt: Get register address from platform data\n  [WATCHDOG] mv64x60_wdt: set up platform_device in platform code\n  [WATCHDOG] ensure mouse and keyboard ignored in w83627hf_wdt\n  [WATCHDOG] s3c2410_wdt: fixup after arch include moves\n  [WATCHDOG] git-watchdog-typo\n  ...\n"
    },
    {
      "commit": "46b2835771ad8ef19b8e081e8c90439408c7645f",
      "tree": "4059e1949df40d6c9078bcbe6783b03384ba61f3",
      "parents": [
        "9d78592ed72dbff1d8825207f8def07858a49768",
        "141707892e92dca69b7b8af65b9367da2d1f8120"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jul 26 16:43:24 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jul 26 16:43:24 2007 +1000"
      },
      "message": "Merge branch \u0027fixes-2.6.23\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge\n"
    },
    {
      "commit": "d13ae8620dfdedfa7e9ab6d1eec294adc0516065",
      "tree": "7cdf15b89eaee9cb7f40b47985f309755a202974",
      "parents": [
        "56d6d1a73d9e5ddd9eb1a7baeeda30803ba44879"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Sat Jul 21 06:26:15 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jul 26 16:12:17 2007 +1000"
      },
      "message": "[POWERPC] Add of_register_i2c_devices()\n\nScan the device tree for i2c devices, check their \"compatible\" property\nagainst a hard-coded table, and, if found, register with i2c boardinfo.\nThis provides the infrastructure needed to find i2c devices in the\ndevice tree and register them with the i2c subsystem.\n\nThis and the following commit let the linkstation work with the new i2c\nAPI and thus fix a regression.\n\nSigned-off-by: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "282045b45060d5a8be0ebd13c1506551c6a0a0b8",
      "tree": "ee70f296d32b5d0e6e14405131e9a85e40eadad4",
      "parents": [
        "9a9bcf4e00281cd135e69f8d996acbbeb5aef6d0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 26 00:16:05 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 26 00:16:21 2007 -0500"
      },
      "message": "[POWREPC] Fixup a number of modpost warnings on ppc32\n\nFixed the following warnings:\n\nWARNING: vmlinux.o(.text+0x2934): Section mismatch: reference to .init.text:__alloc_bootmem (between \u0027irq_alloc_host\u0027 and \u0027irq_set_default_host\u0027)\nWARNING: vmlinux.o(.text+0xb2aa): Section mismatch: reference to .init.data:boot_command_line (between \u0027register_early_udbg_console\u0027 and \u0027udbg_printf\u0027)\nWARNING: vmlinux.o(.text+0xb2b2): Section mismatch: reference to .init.data:boot_command_line (between \u0027register_early_udbg_console\u0027 and \u0027udbg_printf\u0027)\nWARNING: vmlinux.o(.text+0xe354): Section mismatch: reference to .init.text:__alloc_bootmem (between \u0027pcibios_alloc_controller\u0027 and \u0027pci_domain_nr\u0027)\nWARNING: vmlinux.o(.text+0x12768): Section mismatch: reference to .init.text:update_bridge_resource (between \u0027quirk_fsl_pcie_transparent\u0027 and \u0027indirect_read_config\u0027)\nWARNING: vmlinux.o(.text+0x127a8): Section mismatch: reference to .init.text:update_bridge_resource (between \u0027quirk_fsl_pcie_transparent\u0027 and \u0027indirect_read_config\u0027)\nWARNING: vmlinux.o(.text+0x17566c): Section mismatch: reference to .init.text:pcibios_fixup_bus (between \u0027pci_scan_child_bus\u0027 and \u0027pci_scan_bus_parented\u0027)\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7659c038d3d0a635b5aeff04aed523d7b6c1dde8",
      "tree": "d75e5abe82a97bb029dac6dec5c77dfdeeb8437e",
      "parents": [
        "0de085bb474f64e4fdb2f1ff3268590792648c7b"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jul 25 00:29:53 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jul 25 00:29:53 2007 -0500"
      },
      "message": "[POWERPC] Fix PCI indirect for big-endian cfg_addr\n\nWe didn\u0027t actually propogate the flag we pass into setup_indirect_pci()\nto set indirect_type and thus were getting the wrong endianness if\nPPC_INDIRECT_TYPE_BIG_ENDIAN was set.\n\nAlso, we need to or in additional flags rather than just doing a\ndirect assignment.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7e07a15913e2e1fd99fb77c4c848437bd99a8d5f",
      "tree": "b53e6f8c4e2ad9675fb2031a12e6b75f44d5b6f1",
      "parents": [
        "8a5cfa648347ab04e63a7f5e3699768d1f9bf00d"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Jul 24 11:12:24 2007 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Jul 24 21:16:02 2007 +0000"
      },
      "message": "[WATCHDOG] mv64x60_wdt: Add arch/powerpc platform support\n\nAdd support for arch/powerpc, specifically for the prpmc2800 platform.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "e58712111fe6eb7573fd6dd12d80de3bec13f277",
      "tree": "5a0440635469bcc93ab38f92f0752476734484fd",
      "parents": [
        "c26c372cdbe7de1b9d0c88adce2ae21ef9249e9a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 15:47:26 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jul 24 10:32:05 2007 -0500"
      },
      "message": "[POWERPC] 85xx: Added needed MPC85xx PCI device IDs\n\nAdded the MPC85xx PCI device IDs that we need for the quirks we have.\n\nAlso, fixed the MPC8567E, MPC8567 device IDs which had the wrong value.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c26c372cdbe7de1b9d0c88adce2ae21ef9249e9a",
      "tree": "0a3ca1c32939292ab7f48a269262a62c92b13a9c",
      "parents": [
        "6af012574207bd35455f4a4ba0437cf5b9deaee5"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Mon Jun 04 12:27:14 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jul 24 10:31:58 2007 -0500"
      },
      "message": "[POWERPC] Add Freescale PCI VENDOR ID and 8641 device IDs\n\nAlso add 8641/8641D device IDs as well.\nAll of which already exist or have been submitted to\nThe Linux PCI ID Repository at:\n    http://pci-ids.ucw.cz/\n\nCC-to: pci-ids@ucw.cz\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "eb12af43333dd9d54158f35147a79628c41152db",
      "tree": "6dcd7624d648d4342d45a24710fdff3f30f19674",
      "parents": [
        "7391ff35b241dbcba471e05059b5c05fdc8196db"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jul 20 16:29:09 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 22:30:14 2007 -0500"
      },
      "message": "[POWERPC] FSL: Add support for PCI-X controllers\n\nSome set of 85xx platforms have PCI-X controllers.  The old arch/ppc\ncode setup these controllers and we haven\u0027t moved it over to arch/powerpc.\n\nWe use the PCI-X Capabilties to know if we are in PCI-X mode instead\nof the Global Utilities PORDEVSR.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7391ff35b241dbcba471e05059b5c05fdc8196db",
      "tree": "80cfb39a1c647fb9807bc2917d72ad52edfb517b",
      "parents": [
        "f64fddbeac737bfc8d966423f067a9af9eeec887"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jul 20 13:49:29 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 22:30:11 2007 -0500"
      },
      "message": "[POWERPC] Make sure virtual P2P bridge registers are setup on PCIe PHB\n\nFor the Freescale PCIe PHBs Not all firmwares setup the virtual P2P\nbridge registers properly.  Make sure they get setup based on what\nthe struct pci_controller got from the device tree.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "f16dab981aa9d423bdfe096e3422acd33d905c1e",
      "tree": "aafb0d944784f4a3dd53058d0d111eaa34b48893",
      "parents": [
        "2e56ff206b7c6c28b847ccdbe46ad69b3263ac32"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Fri Jul 13 18:05:08 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 22:30:02 2007 -0500"
      },
      "message": "[POWERPC] Add basic PCI/PCI Express support for 8544DS board\n\nAdd basic support for the PCIe PHB and enable the ULI bridge.\n\nSigned-off-by: York Sun \u003cyorksun@freescale.com\u003e\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "2e56ff206b7c6c28b847ccdbe46ad69b3263ac32",
      "tree": "636f8d31a2b6c19fe21b12c61f47dcd96d393871",
      "parents": [
        "d5269966e57484548bc5d38e117f161bf2f56ce9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 19 16:07:35 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 22:29:09 2007 -0500"
      },
      "message": "[POWERPC] Make endianess of cfg_addr for indirect pci ops runtime\n\nMake it so we do a runtime check to know if we need to write cfg_addr\nas big or little endian.  This is needed if we want to allow 86xx support\nto co-exist in the same kernel as other 6xx PPCs.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d5269966e57484548bc5d38e117f161bf2f56ce9",
      "tree": "1f287dc603c58148ad14eea4182a29be97ad80f1",
      "parents": [
        "4e7982115e8e426ee885f48c8aedd5e533e23c5b"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 19 15:44:52 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:08 2007 -0500"
      },
      "message": "[POWERPC] Removed setup_indirect_pci_nomap\n\nWe don\u0027t use setup_indirect_pci_nomap in arch/powerpc and it appears\nthe users that needed it from arch/ppc are now using setup_indirect_pci.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "aa3c112146e387dcd68bea2a8354514fe725da0d",
      "tree": "de8e5fe474359c0a2ce2d7c7904973f0e36b54e5",
      "parents": [
        "6c0a11c118471f79795202348fbd0e6580341794"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 16 10:45:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:08 2007 -0500"
      },
      "message": "[POWERPC] 85xx: Added 8568 PCIe support\n\nAdded the PCIe device node to the 8568 dts and the needed quirk entries.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6c0a11c118471f79795202348fbd0e6580341794",
      "tree": "3fdd1b450e32203703ef56a3f1e6666c472312a1",
      "parents": [
        "66afe8780f297edb4c4716bc326e127ec2923422"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jul 19 15:29:53 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:08 2007 -0500"
      },
      "message": "[POWERPC] Fixup resources on pci_bus for PCIe PHB when no device is connected\n\nOn the 85xx/86xx PCIe controllers if there is no device connected to the\nPHB we will still allocate a pci_bus for downstream bus of the virtual\nP2P bridge. However the resources allocated to the downstream bus are not\ncorrect and so we just mimic the resources from the upstream pci_bus.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3f6c5dae277d43b4fe2dd77a5984b0ef9aee52c6",
      "tree": "9a542f1c56624351ef042708b1933439757e11e5",
      "parents": [
        "344ffde71e65fb0ef4b73590015362005a59b3c0"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Jul 10 18:47:06 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:08 2007 -0500"
      },
      "message": "[POWERPC] Use Freescale pci/pcie common code for 85xx boards\n\nSwitch the 85xx platform over to using the FSL generic PCI code.  This\ngets ups PCIe support in addition to base PCI support.\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "957ecffc2527ebd414c6e35b65f0f744739b012d",
      "tree": "19ebce098f00688ae411603fc35effe792d1b769",
      "parents": [
        "62c66c8e55fae40d93d8f79d60e2ed50379e46f9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jul 11 13:31:58 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:07 2007 -0500"
      },
      "message": "[POWERPC] FSL: Cleanup how we detect if we are a PCIe controller\n\nUse the PCI capabilities to determine if we are PCIe PHB.  Also use\nPPC_INDIRECT_TYPE_NO_PCIE_LINK since the Freescale PCIe controllers\nwill lock the system if they don\u0027t have link and you try to do a config\naccess to anything but the PHB.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "62c66c8e55fae40d93d8f79d60e2ed50379e46f9",
      "tree": "036850e5b65d37be7586ab0ac17f8f54dc5af567",
      "parents": [
        "38805e5f096162867a70c7468c654d7f9bb507da"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jul 11 13:22:41 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:07 2007 -0500"
      },
      "message": "[POWERPC] Added indirect quirk to handle PCIe PHB that have issue w/no link\n\nAdded PPC_INDIRECT_TYPE_NO_PCIE_LINK flag to the indirect pci handling\ncode to ensure that we don\u0027t talk to any device other than the PHB\nif we don\u0027t have PCIe link.  Some controllers will lockup if they try\nto do a config cycle to any device on the bus except the PHB.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9ac4dd301eebb3cd8de801e02bfc91f296e56f63",
      "tree": "9f4dbb37dc809c94156151f997093ac00a38b928",
      "parents": [
        "55c44991e2910519bab274c857d95a08100ff5f7"
      ],
      "author": {
        "name": "Zang Roy-r61911",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Jul 10 18:46:35 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:07 2007 -0500"
      },
      "message": "[POWERPC] Rewrite Freescale PCI/PCIe support for 8{3,5,6}xx\n\nRewrite the Freescale PCI code to support PCI on 83xx/85xx/86xx and\nPCIe on 85xx/86xx.\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "55c44991e2910519bab274c857d95a08100ff5f7",
      "tree": "6da0c59c1c45181d8321c7498f63ccb6ef32b1c6",
      "parents": [
        "f695baf2df9e0413d3521661070103711545207a"
      ],
      "author": {
        "name": "Roy Zang",
        "email": "tie-fei.zang@freescale.com",
        "time": "Tue Jul 10 18:44:34 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jul 23 10:27:07 2007 -0500"
      },
      "message": "[POWERPC] Create common fsl pci/e files based on 86xx platforms\n\nMove\narch/powerpc/platforms/86xx/pci.c -\u003e arch/powerpc/sysdev/fsl_pci.c\narch/powerpc/sysdev/fsl_pcie.h -\u003e arch/powerpc/sysdev/fsl_pci.h\nas the base to unify 83xx/85xx/86xx pci and pcie.\n\nAdd CONFIG_FSL_PCI to build fsl_pci.c for Freescale pci and pcie option.\nThe code still works for 86xx platforms.\n\nSigned-off-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7fd7218610600b16f6f0af3f9d9353ba0265c09f",
      "tree": "7067d2c4fbe7e252913bc2440a7ebc6aa223f2f2",
      "parents": [
        "34f329db54e8154cf7faf0e7c45e7c16facfbbfe"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Jul 21 09:55:21 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Jul 22 21:30:59 2007 +1000"
      },
      "message": "[POWERPC] MPIC protected sources\n\nSome HW platforms, such as the new cell blades, requires some MPIC sources\nto be left alone by the operating system. This implements support for\na \"protected-sources\" property in the mpic controller node containing a list\nof source numbers to be protected against operating system interference.\n\nFor those interested in the gory details, the MPIC on the southbridge of\nthose blades has some of the processor outputs routed to the cell, and\nat least one routed as a GPIO to the service processor. It will be used\nin the GA product for routing some of the southbridge error interrupts\nto the service processor which implements some of the RAS stuff, such\nas checkstopping when fatal errors occurs before they can propagate.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "dbdf04c40161f81d74e27f04e201acb3a5dfad69",
      "tree": "aae342989f0431245bea9a0f47c0896950d76a17",
      "parents": [
        "b86ce01c7700cfc74665799355a46dcadf920ebd"
      ],
      "author": {
        "name": "Maxim Shchetynin",
        "email": "maxim@de.ibm.com",
        "time": "Fri Jul 20 21:39:26 2007 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Fri Jul 20 21:41:42 2007 +0200"
      },
      "message": "[CELL] driver for DDR2 memory on AXON\n\nThe Axon bridge chip used on new Cell/B.E. based blade servers\ncomes with a DDR2 memory controller that can be used to\nattach cheap memory modules, as opposed to the high-speed\nXDR memory that is used by the CPU itself.\n\nSince the memory controller does not participate in the\ncache coherency protocol, we can not use the memory direcly\nfor Linux applications, but by providing a block device\nit can be used for swap space, temporary file storage and\nthrough the use of the direct_access block device operation\nfor mapping into user addresses, when it is mounted with\nan appropriate file system.\n\nSigned-off-by: Maxim Shchetynin \u003cmaxim@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "813f90728e7d74e9b753e6ef6c6915cd2a047adb",
      "tree": "bf5420917ebfca85b89f6de86740109c916924c0",
      "parents": [
        "c1158e63dfeb3928e94c768f0a403b3e0e799f70"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "krafft@de.ibm.com",
        "time": "Fri Jul 20 21:39:18 2007 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@klappe.arndb.de",
        "time": "Fri Jul 20 21:41:34 2007 +0200"
      },
      "message": "[CELL] pmi: remove support for mutiple devices.\n\nThe pmi driver got simplified by removing support for multiple devices.\nAs there is no more than one pmi device per maschine, there is no need to\nspecify the device for listening and sending messages.\n\nThis way the caller (cbe_cpufreq) doesn\u0027t need to scan the device tree.\nWhen registering the handler on a board without a pmi\ninterface, pmi.c will just return -ENODEV.\n\nThe patch that fixed the breakage of cell_defconfig has been\nbroken out of the earlier version of this patch. So this is\nthe version that applies cleanly on top of it.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "7132ab7f6e0309bb8e0424e395ba149aee0c750e",
      "tree": "b947434ef6edefdbe683b4a6c5740ccec977bc4e",
      "parents": [
        "af2d940df2b60b15c271033d381c2f3ead655562"
      ],
      "author": {
        "name": "Andy Fleming",
        "email": "afleming@freescale.com",
        "time": "Wed Jul 11 11:43:07 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Wed Jul 18 18:29:37 2007 -0400"
      },
      "message": "Fix RGMII-ID handling in gianfar\n\nThe TSEC/eTSEC can detect the interface to the PHY automatically,\nbut it isn\u0027t able to detect whether the RGMII connection needs internal\ndelay.  So we need to detect that change in the device tree, propagate\nit to the platform data, and then check it if we\u0027re in RGMII.  This fixes\na bug on the 8641D HPCN board where the Vitesse PHY doesn\u0027t use the delay\nfor RGMII.\n\nSigned-off-by: Andy Fleming \u003cafleming@freescale.com\u003e\n"
    },
    {
      "commit": "93ab471889c6662b42ce7da257f31f24c08d7d9e",
      "tree": "d1e665ac13b65c94ef5606787209e096a7d5793c",
      "parents": [
        "3c0c9e389bb9618fee2300eea2d135e4db64c4ba"
      ],
      "author": {
        "name": "Wade Farnsworth",
        "email": "wfarnsworth@mvista.com",
        "time": "Wed Jul 11 02:55:46 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Jul 11 13:24:40 2007 +1000"
      },
      "message": "[POWERPC] Create add_rtc() function to enable the RTC CMOS driver\n\nIn order to use the RTC CMOS driver, each architecture must register a\nplatform device for the RTC.\n\nThis creates a function to register the platform device based on the RTC\ndevice node and verifies that the RTC port against the hard-coded value\nin asm/mc146818rtc.h.\n\nSigned-off-by: Wade Farnsworth \u003cwfarnsworth@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "80128ff79d282cf71b1819dbca9b8dd47d8ed3e8",
      "tree": "c09b48586370aad5bb5d424dea4401778bc1bf2a",
      "parents": [
        "90faf4fa7964a08d36160f7bc3c252866ad1275a"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vitb@kernel.crashing.org",
        "time": "Mon Jul 09 11:37:35 2007 -0700"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jul 10 00:33:51 2007 -0500"
      },
      "message": "[POWERPC] 8xx: mpc885ads pcmcia support\n\nAdds support for PowerQuicc on-chip PCMCIA.  The driver is implemented as\nof_device, so only arch/powerpc stuff is capable to use it, which now implies\nonly mpc885ads reference board.\n\nTo cope with the code that should be hooked inside driver, but is really board\nspecific (like set_voltage), global structure mpc8xx_pcmcia_ops holds\nnecessary function pointers that are filled in the BSP code.\n\n[akpm@linux-foundation.org: whitespace diddles]\nSigned-off-by: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "65482ccf9d00bf4f68e17eb9c656d045d26e5d1f",
      "tree": "2efb9768bdfa450e5a0314ad0502b512354ada71",
      "parents": [
        "68fb0d203f4f62c8d1ac24d8ef2473582d8ea9db"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Mon May 28 18:48:06 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jul 03 02:04:51 2007 -0500"
      },
      "message": "[POWERPC] qe_lib: export symbols for QE driver to compile as module\n\nExport symbols of qe_lib to be used by QE driver.\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Selvamuthukumar V \u003cvsmkumar.84@gmail.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "dbf8471f5294b27ba9b6232ffc177dcd4e0a2fa5",
      "tree": "fdecc58118c69b522c44cc654aaadb89e69771fc",
      "parents": [
        "5516b540e98de6f7474a4e7149470ad6a0bbc54a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Jun 27 01:56:50 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:39 2007 -0500"
      },
      "message": "[POWERPC] Merge ppc32 and ppc64 pcibios_alloc_controller() prototypes\n\nMake the ppc32 pcibios_alloc_controller take a device node to match\nthe ppc64 prototypes and have it set arch_data.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "476f5779b77a919f0ced5953de2bf3e0f2d02c07",
      "tree": "10135692a58501576e4fc0f999a60e85e9fde643",
      "parents": [
        "e4725c23eca47b5dc0d0d128b9af288c0cd878f6"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Jun 26 12:12:55 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:24 2007 -0500"
      },
      "message": "[POWERPC] 86xx: Workaround PCI_PRIMARY_BUS usage\n\nThe Freescale PCI-e controllers have an issue in that they use the\nPCI_PRIMARY_BUS register in the virtual P2P bridge to determine which\nbus number to match on when generating a type 0 config cycle.  The\nissue is if we are renumbering bus numbers to match Linux we will try\nsetting the PCI_PRIMARY_BUS and will not know which bus number to use\nfor generating type 0 config cycles.  We surpress writing the register\nin the P2P bridge and always keep it at zero.\n\nIn the future when proper PCI domain support is working we should be\nable to remove this.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ab0f9ad34d1eb31bb13cc4218d7717f8a85b12ed",
      "tree": "aa4110045c5089ca0d498bdb32af29f3dfdf1d1a",
      "parents": [
        "dfac6faf8f42d5a9dd6919d7a2a41ef91eb77b4f"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 25 15:19:48 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:20 2007 -0500"
      },
      "message": "[POWERPC] Added indirect_type to handle variants of PCI ops\n\nThe generic PCI config ops indirect support for ppc32 covers only two\ncases (implicit vs explicit) type 0/1 config cycles via set_cfg_type.\nAdded a indirect_type bit mask to handle other variants.\n\nAdded support for PCI-e extended registers and moved the cfg_type\nhandling into the bit mask for ARCH\u003dpowerpc.  We can also use this to\nhandle indirect quirks.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bf7c036fb48a6176635f2e7b749d7398728d4b7d",
      "tree": "2ee335cc5ae2597e75caaa42254b1ed73484f015",
      "parents": [
        "0a3786c5f7575c0739ad94057213b931a9423502"
      ],
      "author": {
        "name": "Zhang Wei",
        "email": "wei.zhang@freescale.com",
        "time": "Tue May 22 11:38:26 2007 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:17 2007 -0500"
      },
      "message": "[POWERPC] Remove PCI-e errata for MPC8641 silicon ver 1.0\n\nRemove errata for PCI-e support of Rev 1.0 of MPC8641 since its considered\nobselete and is not production level silicon from Freescale.\n\nSigned-off-by: Zhang Wei \u003cwei.zhang@freescale.com\u003e\nAcked-by: Roy Zang \u003ctie-fei.zang@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "0a3786c5f7575c0739ad94057213b931a9423502",
      "tree": "8877819dec87178ffad772279642cde2e3b7a63a",
      "parents": [
        "5ab65ecdaffd85753e7ad957622afcd709a39deb"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 25 13:32:48 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:15 2007 -0500"
      },
      "message": "[POWERPC] Removed remnants of bus_offset\n\nRemoved the remants of bus_offset and use self_busno in the mv64x60 case\nand use pci_assign_all_buses on 83xx/85xx.\n\n83xx/85xx have multiple PHBs and the firmwares on these devices tend not\nto handle topologies with P2P bridges well so we let Linux just reassign\nthe bus numbers to match.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5ab65ecdaffd85753e7ad957622afcd709a39deb",
      "tree": "1b26f47f7126a7939ac2f9ce1c386bb3c8892b56",
      "parents": [
        "2a5ccbc5bb471c10b58ea85ac463e70faead1c8a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 25 13:09:42 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:13 2007 -0500"
      },
      "message": "[POWERPC] Added self_busno to indicate which bus number the PHB is\n\nAdded self_busno to pci_controller and indirect PCI ops to be set by\nboard code to indicate which bus number to use when talking to the PHB.\nBy default we use zero since the majority of controllers that have\nimplicit mechanisms to talk to the PHBs use a bus number of zero.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "2a5ccbc5bb471c10b58ea85ac463e70faead1c8a",
      "tree": "1ffbbd25584c636958431cbe5757974d07a79b58",
      "parents": [
        "5229ee185287f4fd0d7809e6554b40ec83a4ba6c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Jun 25 12:53:51 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:58:12 2007 -0500"
      },
      "message": "[POWERPC] Remove bus_offset in places its not really used\n\nThe user of the fsl_pcie code doesn\u0027t set bus_offset and 82xx doesn\u0027t\nrequire it either.  Remove the places in the code that reference it so\nwe can remove it all together.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7d52c7b0cd46f42ae2c9df37f1a385d9aaf95842",
      "tree": "32138e13cbc3eb154db37b202044870419b56655",
      "parents": [
        "0e302a704420afe40808fbd4ba149624c4350f31"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 22 00:23:57 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:57:22 2007 -0500"
      },
      "message": "[POWERPC] Pass the pci_controller into pci_exclude_device\n\nThere are times that we need to know which controller we are on to decide\nhow to exclude devices properly.  We now pass the pci_controller that we\nare going to use down to the pci_exclude_device function. This will\ngreatly simplify being able to exclude the PHBs in multiple controller\nsetups.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5ab9c4524d7edd6ae3711bdfd03e4a0deb17fc6e",
      "tree": "e7adfb3a5abcb5e16f3f2a1cefb5e9c611468286",
      "parents": [
        "d3c7ffabf0ce31026b2e43490ff694d70c0fbd3a"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Jun 21 11:22:47 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:57:07 2007 -0500"
      },
      "message": "[POWERPC] Remove set_cfg_type for PCI indirect users that don\u0027t need it\n\nThe Freescale and Marvell PCI controllers dont require explicit setting for\ntype 1 config cycles.  They handle producing them by implicitly looking at the\nbus, devfn.\n\nThe TSI108 and 52xx don\u0027t use the generic PCI indirect code and thus don\u0027t\nbother with set_cfg_type.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "542c98c06712fdbbbfe6b9e92a8d0023cf45102a",
      "tree": "f87ea85550270e0c8bb1dea1d32cabd0a061c1da",
      "parents": [
        "e3855fa5540617877907ca61c36d28e18d0f2473"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Thu Jun 07 10:38:00 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 25 17:02:09 2007 +1000"
      },
      "message": "[POWERPC] Call add_preferred_console when MPSC is console\n\nWhen a Marvell MPSC (serial controller) port is the specified\n/chosen/stdout-path device, call \u0027add_preferred_console()\u0027 so the user\ndoesn\u0027t have to specify a \u0027console\u003dttyMMx\u0027 cmdline argument.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nAcked-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1a06e0fe96526e43bab90fbab2263b55fb3d45d1",
      "tree": "14987db825941f75ddf2e2bff6ac434f9e4fb5d4",
      "parents": [
        "8fa336d889caa72637e0860f53fa40ef66dcceaf"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu May 17 18:56:32 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 25 16:58:07 2007 +1000"
      },
      "message": "[POWERPC] Don\u0027t link timer.o for powerpc systems using generic rtc\n\nWith both generic rtc and powerpc timer suspend / resume code now in the\n(powerpc.git) tree, powerpc platforms using the generic timer and enabling\npower management will have timer.o linked in the kernel, which they don\u0027t\nneed. Moreover, it will likely WARN_ON(!ppc_md.get_rtc_time), save\nzero-time and return no error on suspend...\n\nAs a possible solution we can choose not to build timer.o when RTC_CLASS\nis enabled.  However, I can imagine systems with 2 rtc\u0027s, one served by the\nppc-rtc, another one generic built as a module, in which case using the\nppc-rtc for suspend / resume will be impossible.  Not to say, that such a\nconfiguration would be ugly...\n\nSigned-off-by: G. Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0c358e70762861f8d479f3fa8bec358c599ba04a",
      "tree": "b0948d7a6a39a6db258543eb8826b54068c5664f",
      "parents": [
        "ee46a90b599952bb1a9dc67f894710017e7cc409"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 03 00:25:42 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jun 25 16:56:09 2007 +1000"
      },
      "message": "[POWERPC] Use mktime in timer sysdev\n\nThis makes the timer sysdev use mktime instead of rtc_tm_to_time,\nsince rtc_tm_to_time just calls mktime anyway, and this means we\ndon\u0027t have a dependency on rtc-lib.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    }
  ],
  "next": "e58ca3de64927e96beb2f1594975dc4a29b79459"
}
