)]}'
{
  "log": [
    {
      "commit": "d29eff7bca60c9ee401d691d4562a4abca8de543",
      "tree": "86715dfec0470a59d3bbad032b3032321f101766",
      "parents": [
        "46644c2477c58906e95281636d04e9cc42b39352"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Tue Oct 16 01:24:17 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 16 09:42:51 2007 -0700"
      },
      "message": "ppc64: SPARSEMEM_VMEMMAP support\n\nEnable virtual memmap support for SPARSEMEM on PPC64 systems.  Slice a 16th\noff the end of the linear mapping space and use that to hold the vmemmap.\nUses the same size mapping as uses in the linear 1:1 kernel mapping.\n\n[pbadari@gmail.com: fix warning]\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nAcked-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Badari Pulavarty \u003cpbadari@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4d9e55103aec1ba7d0617cfd88412ec39e1e2d32",
      "tree": "873e012e2066a9807427fd0bf87986bb620aa068",
      "parents": [
        "8a13c4f972e6c107d8cff54de647544c00e25b41"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 11 13:40:21 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 11 13:40:21 2007 -0500"
      },
      "message": "[POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable\n\nAll ppc32 systems except PReP and 8xx are capable of handling 3G of user\naddress space.  Old legacy had set this to 2GB and no one has bothered to\nfix it.\n\n8xx could be bumped up to 3GB if its SW TLB miss handlers were fixed up\nto properly determine kernel/user addresses.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5dd57a1308a7e40e04fb6ecbff170df7a0b92cd8",
      "tree": "7766bea806c977c47624e43c1c21a2a11ff1782d",
      "parents": [
        "c4e05bc57dd14294683cdea7fe36ce3c01f5c6ae"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Sep 18 15:29:35 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:54 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Move softemu8xx.c from arch/ppc\n\nPreviously, Soft_emulate_8xx was called with no implementation, resulting in\nbuild failures whenever building 8xx without math emulation.  The\nimplementation is copied from arch/ppc to resolve this issue.\n\nHowever, this sort of minimal emulation is not a very good idea other than\nfor compatibility with existing userspaces, as it\u0027s less efficient than\nsoft-float and can mislead users into believing they have soft-float.  Thus,\nit is made a configurable option, off by default.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "e00c5498a2a614931cbb7d88a53979d5d47594e1",
      "tree": "a3c106ef1de3abea61f9e2b2ad23af90d7f9e3e8",
      "parents": [
        "11c146cc19df337f4af42dade9e4fca33c5a54ee"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Sep 14 15:41:56 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Oct 04 11:02:44 2007 -0500"
      },
      "message": "[POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset.\n\n1. PCI and reset are factored out into pq2.c.  I renamed them from m82xx\nto pq2 because they won\u0027t work on the Integrated Host Processor line of\n82xx chips (i.e. 8240, 8245, and such).\n\n2. The PCI PIC, which is nominally board-specific, is used on multiple\nboards, and thus is used into pq2ads-pci-pic.c.\n\n3. The new CPM binding is used.\n\n4. General cleanup.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "ccf0d68e835003f19d5a9463d5a8c1e092d3a31a",
      "tree": "c604aa02660434e15c20b138dcbd175eae0f0196",
      "parents": [
        "d948a29ea7a9514f588dafb61d5a6da68131c3ba"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Jul 16 11:28:18 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed Oct 03 20:36:35 2007 -0500"
      },
      "message": "[POWERPC] 8xx: Fix CONFIG_PIN_TLB.\n\n1. Move CONSISTENT_START on 8xx so that it doesn\u0027t overlap the IMMR mapping.\n2. The wrong register was being loaded into SPRN_MD_RPN.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "1ad749980a5fda46f7ec920d8409ddcc89b38714",
      "tree": "3c1b28f1f6e03660c36e6f320fce54e4e5a1eb5e",
      "parents": [
        "d831d0b83f205888f4be4dee0a074ad67ef809b3"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:44:34 2007 +1000"
      },
      "message": "[POWERPC] Enable tickless idle and high res timers for powerpc\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d831d0b83f205888f4be4dee0a074ad67ef809b3",
      "tree": "74a62c45f88d8c060c487777d27cb55768009113",
      "parents": [
        "ab3e975e7c8b5efb452bdb0d06c1cb7399f83979"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Sep 21 13:26:03 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 15:44:34 2007 +1000"
      },
      "message": "[POWERPC] Implement clockevents driver for powerpc\n\nThis registers a clock event structure for the decrementer and turns\non CONFIG_GENERIC_CLOCKEVENTS, which means that we now don\u0027t need\nmost of timer_interrupt(), since the work is done in generic code.\nFor secondary CPUs, their decrementer clockevent is registered when\nthe CPU comes up (the generic code automatically removes the\nclockevent when the CPU goes down).\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4a4cfe3836916e12282ceb5c4bdd799dc71af567",
      "tree": "f5454326fa67be9db72c399b3703733e62a062fc",
      "parents": [
        "aa3be5f32db137bc4404f32a24b36fb47d48d260"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Sat Sep 22 07:35:52 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 11:48:42 2007 +1000"
      },
      "message": "[POWERPC] Implement generic time of day clocksource for powerpc\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\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": "2578bfae84a78bd46fdbc0d2f9d39e9fbc9c8a3f",
      "tree": "9dad1abf1dd5fa31cc1d507d559baa7e52d6a836",
      "parents": [
        "75918a4b5998c93ee1ab131fbe64b97b5d0d2315"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Sep 21 10:16:20 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:12:02 2007 +1000"
      },
      "message": "[POWERPC] Create and use CONFIG_WORD_SIZE\n\nLinus made this suggestion for the x86 merge and this starts the process\nfor powerpc.  We assume that CONFIG_PPC64 implies CONFIG_PPC_MERGE and\nCONFIG_PPC_STD_MMU_32 implies CONFIG_PPC_STD_MMU.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6f6682809b994fd9a61081fa0410df31481d5f7f",
      "tree": "b70e568099380de0671e50362dce8e7c77c9443d",
      "parents": [
        "21ccdd31e9c70f42b00d9ea152f6c4e0ff3f536e"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen.puncer@telargo.com",
        "time": "Fri Sep 21 00:00:11 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 03 09:11:56 2007 +1000"
      },
      "message": "[POWERPC] clk.h interface for platforms\n\nThis provides an implementation of the \u003clinux/clk.h\u003e interface for\narch/powerpc using a set of function pointers in clk_functions.\nPlatforms that want to support this interface should fill\nclk_functions and select CONFIG_PPC_CLOCK in Kconfig.\n\nSigned-off-by: Domen Puncer \u003cdomen.puncer@telargo.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "768cc2d3b2768ca34f254e8190f1f9e297b09ad4",
      "tree": "36a6d158b0dcca31991c5491cae613eafa7ae143",
      "parents": [
        "b2315372eac9cd9f622c32a93e323cf6f0f03462"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Wed Jul 18 02:09:35 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 14 01:33:19 2007 +1000"
      },
      "message": "[POWERPC] IOMMU virtual merge is no longer experimental\n\nPer conversations with BenH, IOMMU virtual merging should no longer\nbe considered to be an \"experimental\" feature.  In particular,\nCONFIG_VMERGE has been set to \"y\" in the defconfigs for quite a while.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\n----\n arch/powerpc/Kconfig |   11 ++++++-----\n 1 file changed, 6 insertions(+), 5 deletions(-)\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.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": "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": "97e873e5c8ad8711ce4cca080cff4eb5d21b3aeb",
      "tree": "7736415a2086522a083392f9ead34dac76c9560c",
      "parents": [
        "76c1ce7870fd9b05431da1bbd47fdafcc029a25b"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue May 01 16:26:07 2007 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Fri Jul 20 13:28:41 2007 +1000"
      },
      "message": "Start split out of common open firmware code\n\nThis creates drivers/of/base.c (depending on CONFIG_OF) and puts\nthe first trivially common bits from the prom.c files into it.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "87a7defb0d4255d5aea2c5067813b26836127983",
      "tree": "6bbe92c7abf50377c622cea2258cc049f020d734",
      "parents": [
        "5b78cc9ac8602baafebb75a09025ffb17d1aebc2"
      ],
      "author": {
        "name": "Ananth N Mavinakayanahalli",
        "email": "ananth@in.ibm.com",
        "time": "Tue Jul 17 04:03:54 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:03 2007 -0700"
      },
      "message": "Kprobes on select architectures no longer EXPERIMENTAL\n\nBased on usage and testing over the past couple of years, kprobes on\ni386, ia64, powerpc and x86_64 is no longer EXPERIMENTAL.\n\nThis is a follow-up to Robert P.J. Day\u0027s patch making \"Instrumentation\nsupport\" non-EXPERIMENTAL:\n\n\thttp://marc.info/?l\u003dlinux-kernel\u0026m\u003d118396955423812\u0026w\u003d2\n\nArch maintainers for sparc64, avr32 and s390 need to take a similar call.\n\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "489de30259e667d7bc47da9da44a0270b050cd97",
      "tree": "6807814f443fe2c5d041c3bc3fe3ca8d22a955ca",
      "parents": [
        "1f1c2881f673671539b25686df463518d69c4649",
        "bf22f6fe2d72b4d7e9035be8ceb340414cf490e3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 17:58:08 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 17:58:08 2007 -0700"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (209 commits)\n  [POWERPC] Create add_rtc() function to enable the RTC CMOS driver\n  [POWERPC] Add H_ILLAN_ATTRIBUTES hcall number\n  [POWERPC] xilinxfb: Parameterize xilinxfb platform device registration\n  [POWERPC] Oprofile support for Power 5++\n  [POWERPC] Enable arbitary speed tty ioctls and split input/output speed\n  [POWERPC] Make drivers/char/hvc_console.c:khvcd() static\n  [POWERPC] Remove dead code for preventing pread() and pwrite() calls\n  [POWERPC] Remove unnecessary #undef printk from prom.c\n  [POWERPC] Fix typo in Ebony default DTS\n  [POWERPC] Check for NULL ppc_md.init_IRQ() before calling\n  [POWERPC] Remove extra return statement\n  [POWERPC] pasemi: Don\u0027t auto-select CONFIG_EMBEDDED\n  [POWERPC] pasemi: Rename platform\n  [POWERPC] arch/powerpc/kernel/sysfs.c: Move NUMA exports\n  [POWERPC] Add __read_mostly support for powerpc\n  [POWERPC] Modify sched_clock() to make CONFIG_PRINTK_TIME more sane\n  [POWERPC] Create a dummy zImage if no valid platform has been selected\n  [POWERPC] PS3: Bootwrapper support.\n  [POWERPC] powermac i2c: Use mutex\n  [POWERPC] Schedule removal of arch/ppc\n  ...\n\nFixed up conflicts manually in:\n\n\tDocumentation/feature-removal-schedule.txt\n\tarch/powerpc/kernel/pci_32.c\n\tarch/powerpc/kernel/pci_64.c\n\tinclude/asm-powerpc/pci.h\n\nand asked the powerpc people to double-check the result..\n"
    },
    {
      "commit": "f057eac0d7ad967138390a9dd7fd8267e1e39d19",
      "tree": "96e951adb2934ee4495edda09f94c67c02fcf5ab",
      "parents": [
        "693783817a79d8619335e2bf1a33de73cf189864"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Jul 15 23:40:05 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:42 2007 -0700"
      },
      "message": "Introduce CONFIG_VIRT_TO_BUS\n\nMake some offending drivers depend on it and set CONFIG_ARCH_NO_VIRT_TO_BUS\nfor ppc64 so that we don\u0027t build those drivers.\n\nThis gets PowerPC allmodconfig and allyesconfig much closer to building.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nAcked-by: David Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "36e235901f90fb83215be43cbd8f1ca14661ea40",
      "tree": "6a991716468ccf99b83934bfd91e7f4dcdd6c1ec",
      "parents": [
        "5463d9f0f323123d96989d318ac9c537158ad0a5"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Tue Jul 10 10:54:40 2007 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:02:13 2007 -0700"
      },
      "message": "PCI: Only build PCI syscalls on architectures that want them\n\nThe PCI syscalls are built on every architecture except X86, but only\na few have ever hooked them up.  Use a new Kconfig symbol to save a\ncouple of kB on the architectures that have never used the syscalls.\nTested on x86 and ia64 only.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\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": "d3c7ffabf0ce31026b2e43490ff694d70c0fbd3a",
      "tree": "ef06cf5c9b5d374d97547d14f3a78625a26e75ce",
      "parents": [
        "d66584086717f6dda76d523ef58363deaa3efe51"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Jun 18 01:06:58 2007 +0200"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jun 29 01:57:00 2007 -0500"
      },
      "message": "[POWERPC] disallow building powermac and tsi108 without PCI\n\nThe TSI108 code and the 32 bit powermac and chrp platforms\nhave dependency on PCI that is not easy or desirable to get rid\nof.\n\nThe easiest fix is to always select CONFIG_PCI if one of those\nplatforms is enabled.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\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"
    },
    {
      "commit": "f21f49ea639ac3f24824177dac1268af75a2d373",
      "tree": "2750cea49f8ffe275b4cf321a788890e50b2cf75",
      "parents": [
        "90ac19a8b21ba2621ddd7beb2dc96152e78270b7"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Jun 13 14:52:54 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 14 22:30:15 2007 +1000"
      },
      "message": "[POWERPC] Remove the dregs of APUS support from arch/powerpc\n\nAPUS (the Amiga Power-Up System) is not supported under arch/powerpc\nand it\u0027s unlikely it ever will be.  Therefore, this patch removes the\nfragments of APUS support code from arch/powerpc which have been\ncopied from arch/ppc.\n\nA few APUS references are left in asm-powerpc in .h files which are\nstill used from arch/ppc.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a0ae9c7c05b969cbaffb0371f8698c54465b4c96",
      "tree": "19e3ceb1a39d73028fe0906ccbe1692616afcd50",
      "parents": [
        "effe24bdd41ef790b30c9ac02ede3703937c6ba0"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed Jun 13 02:30:17 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Jun 14 22:30:14 2007 +1000"
      },
      "message": "[POWERPC] Split out CPU specific options into a new Kconfig file\n\nA lot of the options in arch/powerpc/Kconfig deal with the CPU menu,\nand my next patches add more to them.  Moving them to a new\narch/powerpc/platforms/Kconfig.cputype file makes it easier to\nfollow.\n\nThere are no functional changes in here.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "58da10bb3fe680a197e83d5eccb5265a721c98e2",
      "tree": "13c4f00eec541c593f51242f9686088f878a6ac2",
      "parents": [
        "c1c9889a3860028b3578b98c3a56bdf0dd658920"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Wed May 23 09:51:46 2007 -0500"
      },
      "message": "[POWERPC] Fix Kconfig warning\n\nFix config warning related to select usage:\n\ndrivers/macintosh/Kconfig:117:warning: \u0027select\u0027 used by config symbol \u0027PMAC_APM_EMU\u0027 refers to undefined symbol \u0027SYS_SUPPORTS_APM_EMULATION\u0027\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "fd4ba7e2b7ce9a48b8c60d5fcd65feda5746812e",
      "tree": "c6a32e72c977ab54a264e6e4782e5b76e7f79c8a",
      "parents": [
        "c368d921daed3c7cfba9752a45b2a8804cd54128"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:58:43 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Add arch/powerpc support for the Motorola PrPMC2800\n\nThis finally adds the PPC_PRPMC2800 Kconfig option, the board setup\ncode (the setup and reset functions) and the defconfig, to support the\nMotorola PrPMC2800 platform.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "06cce43cf0980d0ed3581458fd23522ca2d24e42",
      "tree": "853deee52d58559515a846a8d316adba4c7ebf58",
      "parents": [
        "e1a3107b06a9619773596cd46a9ce0574419aed4"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Sat May 12 10:57:35 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sat May 12 11:32:50 2007 +1000"
      },
      "message": "[POWERPC] Check cache coherency of kernel vs firmware\n\ncheck_cache_coherency() verifies that the cache coherency setting of\nthe kernel (CONFIG_NOT_COHERENT_CACHE) matches that left by the firmware,\nas indicated by coherency-off device tree property.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "517e22638c282bb07c52a11f928961ed4822196b",
      "tree": "7eab8eb1242ee18f75c325077f26bdcb86133512",
      "parents": [
        "f1fa74f4afe96b0e4ac2beaa61fa4f4667acdcbb"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed May 09 14:38:48 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Don\u0027t use SLAB/SLUB for PTE pages\n\nThe SLUB allocator relies on struct page fields first_page and slab,\noverwritten by ptl when SPLIT_PTLOCK: so the SLUB allocator cannot then\nbe used for the lowest level of pagetable pages.  This was obstructing\nSLUB on PowerPC, which uses kmem_caches for its pagetables.  So convert\nits pte level to use normal gfp pages (whereas pmd, pud and 64k-page pgd\nwant partpages, so continue to use kmem_caches for pmd, pud and pgd).\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "16c2d476232523260c495eafbf9cdc1be984b7df",
      "tree": "fb6614b9752b51864e121317478088978823792c",
      "parents": [
        "d0f13e3c20b6fb73ccb467bdca97fa7cf5a574cd"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 08 16:27:28 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Add ability to 4K kernel to hash in 64K pages\n\nThis adds the ability for a kernel compiled with 4K page size\nto have special slices containing 64K pages and hash the right type\nof hash PTEs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d0f13e3c20b6fb73ccb467bdca97fa7cf5a574cd",
      "tree": "a2de01a21dbb28449893102742e6b516a519c03e",
      "parents": [
        "16f1c746755836aa823658000493cdab8ce7b098"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue May 08 16:27:27 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 09 16:35:00 2007 +1000"
      },
      "message": "[POWERPC] Introduce address space \"slices\"\n\nThe basic issue is to be able to do what hugetlbfs does but with\ndifferent page sizes for some other special filesystems; more\nspecifically, my need is:\n\n - Huge pages\n\n - SPE local store mappings using 64K pages on a 4K base page size\nkernel on Cell\n\n - Some special 4K segments in 64K-page kernels for mapping a dodgy\ntype of powerpc-specific infiniband hardware that requires 4K MMU\nmappings for various reasons I won\u0027t explain here.\n\nThe main issues are:\n\n - To maintain/keep track of the page size per \"segment\" (as we can\nonly have one page size per segment on powerpc, which are 256MB\ndivisions of the address space).\n\n - To make sure special mappings stay within their allotted\n\"segments\" (including MAP_FIXED crap)\n\n - To make sure everybody else doesn\u0027t mmap/brk/grow_stack into a\n\"segment\" that is used for a special mapping\n\nSome of the necessary mechanisms to handle that were present in the\nhugetlbfs code, but mostly in ways not suitable for anything else.\n\nThe patch relies on some changes to the generic get_unmapped_area()\nthat just got merged.  It still hijacks hugetlb callbacks here or\nthere as the generic code hasn\u0027t been entirely cleaned up yet but\nthat shouldn\u0027t be a problem.\n\nSo what is a slice ?  Well, I re-used the mechanism used formerly by our\nhugetlbfs implementation which divides the address space in\n\"meta-segments\" which I called \"slices\".  The division is done using\n256MB slices below 4G, and 1T slices above.  Thus the address space is\ndivided currently into 16 \"low\" slices and 16 \"high\" slices.  (Special\ncase: high slice 0 is the area between 4G and 1T).\n\nDoing so simplifies significantly the tracking of segments and avoids\nhaving to keep track of all the 256MB segments in the address space.\n\nWhile I used the \"concepts\" of hugetlbfs, I mostly re-implemented\neverything in a more generic way and \"ported\" hugetlbfs to it.\n\nSlices can have an associated page size, which is encoded in the mmu\ncontext and used by the SLB miss handler to set the segment sizes.  The\nhash code currently doesn\u0027t care, it has a specific check for hugepages,\nthough I might add a mechanism to provide per-slice hash mapping\nfunctions in the future.\n\nThe slice code provide a pair of \"generic\" get_unmapped_area() (bottomup\nand topdown) functions that should work with any slice size.  There is\nsome trickiness here so I would appreciate people to have a look at the\nimplementation of these and let me know if I got something wrong.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f6dfc80554b27da11dbb36ebae166b23ec3aa9ca",
      "tree": "2ca363b4e2d634988c40c9a03106c719b0324ebd",
      "parents": [
        "ea20ff5d0338a0fbd78783df657f94ffa7967dd9"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue May 08 14:10:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 14:47:32 2007 +1000"
      },
      "message": "[POWERPC] Support for the Ebony 440GP reference board in arch/powerpc\n\nThis adds platform support code for the Ebony (440GP) evaluation\nboard.  This includes both code in arch/powerpc/platforms/44x for\nboard initialization, and zImage wrapper code to correctly tweak the\nflattened device tree based on information from the firmware.  The\nzImage supports both IBM OpenBIOS (aka \"treeboot\") and old versions of\nuboot which don\u0027t support a flattened device tree.\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "df87ef5508b40fc655b6c4771be31741d8ec1596",
      "tree": "df6062876a6abc11bdb5accf47f1d51f01a2ed11",
      "parents": [
        "f728b5c3a599d0410a079f447f921a10be7d59d6"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue May 08 12:58:34 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:40:31 2007 +1000"
      },
      "message": "[POWERPC] PowerPC MSI infrastructure\n\nThis provides the architecture specific hooks to support MSI on\npowerpc.  We implement the newly added arch_setup_msi_irqs() and\narch_teardown_msi_irqs(), and then delegate to ppc_md routines.\n\nPlatforms that don\u0027t implement MSI will leave the ppc_md calls blank,\narch_msi_check_device() will detect this and return ENOSYS. Drivers\nshould detect this error and continue to use LSI.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "02bbc0f09c90cefdb2837605c96a66c5ce4ba2e1",
      "tree": "04ef573cd4de095c500c9fc3477f4278c0b36300",
      "parents": [
        "7487a2245b8841c77ba9db406cf99a483b9334e9",
        "5b94f675f57e4ff16c8fda09088d7480a84dcd91"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:37:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 13:37:51 2007 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "cb9e4d10c448a388babd9dfbfa2b8bb1c5bbf84f",
      "tree": "eff87a1b21f176dd39e1a1bb0c88c1e73156ea88",
      "parents": [
        "05ad6a9159401804c9bcec8922a9c4a1cb2bfb59"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Tue May 08 07:28:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 08 11:54:20 2007 +1000"
      },
      "message": "[POWERPC] Add support for 750CL Holly board\n\nAdd PowerPC 750 Holly/Hickory platform support\n\nSigned-off-by: Stephen Winiecki \u003cstevewin@us.ibm.com\u003e\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "30520864839dc796fd314812e7036e754880b47d",
      "tree": "52d9bcff74f2cb03b9f491a406fa0c7bb3b83eea",
      "parents": [
        "614410d5892af5f86d0ec14e28f9f6d5f4ac9e9b"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sun May 06 14:49:38 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon May 07 12:12:53 2007 -0700"
      },
      "message": "PowerPC: Disable SLUB for configurations in which slab page structs are modified\n\nPowerPC uses the slab allocator to manage the lowest level of the page\ntable.  In high cpu configurations we also use the page struct to split the\npage table lock.  Disallow the selection of SLUB for that case.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "543b9fd3528f64c4b20439de0edb453764482de7",
      "tree": "50271e7d5365b088bea63a5a2938aedf3aa87741",
      "parents": [
        "7e11580b362fc64693de7ad5c11fbf3d1d9d0e50"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Thu May 03 22:31:38 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon May 07 20:31:14 2007 +1000"
      },
      "message": "[POWERPC] powermac: Suspend to disk on G5\n\nPowermac G5 suspend to disk implementation.  The code is platform\nagnostic but only tested on powermac, no other 64-bit powerpc\nmachines.\n\nBecause nvidiafb still breaks suspend I have marked it EXPERIMENTAL on\npowermac and because I can\u0027t test it and some lowlevel code will need\nchanges it is BROKEN on all other 64-bit platforms.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b302887854d6f0c6f9fc3f1080535e7c1bd53134",
      "tree": "cb551e7c7fcdcbd65b6e1c8b2d6a21916026f258",
      "parents": [
        "6bfeccdc110a4f92e44d51d67b274977392cbf46"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Mar 20 05:18:02 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed May 02 16:42:19 2007 +1000"
      },
      "message": "[POWERPC] apm_emu: Use generic apm-emulation\n\nThis patch removes a huge amount of code that is now in common code\nin drivers/char/apm-emulation.c\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4536b937466ff6784d2a9a4bebde924a0d6e01cb",
      "tree": "68159dd12e235253a8d729c2269e3cddeb5bdbe5",
      "parents": [
        "e4bb688d9f11d7fee927312cc97d443472c7c212"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Fri Apr 27 03:09:01 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Apr 27 21:14:15 2007 +1000"
      },
      "message": "[POWERPC] bootwrapper: cuImage for 85xx\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "270429baa928fa6beff4042a7701944e23396417",
      "tree": "025a98f94e1fc721726c152118d305fcd55b805a",
      "parents": [
        "b97d27914354619ec6883ffe08dbd9c8e4b826b7"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Tue Apr 17 09:24:51 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Apr 24 21:31:53 2007 +1000"
      },
      "message": "[POWERPC] bootwrapper: Add CONFIG_DEVICE_TREE\n\nThis provides a way to tell the bootwrapper makefile which device tree to\ninclude by default.  The wrapper can still be invoked standalone to wrap\nwith a different device tree without reconfiguring the kernel, if that is\ndesired.\n\nThe user will only be asked to provide a device tree if the platform\nselects CONFIG_WANT_DEVICE_TREE.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "98750261fbf6348517ef517f617014de8238475f",
      "tree": "05d4a573c235aa6e2aa390e283b379432c838f44",
      "parents": [
        "db9478086dc9c8b46b19f5308c49caff773110ff"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 18:01:34 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 18:01:34 2007 -0500"
      },
      "message": "[POWERPC] Miscellaneous arch/powerpc Kconfig and platform/Kconfig cleanup\n\n* Cleaned up some whitespace in arch/powerpc/Kconfig\n* Moved sourcing of platforms/embedded6xx/Kconfig into platform/Kconfig\n* Moved sourcing of platforms/4xx/Kconfig into platform/Kconfig and disabled it\n* Removed EMBEDDEDBOOT since its not supported in arch/powerpc\n* Removed PC_KEYBOARD since its not used anywhere\n* Moved a few CONFIG options around in platform/Kconfig\n* Moved interrupt controllers into platform/Kconfig out of bus section\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "db9478086dc9c8b46b19f5308c49caff773110ff",
      "tree": "5992b054ae9b6f5aa0066cd6ef2927969bdca74e",
      "parents": [
        "c8a55f3ddaa725a171385d9ffb416b183243856e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:44:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:44:07 2007 -0500"
      },
      "message": "[POWERPC] Convert 85xx platform to unified platform Kconfig\n\nMoved 85xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c8a55f3ddaa725a171385d9ffb416b183243856e",
      "tree": "fcfea4455901807f7bf0214139bb1598ff598e2a",
      "parents": [
        "d6071f881fcd3c45c00ea1c2d13a5b01bbb6c412"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:35:54 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 17:35:54 2007 -0500"
      },
      "message": "[POWERPC] Convert 8xx platform to unified platform Kconfig\n\nMoved 8xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.  Also, cleaned up whitespace issues in 8xx\nKconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "d6071f881fcd3c45c00ea1c2d13a5b01bbb6c412",
      "tree": "d8c061621e396e8b17fc2f6c9b3967ee337c7dc8",
      "parents": [
        "b5a4834692ab799a7a6b75a7f1e20e9f41a3126e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:53:32 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:53:32 2007 -0500"
      },
      "message": "[POWERPC] Convert 82xx platform to unified platform Kconfig\n\nMoved 82xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.  Also, cleaned up whitespace issues in 82xx\nKconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "b5a4834692ab799a7a6b75a7f1e20e9f41a3126e",
      "tree": "66e92045aee89f021e8634a1a78f5eb2ad016398",
      "parents": [
        "4a89f7fa7a32e35d3b5d956846cd2ae274db5ed2"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:46:21 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 16:41:12 2007 -0500"
      },
      "message": "[POWERPC] Convert 83xx platform to unified platform Kconfig\n\nMoved 83xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "4a89f7fa7a32e35d3b5d956846cd2ae274db5ed2",
      "tree": "b298d3f0fae4678164ac33dccea297fddc3d273e",
      "parents": [
        "164a460d467a43e9f403cd4b76cec626dff99779"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:41:26 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Apr 12 15:41:26 2007 -0500"
      },
      "message": "[POWERPC] Convert 86xx platform to unified platform Kconfig\n\nMoved 86xx platform Kconfig over to being sourced by the unified\narch/powerpc/platforms/Kconfig.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3e4e97f42e134e1fe46bdf36bd5d874f5b4f8755",
      "tree": "21b019e1c7258a408bec7059ddfee939f2b8e7f1",
      "parents": [
        "e0e3c8d432ab9503b167e53d60b145f0e26bb1e2"
      ],
      "author": {
        "name": "Jon Loeliger",
        "email": "jdl@freescale.com",
        "time": "Wed Mar 07 14:48:45 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Mar 26 17:03:25 2007 -0500"
      },
      "message": "[POWERPC] 86xx/85xx: Move 8641 PCI-Express to arch/powerpc/sysdev/fsl_pcie.c.\n\nThis move sets the stage for the use of generic PCI Express\ncode in 85xx and 86xx parts from FSL.  Subsequent patches\nfor 8548 and 8544 will be able to use this shared code.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nAcked-by: Andy Fleming \u003cafleming@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "3771f2d9a46ca3b57e473afe929196efad7f3aa6",
      "tree": "acc03ec60470b7c0987df05486f6af877e367be3",
      "parents": [
        "70b52b3869a31aab85241a1f998f9943a3905637",
        "4330f5da98eb91392c7a7b00c22a24c57079c0fc"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 14:08:19 2007 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 14:08:19 2007 +1000"
      },
      "message": "Merge branch \u0027ppc_kconfig\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.22\n"
    },
    {
      "commit": "17e638bc28f2fdc9c0d3eebfb80fce43827b8d12",
      "tree": "baedb1e3e83358ea41331d763dcca560ea4f8e2a",
      "parents": [
        "ec5f77e789a02adf7c45f03a76455b4e71ae1c5b"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Mar 19 11:53:53 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Mar 26 12:35:14 2007 +1000"
      },
      "message": "[POWERPC] Generic time suspend/resume code\n\nThis removes the time suspend/restore code that was done through\na PMU notifier in arch/platforms/powermac/time.c.\n\nInstead, introduce arch/powerpc/sysdev/timer.c which creates a sys\ndevice and handles time of day suspend/resume through that.\n\nThis should probably be replaced by using the generic RTC framework\nbut for now it gets rid of the arcane powermac specific hack.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4330f5da98eb91392c7a7b00c22a24c57079c0fc",
      "tree": "98bca0b54f22160df5563a468e2e6379c19438a0",
      "parents": [
        "35a1245ad09412ffba2f17631a9fb3cae3d5a5ac"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 09:32:17 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:09:42 2007 -0500"
      },
      "message": "[POWERPC] Created arch/powerpc/platforms/Kconfig for \"Platform support\"\n\nSplit \"Platform support\" menu out from arch/powerpc/Kconfig into\narch/powerpc/platforms/Kconfig in prep for allowing other sub-arches to\nbe configured via a single \"Platform support\" menu.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "35a1245ad09412ffba2f17631a9fb3cae3d5a5ac",
      "tree": "4c3f5a1f9c6a35ebafc013db25553ba3e408a2fa",
      "parents": [
        "fd42c717510cd65529ccb46ccfa71fe4dde9fbd9"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 09:14:08 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:07:32 2007 -0500"
      },
      "message": "[POWERPC] Split several platforms into their respective Kconfig file\n\nMoved pseries, iseries, chrp, prep, maple and pasemi into their respective\narch/powerpc/platform/*/Kconfig files out of arch/powerpc/Kconfig\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "72e77a1b941e24e67f396246310438afbad9e6b3",
      "tree": "fef8aedc439513cf7fcb7bf43ca62224607038fb",
      "parents": [
        "9b8babf4a9cc0ba3a8f00b84419ab44bb4d22e05"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Mar 16 08:13:18 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:05:00 2007 -0500"
      },
      "message": "[POWERPC] Split cell platforms into their respective Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9b8babf4a9cc0ba3a8f00b84419ab44bb4d22e05",
      "tree": "00a2d2585831010785d402035af7c252a21340c4",
      "parents": [
        "5396132cf90423d988bde340987ba21a27b787d7"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 15 18:15:07 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:04:13 2007 -0500"
      },
      "message": "[POWERPC] Split powermac platforms into their own Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "5396132cf90423d988bde340987ba21a27b787d7",
      "tree": "13319cff77eb9a614d73fce030cf0678505bad5c",
      "parents": [
        "4002aca771a2aa2848e94a98cf51a2cae4e77ae0"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 15 18:13:20 2007 -0500"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Thu Mar 22 10:03:23 2007 -0500"
      },
      "message": "[POWERPC] Split 52xx platforms into their own Kconfig file\n\nCleaning up arch/powerpc/Kconfig platform support.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "bed59275810a55500e885cbdc5c2a0507f13c00e",
      "tree": "9f0fba370b8a65a15c19ecab9e48df3f9264dc13",
      "parents": [
        "be9e95b17e150c7b6933cb2f1e1c46a501976080"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 04 17:04:44 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Mar 09 15:03:26 2007 +1100"
      },
      "message": "[POWERPC] Allow pSeries to build without CONFIG_PCI\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0e8266437c62f4848676ea6e87a1ff10367502a9",
      "tree": "57f3b86ffb2c205f513896bbf52f836c7d0a0302",
      "parents": [
        "fde5efd0e50e026f3f69629fc5790a4f0533dcaa"
      ],
      "author": {
        "name": "Christian Krafft",
        "email": "parabelboi@bopserverein.de",
        "time": "Wed Feb 14 14:09:45 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Feb 16 14:00:19 2007 +1100"
      },
      "message": "[POWERPC] Add PMI driver for cell blade\n\nThis adds driver code for the PMI device found in future IBM products.\nPMI stands for \"Platform Management Interrupt\" and is a way to\ncommunicate with the BMC (Baseboard Management Controller).\nIt provides bidirectional communication with a low latency.\n\nSigned-off-by: Christian Krafft \u003ckrafft@de.ibm.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nAcked-by: Heiko J Schick \u003cschickhj@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "78bde53e351bc89cff85d1c2c7e6d7c2ffdf120d",
      "tree": "c81720f08fc6410c41c50fde57588af66b00b6dc",
      "parents": [
        "9724b86f0706ca9b552d82e013cb0c208b4f5529"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Feb 13 11:46:06 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Feb 13 15:35:53 2007 +1100"
      },
      "message": "[POWERPC] spufs: remove need for struct page for SPEs\n\nThis patch removes the need for struct page for SPE local store\nand registers from spufs. It also makes the locking much more\nobvious and no longer relying on the truncate logic black magic\nfor protecting against races between unmap_mapping_range() and\nnew pages faulted in. It does so by switching to a nopfn() handler\nand using the new vm_insert_pfn() to setup the PTEs itself while\nholding a lock on the SPE.\n\nThe nice thing is that this patch actually removes a lot more code\nthan it adds :-)\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5ac6da669e2476dbdac89b357b05b5a79bc5b657",
      "tree": "45b16221dd4f246595638e5fb6f629ddda96ff33",
      "parents": [
        "339ba9b15df58199b9783a23af234e947ec9e6ba"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sat Feb 10 01:43:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:19 2007 -0800"
      },
      "message": "[PATCH] Set CONFIG_ZONE_DMA for arches with GENERIC_ISA_DMA\n\nAs Andi pointed out: CONFIG_GENERIC_ISA_DMA only disables the ISA DMA\nchannel management.  Other functionality may still expect GFP_DMA to\nprovide memory below 16M.  So we need to make sure that CONFIG_ZONE_DMA is\nset independent of CONFIG_GENERIC_ISA_DMA.  Undo the modifications to\nmm/Kconfig where we made ZONE_DMA dependent on GENERIC_ISA_DMA and set\ntheses explicitly in each arches Kconfig.\n\nReviews must occur for each arch in order to determine if ZONE_DMA can be\nswitched off.  It can only be switched off if we know that all devices\nsupported by a platform are capable of performing DMA transfers to all of\nmemory (Some arches already support this: uml, avr32, sh sh64, parisc and\nIA64/Altix).\n\nIn order to switch ZONE_DMA off conditionally, one would have to establish\na scheme by which one can assure that no drivers are enabled that are only\ncapable of doing I/O to a part of memory, or one needs to provide an\nalternate means of performing an allocation from a specific range of memory\n(like provided by alloc_pages_range()) and insure that all drivers use that\ncall.  In that case the arches alloc_dma_coherent() may need to be modified\nto call alloc_pages_range() instead of relying on GFP_DMA.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "21eb4fa1700112d1420d72e1de708af671a251c8",
      "tree": "3afd9f526da50108c27e05ac69826be5e7c2ad6e",
      "parents": [
        "0c0e8caf9fd6c9a49fb9fbdba14a8b7b4239adde",
        "d003e7a1a569501cbe9a5ca14748177498c4893a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 08 10:04:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 08 10:04:20 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc: (116 commits)\n  [POWERPC] Add export of vgacon_remap_base\n  [POWERPC] Remove bogus comment about page_is_ram\n  [POWERPC] windfarm: don\u0027t die on suspend thread signal\n  [POWERPC] Fix comment in kernel/irq.c\n  [POWERPC] ppc: Fix booke watchdog initialization\n  [POWERPC] PPC: Use ARRAY_SIZE macro when appropriate\n  [POWERPC] Use ARRAY_SIZE macro when appropriate\n  [POWERPC] Fix ppc64\u0027s writing to struct file_operations\n  [POWERPC] ppc: use syslog macro for the printk log level\n  [POWERPC] ppc: cs4218_tdm remove extra brace\n  [POWERPC] Add mpc52xx/lite5200 PCI support\n  [POWERPC] Only use H_BULK_REMOVE if the firmware supports it\n  [POWERPC] Fixup error handling when emulating a floating point instruction\n  [POWERPC] Enable interrupts if we are doing fp math emulation\n  [POWERPC] Added kprobes support to ppc32\n  [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call\n  [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace\n  [POWERPC] Fix performance monitor exception\n  [POWERPC] Compile fixes for arch/powerpc dcr code\n  [POWERPC] Maple: use mmio nvram\n  ...\n"
    },
    {
      "commit": "f42963f8646540ac7e5ba016a0ec1cc2e7386b57",
      "tree": "88820e08dec5442db3da832401095f78c399d3be",
      "parents": [
        "d5112a4f31a361409d3c57dc9d58dd69f8014bef"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Tue Dec 12 15:13:19 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Feb 08 15:29:22 2007 +1100"
      },
      "message": "[POWERPC] Add mpc52xx/lite5200 PCI support\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6a6c957eba20814456bc4bffbd4ec42406f9eb02",
      "tree": "21e215b745658c6ff49b833da59c84327c9793d2",
      "parents": [
        "de44743b033942731f6b898c2d389f7ee5ac890b"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Jan 15 20:12:10 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 15:44:37 2007 -0800"
      },
      "message": "USB: ps3 ohci bus glue\n\nUSB OHCI driver bus glue for the PS3 game console.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ad75a41085d80c8ce5e885962c15779935f8267e",
      "tree": "4479f654037ffd3660f43f546bb480a7a7c09a47",
      "parents": [
        "b3ebd5222141efa489d95592b7d4536766530e56"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Jan 15 20:11:47 2007 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 15:44:35 2007 -0800"
      },
      "message": "USB: ps3 ehci bus glue\n\nUSB EHCI driver bus glue for the PS3 game console.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "8209003547c4b1006943eac8dc6c1fb6493cafda",
      "tree": "37ed5742527d448f211c575fe714fe68846e0c40",
      "parents": [
        "8423200553113cc031caa9b147f6150a8e26545c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 06 22:55:19 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Tue Feb 06 22:55:19 2007 -0600"
      },
      "message": "[POWERPC] Added kprobes support to ppc32\n\nAdded kprobes to ppc32 platforms that have use single_step_exception.  This\nexcludes 4xx and anything Book-E since their debug mechanisms for single stepping\nare completely different.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "8423200553113cc031caa9b147f6150a8e26545c",
      "tree": "752c93a200c9ba056c7469c96f7e27d02c99291d",
      "parents": [
        "f03e64f2ca6ee3d0b7824536b1940497701fe766",
        "62d0cfcb27cf755cebdc93ca95dabc83608007cd"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:05:13 2007 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "4297c9869b3452860f1a2c588d43f9e62c701019",
      "tree": "402d2606a4121fa92753449f611cad11c3412335",
      "parents": [
        "721e0c9037ef4e755f3bd87fee92beff452be420"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Mon Feb 05 20:01:15 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:23 2007 +1100"
      },
      "message": "[POWERPC] Maple: use mmio nvram\n\nSome systems supported by the maple platform (e.g. JS2x blades running\nSLOF) are able to use the mmio_nvram backend for reading and writing\nnvram.  This is an improvement over the current situation -- no nvram\naccess from userspace at all.\n\nSelect MMIO_NVRAM for the maple platform.\n\nInitialize the mmio_nvram backend from maple setup code.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "31c56d820e03a2fd47f81d6c826f92caf511f9ee",
      "tree": "127b54489f2c45ce68fc4bc52044920250942b8f",
      "parents": [
        "f9fba5b72dbedc691dcb10ae666ec03f279b07f4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Feb 04 16:36:55 2007 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:22 2007 +1100"
      },
      "message": "[POWERPC] pasemi: iommu support\n\nI/O TLB support for PA6T-1682M.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c347b7989e4d9e1c23cb5cfba78c63c031b7dcee",
      "tree": "b2a8d8fe0717a64e40b42093dadc5017947f9ea2",
      "parents": [
        "e107931956f8327637508b91a9ddd4ba35be289d"
      ],
      "author": {
        "name": "Ishizaki Kou",
        "email": "kou.ishizaki@toshiba.co.jp",
        "time": "Fri Feb 02 16:47:17 2007 +0900"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:03:21 2007 +1100"
      },
      "message": "[POWERPC] Celleb: basic support\n\nThis patch adds base support for Celleb platform.\n\nSigned-off-by: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5902ebce22fa5a1ac833565dbc4fde7e8a1bc737",
      "tree": "bc8d2268729f1595ed974ec88f9b13227ced3c7b",
      "parents": [
        "dbbb06b7f6ae8037a5f6b4498e492791e1929635"
      ],
      "author": {
        "name": "Vitaly Bordug",
        "email": "vbordug@ru.mvista.com",
        "time": "Wed Jan 24 22:41:06 2007 +0300"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Feb 07 14:01:02 2007 +1100"
      },
      "message": "[POWERPC] 8xx: generic 8xx code arch/powerpc port\n\nIncluding support for non-coherent cache, some mm-related things +\nrelevant field in Kconfig and Makefiles. Also included rheap.o compilation\nif 8xx is defined.\n\nNon-coherent mapping were refined and renamed according to Cristoph\nHellwig. Orphaned functions were cleaned up.\n\n[Also removed arch/ppc/kernel/dma-mapping.c, because otherwise\ncompiling with ARCH\u003dppc for a non DMA-cache-coherent platform ends up\nwith two copies of __dma_alloc_coherent etc.\n -- paulus.]\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5263bf65d6342e12ab716db8e529501670979321",
      "tree": "575a714f55e6b05443c182df2673392ea2865fea",
      "parents": [
        "7d620a4e531ae4d432d3c88f7d4b75327d881a87",
        "545da94f924d52f80e2bbea99a8652f454889a2b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jan 28 12:45:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Jan 28 12:45:22 2007 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix sys_pciconfig_iobase bus matching\n  [POWERPC] PS3: add not complete comment to kconfig\n  [POWERPC] ps3_free_io_irq: Fix inverted error check\n  [POWERPC] PS3: Fix uniprocessor kernel build\n"
    },
    {
      "commit": "05916eec9f4d4370ef9a6cbb699f637302f6e157",
      "tree": "6a303faa47e44da07f696f9c93e12980569a1f88",
      "parents": [
        "ded84bcb246780137ecaa3f6d137ac1b0f06fd08"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Jan 25 18:07:14 2007 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Sun Jan 28 09:57:07 2007 +1100"
      },
      "message": "[POWERPC] PS3: add not complete comment to kconfig\n\nAdd a comment to the PS3 config option to inform users that the current\nimplementation is not yet complete.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8cdf92a98fa0f91068615443f2a8597b7f2c34ca",
      "tree": "c33ae8216599533068dbcf2ef46c19a1f5b942a9",
      "parents": [
        "dfd7a3db3898e299bdc25f0c77081a8632b3a73c"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Mon Jan 01 19:31:15 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Jan 26 17:27:40 2007 -0500"
      },
      "message": "Fix Maple PATA IRQ assignment.\n\nOn the Maple board, the AMD8111 IDE is in legacy mode... except that it\nappears on IRQ 20 instead of IRQ 15. For drivers/ide this was handled by\nthe architecture\u0027s \"pci_get_legacy_ide_irq()\" function, but in libata we\njust hard-code the numbers 14 and 15.\n\nThis patch provides asm-powerpc/libata-portmap.h which maps the IRQ as\nappropriate, having added a pci_dev argument to the\nATA_{PRIM,SECOND}ARY_IRQ macros.\n\nThere\u0027s probably a better way to do this -- especially if we observe\nthat the _only_ case in which this seemingly-generic\n\"pci_get_legacy_ide_irq()\" function returns anything other than 14 and\n15 for primary and secondary respectively is the case of the AMD8111 on\nthe Maple board -- couldn\u0027t we handle that with a special case in the\npata_amd driver, or perhaps with a PCI quirk for Maple to switch it into\nnative mode during early boot and assign resources properly?\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "4d52719a767455d319263d598e0f59e027895e00",
      "tree": "a442521e5f32ce7160d7ac45d08df092eb4bb7ff",
      "parents": [
        "8b629a1f01b2c975074c51c752915ad50ee4e5fc"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jan 26 00:23:34 2007 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Jan 26 00:23:34 2007 -0600"
      },
      "message": "[POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x\n\nUpdated MATH_EMULATION depends to be on PPC_MPC832x instead of PPC_83xx.  Only\nthe the MPC832x has no floating point unit in the core.  Updated the other\n83xx defconfigs that got math emulation turned on incorrectly.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "7232846b8d682a56407839e3774d03be0c7806c8",
      "tree": "56baa0468a379db6670f613559c136db59607c80",
      "parents": [
        "c98750c2eb07b0bf49db0630cb5017ede005ce14"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Wed Jan 03 18:33:56 2007 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Jan 09 17:03:02 2007 +1100"
      },
      "message": "[POWERPC] disable PReP and EFIKA during make oldconfig\n\nNew boards should not be enabled per default.\nDisable EFIKA and PReP per default.\nAnyone who really needes the new code can enable it during make oldconfig.\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "13d7d84e078f49f08b657a3fba0d7a0b7b44ba65",
      "tree": "ae4957d183e2f5fcae62b2c1411b4a32c2f71f21",
      "parents": [
        "cbb8fc07974073543fdc61da23713ab49ddd3ced",
        "73c9ceab40b1269d6195e556773167c078ac8311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:24:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Dec 11 18:24:58 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (36 commits)\n  [POWERPC] Generic BUG for powerpc\n  [PPC] Fix compile failure do to introduction of PHY_POLL\n  [POWERPC] Only export __mtdcr/__mfdcr if CONFIG_PPC_DCR is set\n  [POWERPC] Remove old dcr.S\n  [POWERPC] Fix SPU coredump code for max_fdset removal\n  [POWERPC] Fix irq routing on some 32-bit PowerMacs\n  [POWERPC] ps3: Add vuart support\n  [POWERPC] Support ibm,dynamic-reconfiguration-memory nodes\n  [POWERPC] dont allow pSeries_probe to succeed without initialising MMU\n  [POWERPC] micro optimise pSeries_probe\n  [POWERPC] Add SPURR SPR to sysfs\n  [POWERPC] Add DSCR SPR to sysfs\n  [POWERPC] Fix 440SPe CPU table entry\n  [POWERPC] Add support for FP emulation for the e300c2 core\n  [POWERPC] of_device_register: propagate device_create_file return code\n  [POWERPC] Fix mmap of PCI resource with hack for X\n  [POWERPC] iSeries: head_64.o needs to depend on lparmap.s\n  [POWERPC] cbe_thermal: Fix initialization of sysfs attribute_group\n  [POWERPC] Remove QE header files from lite5200.c\n  [POWERPC] of_platform_make_bus_id(): make `magic\u0027 int\n  ...\n"
    },
    {
      "commit": "73c9ceab40b1269d6195e556773167c078ac8311",
      "tree": "d1de1c286b58a8b1e8dcd0e690ac6e8724e990f5",
      "parents": [
        "973c1fabc70deb10f12a0eaab2f50c2263784257"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Fri Dec 08 03:30:41 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 11 16:35:07 2006 +1100"
      },
      "message": "[POWERPC] Generic BUG for powerpc\n\nThis makes powerpc use the generic BUG machinery.  The biggest reports the\nfunction name, since it is redundant with kallsyms, and not needed in general.\n\nThere is an overall reduction of code, since module_32/64 duplicated several\nfunctions.\n\nUnfortunately there\u0027s no way to tell gcc that BUG won\u0027t return, so the BUG\nmacro includes a goto loop.  This will generate a real jmp instruction, which\nis never used.\n\n[akpm@osdl.org: build fix]\n[paulus@samba.org: remove infinite loop in BUG_ON]\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Hugh Dickens \u003chugh@veritas.com\u003e\nCc: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "973c1fabc70deb10f12a0eaab2f50c2263784257",
      "tree": "5b0ef183757049d241d0709f0cea9e370627b687",
      "parents": [
        "4383162c8f2fa75d916c4901b0d1ebcac7aeaf74",
        "d10f73480b991da2aa1c000ed38eda3e4a987292"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 11 16:31:42 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 11 16:31:42 2006 +1100"
      },
      "message": "Merge branch \u0027for_paulus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc\n"
    },
    {
      "commit": "ef55d53caa055aedee13e77da82740987dd64f2d",
      "tree": "243bbfca98e504401ea563d6c799ed23c12c08b8",
      "parents": [
        "39d61db0edb34d60b83c5e0d62d0e906578cc707"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Dec 08 02:37:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:51 2006 -0800"
      },
      "message": "[PATCH] LOG2: Provide ilog2() fallbacks for powerpc\n\nProvide ilog2() fallbacks for powerpc for 32-bit numbers and 64-bit numbers on\nppc64.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f0d1b0b30d250a07627ad8b9fbbb5c7cc08422e8",
      "tree": "0aa5379150574374351fb92af7881a48dbfcf2ce",
      "parents": [
        "b3d7ae5f47a58a9f7b152deeaf7daa1fc558a8f1"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Dec 08 02:37:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:51 2006 -0800"
      },
      "message": "[PATCH] LOG2: Implement a general integer log2 facility in the kernel\n\nThis facility provides three entry points:\n\n\tilog2()\t\tLog base 2 of unsigned long\n\tilog2_u32()\tLog base 2 of u32\n\tilog2_u64()\tLog base 2 of u64\n\nThese facilities can either be used inside functions on dynamic data:\n\n\tint do_something(long q)\n\t{\n\t\t...;\n\t\ty \u003d ilog2(x)\n\t\t...;\n\t}\n\nOr can be used to statically initialise global variables with constant values:\n\n\tunsigned n \u003d ilog2(27);\n\nWhen performing static initialisation, the compiler will report \"error:\ninitializer element is not constant\" if asked to take a log of zero or of\nsomething not reducible to a constant.  They treat negative numbers as\nunsigned.\n\nWhen not dealing with a constant, they fall back to using fls() which permits\nthem to use arch-specific log calculation instructions - such as BSR on\nx86/x86_64 or SCAN on FRV - if available.\n\n[akpm@osdl.org: MMC fix]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Wojtek Kaniewski \u003cwojtekka@toxygen.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa42c69c67f82e88f0726258efe7306708e1cf14",
      "tree": "d5305de3285d504e1bd1e955155e5e06b5b9ef76",
      "parents": [
        "c99767974ebd2a719d849fdeaaa1674456f5283f"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Fri Dec 08 02:43:30 2006 -0600"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Fri Dec 08 02:43:30 2006 -0600"
      },
      "message": "[POWERPC] Add support for FP emulation for the e300c2 core\n\nThe e300c2 has no FPU.  Its MSR[FP] is grounded to zero.  If an attempt\nis made to execute a floating point instruction (including floating-point\nload, store, or move instructions), the e300c2 takes a floating-point\nunavailable interrupt.\n\nThis patch adds support for FP emulation on the e300c2 by declaring a\nnew CPU_FTR_FP_TAKES_FPUNAVAIL, where FP unavail interrupts are\nintercepted and redirected to the ProgramCheck exception path for\ncorrect emulation handling.\n\n(If we run out of CPU_FTR bits we could look to reclaim this bit by adding\nsupport to test the cpu_user_features for PPC_FEATURE_HAS_FPU instead)\n\nIt adds a nop to the exception path for 32-bit processors with a FPU.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "9d9d868ecf93b35c3c5b0ea3d639dc85e423eb02",
      "tree": "a5862638b8c8435bff1f021c93222560b941a39f",
      "parents": [
        "17877116c6b0fa78501526e7ec03cabe967a3a72"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Wed Dec 06 18:50:44 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Dec 08 17:10:22 2006 +1100"
      },
      "message": "[POWERPC] maple: Select PPC_RTAS\n\nSome systems supported by the maple platform have RTAS; make PPC_MAPLE\nselect PPC_RTAS.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "650f3289f40e9c2789ecb22683d140a05448f71b",
      "tree": "ac5178d60513f123d1a2edc660aa96f1fd0066d3",
      "parents": [
        "8a8944aab2e4b02550c29c45a0383dd4096dd989"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 04 17:29:13 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Dec 05 11:33:53 2006 +1100"
      },
      "message": "[POWERPC] Remove obsolete PPC_52xx and update CLASSIC32 comment\n\nThe support for the 52xx-based systems is now included under\nCONFIG_CLASSIC32, since the 52xx chips have a 603e-based core.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6b64253139a20b7db1f701a9117bc5174eb878bc",
      "tree": "ca2932442c5b5fad4eb7179c0e22fa2ad6b353f1",
      "parents": [
        "6065170cf75c64267f6edec5fd359ce8444bd13d"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:28 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:44 2006 +1100"
      },
      "message": "[POWERPC] Add lite5200 board support to arch/powerpc\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d4150248fc769c7a69c61cb9d95dfac14950d8cf",
      "tree": "e30a4f8b4c5dcfe6418fb654579e5daa421244f1",
      "parents": [
        "39d074b2e4b89c914c00dfd9987672e2dea92f19"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Nov 27 14:16:24 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:37 2006 +1100"
      },
      "message": "[POWERPC] Put mpc52xx support file in platforms/52xx\n\nplatforms/embedded6xx is probably going away, and 52xx boards need\nsome extra support the 52xx interrupt controller and DMA engine\nanyway.  It makes sense to group all the 52xx bits into a single path.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Sylvain Munaut \u003ctnt@246tNt.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f5b2eb026949e7c3988074529854609921675cff",
      "tree": "e656e144003abcb5fa45212d975a3a9e600eaf38",
      "parents": [
        "c705677e1c69012adea3bc51b54e9c7170d1cbee"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Nov 27 17:17:02 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:32 2006 +1100"
      },
      "message": "[POWERPC] iSeries: allow CONFIG_CMDLINE\n\nIt doesn\u0027t hurt to have this enabled on legacy iSeries and will mean it\nis available for a combined build.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e22ba7e38144c1cccac5024cfd6ec88bb64d3e1f",
      "tree": "869b43ec4fcc66b0ff6bb6eb7f735b1846859b8c",
      "parents": [
        "eb30c72026500f9efa9bb23ab2393d6a9e36c5e1"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Nov 27 19:18:57 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:41:16 2006 +1100"
      },
      "message": "[POWERPC] ps3: multiplatform build fixes\n\nA few code paths need to check whether or not they are running\non the PS3\u0027s LV1 hypervisor before making hcalls. This introduces\na new firmware feature bit for this, FW_FEATURE_PS3_LV1.\n\nNow when both PS3 and IBM_CELL_BLADE are enabled, but not PSERIES,\nFW_FEATURE_PS3_LV1 and FW_FEATURE_LPAR get enabled at compile time,\nwhich is a bug. The same problem can also happen for (PPC_ISERIES \u0026\u0026\n!PPC_PSERIES \u0026\u0026 PPC_SOMETHING_ELSE). In order to solve this, I\nintroduce a new CONFIG_PPC_NATIVE option that is set when at least\none platform is selected that can run without a hypervisor and then\nturns the firmware feature check into a run-time option.\n\nThe new cell oprofile support that was recently merged does not\nwork on hypervisor based platforms like the PS3, therefore make\nit depend on PPC_CELL_NATIVE instead of PPC_CELL. This may change\nif we get oprofile support for PS3.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "f58a9d171a346afb1b09190427e6c28c6118703e",
      "tree": "c58029f610ba1e7a8680d09a8cdbdb737dbc166b",
      "parents": [
        "a985239bdf017e00e985c3a31149d6ae128fdc5f"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Nov 23 00:46:51 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:40:42 2006 +1100"
      },
      "message": "[POWERPC] ps3: add support for ps3 platform\n\nAdds the core platform support for the PS3 game console and other devices\nusing the PS3 hypervisor.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\n"
    },
    {
      "commit": "3d1ea8e8cb4d497a2dd73176cc82095b8f193589",
      "tree": "0eabd236ff6fdf59fa50c54e5b09f4c69818d03f",
      "parents": [
        "165785e5c0be3ad43e8b8eadfbd25e92c2cd002a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:25:19 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:39:04 2006 +1100"
      },
      "message": "[POWERPC] Remove ioremap64 and fixup_bigphys_addr\n\nIn order to suppose platforms with devices above 4Gb on 32 bits platforms\nwith a \u003e32 bits physical address space, we used to have a special ioremap64\nalong with a fixup routine fixup_bigphys_addr.\n\nThis shouldn\u0027t be necessary anymore as struct resource now supports 64 bits\naddresses even on 32 bits archs. This patch enables that option when\nCONFIG_PHYS_64BIT is set and removes ioremap64 and fixup_bigphys_addr.\n\nThis is a preliminary work for the upcoming merge of 32 and 64 bits io.h\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "014da7ff47b559e5f0ae3e044b73f0359c08153d",
      "tree": "bc9e7978ce79a2d5475b16d51b33c9419991c5c9",
      "parents": [
        "4cb3cee03d558fd457cb58f56c80a2a09a66110c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:25:12 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:38:54 2006 +1100"
      },
      "message": "[POWERPC] Cell \"Spider\" MMIO workarounds\n\nThis patch implements a workaround for a Spider PCI host bridge bug\nwhere it doesn\u0027t enforce some of the PCI ordering rules unless some\nmanual manipulation of a special register is done. In order to be\nfully compliant with the PCI spec, I do this on every MMIO read\noperation.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4cb3cee03d558fd457cb58f56c80a2a09a66110c",
      "tree": "fe903107d098871a7babc1e3432448758c542cde",
      "parents": [
        "d03f387eb321189bc2ba278b6ca82f1a45cf19d6"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:25:10 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:38:52 2006 +1100"
      },
      "message": "[POWERPC] Allow hooking of PCI MMIO \u0026 PIO accessors on 64 bits\n\nThis patch reworks the way iSeries hooks on PCI IO operations (both MMIO\nand PIO) and provides a generic way for other platforms to do so (we\nhave need to do that for various other platforms).\n\nWhile reworking the IO ops, I ended up doing some spring cleaning in\nio.h and eeh.h which I might want to split into 2 or 3 patches (among\nothers, eeh.h had a lot of useless stuff in it).\n\nA side effect is that EEH for PIO should work now (it used to pass IO\nports down to the eeh address check functions which is bogus).\n\nAlso, new are MMIO \"repeat\" ops, which other archs like ARM already had,\nand that we have too now: readsb, readsw, readsl, writesb, writesw,\nwritesl.\n\nIn the long run, I might also make EEH use the hooks instead\nof wrapping at the toplevel, which would make things even cleaner and\nrelegate EEH completely in platforms/iseries, but we have to measure the\nperformance impact there (though it\u0027s really only on MMIO reads)\n\nSince I also need to hook on ioremap, I shuffled the functions a bit\nthere. I introduced ioremap_flags() to use by drivers who want to pass\nexplicit flags to ioremap (and it can be hooked). The old __ioremap() is\nstill there as a low level and cannot be hooked, thus drivers who use it\nshould migrate unless they know they want the low level version.\n\nThe patch \"arch provides generic iomap missing accessors\" (should be\nnumber 4 in this series) is a pre-requisite to provide full iomap\nAPI support with this patch.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4c9d2800be5dfabf26acdeb401cbabe9edc1dcf2",
      "tree": "8d9a4f96cba4a1cc16a1e661d00f88e3e048491f",
      "parents": [
        "803d4573e60bc890d7fbc040ad1c18c2dc7f8279"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:25:08 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 20:38:49 2006 +1100"
      },
      "message": "[POWERPC] Generic OF platform driver for PCI host bridges.\n\nWhen enabled in Kconfig, it will pick up any of_platform_device\nmatching it\u0027s match list (currently type \"pci\", \"pcix\", \"pcie\",\nor \"ht\" and setup a PHB for it.\n\nPlatform must provide a ppc_md.pci_setup_phb() for it to work\n(for doing the necessary initialisations specific to a given PHB\nlike setting up the config space ops).\n\nIt\u0027s currently only available on 64 bits as the 32 bits PCI code\ncan\u0027t quite cope with it in it\u0027s current form. I will fix that\nlater.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "21fb5a1d9f554970c680b801ba32184bc7c34aa0",
      "tree": "64ef24883be6e92e46327d681efa9cc622a5465c",
      "parents": [
        "a959ff56bbf07954ea4fa1cf72f99a38795eadb3"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:24:58 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 16:08:46 2006 +1100"
      },
      "message": "[POWERPC] Native cell support for MPIC in southbridge\n\nAdd support for southbridges using the MPIC interrupt controller to\nthe native cell platforms.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4c75a6f441cdd1c69a6c173bc7944e12c2ba6f84",
      "tree": "260e01e5cbd46d335a3d44b60c34dee51e053774",
      "parents": [
        "69108cf00679716bcab58acb3135390654c5bb99"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Sat Nov 11 17:24:53 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 16:08:25 2006 +1100"
      },
      "message": "[POWERPC] Generic DCR infrastructure\n\nThis patch adds new dcr_map/dcr_read/dcr_write accessors for DCRs that\ncan be used by drivers to transparently address either native DCRs or\nmemory mapped DCRs. The implementation for memory mapped DCRs is done\nafter the binding being currently worked on for SLOF and the Axon\nchipset. This patch enables it for the cell native platform\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "79acbb3ff2d8095b692e1502b9eb2ccec348de26",
      "tree": "6ab773e5a8f9de2cd6443362b21d0d6fffe3b35e",
      "parents": [
        "19a79859e168640f8e16d7b216d211c1c52b687a",
        "2b5f6dcce5bf94b9b119e9ed8d537098ec61c3d2"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 15:59:07 2006 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Dec 04 15:59:07 2006 +1100"
      },
      "message": "Merge branch \u0027linux-2.6\u0027 into for-linus\n"
    },
    {
      "commit": "3cb2fccc5f48a4d6269dfd00b4db570fca2a04d5",
      "tree": "d11c4db3e38705f7d2c51531e744dd9d27834883",
      "parents": [
        "5d3f083d8f897ce2560bbd4dace483d5aa60d623"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Nov 30 05:22:59 2006 +0100"
      },
      "message": "Fix misc Kconfig typos\n\nFix various Kconfig typos.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c37858d333a50815c74349396e31a535f4128e0b",
      "tree": "e277f9aaf79196855ef984d99f1288ca66eab051",
      "parents": [
        "0f6c95dcabdaa8fdc95b125582bd12625adfbde6"
      ],
      "author": {
        "name": "Nicolas DET",
        "email": "nd@bplan-gmbh.de",
        "time": "Sun Nov 05 12:57:16 2006 +0100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Nov 13 14:45:04 2006 +1100"
      },
      "message": "[PATCH] Add Efika platform support\n\nAdd Efika (http://www.bplan-gmbh.de/efika_spec_en.html) platform\nsupport for arch/powerpc.\n\nSigned-off-by: Nicolas DET \u003cnd@bplan-gmbh.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "36b600f2649e3be49039efe31edeeb64277dbd99",
      "tree": "7e052e203964e88e324369e4f2bfea0820d9b643",
      "parents": [
        "ab56dbddc8a23ff3f4602855aaf0fcb3c814118b"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Thu Nov 02 21:08:45 2006 -0800"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Nov 10 21:45:43 2006 +1100"
      },
      "message": "[POWERPC] cell: set ARCH_SPARSEMEM_DEFAULT in Kconfig\n\nThe current cell processor support needs sparsemem, so set it as\nthe default memory model.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7516795739bd53175629b90fab0ad488d7a6a9f7",
      "tree": "1f6b4b7a4f08a25155605b10d5963b7c6ca72e7b",
      "parents": [
        "047a66d4bb24aaf19f41d620f8f0534c2153cd0b"
      ],
      "author": {
        "name": "Andy Whitcroft",
        "email": "apw@shadowen.org",
        "time": "Sat Oct 21 10:24:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 21 13:35:06 2006 -0700"
      },
      "message": "[PATCH] Reintroduce NODES_SPAN_OTHER_NODES for powerpc\n\nReintroduce NODES_SPAN_OTHER_NODES for powerpc\n\nRevert \"[PATCH] Remove SPAN_OTHER_NODES config definition\"\n    This reverts commit f62859bb6871c5e4a8e591c60befc8caaf54db8c.\nRevert \"[PATCH] mm: remove arch independent NODES_SPAN_OTHER_NODES\"\n    This reverts commit a94b3ab7eab4edcc9b2cb474b188f774c331adf7.\n\nAlso update the comments to indicate that this is still required\nand where its used.\n\nSigned-off-by: Andy Whitcroft \u003capw@shadowen.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Mike Kravetz \u003ckravetz@us.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nAcked-by: Will Schmidt \u003cwill_schmidt@vnet.ibm.com\u003e\nCc: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f03a43b8f0fc221986a46654282ec6a1e8c6d45",
      "tree": "6fb3ecc3ef96255237ed78909651a8d53d497d30",
      "parents": [
        "5b43d20a4d12d94f258bbbca5fa4df8ff8a17848"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Oct 03 16:57:44 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 16 16:32:30 2006 +1000"
      },
      "message": "[POWERPC] Remove todc code from ARCH\u003dpowerpc\n\nApparently we\u0027ve copied the todc drivers, for various RTCs used in\nembedded machines from ARCH\u003dppc to ARCH\u003dpowerpc, despite the fact that\nit\u0027s never used in the latter.  This patch removes it.\n\nIf we ever need these drivers (which we probably shouldn\u0027t now the RTC\nclass stuff is in), we can transfer them one by one from ARCH\u003dppc,\nremoving from the hideous abomination which is the todc\n\"infrastructure\".\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "13bbd8d90647132fc295d73b122567eb8987d298",
      "tree": "466ae1f00a5965308ce2e7695d4bfe88d87b9610",
      "parents": [
        "18e6756a6b463e09fd3873592ec6b0579c78103d",
        "9020fc960b8f5fbca0de6e4d11881ddc827aa61d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 08:16:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 08:16:37 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (25 commits)\n  [POWERPC] Add support for the mpc832x mds board\n  [POWERPC] Add initial support for the e300c2 core\n  [POWERPC] Add MPC8360EMDS default dts file\n  [POWERPC] Add MPC8360EMDS board support\n  [POWERPC] Add QUICC Engine (QE) infrastructure\n  [POWERPC] Add QE device tree node definition\n  [POWERPC] Don\u0027t try to just continue if xmon has no input device\n  [POWERPC] Fix a printk in pseries_mpic_init_IRQ\n  [POWERPC] Get default baud rate in udbg_scc\n  [POWERPC] Fix zImage.coff on oldworld PowerMac\n  [POWERPC] Fix xmon\u003doff and cleanup xmon initialisation\n  [POWERPC] Cleanup include/asm-powerpc/xmon.h\n  [POWERPC] Update swim3 printk after blkdev.h change\n  [POWERPC] Cell interrupt rework\n  POWERPC: mpc82xx merge: board-specific/platform stuff(resend)\n  POWERPC: 8272ads merge to powerpc: common stuff\n  POWERPC: Added devicetree for mpc8272ads board\n  [POWERPC] iSeries has no legacy I/O\n  [POWERPC] implement BEGIN/END_FW_FTR_SECTION\n  [POWERPC] iSeries does not need pcibios_fixup_resources\n  ...\n"
    },
    {
      "commit": "9865853851313e0d94a4acde42d6f9d8070bb376",
      "tree": "0f4cca2bda6d2a21b8beb02ec2883bf328f1935c",
      "parents": [
        "9a1ab883c04e43f9f9819c40eb435bcdc4136193"
      ],
      "author": {
        "name": "Li Yang",
        "email": "leoli@freescale.com",
        "time": "Tue Oct 03 23:10:46 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 04 15:24:27 2006 +1000"
      },
      "message": "[POWERPC] Add QUICC Engine (QE) infrastructure\n\nAdd QUICC Engine (QE) configuration, header files, and\nQE management and library code that are used by QE devices\ndrivers.\n\nIncludes Leo\u0027s modifications up to, and including, the\nplatform_device to of_device adaptation:\n\n\"The series of patches add generic QE infrastructure called\nqe_lib, and MPC8360EMDS board support.  Qe_lib is used by\nQE device drivers such as ucc_geth driver.\n\nThis version updates QE interrupt controller to use new irq\nmapping mechanism, addresses all the comments received with\nlast submission and includes some style fixes.\n\nv2: Change to use device tree for BCSR and MURAM;\nRemove I/O port interrupt handling code as it is not generic\nenough.\n\nv3: Address comments from Kumar;  Update definition of several\ndevice tree nodes;  Copyright style change.\"\n\nIn addition, the following changes have been made:\n\no removed typedefs\no uint -\u003e u32 conversions\no removed following defines:\n  QE_SIZEOF_BD, BD_BUFFER_ARG, BD_BUFFER_CLEAR, BD_BUFFER,\n  BD_STATUS_AND_LENGTH_SET, BD_STATUS_AND_LENGTH, and BD_BUFFER_SET\n  because they hid sizeof/in_be32/out_be32 operations from the reader.\no fixed qe_snums_init() serial num assignment to use a const array\no made CONFIG_UCC_FAST select UCC_SLOW\no reduced NR_QE_IC_INTS from 128 to 64\no remove _IO_BASE, etc. defines (not used)\no removed irrelevant comments, added others to resemble removed BD_ defines\no realigned struct definitions in headers\no various other style fixes including things like pinMask -\u003e pin_mask\no fixed a ton of whitespace issues\no marked ioregs as __be32/__be16\no removed platform_device code and redundant get_qe_base()\no removed redundant comments\no added cpu_relax() to qe_reset\no uncasted all get_property() assignments\no eliminated unneeded casts\no eliminated immrbar_phys_to_virt (not used)\n\nSigned-off-by: Li Yang \u003cleoli@freescale.com\u003e\nSigned-off-by: Shlomi Gridish \u003cgridish@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "5a3e3b2230980cf2ce6e5e56b816dde19b993939",
      "tree": "a3c344211e30c7e0c601b53bef6473069c08ac8a",
      "parents": [
        "c730f5b621afa33e9f4939da9078669162ebff4e",
        "91bd61099defb28a442db358dd9c1693c6589cee"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 04 15:20:34 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Oct 04 15:20:34 2006 +1000"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/vitb/linux-2.6-PQ\n"
    }
  ],
  "next": "c730f5b621afa33e9f4939da9078669162ebff4e"
}
