Home
last modified time | relevance | path

Searched refs:dfsdm (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/iio/adc/
H A Dstm32-dfsdm-core.c105 return container_of(dfsdm, struct dfsdm_priv, dfsdm); in to_stm32_dfsdm_priv()
312 struct stm32_dfsdm *dfsdm = &priv->dfsdm; in stm32_dfsdm_probe_identification() local
360 dfsdm->num_chs, dfsdm->num_fls); in stm32_dfsdm_probe_identification()
369 struct stm32_dfsdm *dfsdm; in stm32_dfsdm_probe() local
380 dfsdm = &priv->dfsdm; in stm32_dfsdm_probe()
387 dfsdm->base, in stm32_dfsdm_probe()
389 if (IS_ERR(dfsdm->regmap)) { in stm32_dfsdm_probe()
400 dfsdm->fl_list = devm_kcalloc(&pdev->dev, dfsdm->num_fls, in stm32_dfsdm_probe()
402 if (!dfsdm->fl_list) in stm32_dfsdm_probe()
405 dfsdm->ch_list = devm_kcalloc(&pdev->dev, dfsdm->num_chs, in stm32_dfsdm_probe()
[all …]
H A Dstm32-dfsdm-adc.c72 struct stm32_dfsdm *dfsdm; member
338 struct regmap *regmap = adc->dfsdm->regmap; in stm32_dfsdm_start_channel()
374 struct regmap *regmap = dfsdm->regmap; in stm32_dfsdm_chan_configure()
396 struct stm32_dfsdm *dfsdm = adc->dfsdm; in stm32_dfsdm_start_filter() local
616 if (ch->channel >= dfsdm->num_chs) { in stm32_dfsdm_channel_parse_of()
619 ch->channel, dfsdm->num_chs); in stm32_dfsdm_channel_parse_of()
633 df_ch = &dfsdm->ch_list[ch->channel]; in stm32_dfsdm_channel_parse_of()
1037 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_postenable()
1053 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_predisable()
1163 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_single_conv()
[all …]
H A DMakefile102 obj-$(CONFIG_STM32_DFSDM_CORE) += stm32-dfsdm-core.o
103 obj-$(CONFIG_STM32_DFSDM_ADC) += stm32-dfsdm-adc.o
H A Dstm32-dfsdm.h345 int stm32_dfsdm_start_dfsdm(struct stm32_dfsdm *dfsdm);
346 int stm32_dfsdm_stop_dfsdm(struct stm32_dfsdm *dfsdm);
H A DKconfig1094 will be called stm32-dfsdm-core.
1097 tristate "STMicroelectronics STM32 dfsdm adc"
1109 will be called stm32-dfsdm-adc.
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/
H A Dst,stm32-dfsdm-adc.yaml28 - st,stm32h7-dfsdm
29 - st,stm32mp1-dfsdm
44 - const: dfsdm
81 - st,stm32-dfsdm-adc
82 - st,stm32-dfsdm-dmic
227 "^dfsdm-dai+$":
255 const: st,stm32h7-dfsdm
270 const: st,stm32mp1-dfsdm
285 dfsdm: dfsdm@4400d000 {
289 clock-names = "dfsdm", "audio";
[all …]
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp151.dtsi963 dfsdm: dfsdm@4400d000 { label
964 compatible = "st,stm32mp1-dfsdm";
967 clock-names = "dfsdm";
973 compatible = "st,stm32-dfsdm-adc";
983 compatible = "st,stm32-dfsdm-adc";
993 compatible = "st,stm32-dfsdm-adc";
1003 compatible = "st,stm32-dfsdm-adc";
1013 compatible = "st,stm32-dfsdm-adc";
1023 compatible = "st,stm32-dfsdm-adc";
H A Dstm32mp131.dtsi671 dfsdm: dfsdm@4400d000 { label
672 compatible = "st,stm32mp1-dfsdm";
675 clock-names = "dfsdm";
681 compatible = "st,stm32-dfsdm-adc";
691 compatible = "st,stm32-dfsdm-adc";
/openbmc/linux/
H A DMAINTAINERS20632 F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
/openbmc/
H A Dopengrok1.0.log26874 … not file-less due to: /opengrok/data/xref/openbmc/linux/include/linux/iio/adc/stm32-dfsdm-adc.h.gz
H A Dopengrok2.0.log26473 … not file-less due to: /opengrok/data/xref/openbmc/linux/include/linux/iio/adc/stm32-dfsdm-adc.h.gz