/openbmc/linux/drivers/mfd/ |
H A D | rohm-bd71828.c | 5 // ROHM BD71828/BD71815 PMIC driver 14 #include <linux/mfd/rohm-bd71815.h> 35 DEFINE_RES_IRQ_NAMED(BD71815_INT_RTC0, "bd71815-rtc-alm-0"), 36 DEFINE_RES_IRQ_NAMED(BD71815_INT_RTC1, "bd71815-rtc-alm-1"), 37 DEFINE_RES_IRQ_NAMED(BD71815_INT_RTC2, "bd71815-rtc-alm-2"), 47 DEFINE_RES_IRQ_NAMED(BD71815_INT_DCIN_RMV, "bd71815-dcin-rmv"), 48 DEFINE_RES_IRQ_NAMED(BD71815_INT_CLPS_OUT, "bd71815-clps-out"), 49 DEFINE_RES_IRQ_NAMED(BD71815_INT_CLPS_IN, "bd71815-clps-in"), 50 DEFINE_RES_IRQ_NAMED(BD71815_INT_DCIN_OVP_RES, "bd71815-dcin-ovp-res"), 51 DEFINE_RES_IRQ_NAMED(BD71815_INT_DCIN_OVP_DET, "bd71815-dcin-ovp-det"), [all …]
|
H A D | Kconfig | 2064 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/drivers/gpio/ |
H A D | gpio-bd71815.c | 3 * Support to GPOs on ROHM BD71815 17 /* For the BD71815 register definitions */ 18 #include <linux/mfd/rohm-bd71815.h> 30 struct bd71815_gpio *bd71815 = gpiochip_get_data(chip); in bd71815gpo_get() local 33 ret = regmap_read(bd71815->regmap, BD71815_REG_GPO, &val); in bd71815gpo_get() 43 struct bd71815_gpio *bd71815 = gpiochip_get_data(chip); in bd71815gpo_set() local 49 ret = regmap_set_bits(bd71815->regmap, BD71815_REG_GPO, bit); in bd71815gpo_set() 51 ret = regmap_clear_bits(bd71815->regmap, BD71815_REG_GPO, bit); in bd71815gpo_set() 54 dev_warn(bd71815->dev, "failed to toggle GPO\n"); in bd71815gpo_set() 79 /* BD71815 GPIO is actually GPO */ [all …]
|
H A D | Kconfig | 1199 tristate "ROHM BD71815 PMIC GPIO support" 1202 Support for GPO(s) on ROHM BD71815 PMIC. There are two GPOs 1206 will be called gpio-bd71815.
|
H A D | Makefile | 41 obj-$(CONFIG_GPIO_BD71815) += gpio-bd71815.o
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | rohm,bd71815-pmic.yaml | 4 $id: http://devicetree.org/schemas/mfd/rohm,bd71815-pmic.yaml# 7 title: ROHM BD71815 Power Management Integrated Circuit 20 const: rohm,bd71815 45 const: bd71815-32k-out 64 $ref: ../regulator/rohm,bd71815-regulator.yaml 76 The BD71815 has undocumented GPO at pin E5. Pin is marked as GND at the 103 compatible = "rohm,bd71815"; 111 clock-output-names = "bd71815-32k-out";
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | rohm,bd71815-regulator.yaml | 4 $id: http://devicetree.org/schemas/regulator/rohm,bd71815-regulator.yaml# 7 title: ROHM BD71815 Power Management Integrated Circuit regulators 14 see Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml. 19 The valid names for BD71815 regulator nodes are 67 keeps regulator enabled. BD71815 does not change voltage level
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-bd70528.c | 5 // RTC driver for ROHM BD71828 and BD71815 PMIC 8 #include <linux/mfd/rohm-bd71815.h> 17 * On BD71828 and BD71815 the ALM0 MASK is 14 bytes after the ALM0 262 irq_name = "bd71815-rtc-alm-0"; in bd70528_probe() 267 * This works for BD71828 and BD71815 as they have same offset in bd70528_probe() 342 { "bd71815-rtc", ROHM_CHIP_TYPE_BD71815 }, 358 MODULE_DESCRIPTION("ROHM BD71828 and BD71815 PMIC RTC driver");
|
H A D | Kconfig | 525 tristate "ROHM BD71815 and BD71828 PMIC RTC" 529 block on ROHM BD71815 and BD71828 Power Management IC.
|
/openbmc/linux/drivers/clk/ |
H A D | clk-bd718x7.c | 16 /* BD71815 */ 148 { "bd71815-clk", ROHM_CHIP_TYPE_BD71815 },
|
H A D | Kconfig | 451 This driver supports ROHM BD71837, BD71847, BD71850, BD71815
|
/openbmc/linux/drivers/regulator/ |
H A D | bd71815-regulator.c | 4 // bd71815-regulator.c ROHM BD71815 regulator driver 22 #include <linux/mfd/rohm-bd71815.h> 613 { "bd71815-pmic", ROHM_CHIP_TYPE_BD71815 }, 629 MODULE_DESCRIPTION("BD71815 voltage regulator driver");
|
H A D | Kconfig | 205 tristate "ROHM BD71815 Power Regulator" 209 This driver supports voltage regulators on ROHM BD71815 PMIC. 214 will be called bd71815-regulator.
|
H A D | Makefile | 33 obj-$(CONFIG_REGULATOR_BD71815) += bd71815-regulator.o
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx7d-remarkable2.dts | 131 bd71815: pmic@4b { label 132 compatible = "rohm,bd71815"; 140 clock-output-names = "bd71815-32k-out";
|
/openbmc/linux/include/linux/mfd/ |
H A D | rohm-bd71815.h | 373 /* BD71815 interrupt masks */ 388 /* BD71815 interrupt irqs */
|
/openbmc/linux/ |
H A D | MAINTAINERS | 18640 F: drivers/gpio/gpio-bd71815.c 18645 F: drivers/regulator/bd71815-regulator.c 18652 F: include/linux/mfd/rohm-bd71815.h
|
H A D | opengrok2.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |