)]}'
{
  "log": [
    {
      "commit": "1da4b1c6a4dfb5a13d7147a27c1ac53fed09befd",
      "tree": "7b68a2afaa2972217cb0eabc1aa30b8109955f41",
      "parents": [
        "814ce2521121c2459e16cea8c7221e157edbeddd"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Tue Nov 09 11:22:58 2010 +0000"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Nov 09 14:45:52 2010 +0100"
      },
      "message": "x86/mrst: Add SFI platform device parsing code\n\nSFI provides a series of tables. These describe the platform devices present\nincluding SPI and I²C devices, as well as various sensors, keypads and other\nglue as well as interfaces provided via the SCU IPC mechanism (intel_scu_ipc.c)\n\nThis patch is a merge of the core elements and relevant fixes from the\nIntel development code by Feng, Alek, myself into a single coherent patch\nfor upstream submission.\n\nIt provides the needed infrastructure to register I2C, SPI and platform devices\ndescribed by the tables, as well as handlers for some of the hardware already\nsupported in kernel. The 0.8 firmware also provides GPIO tables.\n\nDevices are created at boot time or if they are SCU dependant at the point an\nSCU is discovered. The existing Linux device mechanisms will then handle the\ndevice binding. At an abstract level this is an SFI to Linux device translator.\n\nDevice/platform specific setup/glue is in this file. This is done so that the\ndrivers for the generic I²C and SPI bus devices remain cross platform as they\nshould.\n\n(Updated from RFC version to correct the emc1403 name used by the firmware\n and a wrongly used #define)\n\nSigned-off-by: Alek Du \u003calek.du@linux.intel.com\u003e\nLKML-Reference: \u003c20101109112158.20013.6158.stgit@localhost.localdomain\u003e\n[Clean ups, removal of 0.7 support]\nSigned-off-by: Feng Tang \u003cfeng.tang@linux.intel.com\u003e\n[Clean ups]\nSigned-off-by: Alan Cox \u003calan@linux.intel.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "82acf2a8fe4764e21a7ad406590453b004751e58",
      "tree": "355f75ea502ebff1e54db8834ba33c626d935241",
      "parents": [
        "2b666ca4a68cbc22483b0f2e1ba3c0e59b01ae9e"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Tue Oct 19 10:15:03 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Mon Oct 18 23:57:06 2010 -0400"
      },
      "message": "SFI: remove the v0.7 related definitions from sfi.h\n\nSFI v0.8\u0027s DEVS and GPIO tables replaces v0.7\u0027s SPI/I2C tables.\n\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5487ab4a5a71e955fef7094a0624df0542da91ef",
      "tree": "474021353de5a708998865406d2a7eec7060860c",
      "parents": [
        "e40152ee1e1c7a63f4777791863215e3faa37a86"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Tue May 25 16:40:47 2010 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue May 25 11:41:43 2010 -0400"
      },
      "message": "SFI: add support for v0.81 spec\n\nThere are 2 major changes from v0.81 to v0.7:\n1. Consolidating the SPIB/I2CB tables into a new DEVS table,\n   which is more expandable and can support other bus types\n   than spi/i2c.\n2. Creating a new GPIO table, which list all the GPIO pins\n   used in the platform.\n\nHowever, to avoid breaking current platforms who use SFI v0.7\nversion firmware, the definitions for SPIB/I2CB will still\nbe kept for a while\n\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "117a9ac777f8034d4675b821172d2ff71f6ec47a",
      "tree": "f74100515cb879ef5b995edc2fa049b9b1440489",
      "parents": [
        "6349d9979beba240fe7182872cb547250264b865"
      ],
      "author": {
        "name": "Feng Tang",
        "email": "feng.tang@intel.com",
        "time": "Fri Aug 14 15:10:24 2009 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Aug 28 19:57:30 2009 -0400"
      },
      "message": "SFI: create linux/sfi.h\n\ninclude/linux/include/sfi.h defines everything that customers\nof SFI need to know in order to use the SFI suport in the kernel.\n\nThe primary API is sfi_table_parse(), where a driver or another part\nof the kernel can supply a handler to parse the named table.\n\nsfi.h also includes the currently defined table signatures and table\nformats.\n\nSigned-off-by: Feng Tang \u003cfeng.tang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    }
  ]
}
