)]}'
{
  "log": [
    {
      "commit": "e3d5b2f5707b623c9bb5dbff1a02c8b0d48a44b4",
      "tree": "55f653aa97f34893611bde009a754a4500651a03",
      "parents": [
        "3ab91da2f14c02330a1ebe2a17a0f5ba1e5096ca",
        "3ef303988cfcb35922f550892cf476e861377f0b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:59 2013 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:59 2013 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/fix/s5m8767\u0027 into tmp\n"
    },
    {
      "commit": "3ab91da2f14c02330a1ebe2a17a0f5ba1e5096ca",
      "tree": "17593f00b70217b62d0ea51dcd96e2b1bb87d2e3",
      "parents": [
        "c63184673ecbf9c294e8b9dfd2d066f5903c8b42",
        "81d0a6ae7befb24c06f4aa4856af7f8d1f612171"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:56 2013 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:56 2013 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/fix/max8998\u0027 into tmp\n"
    },
    {
      "commit": "c63184673ecbf9c294e8b9dfd2d066f5903c8b42",
      "tree": "a9d9e2a1313963ff9b056e74a2d9b657424ffed4",
      "parents": [
        "a1ed63f4db7f7734dfed8d158eddd3cdeda771fa",
        "bc3b7756b5ff66828acf7bc24f148d28b8d61108"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:51 2013 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:51 2013 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/fix/max8997\u0027 into tmp\n"
    },
    {
      "commit": "a1ed63f4db7f7734dfed8d158eddd3cdeda771fa",
      "tree": "85b1937008b8017d18ffa6fa245516b4a020f488",
      "parents": [
        "9931faca02c604c22335f5a935a501bb2ace6e20",
        "0384618a79ccfafd05ca1538867764f7c4b7916b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:27 2013 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 15 09:38:27 2013 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/fix/core\u0027 into tmp\n"
    },
    {
      "commit": "81d0a6ae7befb24c06f4aa4856af7f8d1f612171",
      "tree": "324aadeae9a1b561e83a7d930ef5f617a52270b5",
      "parents": [
        "adf6178ad5552a7f2f742a8c85343c50f080c412"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Wed Jan 09 19:34:57 2013 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 10 12:55:49 2013 +0000"
      },
      "message": "regulator: max8998: Ensure enough delay time for max8998_set_voltage_buck_time_sel\n\nUse DIV_ROUND_UP to prevent truncation by integer division issue.\nThis ensures we return enough delay time.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "adf6178ad5552a7f2f742a8c85343c50f080c412",
      "tree": "7457c8597195296346b42cc90f75b00249d8dcbb",
      "parents": [
        "d1c3ed669a2d452cacfb48c2d171a1f364dae2ed"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Dec 28 17:10:20 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 08 11:16:11 2013 +0000"
      },
      "message": "regulator: max8998: Use uV in voltage_map_desc\n\nInteger division may truncate.\nThis happens when pdata-\u003ebuckx_voltagex setting is not align with 1000 uV.\nThus use uV in voltage_map_desc, this ensures the selected voltage won\u0027t less\nthan pdata buckx_voltagex settings.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "bc3b7756b5ff66828acf7bc24f148d28b8d61108",
      "tree": "14dfc8893c6e4ab165ccfab438faa3b195a19a16",
      "parents": [
        "d1c3ed669a2d452cacfb48c2d171a1f364dae2ed"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Dec 28 17:09:03 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Jan 08 11:14:35 2013 +0000"
      },
      "message": "regulator: max8997: Use uV in voltage_map_desc\n\nCurrent code does integer division (min_vol \u003d min_uV / 1000) before pass\nmin_vol to max8997_get_voltage_proper_val().\nSo it is possible min_vol is truncated to a smaller value.\n\nFor example, if the request min_uV is 800900 for ldo.\nmin_vol \u003d 800900 / 1000 \u003d 800 (mV)\nThen max8997_get_voltage_proper_val returns 800 mV for this case which is lower\nthan the requested voltage.\n\nUse uV rather than mV in voltage_map_desc to prevent truncation by integer\ndivision.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "3d68dfe32472fc74cabaa576feb69c3e03f9d4cf",
      "tree": "42738e06552b459cf4ab82e2443a9c2bd3ca274c",
      "parents": [
        "6c44512d06d3f6afcead304f051f4a06ed9be2cd"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Dec 21 13:26:06 2012 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu Jan 03 15:57:04 2013 -0800"
      },
      "message": "Drivers: regulator: remove __dev* attributes.\n\nCONFIG_HOTPLUG is going away as an option.  As a result, the __dev*\nmarkings need to be removed.\n\nThis change removes the use of __devinit, __devexit_p, __devinitdata,\n__devinitconst, and __devexit from these drivers.\n\nBased on patches originally written by Bill Pemberton, but redone by me\nin order to handle some of the coding style issues better, by hand.\n\nCc: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nCc: Liam Girdwood \u003clrg@ti.com\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "0384618a79ccfafd05ca1538867764f7c4b7916b",
      "tree": "7f2de7250c84a6ad8fd57383f7e0f73e685a9f4b",
      "parents": [
        "19280e40714c9a3c55ab47f76df110072f6cde5e"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Jan 03 21:01:47 2013 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Jan 03 13:02:39 2013 +0000"
      },
      "message": "regulator: core: Fix comment for regulator_register()\n\nregulator_register() does not return 0 on success, fix the comment.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "19280e40714c9a3c55ab47f76df110072f6cde5e",
      "tree": "bf08bbcb46cad5a071c9ec81e975c730a3ba1468",
      "parents": [
        "a49f0d1ea3ec94fc7cf33a7c36a16343b74bd565"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Wed Dec 12 09:22:46 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 24 16:30:44 2012 +0000"
      },
      "message": "regulator: core: Fix continuous_voltage_range case in regulator_can_change_voltage\n\nRegulator drivers with continuous_voltage_range flag set allows not setting\nn_voltages. Thus if continuous_voltage_range is set, check the constraint range\ninstead.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3ef303988cfcb35922f550892cf476e861377f0b",
      "tree": "84644dc33ac0e8ee58a4dbf1ae969a239b074c45",
      "parents": [
        "a49f0d1ea3ec94fc7cf33a7c36a16343b74bd565"
      ],
      "author": {
        "name": "Inderpal Singh",
        "email": "inderpal.singh@linaro.org",
        "time": "Wed Dec 12 08:57:00 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 24 16:24:37 2012 +0000"
      },
      "message": "regulator: s5m8767: Fix probe failure due to stack corruption\n\nThe function sec_reg_read invokes regmap_read which expects unsigned int *\nas the destination address. The existing driver is passing address of local\nvariable \"val\" which is u8. This causes the stack corruption and following\ndump is observed during probe.\n\nHence change \"val\" from u8 to unsigned int.\n\nUnable to handle kernel paging request at virtual address 02410020\npgd \u003d c0004000\n[02410020] *pgd\u003d00000000\nInternal error: Oops: 80000005 [#1] PREEMPT SMP ARM\nModules linked in:\nCPU: 0    Not tainted  (3.6.0-00696-g98a28b18-dirty #27)\nPC is at 0x2410020\nLR is at _regulator_get_voltage+0x3c/0x70\npc : [\u003c02410020\u003e]    lr : [\u003cc02395d4\u003e]    psr: 20000013\nsp : cf839b68  ip : 00000000  fp : cf92d410\nr10: 0000cfd0  r9 : c06d9878  r8 : 0000f0a0\nr7 : cf839b70  r6 : cf92d400  r5 : 00000011  r4 : cf000000\nr3 : 02410020  r2 : 00000000  r1 : 00000048  r0 : cf000000\nFlags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel\n...........................\n.................................\n\n[\u003cc02395d4\u003e] (_regulator_get_voltage+0x3c/0x70) from [\u003cc023ad80\u003e] (print_constraints+0x50/0x36c)\n[\u003cc023ad80\u003e] (print_constraints+0x50/0x36c) from [\u003cc023e504\u003e] (set_machine_constraints+0xe8/0x2b0)\n[\u003cc023e504\u003e] (set_machine_constraints+0xe8/0x2b0) from [\u003cc023e9c8\u003e] (regulator_register+0x2fc/0x604)\n[\u003cc023e9c8\u003e] (regulator_register+0x2fc/0x604) from [\u003cc049d628\u003e] (s5m8767_pmic_probe+0x688/0x718)\n[\u003cc049d628\u003e] (s5m8767_pmic_probe+0x688/0x718) from [\u003cc029915c\u003e] (platform_drv_probe+0x18/0x1c)\n[\u003cc029915c\u003e] (platform_drv_probe+0x18/0x1c) from [\u003cc0297dd0\u003e] (really_probe+0x68/0x1f4)\n[\u003cc0297dd0\u003e] (really_probe+0x68/0x1f4) from [\u003cc0298070\u003e] (driver_probe_device+0x30/0x48)\n\nSigned-off-by: Inderpal Singh \u003cinderpal.singh@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4ffc45c3604dd8e283884ce006faf0e955cbd9e6",
      "tree": "b646d318e41fb770c18ad066cd3a4c42eda8ffc5",
      "parents": [
        "f3cd19c38c3453d3af766979ccdde91eeb8b4d05",
        "76c854d1dfdce33354dc2481e5db31f27c6be3e3"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:55 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:55 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/sm8767\u0027 into regulator-next\n"
    },
    {
      "commit": "f3cd19c38c3453d3af766979ccdde91eeb8b4d05",
      "tree": "88e5368dcff3b7f44c6bf9630873f156a7b5f344",
      "parents": [
        "bfd9155ebbdd4ea3d14b5d1ee933a893bbe0618f",
        "8a23b4e03d6873ec50f7d212de78ff01e393fc1a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:53 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:53 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/change\u0027 into regulator-next\n"
    },
    {
      "commit": "8a23b4e03d6873ec50f7d212de78ff01e393fc1a",
      "tree": "4cedde456bb56b1745eebdc2ebfa68b39cc1c998",
      "parents": [
        "b17fc86cc5e8fbfd1d18765f6463d1989c59f9c6"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Dec 11 20:36:37 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:23 2012 +0900"
      },
      "message": "regulator: core: Fix logic to determinate if regulator can change voltage\n\nHaving a linear_min_sel setting means the first linear_min_sel selectors are\ninvalid. We need to subtract linear_min_sel when use n_voltages to determinate\nif regulator can change voltage.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b17fc86cc5e8fbfd1d18765f6463d1989c59f9c6",
      "tree": "8e0b967c8b63ecf085b762d9c9b1015f063e5759",
      "parents": [
        "d1e7de3007c6e34c5e6d5e1b707b5aba4a1cd57f",
        "e1b0144f9997d3d52c46785143699d82dd525f1d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:17 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 21:44:17 2012 +0900"
      },
      "message": "Merge branch \u0027topic/min\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-change\n"
    },
    {
      "commit": "76c854d1dfdce33354dc2481e5db31f27c6be3e3",
      "tree": "a211a11d8ec7b3cc282efbd4c0ef411c312ee47b",
      "parents": [
        "da130ab2dfd5201d5c09e83882f30d62f29ab5f5"
      ],
      "author": {
        "name": "Amit Daniel Kachhap",
        "email": "amit.daniel@samsung.com",
        "time": "Mon Dec 10 18:19:41 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 12:44:05 2012 +0900"
      },
      "message": "regulator: s5m8767: Fix to work even if no DVS gpio present\n\nSigned-off-by: Amit Daniel Kachhap \u003camit.daniel@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "da130ab2dfd5201d5c09e83882f30d62f29ab5f5",
      "tree": "de9159b9db7c64a1db598f659a816c6ecc5404a4",
      "parents": [
        "9bb096ff375f41e4c22000fd21f0ed01e2348c3e"
      ],
      "author": {
        "name": "Amit Daniel Kachhap",
        "email": "amit.daniel@samsung.com",
        "time": "Mon Dec 10 18:19:40 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 12:44:05 2012 +0900"
      },
      "message": "regulator: s5m8767: Fix to read the first DVS register.\n\nThis patch modifies the DVS register read function to select correct DVS1\nregister. This change is required because the GPIO select pin is 000 in\nunintialized state and hence selects the DVS1 register.\n\nSigned-off-by: Amit Daniel Kachhap \u003camit.daniel@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9bb096ff375f41e4c22000fd21f0ed01e2348c3e",
      "tree": "8189db03fbdbd37e1b5369bca5e253062905d367",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Amit Daniel Kachhap",
        "email": "amit.daniel@samsung.com",
        "time": "Mon Dec 10 18:19:39 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Dec 11 12:44:04 2012 +0900"
      },
      "message": "regulator: s5m8767: Fix to work when platform registers less regulators\n\nSigned-off-by: Amit Daniel Kachhap \u003camit.daniel@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bfd9155ebbdd4ea3d14b5d1ee933a893bbe0618f",
      "tree": "7f8dde669316529d6bcd9d4117f49c35c2b6094e",
      "parents": [
        "925f14dc2da122eabc809ce738098abaaa9f285c",
        "3708903ee60b1b89cbeee00cbc76e9fdbcbbed2e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 23:14:11 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 23:14:11 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/gpio\u0027 into regulator-next\n"
    },
    {
      "commit": "3708903ee60b1b89cbeee00cbc76e9fdbcbbed2e",
      "tree": "88fc1702d7545db8aa84e6db2da5c166a599404e",
      "parents": [
        "ad0b8b9e82b63ad2cc5e6822448adc897f49a5c4"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Mon Dec 10 08:55:53 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 23:12:41 2012 +0900"
      },
      "message": "regulator: gpio-regulator: gpio_set_value should use cansleep\n\nIf it\u0027s possible for gpio_set_value to sleep, we should be using\nthe *_cansleep call instead. This patch fixes multiple warnings\nfrom gpiolib.\n\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ad0b8b9e82b63ad2cc5e6822448adc897f49a5c4",
      "tree": "2e32a9604aecb94190ac6ecf02de948875a9cf5d",
      "parents": [
        "ec4f7b88b4a89253ec922d48f77b269ce5cffc2c"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Mon Dec 10 08:55:52 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 23:12:41 2012 +0900"
      },
      "message": "regulator: gpio-regulator: Fix logical error in for() loop\n\nThe cond-statement of this particular for() loop will always be\ntrue as long as at least one voltage-shifting GPIO is present.\nIf it wasn\u0027t for the break below, we\u0027d be stuck in a forever loop.\nThis patch inserts the correct cond-statement into the statement.\n\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "925f14dc2da122eabc809ce738098abaaa9f285c",
      "tree": "6f1e4f46dee51059fc7ee18f19ea3f979d4224c2",
      "parents": [
        "8ee005112dc2fbf4e0bd4e335d26ff0393a38da1",
        "43f1f2165e12d15a262ad1d0827d2960fe66f75b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:33 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:33 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/wm831x\u0027 into regulator-next\n"
    },
    {
      "commit": "8ee005112dc2fbf4e0bd4e335d26ff0393a38da1",
      "tree": "ff5230ecfe44bfb4be16e0fd2294b4c3e28b3ad1",
      "parents": [
        "f1e0d5f1384f95b03f7b12092792db761af20ee7",
        "7fa8a5975784cce646b3763e5d9957f8d688c9ce"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:32 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:32 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/tps80031\u0027 into regulator-next\n"
    },
    {
      "commit": "f1e0d5f1384f95b03f7b12092792db761af20ee7",
      "tree": "e69847313b0030d2f10a168fff532e4679664e7b",
      "parents": [
        "21e55ca4060e5a3891ab72cbbc5d6c85e3036049",
        "a9a5659ac61b9e21d17993a6c0fbbeb83e182526"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:30 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:30 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/tps65910\u0027 into regulator-next\n"
    },
    {
      "commit": "21e55ca4060e5a3891ab72cbbc5d6c85e3036049",
      "tree": "bf2b7f4111987905b03b117c93ba03f7b03ad089",
      "parents": [
        "41f5983236006f12692c2e62ebb1fbfa1be7c6a3",
        "10835600cf8f3459cb4420fc2a6b9f57bad15307"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:29 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:29 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/tps6586x\u0027 into regulator-next\n"
    },
    {
      "commit": "41f5983236006f12692c2e62ebb1fbfa1be7c6a3",
      "tree": "05ef3eb90db2f1dd14c68e61052a4ab2d238a417",
      "parents": [
        "f8c85fe186029b142be5e5f365089875b2d2d64c",
        "d95420b8602c7302cd19881cda23c61e456e2294"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:27 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:27 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/tps65090\u0027 into regulator-next\n"
    },
    {
      "commit": "f8c85fe186029b142be5e5f365089875b2d2d64c",
      "tree": "fcff116b0ba149f9a5d632f4becad5263dff270a",
      "parents": [
        "f4244c68fff39b28235c862d7533c825390e9020",
        "dbc705183a41f8ae209673fbc555d9923b0ebb7f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:24 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:24 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/tps516312\u0027 into regulator-next\n"
    },
    {
      "commit": "86caa905f333ddfb609c55c60e2679d764652181",
      "tree": "386b8f6381e594c49870fd6e561c4a5dd4b29364",
      "parents": [
        "e6120461e57700312648037be06adee3a764fd62",
        "f7ebaaeb0b4b97b20c1816f11884e7bfe610a2fa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:19 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:19 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/s2mps11\u0027 into regulator-next\n"
    },
    {
      "commit": "e6120461e57700312648037be06adee3a764fd62",
      "tree": "8b5582e2c4e06832702d9d2ec5a8fc3714dbd301",
      "parents": [
        "adca48f7c61c53708a1f1ed567e0447ccb2b3b96",
        "bdc4baacebdae1e90124b62a66607faec1a0a7fb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:17 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:17 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/palmas\u0027 into regulator-next\n"
    },
    {
      "commit": "adca48f7c61c53708a1f1ed567e0447ccb2b3b96",
      "tree": "d1860df280202eb86a625bd3400eab02b819100a",
      "parents": [
        "9e218670737e01ef37bd1ac400482462049dfeff",
        "e1b0144f9997d3d52c46785143699d82dd525f1d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/min\u0027 into regulator-next\n"
    },
    {
      "commit": "9e218670737e01ef37bd1ac400482462049dfeff",
      "tree": "84a6552a500127fac1bf860d2766c6a99e1d4827",
      "parents": [
        "f675649e70a494aa13ae695480a3d51bf15dd3e2",
        "b87d07b13c779c42e4929e590003c9eb8c2f06fa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/max8997\u0027 into regulator-next\n"
    },
    {
      "commit": "f675649e70a494aa13ae695480a3d51bf15dd3e2",
      "tree": "50d8a96423d2df98cc82c92db6303d396545bb33",
      "parents": [
        "9199addf4f326bf1c09a8cbd8596b411b9e92eab",
        "56968658ff8564e9f264b4bcb4f2ab98f70146a2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:59 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:59 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/max8973\u0027 into regulator-next\n"
    },
    {
      "commit": "9199addf4f326bf1c09a8cbd8596b411b9e92eab",
      "tree": "a63bc4593fab7cdb3f8c7ff25017be2c886b136c",
      "parents": [
        "0d2cff8b673daf13c2bb1b6b87cb25d45bc77995",
        "38d34035e6e8a0b23752682a279d3a61ff75450e"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:58 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:58 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/max77686\u0027 into regulator-next\n"
    },
    {
      "commit": "0d2cff8b673daf13c2bb1b6b87cb25d45bc77995",
      "tree": "bab2ff0ef969adea21b6fc6f12e0ed7aa78fb69e",
      "parents": [
        "a8bfb69e77591c4811acbf30618cc07db9c001fc",
        "4efd9dfecbf19a7a28f29b1142c07ba8327f2c8a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:58 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:58 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/max1586\u0027 into regulator-next\n"
    },
    {
      "commit": "a8bfb69e77591c4811acbf30618cc07db9c001fc",
      "tree": "1c7526e62c0ff9097bf4c056547fdd9c2af343fa",
      "parents": [
        "bdb7e45507893f4c509c539d442ed4962ac6fa0f",
        "131a5b9d82f802e8e0320e81abf38ed2781bb35a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:57 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:57 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/lp8788\u0027 into regulator-next\n"
    },
    {
      "commit": "bdb7e45507893f4c509c539d442ed4962ac6fa0f",
      "tree": "86c76eba665903dd3eaf97154b84516bb80e80e6",
      "parents": [
        "1f9cc5f7716d664bfe32289ca61327be01a0a8e3",
        "fff15bef48e846d2670c86c95f8dbc3f84bbe866"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:56 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:56 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/log\u0027 into regulator-next\n"
    },
    {
      "commit": "1f9cc5f7716d664bfe32289ca61327be01a0a8e3",
      "tree": "06b29c20a1d0c195fbf5513fdfb860cb38f09420",
      "parents": [
        "207f30894a8469849d9f5663149d966ff4d411e8",
        "8dc995f56ef7aedb41873fdeaa1971f3aa166ebd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:55 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:55 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/hotplug\u0027 into regulator-next\n"
    },
    {
      "commit": "207f30894a8469849d9f5663149d966ff4d411e8",
      "tree": "c777ebe2eac0d818cc4c20b39c5e1306dca5f67b",
      "parents": [
        "db58e0270ce36fbcee22147405e1917ce01880ae",
        "ec4f7b88b4a89253ec922d48f77b269ce5cffc2c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:54 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:54 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/gpio\u0027 into regulator-next\n"
    },
    {
      "commit": "db58e0270ce36fbcee22147405e1917ce01880ae",
      "tree": "2ca2e35f8e8391b8eed32f55ec79ce09251ad3b3",
      "parents": [
        "4e62cce2b62d5bdb10790e6cf0893b84dae84de8",
        "f509fd46c164524d06a33b01a64f9bd2033e4825"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:53 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:53 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/da9055\u0027 into regulator-next\n"
    },
    {
      "commit": "4e62cce2b62d5bdb10790e6cf0893b84dae84de8",
      "tree": "0c05ae5a0fc201957221da5fc296fd47fbcb9946",
      "parents": [
        "6234427eb8b3c4cd329bcb68773d1e5389b3f83b",
        "1e369bcd032e3fb76e232be9c5642b0833ba62f4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:53 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:53 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/da9052\u0027 into regulator-next\n"
    },
    {
      "commit": "6234427eb8b3c4cd329bcb68773d1e5389b3f83b",
      "tree": "e4f6f0b2cd75527702ca044802240fb66be0f85e",
      "parents": [
        "b0e5997ef4300da08b051d2a84ce6cc11b267042",
        "d1e7de3007c6e34c5e6d5e1b707b5aba4a1cd57f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:52 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:52 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/change\u0027 into regulator-next\n"
    },
    {
      "commit": "b0e5997ef4300da08b051d2a84ce6cc11b267042",
      "tree": "06597f143ef8cf692d873d645ed4bc3dafb958fa",
      "parents": [
        "7cac646816c184f35640f69fe936b57403dc5d00",
        "7a4beda0c6a87af26b7e2144842a0205fa9fd674"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:51 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:51 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/as3711\u0027 into regulator-next\n"
    },
    {
      "commit": "7cac646816c184f35640f69fe936b57403dc5d00",
      "tree": "6191757d7876ec60df5c59ffeb7bc8dedc07eaf7",
      "parents": [
        "d9f16b6e155682a2880dc6811aa270c5447d8d74",
        "9507281855080081084ed8526cfe1353c37407c4"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:51 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:51 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/arizona\u0027 into regulator-next\n"
    },
    {
      "commit": "e1b0144f9997d3d52c46785143699d82dd525f1d",
      "tree": "3c2178d52d94a1c18f76e8102039f7daa6545493",
      "parents": [
        "985884db501d7026257d122c3cc32a7005a9a864"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Sun Dec 09 08:07:43 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:38:59 2012 +0900"
      },
      "message": "regulator: anatop: Use regulator_[get|set]_voltage_sel_regmap\n\nCall regulator_[get|set]_voltage_sel_regmap instead of open code.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nReviewed-by: Ying-Chun Liu \u003cpaulliu@debian.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "985884db501d7026257d122c3cc32a7005a9a864",
      "tree": "96379e7eb17813863a6fefe27a08064f2da841de",
      "parents": [
        "5d6e6ffc400dbc3ea0cc58b8b6f9d9ac748d6572"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Sun Dec 09 08:05:45 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:38:09 2012 +0900"
      },
      "message": "regulator: anatop: Use linear_min_sel with linear mapping\n\nBy setting linear_min_sel to anatop_reg-\u003emin_bit_val, we can avoid\nadjust the anatop_reg-\u003emin_bit_val offset in [set|get]_voltage_sel.\n\nWith this chance we can refactor this driver to use\nregulator_[get|set]_voltage_sel_regmap.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nReviewed-by: Ying-Chun Liu \u003cpaulliu@debian.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4efd9dfecbf19a7a28f29b1142c07ba8327f2c8a",
      "tree": "bf1a4b7e00a98a0d98abe3a76a4955b19bf20f8c",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Nov 29 13:19:43 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:23:56 2012 +0900"
      },
      "message": "regulator: max1586: Implement get_voltage_sel callback\n\nThis is required since commit f7df20ec32\n\"regulator: core: Use list_voltage() to read single voltage regulators\",\notherwise _regulator_get_voltage returns rdev-\u003edesc-\u003eops-\u003elist_voltage(rdev, 0).\n\nThe Maxim 1586 controls V3 and V6 voltages, but offers no way of reading back\nthe set up value. Thus this patch caches the setting when setting new voltage.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "131a5b9d82f802e8e0320e81abf38ed2781bb35a",
      "tree": "3dbda09256807f14e40149fb80c90db2d9231f1c",
      "parents": [
        "40b5aa8f0d06865c00a7cf4169cbe37d73e137a3"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Dec 07 17:25:13 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:18:43 2012 +0900"
      },
      "message": "regulator: lp8788-buck: Kill _gpio_request function\n\nSimply use devm_gpio_request_one() instead.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "7fa8a5975784cce646b3763e5d9957f8d688c9ce",
      "tree": "9186d23e64b8c5130c611e95d17afb5966f69a0a",
      "parents": [
        "bf0caae3036563ef84d1dcb7b2c7fcbda59a889d"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Dec 06 08:24:11 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Dec 07 15:24:12 2012 +0900"
      },
      "message": "regulator: tps80031: Convert tps80031_ldo_ops to linear_min_sel and list_voltage_linear\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "40b5aa8f0d06865c00a7cf4169cbe37d73e137a3",
      "tree": "d1f399564588049fb34628a43b492ca0db50cb21",
      "parents": [
        "4e92920b4ba25a0a70dd056e0dd7b4b4fd1a3dc6"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Dec 07 09:47:57 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Dec 07 14:24:13 2012 +0900"
      },
      "message": "regulator: lp8788-ldo: Remove val array in lp8788_config_ldo_enable_mode\n\nTo clear the mask bit, setting data argument to be 0 with proper mask setting\nfor lp8788_update_bits. We don\u0027t need the var array here.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Milo(Woogyom) Kim \u003cmilo.kim@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ec4f7b88b4a89253ec922d48f77b269ce5cffc2c",
      "tree": "41350fe383803537cc6ccb7aa9edc44b20e3cc85",
      "parents": [
        "216f2b9c95ac6e4f00b08df807bc4454434a9afb"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Dec 04 10:32:05 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 06 15:22:52 2012 +0900"
      },
      "message": "regulator: gpio-regulator: Add ifdef CONFIG_OF guard for regulator_gpio_of_match\n\nUse of_match_ptr and add ifdef CONFIG_OF guard for regulator_gpio_of_match.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bdc4baacebdae1e90124b62a66607faec1a0a7fb",
      "tree": "c03ddcaa33a5ccfc87e03dad2926628b98672b7c",
      "parents": [
        "ad02e846878ca35e9d3fa584be8ee770e9e14fce"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Nov 29 10:01:44 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 06 15:20:53 2012 +0900"
      },
      "message": "regulator: palmas: Convert palmas_ops_smps to regulator_[get|set]_voltage_sel_regmap\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ad02e846878ca35e9d3fa584be8ee770e9e14fce",
      "tree": "03a914da8f56bc17a7dd34c2a4a7c3375421c92d",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Nov 29 09:59:16 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 06 15:20:52 2012 +0900"
      },
      "message": "regulator: palmas: Return raw register values as the selectors in [get|set]_voltage_sel\n\nDon\u0027t adjust the selector in [get|set]_voltage_sel, fix it in list_voltage() instead.\n\nFor smps*(except smps10), the vsel reg-value and voltage mapping as below:\n\nreg-value       volt (uV) ( Assume RANGE is x1 )\n0               0\n1               500000\n2               500000\n3               500000\n4               500000\n5               500000\n6               500000 (0.49V + 1 * 0.01V) * RANGE\n7               510000 (0.49V + 2 * 0.01V) * RANGE\n8               520000 (0.49V + 3 * 0.01V) * RANGE\n9               530000 (0.49V + 4 * 0.01V) * RANGE\n....\n\nThe linear mapping is start from selector 6.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d1e7de3007c6e34c5e6d5e1b707b5aba4a1cd57f",
      "tree": "120c74589f1b69477d1568c07057bdc0ded426e1",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Dec 04 15:01:01 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Dec 06 15:13:34 2012 +0900"
      },
      "message": "regulators: add regulator_can_change_voltage() function\n\nIntroduce a regulator_can_change_voltage() function for the subsytems or\ndrivers which might check if applying voltage change is possible and use\nspecial workaround code when the driver is used with fixed regulators or\nregulators with disabled ability to change the voltage.\n\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "dbc705183a41f8ae209673fbc555d9923b0ebb7f",
      "tree": "93e02c1afdc94cce0e0cb71918e7ac6699e19573",
      "parents": [
        "9997f3ffbbcde01bcd5966eeb26bc41243715021"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 30 16:52:49 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 03 00:15:14 2012 +0900"
      },
      "message": "regulator: tps51632: Ensure [base|max]_voltage_uV pdata settings are valid\n\nIf pdata-\u003ebase_voltage_uV is missing or the settings of pdata-\u003ebase_voltage_uV\nand pdata-\u003emax_voltage_uV are out of range, TPS51632_VOLT_VSEL macro\nreturns wrong vsel.\n\nThus add checking [base|max]_voltage_uV pdata settings in probe.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "43f1f2165e12d15a262ad1d0827d2960fe66f75b",
      "tree": "b104bf2f469f81760897cf3bae181999313485c6",
      "parents": [
        "1a679930e1750c342d7e5fac787dc47484daec2e"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 30 20:39:53 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 03 00:14:23 2012 +0900"
      },
      "message": "regulator: wm831x-dcdc: Add MODULE_ALIAS for wm831x-boostp\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1a679930e1750c342d7e5fac787dc47484daec2e",
      "tree": "829b667865d5a1a0999864d0ef8d2ccf8887059f",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 30 13:19:33 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 03 00:12:08 2012 +0900"
      },
      "message": "regulator: wm831x-dcdc: Ensure selected voltage falls within requested range\n\nUse DIV_ROUND_UP to ensure selected voltage won\u0027t less than min_uV due to\ninteger truncation.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5d6e6ffc400dbc3ea0cc58b8b6f9d9ac748d6572",
      "tree": "f28c0307e82adf901277ae4e877dd2db7b620317",
      "parents": [
        "bd0ec7c1e52423429d9ee7b34e2c899f01db01b0",
        "9997f3ffbbcde01bcd5966eeb26bc41243715021"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 19:24:48 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 19:24:48 2012 +0000"
      },
      "message": "Merge branch \u0027topic/tps51632\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-min\n\nConflicts:\n\tdrivers/regulator/tps51632-regulator.c\n"
    },
    {
      "commit": "bd0ec7c1e52423429d9ee7b34e2c899f01db01b0",
      "tree": "f65bcc4ff914c9798dbf0b3e0926637dbae3cabb",
      "parents": [
        "05cf34c1af48e2e1308a03fbc778039243bebd3a"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Wed Nov 28 07:22:54 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 19:21:32 2012 +0000"
      },
      "message": "regulator: tps51632: Use linear_min_sel and regulator_[map|list]_voltage_linear\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "05cf34c1af48e2e1308a03fbc778039243bebd3a",
      "tree": "d9b041473e6fd6a3b94ba5e1d870cf8d162b622d",
      "parents": [
        "6b1f8a45666877d4885c03d9472657fd73edfa8b"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Wed Nov 28 10:41:04 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 19:21:00 2012 +0000"
      },
      "message": "regulator: pcf50633: Use linear_min_sel and regulator_[map|list]_voltage_linear\n\nThis driver can be converted to use linear_min_sel and\nregulator_[map|list]_voltage_linear.\n\nBelow shows the equation (from Datasheet) for each LDOs.\n\nFor AUTOOUT:\n        VO(prog) \u003d 0.625 + auto_out x 0.025 V; e.g.\n        (00000000 to 00101110: reserved)\n        00101111: 1.8 V (min)\n        01010011: 2.7 V\n        01101010: 3.275 V\n        01101011: 3.300 V\n        01101100: 3.325 V\n        01111111 : 3.800 V (max)\n\n        The linear mapping start from 0x2f selector.\n\n        Thus we convert this equation to:\n        VO(prog) \u003d 1.8 + (selector - linear_min_sel) x 0.025 V\n        (min_uV \u003d 1800000, uV_step \u003d 25000, linear_min_sel \u003d 0x2f)\n\nFor DOWNxOUT:\n        VO(prog) \u003d 0.625 + downx_out x 0.025 V; e.g.\n        00000000 : 0.625 V (min)\n        00010111 : 1.200 V\n        00101111 : 1.800 V\n        01011111 : 3.000 V (max)\n\nFor xLDOOUT:\n        VO(prog) \u003d 0.9 + xldo_out x 0.1 V; e.g.\n        00000: 0.9 V\n        00001: 1.0 V\n        11000 : 3.3 V\n        11011 : 3.6 V\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9507281855080081084ed8526cfe1353c37407c4",
      "tree": "d71ced58e583a4b45d057a316e1e2f2a6a43a132",
      "parents": [
        "73ee29460e5d0adbb46e4962df69ae2465746612"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 14:55:49 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:48:01 2012 +0000"
      },
      "message": "regulator: arizona-micsupp: Add ramp time information\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fff15bef48e846d2670c86c95f8dbc3f84bbe866",
      "tree": "6ba05672e176c66e19a0ed272e1847cb592f49c1",
      "parents": [
        "dd8004af2b0e903b2ee9fce305cb615245fa12ee"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 18:48:56 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:47:35 2012 +0000"
      },
      "message": "regulator: core: Say what unsupportable voltage constraints are\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "dd8004af2b0e903b2ee9fce305cb615245fa12ee",
      "tree": "5a349a8d8ea825dc56b1d81d6d9246ec15af5a90",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:09:27 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:47:18 2012 +0000"
      },
      "message": "regulator: core: Log when a device causes a voltage constraint fail\n\nHelps with figuring out when things went wrong.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "73ee29460e5d0adbb46e4962df69ae2465746612",
      "tree": "9afcdda72d606fb6f15f322a89c1c998f688a79c",
      "parents": [
        "8a7f0c61c0c0dfdf5d5d878fe93ae20b4fd14ee2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 18:48:33 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:30:36 2012 +0000"
      },
      "message": "regulator: arizona-ldo1: Support 1.8V mode\n\nSome Arizona device support a 1.8V output mode. Enable this in the driver.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8a7f0c61c0c0dfdf5d5d878fe93ae20b4fd14ee2",
      "tree": "0a0d14ae1c5ad42d19e3daad679b760458003d75",
      "parents": [
        "55a18aef2e963c43d3a0ae20c1dfd404830aa6f9"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 18:25:13 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:30:33 2012 +0000"
      },
      "message": "regulator: arizona-ldo1: Add additional top voltage\n\nThe number of voltage slots supported by the LDO is 7, not 6.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "55a18aef2e963c43d3a0ae20c1dfd404830aa6f9",
      "tree": "62e4f2ec1eb60627cbbf0a6ed3c75268ffc0f79d",
      "parents": [
        "86a14501180de78ccec1e513b031a06ea60c973f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 17:51:46 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:30:07 2012 +0000"
      },
      "message": "regulator: arizona-ldo1: Support DVFS in default constraints\n\nSome Arizona devices such as the WM5102 can use DVFS on their digital core,\nfor these devices allow the voltage range to vary in the default setup.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "86a14501180de78ccec1e513b031a06ea60c973f",
      "tree": "2f1692591a4e14d1683d3313315f524b280da0e3",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 17:02:29 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 17:30:05 2012 +0000"
      },
      "message": "regulator: arizona-ldo1: Add enable time\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "7a4beda0c6a87af26b7e2144842a0205fa9fd674",
      "tree": "2e237837116ca706e6ef114379c8cb483986e34a",
      "parents": [
        "16ed9f0701d2bb06d96754ba1d3edbf9aa5faeef"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Sat Nov 24 00:53:22 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:25:18 2012 +0000"
      },
      "message": "regulator: as3711: Fix the logic in as3711_sel_check\n\nBelow equation means the \"voltage\" is the \"smallest\" voltage within specific\nrange.\n\nret \u003d DIV_ROUND_UP(min - bottom) / step;\nvoltage \u003d ret * step + bottom;\n\nIf we do try 1 down when (voltage \u003e max), new voltage is then less than min\nvoltage. Which means the new voltage is not in the requested voltage range.\n\nThis patch also includes below cleanups:\n- Use DIV_ROUND_UP\n- rename variable \u0027ret\u0027 to \u0027sel\u0027 for better readability because as3711_sel_check\n  returns the selector.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "16ed9f0701d2bb06d96754ba1d3edbf9aa5faeef",
      "tree": "b8acb3ed4d4022407cab4b12ccd5170855ed8d61",
      "parents": [
        "f1e64f90269c197a0619535917210543c0112fcc"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Sat Nov 24 00:50:52 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:25:13 2012 +0000"
      },
      "message": "regulator: as3711: Fix valid min_uV/max_UV checking in as3711_bound_check\n\nBelow cases are supposed to be valid:\n\nmin_uV \u003d\u003d max_uV \u003d\u003d info-\u003emax_uV\nmin_uV \u003d\u003d max_uV \u003d\u003d rdev-\u003edesc-\u003emin_uV\n\nDon\u0027t return -EINVAL for above cases.\n\nThis patch also includes below cleanups:\n- Use rdev_get_drvdata(rdev) instead of rdev-\u003ereg_data.\n- Remove unnecessary WARN_ON, it looks pointless.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f7ebaaeb0b4b97b20c1816f11884e7bfe610a2fa",
      "tree": "93a7c08d8c56771c326092fe291470171da21dd3",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Sangbeom Kim",
        "email": "sbkim73@samsung.com",
        "time": "Sat Nov 24 11:13:28 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:24:15 2012 +0000"
      },
      "message": "regulator: s2mps11: Fix ramp delay value shift operation\n\nThis patch fix the abnormal ramp delay setting.\nThe shift operation was wrong.\n\nSigned-off-by: Sangbeom Kim \u003csbkim73@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "1e369bcd032e3fb76e232be9c5642b0833ba62f4",
      "tree": "99f435f4e7c2f652b127c5cd34a5e830aeb85f04",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Mon Nov 26 15:23:38 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:22:53 2012 +0000"
      },
      "message": "regulator: da9052: Ensure setting current limit within specific range\n\nChecking da9052_current_limits[row][i] \u003c\u003d max_uA is not enough, it is possible\nda9052_current_limits[row][i] may less than the requested min_uA.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f509fd46c164524d06a33b01a64f9bd2033e4825",
      "tree": "1c1cecd905481b8468a936c2510f787a9ee2d234",
      "parents": [
        "369cf602f364a60c72b8258c21eca8793939328f"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Mon Nov 26 15:26:41 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:21:26 2012 +0000"
      },
      "message": "regulator: da9055: Select maximum current in specific range for set_current_limit\n\nSelecting the minimal value is only true for voltage regulators.\nFor current regulators the maximum in the given range should be\nselected instead.\n\nThis issue was reported by Heiko Stuebner for gpio-regulator driver [1],\nand the conclusion is to select the max current for current regulators [2].\n\n[1] https://lkml.org/lkml/2012/8/5/162\n[2] https://lkml.org/lkml/2012/8/6/183\n\nThis patch also ensures da9055_buck_set_current_limit return -EINVAL when the\nsupported current limit does not meet the request range.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "10835600cf8f3459cb4420fc2a6b9f57bad15307",
      "tree": "9e172d3b69acbaf5153dc828134fbf5250328134",
      "parents": [
        "64e481603ab46bcd1466fdaffca50f25bf123f83"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Tue Nov 27 04:44:28 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:20:04 2012 +0000"
      },
      "message": "regulator: tps6586x: fix build warning in debug build\n\nWhen building the driver in debug mode, it generates\nwarning as\n\ndrivers/regulator/tps6586x-regulator.c: In function \u0027tps6586x_regulator_probe\u0027:\ndrivers/regulator/tps6586x-regulator.c:392:9: warning: \u0027id\u0027 is used uninitialized in this function [-Wuninitialized]\n\nFix this warning.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nReported-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "9997f3ffbbcde01bcd5966eeb26bc41243715021",
      "tree": "ef5150327fd009710f913fbd4d8184b4eaf4c2bb",
      "parents": [
        "7bde76726fa296defc0eafc602284a7676817348"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Mon Nov 26 23:42:14 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:17:01 2012 +0000"
      },
      "message": "regulator: tps51632: Fix writing to wrong register when enable_pwm_dvfs is set\n\nWhen tps-\u003eenable_pwm_dvfs is true, write to TPS51632_VOLTAGE_BASE_REG rather\nthan TPS51632_VOLTAGE_SELECT_REG.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "6b1f8a45666877d4885c03d9472657fd73edfa8b",
      "tree": "10706af5a7600cae428ba0cf4e18889a934bf60d",
      "parents": [
        "5979b2a35f0d67c09b385424674ece6ae9e3bda6"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Nov 27 10:26:14 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:11:19 2012 +0000"
      },
      "message": "regulator: da9055: Use linear_min_sel and regulator_[map|list]_voltage_linear\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5979b2a35f0d67c09b385424674ece6ae9e3bda6",
      "tree": "a8efc084bab2277e71c2746eb27165a2022a1d1e",
      "parents": [
        "9119ff6af541feee1daaa5cba3a4b3b5751a2d09",
        "369cf602f364a60c72b8258c21eca8793939328f",
        "7bde76726fa296defc0eafc602284a7676817348"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:08:14 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:08:14 2012 +0000"
      },
      "message": "Merge branches \u0027topic/da9055\u0027 and \u0027topic/tps51632\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-min\n"
    },
    {
      "commit": "9119ff6af541feee1daaa5cba3a4b3b5751a2d09",
      "tree": "83c3f4089e7045ebcc85936b8ea3f86f984b7659",
      "parents": [
        "33234e791de2ac3ea915158e042907748191cabd"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Nov 27 10:27:34 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:07:40 2012 +0000"
      },
      "message": "regulator: palmas: Use linear_min_sel and regulator_[map|list]_voltage_linear\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "33234e791de2ac3ea915158e042907748191cabd",
      "tree": "d1e0da62abf0a744526457e434b23456e8ea4be5",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Nov 27 10:24:33 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:07:40 2012 +0000"
      },
      "message": "regulator: core: Allow specific minimal selector for starting linear mapping\n\nSome drivers (at least 3 drivers) have such variant of linear mapping that\nthe first few selectors are invalid and the reset are linear mapping.\nLet\u0027s support this case in core.\n\nThis patch adds linear_min_sel in struct regulator_desc,\nso we can allow specific minimal selector for starting linear mapping.\nThen extends regulator_[map|list]_voltage_linear() to support this feature.\n\nNote that for selectors less than min_linear_index, we need count them to\nn_voltages so regulator_list_voltage() won\u0027t fail while checking the boundary\nfor selector before calling list_voltage callback.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b87d07b13c779c42e4929e590003c9eb8c2f06fa",
      "tree": "9fbe55b61e176e783e5c6d6063733079d0274948",
      "parents": [
        "77b71b370ed06c75bdebef09be438d5275f70fc1",
        "8dc995f56ef7aedb41873fdeaa1971f3aa166ebd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:06:08 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:06:08 2012 +0000"
      },
      "message": "Merge branch \u0027topic/hotplug\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-max8997\n\nConflicts:\n\tdrivers/regulator/max8997.c\n"
    },
    {
      "commit": "77b71b370ed06c75bdebef09be438d5275f70fc1",
      "tree": "7a5408e5f954d460712bc0b80f2bfc831bdfa346",
      "parents": [
        "068a8c8239d50a5fd025c97f94945d9f2ffa3438"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Tue Nov 27 14:04:32 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:05:36 2012 +0000"
      },
      "message": "regulator: add device tree support for max8997\n\nAdd device tree based discovery support for max8997.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nReviewed-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "068a8c8239d50a5fd025c97f94945d9f2ffa3438",
      "tree": "c31e3bf13f37930a60b316cae3c1fe2ead7297ca",
      "parents": [
        "11ec7bf001e7bfd37f244042032e15dac2c301bc"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Fri Nov 23 13:33:14 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Nov 24 18:57:04 2012 +0100"
      },
      "message": "regulator: max8997: limit the number of dvs registers programmed in non-dvs mode\n\nIn case the gpio based volatage selection mode is not used for either of\nbuck 1/2/5, then only the BUCKxDVS1 register need to be programmed. So\ndetermine whether dvs mode is used and limit the loop count appropriately.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nReviewed-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "11ec7bf001e7bfd37f244042032e15dac2c301bc",
      "tree": "1aa99ecea43bce6def8365844aa9a97ab86d3b2d",
      "parents": [
        "f4a75d2eb7b1e2206094b901be09adb31ba63681"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Fri Nov 23 13:33:13 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Nov 24 18:56:32 2012 +0100"
      },
      "message": "regulator: max8997: reorder buck1/2/5 dvs setup code\n\nThe BUCKxDVSx register programming is now moved prior to setting up of the\ngpio based dvs mode. This will ensure that all the BUCKxDVSx registers\nare programmed with appropriate voltage values before the gpio based dvs\nmode is selected for buck1/2/5.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nReviewed-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "d95420b8602c7302cd19881cda23c61e456e2294",
      "tree": "4114777bd48ee4bdd9d80108433c9062de17f6b7",
      "parents": [
        "f329b1755b475f64f0472cda1ae9602e092f6f05"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 23 23:47:16 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat Nov 24 18:50:35 2012 +0100"
      },
      "message": "regulator: tps65090: Add MODULE_ALIAS\n\nThis driver can be built as a module, add MODULE_ALIAS for it.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "56968658ff8564e9f264b4bcb4f2ab98f70146a2",
      "tree": "787a858afad437ad2268ba4c35882280da76b0c9",
      "parents": [
        "e05f70c2686004df9794a3ec426d16009062b749"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Fri Nov 23 14:07:42 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 23 21:16:35 2012 +0900"
      },
      "message": "regulator: max8973: provide enable/disable if external control disabled\n\nIf external control is enabled then do not provide regulator\nenable/disable apis.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f1e64f90269c197a0619535917210543c0112fcc",
      "tree": "ebb06fb5729dca187b9d77094e2dcdd752e8a0db",
      "parents": [
        "f4a75d2eb7b1e2206094b901be09adb31ba63681"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Thu Nov 22 11:12:08 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 23 21:14:40 2012 +0900"
      },
      "message": "regulator: add a regulator driver for the AS3711 PMIC\n\nThis driver supports the 4 DCDC and 8 LDO regulators on the AS3711 PMIC.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "bf0caae3036563ef84d1dcb7b2c7fcbda59a889d",
      "tree": "a519b5c0e6b8f09405c1d6565e3125338637dce8",
      "parents": [
        "1a7ae58e2c5feb2c0f35e773223949a8fa672433"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 23 09:25:54 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 23 21:13:01 2012 +0900"
      },
      "message": "regulator: tps80031: Implement list_voltage and set n_voltages \u003d 1 for fixed regulators\n\nImplement list_voltage for fixed regulators, otherwise\nregulator_is_supported_voltage() returns 0.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "1a7ae58e2c5feb2c0f35e773223949a8fa672433",
      "tree": "0c99a18a39cc809dc46c8adc3f16f01eb384049d",
      "parents": [
        "b92f787d1479ffbf6350114a7353e2fd32cafc41"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Nov 22 16:30:44 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 23 21:12:57 2012 +0900"
      },
      "message": "regulator: tps80031: Trivial cleanups\n\nThis patch includes below cleanups:\n\n- Fix typo in comment\n- Fix showing wrong register in dev_err\n- Remove unnecessary rinfo variable\n- Add TPS80032 to MODULE_DESCRIPTION\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nAcked-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e05f70c2686004df9794a3ec426d16009062b749",
      "tree": "3da85072853cc423e214be369feced6a68a0c5f9",
      "parents": [
        "5928f5389664fffa295c39bbe23de73069124451"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Thu Nov 22 09:47:08 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 22 11:07:10 2012 +0900"
      },
      "message": "regulator: max8973: Fix callback setting for max8973_dcdc_ops.enable\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "369cf602f364a60c72b8258c21eca8793939328f",
      "tree": "73e3c2fea5a99ac844e82e70ad214bb084db1fa1",
      "parents": [
        "26cbd3073394b966654294c8cb9cb2fec870c567"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Tue Nov 20 15:36:46 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 21 18:50:52 2012 +0900"
      },
      "message": "regulator: da9055: Properly handle voltage range that doesn\u0027t start with 0 offset\n\nThis patch implements map_voltage and list_voltage callbacks to properly handle\nthe case voltage range that doesn\u0027t start with 0 offset.\n\nNow we adjust the selector in map_voltage() before calling set_voltage_sel().\nAnd return 0 in list_voltage() for invalid selectors.\n\nWith above change, we can remove da9055_regulator_set_voltage_bits function.\n\nOne tricky part is that we need adding voffset to n_voltages.\nAlthough for the cases \"selector \u003c voffset\" are invalid, we need add voffset to\nn_voltage so regulator_list_voltage() won\u0027t fail while checking the boundary for\nselector before calling list_voltage callback.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nTested-by: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "8dc995f56ef7aedb41873fdeaa1971f3aa166ebd",
      "tree": "9d19c16df8570d571a54b2913dae54e36e635c50",
      "parents": [
        "ce6dd5da9dfcf9232df09d8d486cd6ed25e29cdc"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:26:10 2012 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:53:38 2012 +0900"
      },
      "message": "regulator: remove use of __devexit\n\nCONFIG_HOTPLUG is going away as an option so __devexit is no\nlonger needed.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "13ae633cf729b0ecb677b75b04886ff8fada8fad",
      "tree": "880f317c88302f8d0064af8a1699089c643b9699",
      "parents": [
        "f4a75d2eb7b1e2206094b901be09adb31ba63681"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:02:06 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:42:13 2012 +0900"
      },
      "message": "regulator: wm831x: Set the new rather than old value for DVS VSEL\n\nReported-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: stable@vger.kernel.org\n"
    },
    {
      "commit": "ce6dd5da9dfcf9232df09d8d486cd6ed25e29cdc",
      "tree": "5ab56a65bd6b52ae690b16d395c4d15599f43c7c",
      "parents": [
        "a5023574d120ca3b9337cedd4e27de90cae9aff7",
        "64e481603ab46bcd1466fdaffca50f25bf123f83"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:39:55 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:39:55 2012 +0900"
      },
      "message": "Merge branch \u0027topic/tps6586x\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-hotplug\n\nConflicts:\n\tdrivers/regulator/tps6586x-regulator.c\n"
    },
    {
      "commit": "a5023574d120ca3b9337cedd4e27de90cae9aff7",
      "tree": "071ee48554ff7e3f2a7208aac03c892c210dbffc",
      "parents": [
        "5eb9f2b96381ac3fa4a5910c37213c1cb62e9c65"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:22:22 2012 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:31:26 2012 +0900"
      },
      "message": "regulator: remove use of __devinit\n\nCONFIG_HOTPLUG is going away as an option so __devinit is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "5eb9f2b96381ac3fa4a5910c37213c1cb62e9c65",
      "tree": "ff259bd83e3dedb6d6f74f7ad53ce0063993cd84",
      "parents": [
        "f86221d2b9ce943753bbc2d2f79d12e9af1c4790"
      ],
      "author": {
        "name": "Bill Pemberton",
        "email": "wfp5p@virginia.edu",
        "time": "Mon Nov 19 13:20:42 2012 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:31:19 2012 +0900"
      },
      "message": "regulator: remove use of __devexit_p\n\nCONFIG_HOTPLUG is going away as an option so __devexit_p is no longer\nneeded.\n\nSigned-off-by: Bill Pemberton \u003cwfp5p@virginia.edu\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f86221d2b9ce943753bbc2d2f79d12e9af1c4790",
      "tree": "8b7c0b918786c6e9bb3e7ee872b0c541155dfdf8",
      "parents": [
        "f4a75d2eb7b1e2206094b901be09adb31ba63681",
        "7bde76726fa296defc0eafc602284a7676817348",
        "b92f787d1479ffbf6350114a7353e2fd32cafc41",
        "9f4e45f77e8a532c8a7e39268e844821dbf7fe91",
        "560615ef8b95bb9aa4ea77ccaf3b2114dc93206f",
        "216f2b9c95ac6e4f00b08df807bc4454434a9afb",
        "f329b1755b475f64f0472cda1ae9602e092f6f05"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:30:22 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 20 10:30:22 2012 +0900"
      },
      "message": "Merge branches \u0027topic/tps51632\u0027, \u0027topic/tps80031\u0027, \u0027topic/vexpress\u0027, \u0027topic/max8925\u0027, \u0027topic/gpio\u0027 and \u0027topic/tps65090\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-hotplug\n"
    },
    {
      "commit": "5928f5389664fffa295c39bbe23de73069124451",
      "tree": "c6da1465977951e85eb6ecc9375fbd842e020b08",
      "parents": [
        "f4a75d2eb7b1e2206094b901be09adb31ba63681"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Mon Nov 19 06:58:29 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Nov 19 17:03:11 2012 +0900"
      },
      "message": "regulator: max8973: add regulator driver support\n\nThe MAXIM MAX8973 high-efficiency, three phase, DC-DC step-down\nswitching regulator delievers up to 9A of output current. Each\nphase operates at a 2MHz fixed frequency with a 120 deg shift\nfrom the adjacent phase, allowing the use of small magnetic\ncomponent.\n\nAdd regulator driver for this device.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "26cbd3073394b966654294c8cb9cb2fec870c567",
      "tree": "6d9b035d8ca27d4f4f1db8a171682ed843082056",
      "parents": [
        "f6130be652d0b4fbf710d83a816298c007e59ed1"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Nov 16 00:35:14 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Nov 16 09:46:57 2012 +0900"
      },
      "message": "regulator: da9055: Fix checking wrong value in da9055_gpio_init\n\nCheck pdata-\u003egpio_rsel \u0026\u0026 pdata-\u003egpio_rsel[id] for the case GPI pin is muxed\nwith regulator to select the regulator register set A/B for voltage ramping.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "b92f787d1479ffbf6350114a7353e2fd32cafc41",
      "tree": "0d5d4aaca65530a339020d839501cf12566b1fa5",
      "parents": [
        "1a0bb679bcee5233dc5134e4f5fbf97d8caf8bbb"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Wed Nov 14 21:09:29 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 15 14:35:50 2012 +0900"
      },
      "message": "regulator: tps80031: add prefix TPS80031 on common defines.\n\nPefix \"TPS80031\" is added on all defines of tps80031 header\nto avoid conflict with other header definitions.\nUpdate the regualtor driver of tps80031 to use the same name.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "f6130be652d0b4fbf710d83a816298c007e59ed1",
      "tree": "fe095e64c811ccba1fbb7193fb74f2d7ab331d13",
      "parents": [
        "77b67063bb6bce6d475e910d3b886a606d0d91f7"
      ],
      "author": {
        "name": "Ashish Jangam",
        "email": "ashish.jangam@kpitcummins.com",
        "time": "Thu Nov 01 13:57:56 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 15 14:29:49 2012 +0900"
      },
      "message": "regulator: DA9055 regulator driver\n\nThis is the Regulator patch for the DA9055 PMIC and has got dependency on\nthe DA9055 MFD core.\n\nThis patch support all of the DA9055 regulators. The output voltages are\nfully programmable through I2C interface only. The platform data with regulation\nconstraints is passed down from the board to the regulator.\n\nThis patch is functionaly tested on SMDK6410 board. DA9055 Evaluation board\nwas connected to the SMDK6410 board.\n\nSigned-off-by: David Dajun Chen \u003cdchen@diasemi.com\u003e\nSigned-off-by: Ashish Jangam \u003cashish.jangam@kpitcummins.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "64e481603ab46bcd1466fdaffca50f25bf123f83",
      "tree": "0f1adf3c4916d3df3c026924bfc69d63f69a6705",
      "parents": [
        "77b67063bb6bce6d475e910d3b886a606d0d91f7"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Thu Oct 18 19:36:09 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 15 14:23:17 2012 +0900"
      },
      "message": "mfd: tps6586x: move regulator dt parsing to regulator driver\n\nMoving regulator node parsing to regulator driver in place\nof parsing it on mfd driver.\nThe motivation for this change are:\n- MFD core driver should not depends on regulator and able\n  to instantiate device without regulator.\n- The API for matching regulators are in regulator core and\n  it is good that regulator driver only calls this API.\n- Regulator specific support should be in regulator driver only\n  to ease any enhancement/modification for regulators.\n- The regulator driver is now registered as mfd sub device and\n  all regulator registration is done from single probe call.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ecb48c337b1814aefa9f8b33f4ee93d0ab955902",
      "tree": "9489d93035d08de754d55ba2354a859bdf14a4df",
      "parents": [
        "b2da55d9441cbdaf73c12403ed801b644d5ae5e3",
        "23ff2f0f6128b4c310fbb274dbb91cc2f9b6ab06",
        "f0f98b19e23d4426ca185e3d4ca80e6aff5ef51b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 15 11:16:02 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Nov 15 11:16:02 2012 +0900"
      },
      "message": "Merge remote-tracking branches \u0027regulator/fix/gpio\u0027, \u0027regulator/fix/put\u0027 and \u0027regulator/fix/supp-volt\u0027 into tmp\n"
    }
  ],
  "next": "f0f98b19e23d4426ca185e3d4ca80e6aff5ef51b"
}
