Home
last modified time | relevance | path

Searched full:bd9576 (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/regulator/
Drohm,bd9576-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/rohm,bd9576-regulator.yaml#
7 title: ROHM BD9576 and BD9573 Power Management Integrated Circuit regulators
13 This module is part of the ROHM BD9576 MFD device. For more details
14 see Documentation/devicetree/bindings/mfd/rohm,bd9576-pmic.yaml.
19 The valid names for BD9576 regulator nodes are
/Linux-v6.1/drivers/mfd/
Drohm-bd9576.c31 DEFINE_RES_IRQ_NAMED(BD9576_INT_THERM, "bd9576-temp"),
32 DEFINE_RES_IRQ_NAMED(BD9576_INT_OVD, "bd9576-ovd"),
33 DEFINE_RES_IRQ_NAMED(BD9576_INT_UVD, "bd9576-uvd"),
38 [BD957X_WDT_CELL] = { .name = "bd9576-wdt", },
42 [BD957X_REGULATOR_CELL] = { .name = "bd9576-regulator", },
43 [BD957X_WDT_CELL] = { .name = "bd9576-wdt", },
131 * BD9576 behaves badly. It kepts IRQ line asserted for the whole in bd957x_i2c_probe()
172 { .compatible = "rohm,bd9576", .data = (void *)ROHM_CHIP_TYPE_BD9576, },
DMakefile266 obj-$(CONFIG_MFD_ROHM_BD957XMUF) += rohm-bd9576.o
DKconfig2033 BD9573MUF Power Management ICs. BD9576 and BD9573 are primarily
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Drohm,bd9576-pmic.yaml4 $id: http://devicetree.org/schemas/mfd/rohm,bd9576-pmic.yaml#
21 - rohm,bd9576
34 BD9576 and BD9573 VOUT1 regulator enable state can be individually
49 The BD9576 and BD9573 output voltage for DDR can be selected by setting
74 $ref: ../regulator/rohm,bd9576-regulator.yaml
93 compatible = "rohm,bd9576";
/Linux-v6.1/drivers/regulator/
Dbd9576-regulator.c398 * BD9576 has enable control as a special value in limit reg. Can't in bd9576_set_uvp()
438 * BD9576 has enable control as a special value in limit reg. Can't in bd9576_set_ovp()
910 .name = "bd9576-uvd", in bd957x_probe()
917 .name = "bd9576-ovd", in bd957x_probe()
924 .name = "bd9576-temp", in bd957x_probe()
1080 irq = platform_get_irq_byname(pdev, "bd9576-uvd"); in bd957x_probe()
1094 irq = platform_get_irq_byname(pdev, "bd9576-ovd"); in bd957x_probe()
1106 irq = platform_get_irq_byname(pdev, "bd9576-temp"); in bd957x_probe()
1125 { "bd9576-regulator", ROHM_CHIP_TYPE_BD9576 },
1141 MODULE_DESCRIPTION("ROHM BD9576/BD9573 voltage regulator driver");
DMakefile36 obj-$(CONFIG_REGULATOR_BD957XMUF) += bd9576-regulator.o
DKconfig251 will be called bd9576-regulator.
/Linux-v6.1/drivers/watchdog/
Dbd9576_wdt.c292 .name = "bd9576-wdt",
300 MODULE_DESCRIPTION("ROHM BD9576/BD9573 Watchdog driver");
302 MODULE_ALIAS("platform:bd9576-wdt");
DKconfig176 Support for the watchdog in the ROHM BD9576 and BD9573 PMICs.
180 Say Y here to include support for the ROHM BD9576 or BD9573
/Linux-v6.1/include/linux/mfd/
Drohm-bd957x.h17 * The BD9576 has own IRQ 'blocks' for:
/Linux-v6.1/
DMAINTAINERS17862 F: drivers/mfd/rohm-bd9576.c
17866 F: drivers/regulator/bd9576-regulator.c