)]}'
{
  "commit": "a11fa230b22cea253735dad96b682c4e8df16dc5",
  "tree": "8099a96697dab7173a113f2e1812dee7368689a4",
  "parents": [
    "0b86cceefd5a2782bd9f97d54968d79f2fc0f2df"
  ],
  "author": {
    "name": "Linus Walleij",
    "email": "linus.walleij@linaro.org",
    "time": "Tue Jan 31 11:09:38 2017 +0100"
  },
  "committer": {
    "name": "Jonathan Cameron",
    "email": "jic23@kernel.org",
    "time": "Tue Jan 31 19:54:33 2017 +0000"
  },
  "message": "iio: adc: add a driver for Qualcomm PM8xxx HK/XOADC\n\nThe Qualcomm PM8xxx PMICs contain a simpler ADC than its\nsuccessors (already in the kernel as qcom-spmi-adc.c):\nthe HK/XO ADC (Housekeeping/Chrystal oscillator ADC).\n\nAs far as I can understand this is equal to the PMICs\nusing SSBI transport and encompass PM8018, PM8038,\nPM8058, and PM8921, so this is shortly named PM8xxx.\n\nThis ADC monitors a bunch of on-board voltages and the die\ntemperature of the PMIC itself, but it can also be routed\nto convert a few external MPPs (multi-purpose pins). On\nthe APQ8060 DragonBoard this feature is used to let this\nADC convert an analog ALS (Ambient Light Sensor) voltage\nsignal from a Capella CM3605 ALS into a LUX value.\n\nDeveloped and tested with APQ8060 DragonBoard based on\nIvan\u0027s driver and Rama Krishna\u0027s patches. The SPMI VADC\ndriver is quite different, but share enough minor\nfunctionality that I have split out to the common file\nin a previous patch.\n\nCc: linux-arm-kernel@lists.infradead.org\nCc: linux-arm-msm@vger.kernel.org\nCc: Ivan T. Ivanov \u003ciivanov.xz@gmail.com\u003e\nCc: Andy Gross \u003candy.gross@linaro.org\u003e\nCc: Bjorn Andersson \u003cbjorn.andersson@linaro.org\u003e\nCc: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Srinivas Kandagatla \u003csrinivas.kandagatla@linaro.org\u003e\nCc: Rama Krishna Phani A \u003crphani@codeaurora.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dedae7adbce9e53905c320d623eab5921570240f",
      "old_mode": 33188,
      "old_path": "drivers/iio/adc/Kconfig",
      "new_id": "53fdf570bc004bb094c9b8501a047653eb838314",
      "new_mode": 33188,
      "new_path": "drivers/iio/adc/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "48e879f6039c269a1110bbc0f40cf128d062f943",
      "old_mode": 33188,
      "old_path": "drivers/iio/adc/Makefile",
      "new_id": "7999b8ec857af5f490a956dcd1ae5747c70d0fcd",
      "new_mode": 33188,
      "new_path": "drivers/iio/adc/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdc85fb882044e5184b6db4ad4843e5b1886465b",
      "new_mode": 33188,
      "new_path": "drivers/iio/adc/qcom-pm8xxx-xoadc-2.c"
    }
  ]
}
