aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator/s5m8767.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-20regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14Douglas Anderson1-0/+1
2023-03-11regulator: Use of_property_read_bool() for boolean propertiesRob Herring1-11/+6
2023-01-28regulator: s5m8767: Bounds check id indexing into arraysKees Cook1-1/+5
2021-10-08regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disa...Krzysztof Kozlowski1-12/+9
2021-01-21regulator: s5m8767: Drop regulators OF node referenceKrzysztof Kozlowski1-2/+6
2021-01-21regulator: s5m8767: Fix reference count leakPan Bian1-2/+5
2020-09-22regulator: s5m8767: initialize driver via module_platform_driverKrzysztof Kozlowski1-12/+1
2020-01-23Merge branch 'regulator-5.6' into regulator-nextMark Brown1-1/+1
2020-01-06regulator: samsung: Rename Samsung to lowercaseKrzysztof Kozlowski1-1/+1
2019-12-04regulator: s5m8767: Fix a warning messageChristophe JAILLET1-1/+1
2019-10-07regulator: s5m8767: switch to using devm_fwnode_gpiod_getDmitry Torokhov1-4/+3
2019-06-25gpio: Fix return value mismatch of function gpiod_get_from_of_node()Waibel Georg1-1/+3
2019-02-21regulator: s5m8767: Simplify s5m8767_set_voltage_time_sel implementationAxel Lin1-5/+1
2019-02-21regulator: s5m8767: Constify s5m8767_opmode_regAxel Lin1-1/+1
2018-12-11regulator: s5m8767: Hand over GPIO to regulator coreLinus Walleij1-1/+8
2018-12-06regulator: Use of_node_name_eq for node name comparisonsRob Herring1-1/+1
2018-10-15regulator: Fetch enable gpiods nonexclusiveLinus Walleij1-6/+7
2018-08-28regulator: Convert to using %pOFn instead of device_node.nameRob Herring1-6/+6
2018-08-08regulator: samsung: Add SPDX license identifiersKrzysztof Kozlowski1-12/+4
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook1-4/+6
2018-05-24regulator: s5m8767: Pass descriptor instead of GPIO numberLinus Walleij1-11/+15
2017-07-19regulator: Convert to using %pOF instead of full_nameRob Herring1-2/+2
2017-03-13regulator: s5m8767: Constify regulator_opsKrzysztof Kozlowski1-2/+2
2016-02-16regulator: s5m8767: fix get_register() error handlingArnd Bergmann1-4/+9
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-12-05Merge remote-tracking branches 'regulator/topic/max77686', 'regulator/topic/m...Mark Brown1-1/+2
2014-11-26regulator: of: Add regulator desc param to of_get_regulator_init_data()Javier Martinez Canillas1-1/+2
2014-11-07regulator: Set ena_gpio_initialized in regulator driversMarkus Pargmann1-0/+1
2014-10-20regulator: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-06-24regulator: s5m8767: Remove unused variableSachin Kamat1-3/+1
2014-05-01regulator: s5m8767: Allow GPIO 0 to be used as external controlKrzysztof Kozlowski1-14/+6
2014-04-14regulator: s5m8767: Remove regulator_dev pointer from state containerKrzysztof Kozlowski1-11/+6
2014-04-07regulator: s5m8767: Fix carried over ena_gpio assignmentKrzysztof Kozlowski1-0/+1
2014-03-26Merge remote-tracking branches 'regulator/topic/s5m8767', 'regulator/topic/st...Mark Brown1-68/+103
2014-03-21regulator: s5m8767: Convert to use regulator_[enable|disable|is_enabled]_regmapAxel Lin1-59/+19
2014-02-20regulator: s5m8767: Remove redundant error messageSachin Kamat1-8/+2
2014-02-13regulator: s5m8767: Add missing of_node_putSachin Kamat1-0/+2
2014-02-13regulator: s5m8767: Use of_get_child_by_nameSachin Kamat1-1/+1
2014-01-27regulator: s5m8767: Use GPIO for controlling Buck9/eMMCKrzysztof Kozlowski1-3/+84
2013-12-18Merge tag 's2mps11-build' into regulator-s5m8767 since a following patchMark Brown1-1/+1
2013-12-18regulator: s5m8767: Do not use sec_reg* regmap helpersKrzysztof Kozlowski1-30/+41
2013-12-18regulator: s5m8767: Add symbols for hard-coded DVS_RAMP registerKrzysztof Kozlowski1-12/+10
2013-12-12mfd/rtc: s5m: fix register updating by adding regmap for RTCKrzysztof Kozlowski1-1/+1
2013-12-11regulator: s5m8767: Implement voltage setting for BUCK7/8 regulatorsKrzysztof Kozlowski1-2/+5
2013-12-11regulator: s5m8767: Define symbol for buck control maskKrzysztof Kozlowski1-5/+6
2013-10-24Merge remote-tracking branch 'regulator/topic/s5m8767' into regulator-nextMark Brown1-22/+40
2013-10-24regulator: s5m8767: Modify parsing method of the voltage table of buck2/3/4Chanwoo Choi1-26/+28
2013-10-24regulator: s5m8767: Modify parse_dt function to parse data related to rampChanwoo Choi1-0/+16
2013-09-17regulator: s5m8767: Covert to devm_regulator_register()Mark Brown1-21/+3
2013-04-28Merge remote-tracking branch 'regulator/topic/s5m8767' into v3.9-rc8Mark Brown1-1/+1
2013-04-28regulator: Remove NULL test before calling regulator_unregister()Axel Lin1-4/+2
2013-03-04regulator: s5m8767: adjust duplicate testJulia Lawall1-1/+1
2013-02-13regulator: s5m8767: Prevent possible NULL pointer dereferenceAxel Lin1-5/+5
2013-02-13regulator: s5m8767: Fix dev argument for devm_kzalloc and of_get_regulator_in...Axel Lin1-6/+7
2013-02-08regulator: s5m8767: Use of_get_child_count()Axel Lin1-3/+1
2013-02-04regulator: add device tree support for s5m8767Amit Daniel Kachhap1-1/+185
2013-01-18regulator: s5m8767: Convert to regulator_[get|set]_voltage_sel_regmapAxel Lin1-38/+12
2013-01-17regulator: s5m8767: Remove max_vol parameter from s5m8767_convert_voltage_to_selAxel Lin1-23/+10
2012-12-24regulator: s5m8767: Fix probe failure due to stack corruptionInderpal Singh1-2/+2
2012-12-11Merge remote-tracking branch 'regulator/topic/sm8767' into regulator-nextMark Brown1-14/+26
2012-12-11regulator: s5m8767: Fix to work even if no DVS gpio presentAmit Daniel Kachhap1-7/+10
2012-12-11regulator: s5m8767: Fix to read the first DVS register.Amit Daniel Kachhap1-3/+3
2012-12-11regulator: s5m8767: Fix to work when platform registers less regulatorsAmit Daniel Kachhap1-4/+13
2012-11-20regulator: remove use of __devexitBill Pemberton1-1/+1
2012-11-20regulator: remove use of __devinitBill Pemberton1-1/+1
2012-11-20regulator: remove use of __devexit_pBill Pemberton1-1/+1
2012-07-31regulator: Fix an s5m8767 build failureSamuel Ortiz1-3/+3
2012-07-30Merge tag 'mfd-3.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/...Linus Torvalds1-36/+36
2012-07-16mfd: Modify samsung mfd headerSangbeom Kim1-2/+2
2012-07-16mfd: Modify samsung mfd driver for common apiSangbeom Kim1-39/+39
2012-07-16mfd: Rename s5m file and directories to samsungSangbeom Kim1-2/+2
2012-07-15regulator: s5m8767: Properly handle gpio_request failureAxel Lin1-25/+24
2012-06-26regulator: s5m8767: Convert to regulator_list_voltage_linearAxel Lin1-25/+21
2012-06-25regulator: Modify ramp_delay value for s5m8767aSangbeom Kim1-2/+6
2012-06-25Merge tag 'v3.5-rc4' into regulator-driversMark Brown1-1/+1
2012-06-19regulator: s5m8767a: Support AP watchdog reset operationSangbeom Kim1-44/+93
2012-06-17regulator: Fix the s5m8767a problem of the division by nullSangbeom Kim1-1/+1
2012-06-13regulator: Replace set_voltage with set_voltage_selSangbeom Kim1-24/+14
2012-06-13regulator: Remove s5m8767a buck initializationSangbeom Kim1-3/+0
2012-05-12regulator: Staticise non-exported symbol s5m8767_opmode_regMark Brown1-1/+1
2012-04-23regulator: Remove unneeded include of linux/delay.h from regulator driversAxel Lin1-1/+0
2012-04-23regulator: s5m8767: Use DIV_ROUND_UP to calculate selectorAxel Lin1-1/+4
2012-04-10regulator: Replace regulator_desc_[ldo|buck] by s5m8767_regulator_desc macroAxel Lin1-48/+41
2012-04-10regulator: Use one s5m8767_ops for both LDOs and BUCKsAxel Lin1-13/+3
2012-04-10regulator: Rework s5m8767_set_voltage to support both LDOs and BUCKsAxel Lin1-94/+49
2012-04-10Merge tag 'v3.4-rc2' into regulator-driversMark Brown1-7/+7
2012-04-09regulator: core: Use a struct to pass in regulator runtime configurationMark Brown1-2/+6
2012-04-01regulator: Add support s5m8767 opmode operationSangbeom Kim1-10/+61
2012-03-31regulator: Fix setting new voltage in s5m8767_set_voltageAxel Lin1-7/+7
2012-03-14regulator: Make s5m8767_get_voltage_register always return correct registerAxel Lin1-18/+9
2012-03-14regulator: s5m8767: Check pdata->buck[2|3|4]_gpiodvs earlierAxel Lin1-24/+21
2012-03-11regulator: Rename s5m8767_convert_voltage to s5m8767_convert_voltage_to_selAxel Lin1-12/+10
2012-03-11regulator: Fix s5m8767_set_voltage_time_sel calculation valueSangbeom Kim1-1/+1
2012-03-11regulator: Remove unused i2c variable in s5m8767_pmic_probeAxel Lin1-2/+0
2012-03-11regulator: Fix the logic of s5m8767_set_voltage_time_selAxel Lin1-28/+2
2012-03-11regulator: s5m8767: Fix unused variable warning in probe()Mark Brown1-1/+1
2012-02-02regulator: Kill s5m8767_get_reg_id functionAxel Lin1-12/+7
2012-01-20regulator: Update s5m8767 for device tree API changesMark Brown1-1/+1
2012-01-20regulator: s5m8767: Remove redundant MODULE_ALIASAxel Lin1-1/+0
2012-01-20regulator: s5m8767: Add missing breaksAxel Lin1-0/+4
2012-01-20regulator: Add S5M8767A regulator driverSangbeom Kim1-0/+834