Searched refs:max77802 (Results 1 – 10 of 10) sorted by relevance
| /linux-4.1.27/drivers/regulator/ |
| D | max77802.c | 108 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_disable() local 112 max77802->opmode[id] = val; in max77802_set_suspend_disable() 124 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_mode() local 142 max77802->opmode[id] = val; in max77802_set_mode() 149 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_get_mode() local 152 return max77802_map_mode(max77802->opmode[id]); in max77802_get_mode() 174 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_mode() local 183 if (max77802->opmode[id] == MAX77802_OFF_PWRREQ) { in max77802_set_suspend_mode() 196 if (max77802->opmode[id] == MAX77802_OPMODE_NORMAL) in max77802_set_suspend_mode() 207 if (max77802->opmode[id] == MAX77802_OPMODE_LP) in max77802_set_suspend_mode() [all …]
|
| D | Makefile | 57 obj-$(CONFIG_REGULATOR_MAX77802) += max77802.o
|
| /linux-4.1.27/drivers/rtc/ |
| D | rtc-max77802.c | 62 struct max77686_dev *max77802; member 125 ret = regmap_update_bits(info->max77802->regmap, in max77802_rtc_update() 151 ret = regmap_bulk_read(info->max77802->regmap, in max77802_rtc_read_time() 180 ret = regmap_bulk_write(info->max77802->regmap, in max77802_rtc_set_time() 208 ret = regmap_bulk_read(info->max77802->regmap, in max77802_rtc_read_alarm() 219 ret = regmap_read(info->max77802->regmap, in max77802_rtc_read_alarm() 230 ret = regmap_read(info->max77802->regmap, MAX77802_REG_STATUS2, &val); in max77802_rtc_read_alarm() 256 ret = regmap_write(info->max77802->regmap, in max77802_rtc_stop_alarm() 281 ret = regmap_write(info->max77802->regmap, in max77802_rtc_start_alarm() 312 ret = regmap_bulk_write(info->max77802->regmap, in max77802_rtc_set_alarm() [all …]
|
| D | Makefile | 93 obj-$(CONFIG_RTC_DRV_MAX77802) += rtc-max77802.o
|
| D | Kconfig | 338 will be called rtc-max77802.
|
| /linux-4.1.27/Documentation/devicetree/bindings/clock/ |
| D | maxim,max77802.txt | 4 More information can be found in bindings/mfd/max77802.txt file. 22 Clocks are defined as preprocessor macros in dt-bindings/clock/maxim,max77802.h 27 max77802: max77802@09 { 28 compatible = "maxim,max77802"; 43 clocks = <&max77802 MAX77802_CLK_32K_AP>;
|
| /linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
| D | max77802.txt | 4 More information can be found in bindings/mfd/max77802.txt file. 12 - regulators : The regulators of max77802 have to be instantiated 29 The max77802 regulator supports two different operating modes: Normal and Low 42 The list of valid modes are defined in the dt-bindings/clock/maxim,max77802.h 53 max77802@09 { 54 compatible = "maxim,max77802";
|
| /linux-4.1.27/arch/arm/boot/dts/ |
| D | exynos5420-peach-pit.dts | 15 #include <dt-bindings/clock/maxim,max77802.h> 16 #include <dt-bindings/regulator/maxim,max77802.h> 136 clocks = <&max77802 MAX77802_CLK_32K_CP>; 189 max77802: max77802-pmic@9 { label 190 compatible = "maxim,max77802"; 813 max77802_irq: max77802-irq { 925 clocks = <&clock CLK_RTC>, <&max77802 MAX77802_CLK_32K_AP>;
|
| D | exynos5800-peach-pi.dts | 15 #include <dt-bindings/clock/maxim,max77802.h> 16 #include <dt-bindings/regulator/maxim,max77802.h> 130 clocks = <&max77802 MAX77802_CLK_32K_CP>; 176 max77802: max77802-pmic@9 { label 177 compatible = "maxim,max77802"; 776 max77802_irq: max77802-irq { 888 clocks = <&clock CLK_RTC>, <&max77802 MAX77802_CLK_32K_AP>;
|
| /linux-4.1.27/drivers/clk/ |
| D | Makefile | 30 obj-$(CONFIG_COMMON_CLK_MAX77802) += clk-max77802.o
|