)]}'
{
  "log": [
    {
      "commit": "67a37308ae37f8948d3c26f75a18f0ddb77ac198",
      "tree": "04c7145e4494f21725741e4a284e560731ffe091",
      "parents": [
        "dbc2bc251e06c83efcc8d39f1e7de12c2b1ff591"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "message": "hwmon: (dme1737) Convert to a new-style i2c driver\n\nThe new-style dme1737 driver implements the optional detect() callback\nto cover the use cases of the legacy driver. I don\u0027t actually expect\nany new-style device for that driver, but as the old i2c API is going\naway soon, we have to switch to the new one.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\n"
    },
    {
      "commit": "dbc2bc251e06c83efcc8d39f1e7de12c2b1ff591",
      "tree": "dda7cb6d3a0aefdee1e74bbe98613b24dbe9804d",
      "parents": [
        "b84ee0b0c7dc91b729672e6a971fe3b0629ef0ad"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Tue Oct 14 17:30:04 2008 +0200"
      },
      "message": "hwmon: (dme1737) Be less i2c-centric\n\nThe dme1737 driver support both LPC (ISA) and SMBus devices. At the\nmoment it\u0027s rather i2c-centric, and LPC variants use a fake i2c_client\nfor some operations.\n\nIn a near future, i2c_client will be allocated by i2c-core rather than\nby the device drivers, so non-i2c drivers will not have one. As a\npreparation step, change the driver code to no longer assume that\nan i2c_client structure is always available. No functional change.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Juerg Haefliger \u003cjuergh@gmail.com\u003e\n"
    },
    {
      "commit": "549edb83327f2a5027a22d65b10603b01dc40175",
      "tree": "f30b17f061ad28f132c9e11eb4a4d079d1cf6a5e",
      "parents": [
        "55d68d75ab00e60953f8784af5927b60967a297f"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Add support for the SMSC SCH5027\n\nAdd support for the SCH5027. The differences to the DME1737 are:\n- No support for programmable temp offsets\n- In auto mode, PWM outputs stay on min value if temp goes below low threshold\n  and can\u0027t be programmed to fully turn off\n- Different voltage scaling\n- No VID input\n\nSigned-off-by: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "55d68d75ab00e60953f8784af5927b60967a297f",
      "tree": "0bca79817ca9f92ad557eaab17daba8359468ff1",
      "parents": [
        "73ce48f6c6b9d9dcf6a2bba0bcde39ede76809f0"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Skip detection if forced\n\nSkip the checking of the device ID register in the hwmon register\nblock if the force_id option is used.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "73ce48f6c6b9d9dcf6a2bba0bcde39ede76809f0",
      "tree": "ff5f89df634a4adb222454ca9080d49454d01507",
      "parents": [
        "0967d61ea0d8e8a7826bd8949cd93dd1e829ac55"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@mahadeva.delvare",
        "time": "Wed Aug 06 22:41:03 2008 +0200"
      },
      "message": "hwmon: (dme1737) Cleanups\n\nFix names of attribute structs to make them more consistent with the \nrest of the code. Minor comment changes.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "f994fb23d3c63dffc8127f227f3e0c530e3e4fd6",
      "tree": "5e5fd2a862b5f610054d1215914296f46851faf9",
      "parents": [
        "92430b6feb19aba043171ff3094535b598052901"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:15 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) fix voltage scaling\n\nThis patch fixes a voltage scaling issue for the sch311x device.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "92430b6feb19aba043171ff3094535b598052901",
      "tree": "bf423e463d09aa4c08bcb529850e1cf8877c2c41",
      "parents": [
        "9b257714a3f6f5c3ea133c44d3442e2340734b65"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Thu Apr 03 21:34:19 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:02 2008 -0400"
      },
      "message": "hwmon: (dme1737) probe all addresses\n\nThis patch adds a module load parameter to enable probing of\nnon-standard LPC addresses 0x162e and 0x164e when scanning for supported\nISA chips.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9b257714a3f6f5c3ea133c44d3442e2340734b65",
      "tree": "7cef33b052850bf8c9c90387658438fbe9793f67",
      "parents": [
        "bce7f793daec3e65ec5c5705d2457b81fe7b5725"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Tue Mar 25 21:49:02 2008 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 31 23:44:01 2008 -0400"
      },
      "message": "hwmon: (dme1737) demacrofy for readability\n\nThis patch gets rid of a couple of macros previously used for sysfs attribute\ngeneration and manipulation. This makes the source a little bigger but a lot\nmore readable and maintainable. It also fixes an issue with pwm5 \u0026 pwm6\nattributes not being created read-only initially.\n\nSigned-Off-By: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "25e9c86d5a6d82ea45eb680fc66bf73ac5e50dff",
      "tree": "ef93558823da87fa425256d9c420113641bfe119",
      "parents": [
        "57df46d6d9ccd6ced95f169020f79ae637423087"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Sun Feb 17 22:28:03 2008 -0500"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Feb 18 21:58:15 2008 -0500"
      },
      "message": "hwmon: normal_i2c arrays should be const\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "345a22245451c0fd2c44b2afb5dfb75628b487fa",
      "tree": "79e0e2d9f6307c0359981cc990e6364d31918594",
      "parents": [
        "ff8421f733c91a70d8edadf9ce2842fca66172fa"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Sat Jan 26 08:54:24 2008 -0800"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Feb 07 20:39:44 2008 -0500"
      },
      "message": "hwmon: (dme1737) fix Super-IO device ID override\n\nThe dme1737 has a second place where the Super-IO device ID is\nchecked. This has been missed by Jean\u0027s initial patch that adds\nsupport for user-controlled Super-IO device ID override. This patch\nfixes this issue.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "ff8421f733c91a70d8edadf9ce2842fca66172fa",
      "tree": "28d94de65d92990a215029ad0257806afaa189df",
      "parents": [
        "cb96b8ca11644ee1223e0fb3f1f629ead15203cb"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Sun Jan 27 16:39:46 2008 -0800"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Feb 07 20:39:44 2008 -0500"
      },
      "message": "hwmon: (dme1737) fix divide-by-0\n\nThis patch fixes a possible divide-by-0 and a minor bug in the\nFAN_FROM_REG macro (in TPC mode).\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "67b671bceb4a8340a30929e9642620d99ed5ad76",
      "tree": "d302333633bdbd752151933366aaaabfdc60e719",
      "parents": [
        "b20ff13a6ad64f07ce78c75e6a335c185270d73c"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Dec 06 23:13:42 2007 +0100"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Feb 07 20:39:42 2008 -0500"
      },
      "message": "hwmon: Let the user override the detected Super-I/O device ID\n\nWhile it is possible to force SMBus-based hardware monitoring chip\ndrivers to drive a not officially supported device, we do not have this\npossibility for Super-I/O-based drivers. That\u0027s unfortunate because\nsometimes newer chips are fully compatible and just forcing the driver\nto load would work. Instead of that we have to tell the users to\nrecompile the kernel driver, which isn\u0027t an easy task for everyone.\n\nSo, I propose that we add a module parameter to all Super-I/O based\nhardware monitoring drivers, letting advanced users force the driver\nto load on their machine. The user has to provide the device ID of a\nsupposedly compatible device. This requires looking at the source code or\na datasheet, so I am confident that users can\u0027t randomly force a driver\nwithout knowing what they are doing. Thus this should be relatively safe.\n\nAs you can see from the code, the implementation is pretty simple and\nunintrusive.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "e95c237d78c0dc8fc0ae1207cec87af7a37dd366",
      "tree": "b8c6a189c08918dbc5a52c26e38885f470426a9c",
      "parents": [
        "62ee3e10d3ea11f50bcec8dffb46555fa16d417b"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Sun Oct 07 21:27:35 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Wed Oct 10 22:47:13 2007 -0400"
      },
      "message": "hwmon: (dme1737) Add sch311x support\n\nThis patch adds support for the SMSC SCH3112, SCH3114, and SCH3116 Super-I/O\nchips. These chips feature identical hardware monitoring capabilites with the\nexpection that some of the fan inputs and pmw outputs don\u0027t exist.\n\nThe hardware monitoring features of the SCH311x chips can only be accessed via\nthe ISA bus. The driver therefore registers as a platform driver, if such a\nchip is detected.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "62ee3e10d3ea11f50bcec8dffb46555fa16d417b",
      "tree": "4d0718131216c190bc1ed765ac43409f5ece8405",
      "parents": [
        "57c7c3a0fdea95eddcaeba31e7ca7dfc917682ab",
        "67e2f3285ecff8ceaa555e7614d1603b76e09b95"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Wed Oct 10 22:32:50 2007 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Wed Oct 10 22:45:54 2007 -0400"
      },
      "message": "hwmon: (dme1737) Fix some merge conflicts\n\nclass_dev -\u003e hwmon_dev\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "67e2f3285ecff8ceaa555e7614d1603b76e09b95",
      "tree": "1c8dd3a212e9a45aa367247293ca986fba797316",
      "parents": [
        "b237eb25d8e81c31ba561990445cfe4448c9de14"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Mon Oct 01 21:20:28 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Wed Oct 10 22:24:08 2007 -0400"
      },
      "message": "hwmon: (dme1737) group functions logically\n\nMove functions to group them logically. Device and I2C functions go in separate\nplaces. No functional changes (really!).\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "b237eb25d8e81c31ba561990445cfe4448c9de14",
      "tree": "2cba3b05a7e0c14482dda2a7b6258f1be9ae947c",
      "parents": [
        "bbf25010f1a6b761914430f5fca081ec8c7accd1"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Mon Oct 01 21:19:04 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Wed Oct 10 22:23:04 2007 -0400"
      },
      "message": "hwmon: (dme1737) cleanups\n\nThis patch cleans up and prepares the dme1737 driver for support of the sch311x\nchips. (Almost) no functional changes.\n\n- Replaced whitespaces with tabs.\n- Removed empty lines.\n- Added _i2c_ to names of functions that are strictly I2C related.\n- Added 4 new functions: dme1737_create_files, dme1737_remove_files,\n  dme1737_sio_enter, and dme1737_sio_exit.\n- Added error messages in case client attach/detach fails.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "1beeffe43311f64df8dd0ab08ff6b1858c58363f",
      "tree": "039324186049a69f3c791165e90404aef497f3cc",
      "parents": [
        "59a35bafb223bbb0553ba1a3bb9280bda668a8d8"
      ],
      "author": {
        "name": "Tony Jones",
        "email": "tonyj@suse.de",
        "time": "Mon Aug 20 13:46:20 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Tue Oct 09 22:56:30 2007 -0400"
      },
      "message": "hwmon: Convert from class_device to device\n\nConvert from class_device to device for hwmon_device_register/unregister\n\nSigned-off-by: Tony Jones \u003ctonyj@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "c0f31403fe87cd2813dabb9b33107ceb56b84667",
      "tree": "52897e19f487216fdcfa1c0c997360560dd9badf",
      "parents": [
        "d0546128980c18748010c758903b02909e634830"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Fri Jul 20 14:16:47 2007 -0700"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Mon Jul 30 21:07:23 2007 -0400"
      },
      "message": "hwmon: fix dme1737 temp fault attribute\n\nFix temp?_fault attribute. The temp was incorrectly compared against\n0x0800 rather than 0x8000. Only the upper 8 bits are compared as the\ndatasheet doesn\u0027t specify what happens to the lower bits in case of a\ndiode fault.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n"
    },
    {
      "commit": "9431996f55f8a3c04cdcb63895cf7661e135fadb",
      "tree": "063732da70fa3fc5ff08f868962f4f07d4b1dfd2",
      "parents": [
        "87f0f31baf9ea2cb273d7fb56b3ebf9df5096884"
      ],
      "author": {
        "name": "Juerg Haefliger",
        "email": "juergh@gmail.com",
        "time": "Sat Jun 09 10:11:16 2007 -0400"
      },
      "committer": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Jul 19 14:22:11 2007 -0400"
      },
      "message": "hwmon: New SMSC DME1737 driver\n\nAdd support for the hardware monitoring and fan control\ncapabilities of the SMSC DME1737 and Asus A8000 Super-I/O chips.\n\nThe hardware monitoring logic of this chip is similar to the LM85 but\nhas some additional features that this driver supports. Even though\nit\u0027s a Super-I/O chip, the hardware monitoring logic can only be\naccessed via SMBus.\n\nSigned-off-by: Juerg Haefliger \u003cjuergh at gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    }
  ]
}
