aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator
AgeCommit message (Expand)AuthorFilesLines
2015-03-23Merge remote-tracking branches 'regulator/fix/doc' and 'regulator/fix/palmas'...Mark Brown1-0/+4
2015-03-17regulator: palmas: Correct TPS659038 register definition for REGEN2Keerthy1-0/+4
2015-03-16Merge remote-tracking branches 'regulator/fix/gpio-enable' and 'regulator/fix...Mark Brown2-17/+18
2015-03-16regulator: tps65910: Add missing #include <linux/of.h>Geert Uytterhoeven1-0/+1
2015-03-08regulator: core: Fix enable GPIO reference countingDoug Anderson1-14/+12
2015-03-08regulator: Only enable disabled regulators on resumeJavier Martinez Canillas1-3/+5
2015-03-06Merge remote-tracking branches 'regulator/fix/da9210' and 'regulator/fix/rk80...Mark Brown2-0/+17
2015-03-04regulator: Fix regression due to NULL constraints checkTakashi Iwai1-7/+0
2015-02-21regulator: rk808: Set the enable time for LDOsDoug Anderson1-0/+8
2015-02-18Merge tag 'mfd-for-linus-3.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2015-02-17regulator: da9210: Mask all interrupt sources to deassert interrupt lineGeert Uytterhoeven1-0/+9
2015-02-08Merge remote-tracking branches 'regulator/topic/rk808', 'regulator/topic/rpm'...Mark Brown4-11/+21
2015-02-08Merge remote-tracking branches 'regulator/topic/max8649', 'regulator/topic/mo...Mark Brown7-88/+505
2015-02-08Merge remote-tracking branches 'regulator/topic/isl9305', 'regulator/topic/lp...Mark Brown7-74/+324
2015-02-08Merge remote-tracking branches 'regulator/topic/axp20x', 'regulator/topic/da9...Mark Brown3-60/+53
2015-02-08Merge remote-tracking branch 'regulator/topic/dt-cb' into regulator-nextMark Brown3-5/+30
2015-02-08Merge remote-tracking branch 'regulator/topic/core' into regulator-nextMark Brown1-130/+111
2015-02-08Merge remote-tracking branch 'regulator/fix/qcom-rpm' into regulator-linusMark Brown1-1/+1
2015-02-05regulator: max77843: Add max77843 regulator driverJaewon Kim3-0/+236
2015-02-02regulator: Build sysfs entries with static attribute groupsTakashi Iwai1-127/+108
2015-01-30regulator: qcom-rpm: Make it possible to specify supplyBjorn Andersson1-0/+1
2015-01-28regulator: core: Consolidate drms update handlingBjorn Andersson1-77/+35
2015-01-28regulator: qcom-rpm: signedness bug in probe()Dan Carpenter1-1/+1
2015-01-28regulator: da9211: Add gpio control for enable/disable of buckJames Ban1-0/+12
2015-01-26regulator: qcom_rpm: Don't update vreg->uV/mV if rpm_reg_write failsAxel Lin1-4/+8
2015-01-26regulator: lp872x: Remove **regulators from struct lp872xAxel Lin1-19/+5
2015-01-22regulator: qcom-rpm: Add missing state flag in call to RPMBjorn Andersson1-0/+1
2015-01-16Merge remote-tracking branch 'regulator/fix/s2mps11' into regulator-linusMark Brown1-4/+38
2015-01-16Merge remote-tracking branch 'regulator/fix/core' into regulator-linusMark Brown1-1/+3
2015-01-16regulator: da9211: fix unmatched of_nodeJames Ban1-2/+2
2015-01-14regulator: Update documentation after renaming function argumentKrzysztof Kozlowski1-1/+1
2015-01-09Merge branch 'topic/core' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown1-3/+3
2015-01-09regulator: axp20x: Migrate to regulator core's simplified DT parsing codeChen-Yu Tsai1-36/+8
2015-01-09regulator: axp20x: Fill regulators_node and of_match descriptor fieldsChen-Yu Tsai1-20/+29
2015-01-09regulator: pfuze100-regulator: add pfuze3000 supportRobin Gong1-9/+125
2015-01-08regulator: Allow parsing custom properties when using simplified DT parsingKrzysztof Kozlowski3-1/+14
2015-01-08regulator: max77686: Add GPIO controlKrzysztof Kozlowski1-5/+65
2015-01-08regulator: Copy config passed during registrationKrzysztof Kozlowski1-3/+15
2015-01-08regulator: s2mps11: Fix wrong calculation of register offsetJonghwa Lee1-4/+38
2015-01-08regulator: core: fix race condition in regulator_put()Ashay Jaiswal1-1/+3
2015-01-05regulator: tps65023: Constify struct regmap_config and regulator_opsKrzysztof Kozlowski1-3/+3
2015-01-05regulator: max8649: Constify struct regmap_config and regulator_opsKrzysztof Kozlowski1-2/+2
2015-01-05regulator: fan53555: Constify struct regmap_config and slew_rates arrayKrzysztof Kozlowski1-2/+2
2014-12-29Merge tag 'regulator-v3.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+12
2014-12-29regulator: core: Fix format specifier warningAniroop Mathur1-1/+1
2014-12-29regulator: core: Avoid negative regulator no & initialize it to -1Aniroop Mathur1-3/+3
2014-12-24regulator: rt5033-regulator: Use regulator_nodes/of_match in the descriptorBeomho Seo1-1/+7
2014-12-24regulator: mt6397: Add support for MT6397 regulatorFlora Fu3-0/+342
2014-12-22regulator: isl9305: deprecate use of isl in compatible string for isilArnaud Ebalard1-2/+4
2014-12-22regulator: max14577: Use regulator_nodes/of_match in the descriptorBeomho Seo1-48/+14
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds61-67/+0
2014-12-12regulator: s2mps11: Fix dw_mmc failure on Gear 2Krzysztof Kozlowski1-7/+12
2014-12-09regulator: rk808: Fix sparse non static symbol warningsWei Yongjun1-3/+3
2014-12-08Merge tag 'regulator-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds42-450/+785
2014-12-08Merge tag 'mfd-for-linus-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-8/+104
2014-12-05Merge remote-tracking branches 'regulator/topic/sky81452' and 'regulator/topi...Mark Brown2-38/+10
2014-12-05Merge remote-tracking branches 'regulator/topic/rn5t618', 'regulator/topic/rp...Mark Brown7-49/+157
2014-12-05Merge remote-tracking branches 'regulator/topic/max77686', 'regulator/topic/m...Mark Brown31-304/+504
2014-12-05Merge remote-tracking branches 'regulator/topic/anatop', 'regulator/topic/dis...Mark Brown11-48/+104
2014-12-05Merge remote-tracking branch 'regulator/topic/core' into regulator-nextMark Brown1-1/+3
2014-12-05Merge remote-tracking branch 'regulator/fix/da9063' into regulator-linusMark Brown1-11/+8
2014-12-05Merge branch 'topic/suspend' of git://git.kernel.org/pub/scm/linux/kernel/git...Mark Brown25-92/+198
2014-12-04regulator: core: Fix regualtor_ena_gpio_free not to access pin after freeingSeung-Woo Kim1-0/+2
2014-12-02regulator: sky81452: Modify Device Tree structureGyungoh Yoo1-36/+9
2014-12-01of: Rename "poweroff-source" property to "system-power-controller"Romain Perier1-1/+1
2014-11-26regulator: max77686: Remove support for board filesKrzysztof Kozlowski1-72/+19
2014-11-26Merge tag 'v3.18-rc4' into regulator-max77686Mark Brown8-8/+9
2014-11-26regulator: max77802: Remove support for board filesKrzysztof Kozlowski1-73/+19
2014-11-26Merge tag 'v3.18-rc4' into regulator-max77802Mark Brown8-8/+9
2014-11-26regulator: max77802: Fill regulator modes translation callbackJavier Martinez Canillas1-0/+6
2014-11-26Merge branch 'topic/suspend' of git://git.kernel.org/pub/scm/linux/kernel/git...Mark Brown26-93/+199
2014-11-26regulator: of: Add support for parsing initial and suspend modesJavier Martinez Canillas1-2/+31
2014-11-26regulator: of: Pass the regulator description in the match tableJavier Martinez Canillas1-1/+2
2014-11-26regulator: of: Add regulator desc param to of_get_regulator_init_data()Javier Martinez Canillas26-90/+124
2014-11-25regulator: s2mps11: Add support S2MPS13 regulator deviceChanwoo Choi2-8/+104
2014-11-24regulator: core: Add PRE_DISABLE notificationRichard Fitzgerald1-0/+16
2014-11-21regulator: gpio: fix parsing of gpio listRichard Fitzgerald1-42/+51
2014-11-21regulator: rpm: add support for RPM-controller SMB208Josh Cartwright1-0/+19
2014-11-21regulator: da9063: Do not transform local IRQ to virtualDmitry Lavnikevich1-11/+8
2014-11-17regulator: sky81452: Modify dependent Kconfig symbolGyungoh Yoo1-1/+1
2014-11-14regulator: rt5033: Add RT5033 Regulator device driverBeomho Seo3-0/+132
2014-11-07regulator: tps65090: Fix gpio initializationMarkus Pargmann1-0/+3
2014-11-07regulator: gpio: Use gpio_is_validMarkus Pargmann1-1/+1
2014-11-07regulator: fixed: Use gpio_is_validMarkus Pargmann1-1/+1
2014-11-07regulator: Set ena_gpio_initialized in regulator driversMarkus Pargmann8-4/+18
2014-11-05Merge remote-tracking branches 'regulator/fix/max1586', 'regulator/fix/max776...Mark Brown6-6/+6
2014-11-05Merge remote-tracking branch 'regulator/fix/core' into regulator-linusMark Brown1-1/+2
2014-11-04regulator: max77802: Don't ignore return value of current opmodeKrzysztof Kozlowski1-1/+7
2014-11-04regulator: max77686: Initialize opmode explicitly to normal modeKrzysztof Kozlowski1-2/+1
2014-11-04regulator: max77686: Consistently index opmode array by rdev idKrzysztof Kozlowski1-2/+4
2014-11-03Merge branch 'platform/remove_owner' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman61-67/+0
2014-11-03regulator: max77802: Use unsigned int for modes in max77802_map_mode()Javier Martinez Canillas1-1/+1
2014-11-03regulator: s2mpa01: zero-initialize regulator match table arrayJavier Martinez Canillas1-1/+1
2014-11-03regulator: max8660: zero-initialize regulator match table arrayJavier Martinez Canillas1-1/+1
2014-11-03regulator: max77802: zero-initialize regulator match tableJavier Martinez Canillas1-1/+1
2014-11-03regulator: max77686: zero-initialize regulator match tableJavier Martinez Canillas1-1/+1
2014-11-03regulator: max1586: zero-initialize regulator match table arrayJavier Martinez Canillas1-1/+1
2014-11-03regulator: max77693: Fix use of uninitialized regulator configKrzysztof Kozlowski1-1/+1
2014-11-03regulator: of: Add support for parsing microvolts for suspend stateDoug Anderson1-0/+4
2014-10-31regulator: Lower priority of constraint loggingMark Brown1-1/+1
2014-10-31regulator: Staticize 'regulator_states' arrayKrzysztof Kozlowski1-1/+1
2014-10-31regulator: max77686: Add suspend disable for some LDOsKrzysztof Kozlowski1-4/+8
2014-10-31regulator: max77802: Remove suspend_enableKrzysztof Kozlowski1-4/+0
2014-10-29regulator: of: Lower the severity of the error with no containerMark Brown1-1/+2
2014-10-28regulator: max77686: Store opmode non-shiftedKrzysztof Kozlowski1-15/+34
2014-10-28regulator: max77686: Replace hard-coded opmode values with definesKrzysztof Kozlowski1-7/+24
2014-10-28regulator: max77686: Make regulator_desc array constKrzysztof Kozlowski1-1/+1
2014-10-28regulator: s2mpa01: Make regulator_desc array constKrzysztof Kozlowski1-1/+1
2014-10-28regulator: max77802: Make regulator_desc array constKrzysztof Kozlowski1-1/+1
2014-10-28regulator: max77693: Make regulator_desc array constKrzysztof Kozlowski1-1/+1
2014-10-28regulator: dummy: Make regulator_desc array constKrzysztof Kozlowski1-1/+1
2014-10-27regulator: max77802: fix a test in max77802_set_suspend_mode()Dan Carpenter1-1/+1
2014-10-27Merge remote-tracking branch 'regulator/fix/rk808' into regulator-linusMark Brown1-1/+1
2014-10-22regulator: of: Decrement refcount for suspend state nodesJavier Martinez Canillas1-0/+1
2014-10-22regulator: act8865: Add support to turn off all outputsRomain Perier1-0/+31
2014-10-20regulator: drop owner assignment from platform_driversWolfram Sang61-67/+0
2014-10-20regulator: of: Add support for parsing regulator_state for suspend stateChanwoo Choi1-1/+38
2014-10-20regulator: sky81452: Remove module versionAxel Lin1-1/+0
2014-10-20regulator: s2mps11: Don't zero allocated memory for external controlKrzysztof Kozlowski1-1/+1
2014-10-20regulator: rn5t618: Convert to new style DT parsingBeniamino Galvani1-47/+4
2014-10-20regulator: rk808: Add support setting suspend voltageChris Zhong1-3/+54
2014-10-20regulator: max77802: Add header for operating modesJavier Martinez Canillas1-0/+1
2014-10-20regulator: max77802: Don't treat OFF as an operating modeJavier Martinez Canillas1-1/+2
2014-10-20regulator: max77802: Add set suspend mode for BUCKs and simplify codeJavier Martinez Canillas1-47/+46
2014-10-20regulator: max77802: Add .{get,set}_mode callbacksJavier Martinez Canillas1-0/+46
2014-10-20regulator: max77802: Split regulator operations for BUCKsJavier Martinez Canillas1-2/+17
2014-10-20regulator: max77802: Add .set_suspend_{enable,disable} callbacksJavier Martinez Canillas1-10/+18
2014-10-20regulator: Add ena_gpio_initialized to regulator_configMarkus Pargmann1-1/+2
2014-10-20regulator: anatop: Fail on invalid voltage selectorMarkus Pargmann1-0/+5
2014-10-20regulator: anatop: Set default voltage selector for vddpuMarkus Pargmann1-0/+8
2014-10-15Merge tag 'for-v3.18' of git://git.infradead.org/battery-2.6Linus Torvalds1-76/+4
2014-10-07regulator: rk808: Fix min_uV for DCDC1 & DCDC2Chris Zhong1-1/+1
2014-09-30Merge remote-tracking branches 'regulator/topic/tps65217', 'regulator/topic/t...Mark Brown3-101/+89
2014-09-30Merge remote-tracking branches 'regulator/topic/rk808', 'regulator/topic/rn5t...Mark Brown6-282/+673
2014-09-30Merge remote-tracking branches 'regulator/topic/max1586', 'regulator/topic/ma...Mark Brown5-2/+685
2014-09-30Merge remote-tracking branches 'regulator/topic/drivers', 'regulator/topic/en...Mark Brown13-277/+2342
2014-09-30Merge remote-tracking branches 'regulator/topic/as3711', 'regulator/topic/axp...Mark Brown6-69/+190
2014-09-30Merge remote-tracking branches 'regulator/fix/da9211', 'regulator/fix/ltc3589...Mark Brown3-4/+2
2014-09-30regulator: da9211: Fix a bug in update of mask bitJames Ban1-1/+1
2014-09-28Merge remote-tracking branch 'regulator/topic/sky81452' into regulator-driversMark Brown3-0/+142
2014-09-28Merge remote-tracking branch 'regulator/topic/pwm' into regulator-driversMark Brown4-197/+205
2014-09-28regulator: pwm-regulator: get voltage and duty table from dtsChris Zhong4-197/+205
2014-09-26regulator: qcom_rpm: Fix FORCE_MODE_IS_2_BITS macroAxel Lin1-1/+1
2014-09-26regulator: qcom_rpm: Don't explicitly initialise the first field of configAxel Lin1-1/+1
2014-09-26regulator: ltc3589: fix broken voltage transitionsSteffen Trumtrar1-0/+1
2014-09-24regulator/mfd: max14577: Export symbols for calculating charger currentKrzysztof Kozlowski1-76/+4
2014-09-24regulator: qcom-rpm: Regulator driver for the Qualcomm RPMBjorn Andersson3-0/+811
2014-09-22regulator: axp20x: Use parent device as regulator configuration deviceMaxime Ripard1-1/+1
2014-09-18regulator: fan53555: Fix null pointer dereferenceAxel Lin1-1/+1
2014-09-18regulator: fan53555: Fixup report wrong vendor messageAxel Lin1-2/+1
2014-09-17regulator: fan53555: fix wrong cast in probeHeiko Stübner1-1/+1
2014-09-16regulator: fan53555: add support for Silergy SYR82x regulatorsHeiko Stuebner1-15/+87
2014-09-16regulator: fan53555: add devicetree supportHeiko Stuebner1-4/+46
2014-09-16regulator: rk808: Add function for ramp delay for buck1/buck2Doug Anderson1-2/+55
2014-09-16regulator: fan53555: use set_ramp_delay to set the ramp up slew rateHeiko Stuebner1-11/+42
2014-09-15regulator: fan53555: enable vin supplyHeiko Stuebner1-0/+1
2014-09-12regulator: rk808: Fix missing of_node_putAxel Lin1-1/+2
2014-09-12regulator: rk808: Remove unused variablesAxel Lin1-26/+0
2014-09-10regulator: of: Add stub OF match function for !OF caseMark Brown1-0/+10
2014-09-10regulator: isl9305: REGULATOR_ISL9305 needs to select REGMAP_I2CAxel Lin1-0/+1
2014-09-10regulator: isl9305: Convert to new style DT parsingMark Brown1-51/+11
2014-09-10Merge branch 'topic/of' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Mark Brown3-3/+62
2014-09-10regulator: tps65217: Use simplified DT parsingMark Brown1-77/+29
2014-09-10Merge branch 'topic/of' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Mark Brown3-3/+62
2014-09-10regulator: of: Provide simplified DT parsing methodMark Brown3-3/+62
2014-09-10regulator: rk808: Remove pdata from the regulatorChris Zhong1-72/+17
2014-09-10regulator: remove unnecessary of_node_get() to parentGuodong Xu7-8/+7
2014-09-09regulator: tps65217: Remove unused driver_data from of_match tableMark Brown1-7/+7
2014-09-07regulator: bcm590xx: Remove unused **info field from struct bcm590xx_regAxel Lin1-8/+0
2014-09-07regulator: as3711: Remove unused fields from as3711_regulator_info and as3711...Axel Lin1-33/+28
2014-09-06regulator: hi6421: Fix misleading commentAxel Lin1-3/+3
2014-09-06regulator: tps65217: Remove spurious platform data checkMark Brown1-6/+2
2014-09-06regulator: isl9305: Add Intersil ISL9305/H driverMark Brown3-0/+254
2014-09-05regulator: da9211: Set of_match_table and export device tableAxel Lin1-14/+15
2014-09-05regulator: max77802: Remove duplicate rdev_get_id() callAxel Lin1-2/+2
2014-09-05regulator: hi6421: Fix misleading commentAxel Lin1-1/+1
2014-09-03regulator: da9211: Fix missing config.of_node settingAxel Lin1-0/+1
2014-09-02regulator: RK808: Add proper input supplies for rk808Doug Anderson1-1/+14
2014-09-02regulator: rk808: Fix n_voltages for DCDC4Axel Lin1-1/+1
2014-09-01regulator: max1586: of_get_max1586_platform_data() can be staticFengguang Wu1-1/+1
2014-09-01regulator: max1586: add device-tree supportRobert Jarzmik1-2/+79
2014-08-30regulator: rn5t618: add driver for Ricoh RN5T618 regulatorsBeniamino Galvani3-0/+150
2014-08-29regulator: da9211: fix coccinelle warningsFengguang Wu1-1/+1
2014-08-29regulator: core: Add REGULATOR_EVENT_PRE_VOLTAGE_CHANGE (and ABORT)Heiko Stübner1-7/+56
2014-08-28regulator: rk808: Fix memory leakAxel Lin1-1/+1
2014-08-27regulator: max77802: set opmode to normal if off is read from hwJavier Martinez Canillas1-1/+11
2014-08-27regulator: da9211: support device treeJames Ban1-7/+78
2014-08-27regulator: rk808: remove redundant codeChris Zhong1-13/+4
2014-08-26regulator: RK808: modify for struct rk808 changeChris Zhong1-20/+14
2014-08-21regulator: rk808: Fix uninitialized valueDoug Anderson1-1/+1
2014-08-21regulator: hi6421: Remove unused fields from struct hi6421_regulator_infoAxel Lin1-27/+4
2014-08-20regulator: RK808: Add regulator driver for RK808Chris Zhong3-0/+421
2014-08-20regulator: max77802: Remove unused fields from struct max77802_regulator_prvAxel Lin1-2/+0
2014-08-19regulator: hi6421: style fix, else with a single return is not requiredGuodong Xu1-6/+6
2014-08-19regulator: core: add const to regulator_ops and fix build error in mc13892Guodong Xu2-8/+11
2014-08-18regulator: Add driver for max77802 PMIC PMIC regulatorsJavier Martinez Canillas3-0/+588
2014-08-17regulator: da9211: Check return value of devm_kzalloc()Axel Lin1-0/+2
2014-08-16regulator: add driver for hi6421 voltage regulatorGuodong Xu3-0/+668
2014-08-16regulator: core: add guard delay between calling regulator_disable and _enableGuodong Xu1-0/+31
2014-08-16regulator: core: factor out delay function from _regulator_do_enableGuodong Xu1-34/+40