)]}'
{
  "log": [
    {
      "commit": "5f724e84f91550985a9ae3deb6e0dbc8d8396ed7",
      "tree": "c7c8695e1963a8f35791848727c39af41c1ffac2",
      "parents": [
        "cbf1599b3589c6c73999095ca25e9c3f23042e19"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@linaro.org",
        "time": "Tue Nov 01 14:25:25 2011 -0700"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon Nov 21 19:00:59 2011 -0800"
      },
      "message": "time: x86: Replace LATCH with PIT_LATCH in i8253 clocksource driver\n\nThe i8253 clockevent \u0026 clocksource driver uses PIT_LATCH\nexcept for two cases where it uses LATCH:\n\n1)\n\t/* VIA686a test code... reset the latch if count \u003e max + 1 */\n\tif (count \u003e LATCH) {\n\nLATCH is based on CLOCK_TICK_RATE which is defined as\nPIT_TICK_RATE on x86 so this should just be the later.\n\n2)\n\t...\n\tswitch (mode) {\n\tcase CLOCK_EVT_MODE_PERIODIC:\n\t\t/* binary, mode 2, LSB/MSB, ch 0 */\n\t\toutb_p(0x34, PIT_MODE);\n\t\toutb_p(LATCH \u0026 0xff , PIT_CH0);\t/* LSB */\n\t\toutb_p(LATCH \u003e\u003e 8 , PIT_CH0);\t\t/* MSB */\n\t...\n\nMIPS and ARM are the only other arches that use this driver. In\nthe MIPS case CLOCK_TICK_RATE is defined as the same value as\nPIT_TICK_RATE. For ARM, the only machine that uses it is\nFootbridge which has a totally bogus CLOCK_TICK_RATE according\nto the comments. Furthermore, the clockevent_i8253_init()\ninitializes the clockevent with PIT_TIC_RATE, so there\u0027s\nno reason to use the generic LATCH.\n\nThis is part of work to remove and depecrate the global\nCLOCK_TICK_RATE symbol.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@linaro.org\u003e\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\n"
    },
    {
      "commit": "e6220bdc9485c5ea972f9e0e6d062a05934bb74b",
      "tree": "79d049aed6a68281a272d4abc468b23dfaec8a21",
      "parents": [
        "21f07f4f5718449c85c29827ff6fb0cf35a6c96e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 09 13:08:25 2011 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jul 01 10:37:14 2011 +0200"
      },
      "message": "i8253: Create common clockevent implementation\n\narm, mips and x86 implement i8253 based clockevents. All the same code\ncopied. Create a common implementation in drivers/clocksource/i8253.c.\n\nAbout time to rename drivers/clocksource/ to something else.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: John Stultz \u003cjohn.stultz@linaro.org\u003e\nLink: http://lkml.kernel.org/r/20110609130621.921710458@linutronix.de\n\n"
    },
    {
      "commit": "21f07f4f5718449c85c29827ff6fb0cf35a6c96e",
      "tree": "de565cd73c033ef25d5469e8409cfc58e4efd2ff",
      "parents": [
        "8a118c3872945d54e0cacdea06c93527cdfb8782"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 09 23:08:47 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jun 10 16:43:59 2011 +0200"
      },
      "message": "i8253: Export i8253_lock unconditionally\n\nWe don\u0027t want to add endless selects and module ifdefs.\n\nReported-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "609d414437ba2501bb9ca47a051da8871268cfa2",
      "tree": "954ba3442ab1509235aa857b01ed35aa87810f6e",
      "parents": [
        "8e1b5adfbee97a187d3e7188a0b248619b76682e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Jun 03 17:44:16 2011 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 09 15:01:39 2011 +0200"
      },
      "message": "i8253: Remove I8253_LOCK config\n\nNow that all extra ifdeffed implementations are gone, depend the lock\nexport on PCSPKR_PLATFORM\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "15f304b664c0d0a3e76ed3a9ce3615a86908babe",
      "tree": "5203cc0ce3981a7055003e04dc7d9aab56457e48",
      "parents": [
        "cb2455aa274b780802c593fecf115240a655d809"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 01 19:04:59 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 09 15:01:38 2011 +0200"
      },
      "message": "i8253: Consolidate all kernel definitions of i8253_lock\n\nMove them to drivers/clocksource/i8253.c and remove the\nimplementations in arch/\n\n[ tglx: Avoid the extra file in lib - folded arch patches in. The\n  export will become conditional in a later step ]\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nLink: http://lkml.kernel.org/r/20110601180610.221426078@duck.linux-mips.net\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n"
    },
    {
      "commit": "334955ef964bee9d3b1e20966847eee28cfd05f6",
      "tree": "e0c35313ce6d82e94768f0c5d78c53ec296392a2",
      "parents": [
        "06e86849cf4019945a106913adb9ff0abcc01770"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jun 01 19:04:57 2011 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Jun 09 15:01:37 2011 +0200"
      },
      "message": "i8253: Create linux/i8253.h and use it in all 8253 related files\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: linux-mips@linux-mips.org\nLink: http://lkml.kernel.org/r/20110601180610.054254048@duck.linux-mips.net\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n\n arch/arm/mach-footbridge/isa-timer.c |    2 +-\n arch/mips/cobalt/time.c              |    2 +-\n arch/mips/jazz/irq.c                 |    2 +-\n arch/mips/kernel/i8253.c             |    2 +-\n arch/mips/mti-malta/malta-time.c     |    2 +-\n arch/mips/sgi-ip22/ip22-time.c       |    2 +-\n arch/mips/sni/time.c                 |    2 +-\n arch/x86/kernel/apic/apic.c          |    2 +-\n arch/x86/kernel/apm_32.c             |    2 +-\n arch/x86/kernel/hpet.c               |    2 +-\n arch/x86/kernel/i8253.c              |    2 +-\n arch/x86/kernel/time.c               |    2 +-\n drivers/block/hd.c                   |    2 +-\n drivers/clocksource/i8253.c          |    2 +-\n drivers/input/gameport/gameport.c    |    2 +-\n drivers/input/joystick/analog.c      |    2 +-\n drivers/input/misc/pcspkr.c          |    2 +-\n include/linux/i8253.h                |   11 +++++++++++\n sound/drivers/pcsp/pcsp.h            |    2 +-\n 19 files changed, 29 insertions(+), 18 deletions(-)\n\n"
    },
    {
      "commit": "89c0b8e2520e12d69dafc663dfbd39f8180438ea",
      "tree": "2af8117390abcf1a0e8225f029981249c049d42b",
      "parents": [
        "8b061610dac3a3b89770c85ad63b481a47b0c38e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun May 08 18:47:58 2011 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat May 14 10:29:47 2011 +0100"
      },
      "message": "clocksource: add common i8253 PIT clocksource\n\nThis is based upon both arch/arm/mach-footbridge/isa-timer.c and\narch/x86/kernel/i8253.c.\n\nAcked-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ]
}
