Home
last modified time | relevance | path

Searched refs:da9062 (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dda9062.txt4 - https://www.dialog-semiconductor.com/products/da9062
13 da9062-onkey : : On Key
15 da9062-thermal : : Thermal
16 da9062-gpio : : GPIOs
23 da9062-onkey : : On Key
32 "dlg,da9062" for DA9062
87 - onkey : See ../input/da9062-onkey.txt
89 - watchdog: See ../watchdog/da9062-wdt.txt
95 pmic0: da9062@58 {
96 compatible = "dlg,da9062";
[all …]
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-da9062.c40 struct da9062 *da9062; member
48 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_get_pin_mode()
64 struct regmap *regmap = pctl->da9062->regmap; in da9062_pctl_set_pin_mode()
84 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_get()
114 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_set()
146 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_direction_input()
189 struct regmap *regmap = pctl->da9062->regmap; in da9062_gpio_set_config()
234 struct da9062 *da9062 = pctl->da9062; in da9062_gpio_to_irq() local
236 return regmap_irq_get_virq(da9062->regmap_irq, in da9062_gpio_to_irq()
266 pctl->da9062 = dev_get_drvdata(parent); in da9062_pctl_probe()
[all …]
H A DMakefile22 obj-$(CONFIG_PINCTRL_DA9062) += pinctrl-da9062.o
/openbmc/linux/Documentation/devicetree/bindings/thermal/
H A Dda9062-thermal.txt4 DA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt
12 "dlg,da9061-thermal", "dlg,da9062-thermal"
13 "dlg,da9062-thermal"
22 pmic0: da9062@58 {
24 compatible = "dlg,da9062-thermal";
33 compatible = "dlg,da9061-thermal", "dlg,da9062-thermal";
/openbmc/linux/Documentation/devicetree/bindings/input/
H A Dda9062-onkey.txt4 DA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt
12 "dlg,da9061-onkey", "dlg,da9062-onkey"
13 "dlg,da9062-onkey"
33 pmic0: da9062@58 {
35 compatible = "dlg,da9062-onkey";
44 compatible = "dlg,da9061-onkey", "dlg,da9062-onkey";
/openbmc/linux/Documentation/devicetree/bindings/watchdog/
H A Dda9062-wdt.txt6 "dlg,da9061-watchdog", "dlg,da9062-watchdog"
7 "dlg,da9062-watchdog"
22 pmic0: da9062@58 {
24 compatible = "dlg,da9062-watchdog";
32 compatible = "dlg,da9061-watchdog", "dlg,da9062-watchdog";
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-phytec-phycore-som.dtsi96 compatible = "dlg,da9062";
108 compatible = "dlg,da9062-rtc";
112 compatible = "dlg,da9062-onkey";
116 compatible = "dlg,da9062-watchdog";
121 compatible = "dlg,da9062-thermal";
126 compatible = "dlg,da9062-gpio";
H A Dimx6ull-dhcor-som.dtsi87 compatible = "dlg,da9061-onkey", "dlg,da9062-onkey";
162 compatible = "dlg,da9061-thermal", "dlg,da9062-thermal";
167 compatible = "dlg,da9061-watchdog", "dlg,da9062-watchdog";
/openbmc/linux/drivers/watchdog/
H A Dda9062_wdt.c33 struct da9062 *hw;
69 struct da9062 *chip = wdt->hw; in da9062_wdt_update_timeout_register()
207 struct da9062 *chip; in da9062_wdt_probe()
/openbmc/linux/include/linux/mfd/da9062/
H A Dcore.h59 struct da9062 { struct
/openbmc/linux/drivers/thermal/
H A Dda9062-thermal.c51 struct da9062 *hw;
161 struct da9062 *chip = dev_get_drvdata(pdev->dev.parent); in da9062_thermal_probe()
H A DMakefile53 obj-$(CONFIG_DA9062_THERMAL) += da9062-thermal.o
/openbmc/linux/drivers/mfd/
H A Dda9062-core.c265 static int da9062_clear_fault_log(struct da9062 *chip) in da9062_clear_fault_log()
299 static int da9062_get_device_type(struct da9062 *chip) in da9062_get_device_type()
350 static u32 da9062_configure_irq_type(struct da9062 *chip, int irq, u32 *trigger) in da9062_configure_irq_type()
601 struct da9062 *chip; in da9062_i2c_probe()
711 struct da9062 *chip = i2c_get_clientdata(i2c); in da9062_i2c_remove()
H A DMakefile154 obj-$(CONFIG_MFD_DA9062) += da9062-core.o
/openbmc/linux/drivers/regulator/
H A Dda9062-regulator.c62 struct da9062 *hw;
892 struct da9062 *hw = regulators->regulator[0].hw; in da9062_ldo_lim_event()
922 struct da9062 *chip = dev_get_drvdata(pdev->dev.parent); in da9062_regulator_probe()
H A DMakefile41 obj-$(CONFIG_REGULATOR_DA9062) += da9062-regulator.o
H A DKconfig311 will be called da9062-regulator.
/openbmc/linux/arch/arm64/boot/dts/xilinx/
H A Dzynqmp-sm-k26-revA.dts275 /* da9062@30 - u170 - also at address 0x31 */
/openbmc/linux/
H A DMAINTAINERS6103 F: include/linux/mfd/da9062/
/openbmc/
H A Dopengrok2.0.log26353 …en: not file-less due to: /opengrok/data/xref/openbmc/linux/include/linux/mfd/da9062/registers.h.gz
26354 …ssChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/include/linux/mfd/da9062
H A Dopengrok1.0.log27204 …en: not file-less due to: /opengrok/data/xref/openbmc/linux/include/linux/mfd/da9062/registers.h.gz
27205 …ssChildren: its children prevent delete: /opengrok/data/xref/openbmc/linux/include/linux/mfd/da9062