Home
last modified time | relevance | path

Searched refs:bd71828 (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-bd71828.c5 #include <linux/mfd/rohm-bd71828.h>
100 struct rohm_regmap_dev *bd71828; in bd71828_probe() local
102 bd71828 = dev_get_drvdata(pdev->dev.parent); in bd71828_probe()
103 if (!bd71828) { in bd71828_probe()
115 bdgpio->gpio.label = "bd71828-gpio"; in bd71828_probe()
131 bdgpio->chip.regmap = bd71828->regmap; in bd71828_probe()
139 .name = "bd71828-gpio"
149 MODULE_ALIAS("platform:bd71828-gpio");
/kernel/linux/linux-5.10/drivers/regulator/
H A Dbd71828-regulator.c3 // bd71828-regulator.c ROHM BD71828GW-DS1 regulator driver
11 #include <linux/mfd/rohm-bd71828.h>
752 struct rohm_regmap_dev *bd71828; in bd71828_probe() local
758 bd71828 = dev_get_drvdata(pdev->dev.parent); in bd71828_probe()
759 if (!bd71828) { in bd71828_probe()
764 config.regmap = bd71828->regmap; in bd71828_probe()
780 ret = regmap_update_bits(bd71828->regmap, in bd71828_probe()
797 .name = "bd71828-pmic"
807 MODULE_ALIAS("platform:bd71828-pmic");
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-bd71828.c5 #include <linux/mfd/rohm-bd71828.h>
109 bdgpio->gpio.label = "bd71828-gpio"; in bd71828_probe()
133 .name = "bd71828-gpio"
143 MODULE_ALIAS("platform:bd71828-gpio");
/kernel/linux/linux-5.10/drivers/mfd/
H A Drohm-bd71828.c14 #include <linux/mfd/rohm-bd71828.h>
29 .name = "bd71828-pwrkey",
33 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC0, "bd71828-rtc-alm-0"),
34 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC1, "bd71828-rtc-alm-1"),
35 DEFINE_RES_IRQ_NAMED(BD71828_INT_RTC2, "bd71828-rtc-alm-2"),
39 { .name = "bd71828-pmic", },
40 { .name = "bd71828-gpio", },
41 { .name = "bd71828-led", .of_compatible = "rohm,bd71828-leds" },
46 { .name = "bd71828
[all...]
H A DMakefile262 obj-$(CONFIG_MFD_ROHM_BD71828) += rohm-bd71828.o
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-bd70528.c9 #include <linux/mfd/rohm-bd71828.h>
279 irq_name = "bd71828-rtc-alm-0"; in bd70528_probe()
341 { "bd71828-rtc", ROHM_CHIP_TYPE_BD71828 },
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-bd70528.c9 #include <linux/mfd/rohm-bd71828.h>
533 irq_name = "bd71828-rtc-alm-0"; in bd70528_probe()
612 { "bd71828-rtc", ROHM_CHIP_TYPE_BD71828 },
/kernel/linux/linux-6.6/drivers/mfd/
H A Drohm-bd71828.c15 #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
[all...]
H A DMakefile264 obj-$(CONFIG_MFD_ROHM_BD71828) += rohm-bd71828.o
/kernel/linux/linux-6.6/drivers/regulator/
H A Dbd71828-regulator.c3 // bd71828-regulator.c ROHM BD71828GW-DS1 regulator driver
10 #include <linux/mfd/rohm-bd71828.h>
773 .name = "bd71828-pmic",
784 MODULE_ALIAS("platform:bd71828-pmic");

Completed in 6 milliseconds