aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator/palmas-regulator.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-13regulator: palmas: remove redundant initialization of pointer pdataColin Ian King1-1/+1
2023-10-17regulator: Use device_get_match_data()Rob Herring1-6/+2
2023-03-20regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14Douglas Anderson1-0/+1
2020-05-08regulator: use linear_ranges helperMatti Vaittinen1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-6/+1
2019-03-11regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from struct palmas_pmicAxel Lin1-12/+0
2019-03-04regulator: palmas: Constify palmas_smps_ramp_delay arrayAxel Lin1-1/+1
2018-12-19drivers/regulator: fix a missing check of return valueKangjie Lu1-1/+4
2017-07-03Merge remote-tracking branches 'regulator/topic/settle', 'regulator/topic/tps...Mark Brown1-3/+15
2017-05-25regulator: tps65917: Add support for SMPS12Keerthy1-3/+15
2017-05-14regulator: palmas: Drop unnecessary staticJulia Lawall1-1/+1
2017-01-31regulator: palmas-regulator: constify regulator_ops structureBhumika Goyal1-12/+12
2016-05-06regulator: tps65917/palmas: Simplify multiple dereference of match->of_nodeNishanth Menon1-11/+8
2016-05-06regulator: tps65917/palmas: Handle possible memory allocation failureNishanth Menon1-7/+14
2016-05-06regulator: tps65917/palmas: Simplify multiple dereference of pdata->reg_init[...Nishanth Menon1-9/+8
2016-05-06regulator: tps65917/palmas: Simplify multiple dereference of ddata->palmas_ma...Nishanth Menon1-13/+14
2016-04-26regulator: tps65917/palmas: Add bypass "On" valueNishanth Menon1-0/+5
2015-12-16regulator: tps65917/palmas: Add bypass ops for LDOs with bypass capabilityKeerthy1-0/+39
2015-03-17regulator: palmas: Add has_regen3 check for TPS659038Keerthy1-1/+8
2015-03-17Merge branch 'fix/palmas' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown1-0/+4
2015-03-17regulator: palmas: Correct TPS659038 register definition for REGEN2Keerthy1-0/+4
2015-03-17regulator: constify of_device_id arrayFabian Frederick1-1/+1
2014-10-20regulator: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-09-10regulator: remove unnecessary of_node_get() to parentGuodong Xu1-1/+0
2014-07-03regulator: palmas: Fix SMPS enable/disable/is_enable for tps65917Nishanth Menon1-0/+5
2014-07-03regulator: palmas: Simplify code by not indexing regulator_desc unnecessarilyNishanth Menon1-136/+112
2014-07-03regulator: palmas: Rename palmas_regs_info to palmas_generic_regs_infoNishanth Menon1-2/+2
2014-07-03regulator: palmas: Simplify code by using pointer to palmas_reg_infoNishanth Menon1-53/+56
2014-07-03regulator: palmas: Rename reg_info to palmas_reg_infoNishanth Menon1-2/+2
2014-07-03regulator: palmas: Squelch sparse warningsNishanth Menon1-3/+3
2014-06-24Merge remote-tracking branch 'regulator/fix/palmas' into regulator-palmasMark Brown1-0/+12
2014-06-24regulator: palmas: fix typo in enable_reg calculationStephen Warren1-1/+1
2014-06-23regulator: palmas: Add tps65917 PMIC supportKeerthy1-0/+387
2014-06-23regulator: palmas: add driver data and modularize the probeKeerthy1-266/+392
2014-06-23regulator: palmas: Shift the reg_info structure definition to the header fileKeerthy1-9/+0
2014-06-21regulator: palmas: Fix SMPS enable/disable/is_enabledNishanth Menon1-0/+12
2014-06-05regulator: palmas: Fix SMPS list for 0VNishanth Menon1-0/+2
2014-06-02Merge remote-tracking branches 'regulator/topic/palmas', 'regulator/topic/pbi...Mark Brown1-132/+26
2014-05-22regulator: palmas: Reemove open coded functions with helper functionsKeerthy1-132/+26
2014-05-07regulator: palmas: Make of_device_id array constJingoo Han1-1/+1
2013-10-24Merge remote-tracking branch 'regulator/topic/palmas' into regulator-nextMark Brown1-7/+159
2013-10-24Merge remote-tracking branch 'regulator/topic/alias' into regulator-nextMark Brown1-30/+12
2013-10-07regulator: palmas: get regulators node from parent node onlyLaxman Dewangan1-1/+1
2013-09-17regulator: palmas: Remove wrong comment for the equation calculating num_volt...Axel Lin1-6/+0
2013-09-17Merge remote-tracking branch 'regulator/topic/devm' into regulator-palmasMark Brown1-30/+12
2013-09-17regulator: palmas: configure enable time for LDOsLaxman Dewangan1-0/+6
2013-09-17regulator: palmas: add support for external control of railsLaxman Dewangan1-6/+158
2013-09-17regulator: palmas: Drop regulator_unregister while using devm_regulator_registerAxel Lin1-3/+1
2013-09-17regulator: palmas: Use devm_regulator_registerSachin Kamat1-27/+11
2013-09-10regulator: palmas: configure enable time for LDOsLaxman Dewangan1-0/+6
2013-09-04regulator: palmas: fix the n_voltages for smps to 122Laxman Dewangan1-1/+1
2013-09-01Merge remote-tracking branch 'regulator/topic/palmas' into regulator-nextMark Brown1-6/+24
2013-08-12regulator: palmas: model SMPS10 as two regulatorsKishon Vijay Abraham I1-6/+24
2013-07-30regulator: use dev_get_platdata()Jingoo Han1-1/+1
2013-06-27regulator: palmas: Add TPS659038 supportJ Keerthy1-0/+1
2013-06-20mfd: palmas: Add SMPS10_BOOST featureJ Keerthy1-0/+3
2013-05-30regulator: palmas: Fix "enable_reg" to point to the correct reg for SMPS10Kishon Vijay Abraham I1-1/+1
2013-05-30regulator: palmas: Fix incorrect conditionSachin Kamat1-1/+1
2013-04-28Merge remote-tracking branch 'regulator/topic/palmas' into v3.9-rc8Mark Brown1-60/+305
2013-04-22regulator: palmas: Fix off-by-one for ramp_delay and register value mappingAxel Lin1-2/+2
2013-04-22regulator: palmas: Add missing ctrl_addr setting for SMPS10Axel Lin1-0/+1
2013-04-19regulator: palmas: Don't update tstep register for SMPS3 and SMPS7Axel Lin1-0/+7
2013-04-18regulator: palmas: Fix min_uV for LDO8 tracking modeAxel Lin1-0/+1
2013-04-18regulator: palmas: preserve modes of rails during enable/disableLaxman Dewangan1-7/+23
2013-04-18regulator: palma: add ramp delay support through regulator constraintsLaxman Dewangan1-15/+78
2013-04-17regulator: palmas: add support for LDO8 tracking modeLaxman Dewangan1-0/+53
2013-04-17regulator: palmas: support for external regulator through control outputsLaxman Dewangan1-12/+83
2013-04-17regulator: palmas: clear sleep bits if not selectedLaxman Dewangan1-6/+12
2013-03-28regulator: palmas: add input supply namesLaxman Dewangan1-0/+24
2013-03-25regulator: palmas remove palmas-charger option from DT bindingsIan Lartey1-1/+0
2013-03-20regulator: palmas: rename probe/remove callback functionsLaxman Dewangan1-4/+4
2013-03-12regulator: palmas: Use of_property_read_bool to read "ti,warm-reset" DT propertyAxel Lin1-2/+2
2013-03-08regulator: palmas correct dt parsingGraeme Gregory1-16/+20
2013-03-04regulator: palmas: Change the DT node property names to follow the conventionJ Keerthy1-4/+4
2013-03-01regulator: palmas: fix number of SMPS voltagesGraeme Gregory1-1/+2
2013-02-19Merge remote-tracking branch 'regulator/topic/palmas' into regulator-nextMark Brown1-5/+0
2013-02-04regulator: palmas: Remove a redundant setting for warm_resetAxel Lin1-5/+0
2013-01-30regulator: Add missing of_node_put()Axel Lin1-0/+2
2013-01-03Drivers: regulator: remove __dev* attributes.Greg Kroah-Hartman1-1/+1
2012-12-10Merge remote-tracking branch 'regulator/topic/palmas' into regulator-nextMark Brown1-83/+38
2012-12-10Merge remote-tracking branch 'regulator/topic/min' into regulator-nextMark Brown1-32/+5
2012-12-06regulator: palmas: Convert palmas_ops_smps to regulator_[get|set]_voltage_sel...Axel Lin1-61/+26
2012-12-06regulator: palmas: Return raw register values as the selectors in [get|set]_v...Axel Lin1-24/+14
2012-11-27regulator: palmas: Use linear_min_sel and regulator_[map|list]_voltage_linearAxel Lin1-32/+5
2012-11-20regulator: remove use of __devexitBill Pemberton1-1/+1
2012-11-20regulator: remove use of __devinitBill Pemberton1-2/+2
2012-11-20regulator: remove use of __devexit_pBill Pemberton1-1/+1
2012-10-05Merge tag 'mfd-3.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds1-8/+119
2012-09-23regulator: palmas: Add DT supportGraeme Gregory1-8/+119
2012-08-28regulator: palmas: Convert palmas_ops_ldo to [get|set]_voltage_sel_regmapAxel Lin1-40/+5
2012-08-07regulator: palmas: Fix palmas_probe error handlingAxel Lin1-2/+4
2012-08-07regulator: palmas: Call palmas_ldo_[read|write] in palmas_ldo_initAxel Lin1-2/+2
2012-08-07regulator: palmas: Fix regmap offsets for PALMAS_REG_SMPS10 vsel_regAxel Lin1-1/+3
2012-08-07regulator: palmas: Fix calculating selector in palmas_map_voltage_ldoAxel Lin1-3/+6
2012-07-17regulator: palmas: Fix calcuating selector in palmas_map_voltage_smpsAxel Lin1-3/+14
2012-07-02Merge tag 'v3.5-rc5' into regulator-driversMark Brown1-2/+5
2012-06-25Merge tag 'v3.5-rc4' into regulator-driversMark Brown1-7/+0
2012-06-23regulator: palmas: fix regmap offsets for enable/disableGraeme Gregory1-2/+5
2012-06-08regulator: palmas: Slightly code change for better readabilityAxel Lin1-12/+16
2012-06-08regulator: palmas: Clear PALMAS_SMPS12_CTRL_MODE_ACTIVE_MASK bits in palmas_s...Axel Lin1-2/+1
2012-06-04regulator: palmas: Fix wrong kfree callsAxel Lin1-7/+0
2012-06-03regulator: palmas: Use regulator_[list|map]_voltage_linear() for palmas_ops_s...Axel Lin1-7/+4
2012-05-19regulator: regulator driver for Palmas series chipsGraeme Gregory1-0/+822