| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32h743.dtsi | 44 #include <dt-bindings/clock/stm32h7-clks.h> 45 #include <dt-bindings/mfd/stm32h7-rcc.h> 110 compatible = "st,stm32h7-spi"; 122 compatible = "st,stm32h7-spi"; 131 compatible = "st,stm32h7-uart"; 139 compatible = "st,stm32h7-uart"; 147 compatible = "st,stm32h7-uart"; 191 compatible = "st,stm32h7-dac-core"; 215 compatible = "st,stm32h7-uart"; 223 compatible = "st,stm32h7-uart"; [all …]
|
| H A D | stm32h750i-art-pi.dts | 48 #include "stm32h7-pinctrl.dtsi"
|
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | st,stm32-dfsdm-adc.yaml | 21 up to 4 filters on stm32h7 or 6 filters on stm32mp1. 28 - st,stm32h7-dfsdm 98 On stm32h7 and stm32mp1: 309 - st,stm32h7-dfsdm-dai 333 const: st,stm32h7-dfsdm 392 compatible = "st,stm32h7-dfsdm-dai";
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | st,stm32-sai.yaml | 22 - st,stm32h7-sai 167 const: st,stm32h7-sai 205 compatible = "st,stm32h7-sai";
|
| /linux/Documentation/devicetree/bindings/iio/dac/ |
| H A D | st,stm32-dac.yaml | 24 - st,stm32h7-dac-core 93 compatible = "st,stm32h7-dac-core";
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | st,stm32-exti.yaml | 19 - st,stm32h7-exti 71 - st,stm32h7-exti
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | st,stm32-uart.yaml | 17 - st,stm32h7-uart 121 compatible = "st,stm32h7-uart";
|
| /linux/drivers/regulator/ |
| H A D | stm32-booster.c | 13 /* STM32H7 SYSCFG register */ 105 .compatible = "st,stm32h7-booster",
|
| /linux/Documentation/devicetree/bindings/dma/stm32/ |
| H A D | st,stm32-mdma.yaml | 63 const: st,stm32h7-mdma 95 compatible = "st,stm32h7-mdma";
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | st,stm32-rtc.yaml | 16 - st,stm32h7-rtc 103 const: st,stm32h7-rtc
|
| /linux/drivers/iio/adc/ |
| H A D | stm32-adc-core.c | 178 * struct stm32h7_adc_ck_spec - specification for stm32h7 adc clock 216 /* stm32h7 bus clock is common for all ADC instances (mandatory) */ in stm32h7_adc_clk_sel() 223 * stm32h7 can use either 'bus' or 'adc' clock for analog circuitry. in stm32h7_adc_clk_sel() 319 /* STM32H7 common registers definitions */ 459 * On STM32H7 and STM32MP1, the ADC inputs are multiplexed with analog in stm32_adc_core_switches_supply_en() 890 .compatible = "st,stm32h7-adc-core",
|
| H A D | stm32-adc-core.h | 92 /* STM32H7 - Registers for each ADC instance */ 124 /* STM32H7 - common registers for all ADC instances */
|
| H A D | stm32-adc.c | 37 /* BOOST bit must be set on STM32H7 when ADC clock is above 20MHz */ 340 /* stm32h7 can have up to 20 channels */ 475 /* STM32H7 external trigger sources for all instances */ 527 /* STM32H7 programmable sampling time (ADC clock cycles, rounded down) */ 900 /* On STM32H7 IRQs are cleared by writing 1 into ISR register */ in stm32h7_adc_irq_clear() 2779 { .compatible = "st,stm32h7-adc", .data = (void *)&stm32h7_adc_cfg },
|
| H A D | stm32-dfsdm-core.c | 296 .compatible = "st,stm32h7-dfsdm",
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | st,stm32-booster.yaml | 22 - st,stm32h7-booster
|
| /linux/sound/soc/stm/ |
| H A D | stm32_sai.c | 35 * - STM32H7: rely on default settings 56 { .compatible = "st,stm32h7-sai", .data = (void *)&stm32_sai_conf_h7 },
|
| H A D | stm32_adfsdm.c | 322 {.compatible = "st,stm32h7-dfsdm-dai"},
|
| /linux/include/dt-bindings/mfd/ |
| H A D | stm32h7-rcc.h | 2 * This header provides constants for the STM32H7 RCC IP
|
| /linux/drivers/iio/dac/ |
| H A D | stm32-dac-core.c | 239 .compatible = "st,stm32h7-dac-core",
|
| /linux/drivers/spi/ |
| H A D | spi-stm32.c | 87 /* STM32H7 SPI registers */ 176 /* STM32H7 SPI Master Baud Rate min/max divisor */ 180 /* STM32H7 SPI Communication mode */ 1163 /* On STM32H7, messages should not exceed a maximum size set in stm32_spi_optimize_message() 2306 * STM32MP2 is compatible with the STM32H7 except: 2338 { .compatible = "st,stm32h7-spi", .data = (void *)&stm32h7_spi_cfg }, 2438 /* Only for STM32H7 and after */ in stm32_spi_probe()
|
| /linux/drivers/irqchip/ |
| H A D | irq-stm32-exti.c | 411 IRQCHIP_DECLARE(stm32h7_exti, "st,stm32h7-exti", stm32h7_exti_of_init);
|
| /linux/drivers/dma/stm32/ |
| H A D | stm32-dmamux.c | 388 { .compatible = "st,stm32h7-dmamux" },
|
| /linux/Documentation/arch/arm/stm32/ |
| H A D | stm32-dma-mdma-chaining.rst | 411 ….com/resource/en/application_note/an5001-stm32cube-expansion-package-for-stm32h7-series-mdma-stmic…
|
| /linux/drivers/counter/ |
| H A D | stm32-timer-cnt.c | 678 "st,stm32h7-timer-trigger",
|
| /linux/drivers/iio/trigger/ |
| H A D | stm32-timer-trigger.c | 919 .compatible = "st,stm32h7-timer-trigger",
|