Home
last modified time | relevance | path

Searched refs:rn5t618 (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/watchdog/
Drn5t618_wdt.c34 struct rn5t618 *rn5t618; member
67 ret = regmap_update_bits(wdt->rn5t618->regmap, RN5T618_WATCHDOG, in rn5t618_wdt_set_timeout()
86 ret = regmap_update_bits(wdt->rn5t618->regmap, RN5T618_REPCNT, in rn5t618_wdt_start()
93 ret = regmap_update_bits(wdt->rn5t618->regmap, RN5T618_WATCHDOG, in rn5t618_wdt_start()
100 return regmap_update_bits(wdt->rn5t618->regmap, RN5T618_PWRIREN, in rn5t618_wdt_start()
109 return regmap_update_bits(wdt->rn5t618->regmap, RN5T618_WATCHDOG, in rn5t618_wdt_stop()
120 ret = regmap_read(wdt->rn5t618->regmap, RN5T618_WATCHDOG, &val); in rn5t618_wdt_ping()
124 ret = regmap_write(wdt->rn5t618->regmap, RN5T618_WATCHDOG, val); in rn5t618_wdt_ping()
129 return regmap_update_bits(wdt->rn5t618->regmap, RN5T618_PWRIRQ, in rn5t618_wdt_ping()
149 struct rn5t618 *rn5t618 = dev_get_drvdata(pdev->dev.parent); in rn5t618_wdt_probe() local
[all …]
/Linux-v4.19/drivers/regulator/
Drn5t618-regulator.c107 struct rn5t618 *rn5t618 = dev_get_drvdata(pdev->dev.parent); in rn5t618_regulator_probe() local
114 switch (rn5t618->variant) { in rn5t618_regulator_probe()
132 config.regmap = rn5t618->regmap; in rn5t618_regulator_probe()
DMakefile96 obj-$(CONFIG_REGULATOR_RN5T618) += rn5t618-regulator.o
/Linux-v4.19/drivers/mfd/
Drn5t618.c54 static struct rn5t618 *rn5t618_pm_power_off;
99 struct rn5t618 *priv; in rn5t618_i2c_probe()
151 struct rn5t618 *priv = i2c_get_clientdata(i2c); in rn5t618_i2c_remove()
DMakefile210 obj-$(CONFIG_MFD_RN5T618) += rn5t618.o
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Drn5t618.txt13 "ricoh,rn5t618"
29 compatible = "ricoh,rn5t618";
/Linux-v4.19/include/linux/mfd/
Drn5t618.h251 struct rn5t618 { struct
/Linux-v4.19/arch/arm/boot/dts/
Dmeson8m2-mxiii-plus.dts98 compatible = "ricoh,rn5t618";
Dmeson8-minix-neo-x8.dts81 compatible = "ricoh,rn5t618";