Home
last modified time | relevance | path

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

/openbmc/linux/drivers/iio/adc/
H A Dstm32-dfsdm-core.c94 struct stm32_dfsdm dfsdm; /* common data exported for all instances */ member
103 static inline struct dfsdm_priv *to_stm32_dfsdm_priv(struct stm32_dfsdm *dfsdm) in to_stm32_dfsdm_priv() argument
105 return container_of(dfsdm, struct dfsdm_priv, dfsdm); in to_stm32_dfsdm_priv()
108 static int stm32_dfsdm_clk_prepare_enable(struct stm32_dfsdm *dfsdm) in stm32_dfsdm_clk_prepare_enable() argument
110 struct dfsdm_priv *priv = to_stm32_dfsdm_priv(dfsdm); in stm32_dfsdm_clk_prepare_enable()
124 static void stm32_dfsdm_clk_disable_unprepare(struct stm32_dfsdm *dfsdm) in stm32_dfsdm_clk_disable_unprepare() argument
126 struct dfsdm_priv *priv = to_stm32_dfsdm_priv(dfsdm); in stm32_dfsdm_clk_disable_unprepare()
138 int stm32_dfsdm_start_dfsdm(struct stm32_dfsdm *dfsdm) in stm32_dfsdm_start_dfsdm() argument
140 struct dfsdm_priv *priv = to_stm32_dfsdm_priv(dfsdm); in stm32_dfsdm_start_dfsdm()
152 ret = regmap_update_bits(dfsdm->regmap, DFSDM_CHCFGR1(0), in stm32_dfsdm_start_dfsdm()
[all …]
H A Dstm32-dfsdm-adc.c72 struct stm32_dfsdm *dfsdm; member
317 struct stm32_dfsdm_filter *fl = &adc->dfsdm->fl_list[adc->fl_id]; in stm32_dfsdm_compute_all_osrs()
338 struct regmap *regmap = adc->dfsdm->regmap; in stm32_dfsdm_start_channel()
358 struct regmap *regmap = adc->dfsdm->regmap; in stm32_dfsdm_stop_channel()
370 static int stm32_dfsdm_chan_configure(struct stm32_dfsdm *dfsdm, in stm32_dfsdm_chan_configure() argument
374 struct regmap *regmap = dfsdm->regmap; in stm32_dfsdm_chan_configure()
396 struct stm32_dfsdm *dfsdm = adc->dfsdm; in stm32_dfsdm_start_filter() local
400 ret = regmap_update_bits(dfsdm->regmap, DFSDM_CR1(fl_id), in stm32_dfsdm_start_filter()
410 return regmap_update_bits(dfsdm->regmap, DFSDM_CR1(fl_id), in stm32_dfsdm_start_filter()
415 static void stm32_dfsdm_stop_filter(struct stm32_dfsdm *dfsdm, in stm32_dfsdm_stop_filter() argument
[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/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
[all...]
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 DMAINTAINERS20639 F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
H A Dopengrok1.0.log2497 2024-12-28 20:07:12.815-0600 FINEST t589 AnalyzerGuru.lambda$findBySuffix$5: '/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h': chosen by suffix: CAnalyzerFactory
2498 2024-12-28 20:07:12.815-0600 FINE t589 DefaultIndexChangedListener.fileAdd: Add: '/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h' (CAnalyzer)
2500 2024-12-28 20:07:12.815-0600 FINER t589 HistoryGuru.storeHistory: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} supports history for directories, skipping '/opengrok/src/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h'
2512 2024-12-28 20:07:12.819-0600 FINEST t35 Ctags.trySplitSource: Re-read '/opengrok/src/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h'
2604 2024-12-28 20:07:12.849-0600 FINER t589 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h'
2605 2024-12-28 20:07:12.849-0600 FINEST t589 Statistics.logIt: Added: '/openbmc/linux/drivers/iio/adc/stm32-dfsdm.h' (CAnalyzer) (took 34 ms)
[all...]
H A Dopengrok2.0.log[all...]
H A Dopengrok0.0.log[all...]
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]