Searched refs:max77802 (Results 1 – 12 of 12) sorted by relevance
/linux-4.4.14/drivers/regulator/ |
D | max77802.c | 109 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_disable() local 113 max77802->opmode[id] = val; in max77802_set_suspend_disable() 125 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_mode() local 143 max77802->opmode[id] = val; in max77802_set_mode() 150 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_get_mode() local 153 return max77802_map_mode(max77802->opmode[id]); in max77802_get_mode() 175 struct max77802_regulator_prv *max77802 = rdev_get_drvdata(rdev); in max77802_set_suspend_mode() local 184 if (max77802->opmode[id] == MAX77802_OFF_PWRREQ) { in max77802_set_suspend_mode() 197 if (max77802->opmode[id] == MAX77802_OPMODE_NORMAL) in max77802_set_suspend_mode() 208 if (max77802->opmode[id] == MAX77802_OPMODE_LP) in max77802_set_suspend_mode() [all …]
|
D | Makefile | 58 obj-$(CONFIG_REGULATOR_MAX77802) += max77802.o
|
/linux-4.4.14/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 | 89 obj-$(CONFIG_RTC_DRV_MAX77802) += rtc-max77802.o
|
D | Kconfig | 346 will be called rtc-max77802.
|
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/mfd/ |
D | max77802.txt | 10 regulators are defined in ../clk/maxim,max77802.txt and 11 ../regulator/max77802.txt respectively. 14 - compatible : Must be "maxim,max77802" 21 max77802: pmic@09 { 22 compatible = "maxim,max77802";
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | max77802.txt | 4 More information can be found in bindings/mfd/max77802.txt file. 33 - regulators : The regulators of max77802 have to be instantiated 50 The max77802 regulator supports two different operating modes: Normal and Low 63 The list of valid modes are defined in the dt-bindings/clock/maxim,max77802.h 74 max77802@09 { 75 compatible = "maxim,max77802";
|
/linux-4.4.14/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.4.14/drivers/clk/ |
D | Makefile | 30 obj-$(CONFIG_COMMON_CLK_MAX77802) += clk-max77802.o
|
/linux-4.4.14/ |
D | MAINTAINERS | 6791 F: drivers/*/*max77802.c 6792 F: Documentation/devicetree/bindings/*/*max77802.txt 6793 F: include/dt-bindings/*/*max77802.h
|