Home
last modified time | relevance | path

Searched refs:stmfx (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/mfd/
A Dstmfx.c116 int stmfx_function_enable(struct stmfx *stmfx, u32 func) in stmfx_function_enable() argument
206 struct stmfx *stmfx = data; in stmfx_irq_handler() local
257 struct stmfx *stmfx = i2c_get_clientdata(client); in stmfx_irq_exit() local
268 struct stmfx *stmfx = i2c_get_clientdata(client); in stmfx_irq_init() local
309 static int stmfx_chip_reset(struct stmfx *stmfx) in stmfx_chip_reset() argument
325 struct stmfx *stmfx = i2c_get_clientdata(client); in stmfx_chip_init() local
397 struct stmfx *stmfx = i2c_get_clientdata(client); in stmfx_chip_exit() local
412 struct stmfx *stmfx; in stmfx_probe() local
475 struct stmfx *stmfx = dev_get_drvdata(dev); in stmfx_suspend() local
499 struct stmfx *stmfx = dev_get_drvdata(dev); in stmfx_resume() local
[all …]
A DMakefile264 obj-$(CONFIG_MFD_STMFX) += stmfx.o
/linux/drivers/pinctrl/
A Dpinctrl-stmfx.c82 struct stmfx *stmfx; member
111 ret = regmap_read(pctl->stmfx->map, reg, &value); in stmfx_gpio_get()
134 ret = regmap_read(pctl->stmfx->map, reg, &val); in stmfx_gpio_get_direction()
175 ret = regmap_read(pctl->stmfx->map, reg, &pupd); in stmfx_pinconf_get_pupd()
198 ret = regmap_read(pctl->stmfx->map, reg, &type); in stmfx_pinconf_get_type()
550 regmap_write_bits(pctl->stmfx->map, in stmfx_pinctrl_irq_toggle_trigger()
556 regmap_write_bits(pctl->stmfx->map, in stmfx_pinctrl_irq_toggle_trigger()
618 struct stmfx *stmfx = dev_get_drvdata(pdev->dev.parent); in stmfx_pinctrl_probe() local
631 pctl->stmfx = stmfx; in stmfx_pinctrl_probe()
726 struct stmfx *stmfx = dev_get_drvdata(pdev->dev.parent); in stmfx_pinctrl_remove() local
[all …]
A DMakefile42 obj-$(CONFIG_PINCTRL_STMFX) += pinctrl-stmfx.o
/linux/include/linux/mfd/
A Dstmfx.h108 struct stmfx { struct
122 int stmfx_function_enable(struct stmfx *stmfx, u32 func); argument
123 int stmfx_function_disable(struct stmfx *stmfx, u32 func);
/linux/Documentation/devicetree/bindings/mfd/
A Dst,stmfx.yaml4 $id: http://devicetree.org/schemas/mfd/st,stmfx.yaml#
19 const: st,stmfx-0300
36 const: st,stmfx-0300-pinctrl
98 stmfx@42 {
99 compatible = "st,stmfx-0300";
106 compatible = "st,stmfx-0300-pinctrl";
/linux/arch/arm/boot/dts/
A Dstm32746g-eval.dts160 stmfx: stmfx@42 { label
161 compatible = "st,stmfx-0300";
167 compatible = "st,stmfx-0300-pinctrl";
A Dstm32mp157c-ev1.dts206 stmfx: stmfx@42 { label
207 compatible = "st,stmfx-0300";
214 compatible = "st,stmfx-0300-pinctrl";

Completed in 13 milliseconds