Home
last modified time | relevance | path

Searched full:bd96801 (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/regulator/
H A Drohm,bd96801-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/rohm,bd96801-regulator.yaml#
7 title: ROHM BD96801 Power Management Integrated Circuit regulators
13 This module is part of the ROHM BD96801 MFD device. For more details
14 see Documentation/devicetree/bindings/mfd/rohm,bd96801-pmic.yaml.
20 The valid names for BD96801 regulator nodes are
/linux/drivers/watchdog/
H A Dbd96801_wdt.c5 * ROHM BD96801 watchdog driver
11 #include <linux/mfd/rohm-bd96801.h>
53 * BD96801 WDG supports window mode so the TMO consists of SHORT and LONG
93 .identity = "BD96801 Watchdog",
244 * The BD96801 supports a somewhat peculiar QA-mode, which we do not in bd96801_set_heartbeat_from_hw()
386 irq = platform_get_irq_byname(pdev, "bd96801-wdg"); in bd96801_wdt_probe()
390 IRQF_ONESHOT, "bd96801-wdg", in bd96801_wdt_probe()
401 { "bd96801-wdt", },
408 .name = "bd96801-wdt"
416 MODULE_DESCRIPTION("BD96801 watchdog driver");
/linux/Documentation/devicetree/bindings/mfd/
H A Drohm,bd96801-pmic.yaml4 $id: http://devicetree.org/schemas/mfd/rohm,bd96801-pmic.yaml#
7 title: ROHM BD96801/BD96805 Scalable Power Management Integrated Circuit
13 BD96801 and BD96805 are automotive grade, single-chip power management ICs.
20 - rohm,bd96801
64 $ref: /schemas/regulator/rohm,bd96801-regulator.yaml
86 compatible = "rohm,bd96801";
/linux/drivers/mfd/
H A Drohm-bd96801.c5 * ROHM BD96801 PMIC driver
40 #include <linux/mfd/rohm-bd96801.h>
76 DEFINE_RES_IRQ_NAMED(BD96801_INT_PRSTB_WDT_ERR, "bd96801-prstb-wdt-err"),
77 DEFINE_RES_IRQ_NAMED(BD96801_INT_CHIP_IF_ERR, "bd96801-chip-if-err"),
215 [WDG_CELL] = { .name = "bd96801-wdt", },
216 [REGULATOR_CELL] = { .name = "bd96801-regulator", },
220 [WDG_CELL] = { .name = "bd96801-wdt", },
224 [WDG_CELL] = { .name = "bd96801-wdt", },
467 * The IRQ stuff is a bit hairy. The BD96801 / BD96802 provide two physical
482 * Furthermore, the BD96801 has 7 regulators where the BD96802 has only 2.
[all …]
/linux/include/linux/mfd/
H A Drohm-bd96802.h6 * BD96801. Hence the BD96801 definitions are used for registers and masks
H A Drohm-bd96801.h36 * The BD96801 has two physical IRQ lines, INTB and ERRB.
/linux/drivers/regulator/
H A Dbd96801-regulator.c3 // bd96801-regulator.c ROHM BD96801 regulator driver
37 #include <linux/mfd/rohm-bd96801.h>
165 /* BD96802 uses same voltage ranges for bucks as BD96801 */
170 * On BD96805 we have similar "negative tuning range" as on BD96801, except
172 * approach as with the BD96801 ranges.
1332 { "bd96801-regulator", (kernel_ulong_t)&bd96801_data },
1342 .name = "bd96801-pmic"
1351 MODULE_DESCRIPTION("BD96801 voltage regulator driver");
/linux/
H A DMAINTAINERS22405 F: drivers/mfd/rohm-bd96801.c
22410 F: drivers/regulator/bd96801-regulator.c
22419 F: include/linux/mfd/rohm-bd96801.h