Searched refs:dfsdm (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/iio/adc/ |
| H A D | stm32-dfsdm-core.c | 105 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 D | stm32-dfsdm-adc.c | 73 struct stm32_dfsdm *dfsdm; member 398 struct stm32_dfsdm *dfsdm = adc->dfsdm; in stm32_dfsdm_start_filter() local 618 if (ch->channel >= dfsdm->num_chs) { in stm32_dfsdm_channel_parse_of() 621 ch->channel, dfsdm->num_chs); in stm32_dfsdm_channel_parse_of() 688 if (ch->channel >= dfsdm->num_chs) { in stm32_dfsdm_generic_channel_parse_of() 690 ch->channel, dfsdm->num_chs); in stm32_dfsdm_generic_channel_parse_of() 1116 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_postenable() 1133 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_predisable() 1250 stm32_dfsdm_stop_dfsdm(adc->dfsdm); in stm32_dfsdm_single_conv() 1668 if (num_ch > adc->dfsdm->num_chs) { in stm32_dfsdm_adc_init() [all …]
|
| H A D | stm32-dfsdm.h | 345 int stm32_dfsdm_start_dfsdm(struct stm32_dfsdm *dfsdm); 346 int stm32_dfsdm_stop_dfsdm(struct stm32_dfsdm *dfsdm);
|
| H A D | Makefile | 121 obj-$(CONFIG_STM32_DFSDM_ADC) += stm32-dfsdm-adc.o 122 obj-$(CONFIG_STM32_DFSDM_CORE) += stm32-dfsdm-core.o
|
| H A D | Kconfig | 1353 will be called stm32-dfsdm-core. 1356 tristate "STMicroelectronics STM32 dfsdm adc" 1369 will be called stm32-dfsdm-adc.
|
| /linux-6.15/Documentation/devicetree/bindings/iio/adc/ |
| H A D | st,stm32-dfsdm-adc.yaml | 28 - st,stm32h7-dfsdm 29 - st,stm32mp1-dfsdm 44 - const: dfsdm 85 - st,stm32-dfsdm-adc 86 - st,stm32-dfsdm-dmic 301 "^dfsdm-dai+$": 333 const: st,stm32h7-dfsdm 348 const: st,stm32mp1-dfsdm 363 dfsdm: dfsdm@4400d000 { 367 clock-names = "dfsdm", "audio"; [all …]
|
| /linux-6.15/arch/arm/boot/dts/st/ |
| H A D | stm32mp151.dtsi | 1340 dfsdm: dfsdm@4400d000 { label 1341 compatible = "st,stm32mp1-dfsdm"; 1344 clock-names = "dfsdm"; 1351 compatible = "st,stm32-dfsdm-adc"; 1361 compatible = "st,stm32-dfsdm-adc"; 1371 compatible = "st,stm32-dfsdm-adc"; 1381 compatible = "st,stm32-dfsdm-adc"; 1391 compatible = "st,stm32-dfsdm-adc"; 1401 compatible = "st,stm32-dfsdm-adc";
|
| H A D | stm32mp131.dtsi | 706 dfsdm: dfsdm@4400d000 { label 707 compatible = "st,stm32mp1-dfsdm"; 710 clock-names = "dfsdm"; 716 compatible = "st,stm32-dfsdm-adc"; 726 compatible = "st,stm32-dfsdm-adc";
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 23395 F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
|