Home
last modified time | relevance | path

Searched full:bd71828 (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Drohm,bd71828-pmic.yaml4 $id: http://devicetree.org/schemas/mfd/rohm,bd71828-pmic.yaml#
7 title: ROHM BD71828 Power Management Integrated Circuit
20 const: rohm,bd71828
45 const: bd71828-32k-out
57 BD71827 and BD71828 have SAR ADC for measuring charging currents.
63 $ref: ../regulator/rohm,bd71828-regulator.yaml
68 $ref: ../leds/rohm,bd71828-leds.yaml
72 Usage of BD71828 GPIO pins can be changed via OTP. This property can be
96 compatible = "rohm,bd71828";
104 clock-output-names = "bd71828-32k-out";
[all …]
/openbmc/linux/Documentation/devicetree/bindings/leds/
H A Drohm,bd71828-leds.yaml4 $id: http://devicetree.org/schemas/leds/rohm,bd71828-leds.yaml#
7 title: ROHM BD71828 Power Management Integrated Circuit LED driver
13 This module is part of the ROHM BD71828 MFD device. For more details
14 see Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml.
23 const: rohm,bd71828-leds
35 - bd71828-ambled
36 - bd71828-grnled
/openbmc/linux/drivers/gpio/
H A Dgpio-bd71828.c5 #include <linux/mfd/rohm-bd71828.h>
88 * on BD71828 can't really be used for general purpose input - input in bd71828_get_direction()
109 bdgpio->gpio.label = "bd71828-gpio"; in bd71828_probe()
133 .name = "bd71828-gpio"
141 MODULE_DESCRIPTION("BD71828 voltage regulator driver");
143 MODULE_ALIAS("platform:bd71828-gpio");
H A DKconfig1209 tristate "ROHM BD71828 GPIO support"
1212 Support for GPIOs on ROHM BD71828 PMIC. There are three GPIOs
1218 will be called gpio-bd71828.
H A DMakefile42 obj-$(CONFIG_GPIO_BD71828) += gpio-bd71828.o
/openbmc/linux/drivers/mfd/
H A Drohm-bd71828.c5 // ROHM BD71828/BD71815 PMIC driver
15 #include <linux/mfd/rohm-bd71828.h>
31 .name = "bd71828-pwrkey",
41 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC0, "bd71828-rtc-alm-0"),
42 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC1, "bd71828-rtc-alm-1"),
43 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC2, "bd71828-rtc-alm-2"),
113 { .name = "bd71828-pmic", },
114 { .name = "bd71828-gpio", },
115 { .name = "bd71828-led", .of_compatible = "rohm,bd71828-leds" },
120 { .name = "bd71828-clk", },
[all …]
H A DMakefile264 obj-$(CONFIG_MFD_ROHM_BD71828) += rohm-bd71828.o
H A DKconfig2064 tristate "ROHM BD71828 and BD71815 Power Management IC"
2071 Select this option to get support for the ROHM BD71828 and BD71815
2074 The BD71828 integrates 7 buck converters and 7 LDOs. The BD71815
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Drohm,bd71828-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/rohm,bd71828-regulator.yaml#
7 title: ROHM BD71828 Power Management Integrated Circuit regulators
13 This module is part of the ROHM BD71828 MFD device. For more details
14 see Documentation/devicetree/bindings/mfd/rohm,bd71828-pmic.yaml.
20 The valid names for BD71828 regulator nodes are
/openbmc/linux/drivers/rtc/
H A Drtc-bd70528.c5 // RTC driver for ROHM BD71828 and BD71815 PMIC
9 #include <linux/mfd/rohm-bd71828.h>
17 * On BD71828 and BD71815 the ALM0 MASK is 14 bytes after the ALM0
267 * This works for BD71828 and BD71815 as they have same offset in bd70528_probe()
279 irq_name = "bd71828-rtc-alm-0"; in bd70528_probe()
341 { "bd71828-rtc", ROHM_CHIP_TYPE_BD71828 },
358 MODULE_DESCRIPTION("ROHM BD71828 and BD71815 PMIC RTC driver");
H A DKconfig525 tristate "ROHM BD71815 and BD71828 PMIC RTC"
529 block on ROHM BD71815 and BD71828 Power Management IC.
/openbmc/linux/drivers/clk/
H A Dclk-bd718x7.c18 /* BD71828 */
24 * BD71837, BD71847, and BD71828 all use bit [0] to clk output control
147 { "bd71828-clk", ROHM_CHIP_TYPE_BD71828 },
H A DKconfig452 and BD71828 PMICs clock gates.
/openbmc/linux/drivers/regulator/
H A Dbd71828-regulator.c3 // bd71828-regulator.c ROHM BD71828GW-DS1 regulator driver
10 #include <linux/mfd/rohm-bd71828.h>
719 .name = "bd71828-pmic",
728 MODULE_DESCRIPTION("BD71828 voltage regulator driver");
730 MODULE_ALIAS("platform:bd71828-pmic");
H A DKconfig217 tristate "ROHM BD71828 Power Regulator"
221 This driver supports voltage regulators on ROHM BD71828 PMIC.
226 will be called bd71828-regulator.
H A DMakefile34 obj-$(CONFIG_REGULATOR_BD71828) += bd71828-regulator.o
/openbmc/linux/include/linux/mfd/
H A Drohm-shared.h8 /* RTC definitions shared between BD70528 and BD71828 */
/openbmc/linux/
H A DMAINTAINERS18641 F: drivers/gpio/gpio-bd71828.c
18642 F: drivers/mfd/rohm-bd71828.c
18646 F: drivers/regulator/bd71828-regulator.c
18653 F: include/linux/mfd/rohm-bd71828.h
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]