| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | st,stm32-adc.yaml | 27 - st,stm32f4-adc-core 37 - stm32f4 and stm32h7 share a common ADC interrupt line. 47 It's required on stm32f4. 50 It's not present on stm32f4. 97 const: st,stm32f4-adc-core 208 - st,stm32f4-adc 217 - 0x200: ADC3 (stm32f4 only) 228 - 2 for adc@200 (stm32f4 only) 234 stm32f4, that has per instance clock input for registers access. 247 - can be 6, 8, 10 or 12 on stm32f4 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | st,stm32-adc.yaml | 27 - st,stm32f4-adc-core 38 - stm32f4 and stm32h7 share a common ADC interrupt line. 51 It's required on stm32f4. 54 It's not present on stm32f4. 101 const: st,stm32f4-adc-core 237 - st,stm32f4-adc 247 - 0x200: ADC3 (stm32f4 only) 264 - 2 for adc@200 (stm32f4 only) 270 stm32f4, that has per instance clock input for registers access. 283 - can be 6, 8, 10 or 12 on stm32f4 and stm32mp13 [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/st/ |
| D | stm32f429.dtsi | 50 #include <dt-bindings/mfd/stm32f4-rcc.h> 84 compatible = "st,stm32f4-otp"; 289 compatible = "st,stm32f4-spi"; 299 compatible = "st,stm32f4-spi"; 342 compatible = "st,stm32f4-i2c"; 354 compatible = "st,stm32f4-i2c"; 366 compatible = "st,stm32f4-bxcan"; 378 compatible = "st,stm32f4-gcan", "syscon"; 384 compatible = "st,stm32f4-bxcan"; 396 compatible = "st,stm32f4-dac-core"; [all …]
|
| D | stm32f746.dtsi | 261 compatible = "st,stm32f4-bxcan"; 272 compatible = "st,stm32f4-gcan", "syscon"; 358 compatible = "st,stm32f4-bxcan"; 370 compatible = "st,stm32f4-gcan", "syscon"; 376 compatible = "st,stm32f4-bxcan";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stm32f429.dtsi | 50 #include <dt-bindings/mfd/stm32f4-rcc.h> 84 compatible = "st,stm32f4-otp"; 336 compatible = "st,stm32f4-spi"; 346 compatible = "st,stm32f4-spi"; 389 compatible = "st,stm32f4-i2c"; 401 compatible = "st,stm32f4-i2c"; 413 compatible = "st,stm32f4-dac-core"; 517 compatible = "st,stm32f4-adc-core"; 529 compatible = "st,stm32f4-adc"; 541 compatible = "st,stm32f4-adc"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/ |
| D | st,stm32-i2c.yaml | 44 - st,stm32f4-i2c 53 - st,stm32f4-i2c 103 //Example 1 (with st,stm32f4-i2c compatible) 105 compatible = "st,stm32f4-i2c";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/i2c/ |
| D | st,stm32-i2c.yaml | 38 - st,stm32f4-i2c 47 - st,stm32f4-i2c 115 //Example 1 (with st,stm32f4-i2c compatible) 117 compatible = "st,stm32f4-i2c";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/can/ |
| D | st,stm32-bxcan.yaml | 20 - st,stm32f4-bxcan 85 #include <dt-bindings/mfd/stm32f4-rcc.h> 88 compatible = "st,stm32f4-bxcan";
|
| /kernel/linux/linux-6.6/drivers/i2c/busses/ |
| D | i2c-stm32f4.c | 33 /* STM32F4 I2C offset registers */ 43 /* STM32F4 I2C control 1*/ 50 /* STM32F4 I2C control 2 */ 60 /* STM32F4 I2C Status 1 */ 78 /* STM32F4 I2C Status 2 */ 81 /* STM32F4 I2C Control Clock */ 87 /* STM32F4 I2C Trise */ 854 dev_info(i2c_dev->dev, "STM32F4 I2C driver registered\n"); in stm32f4_i2c_probe() 873 { .compatible = "st,stm32f4-i2c", }, 880 .name = "stm32f4-i2c", [all …]
|
| /kernel/linux/linux-5.10/drivers/i2c/busses/ |
| D | i2c-stm32f4.c | 33 /* STM32F4 I2C offset registers */ 43 /* STM32F4 I2C control 1*/ 50 /* STM32F4 I2C control 2 */ 60 /* STM32F4 I2C Status 1 */ 78 /* STM32F4 I2C Status 2 */ 81 /* STM32F4 I2C Control Clock */ 87 /* STM32F4 I2C Trise */ 855 dev_info(i2c_dev->dev, "STM32F4 I2C driver registered\n"); in stm32f4_i2c_probe() 876 { .compatible = "st,stm32f4-i2c", }, 883 .name = "stm32f4-i2c", [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/stm32/ |
| D | st,stm32-syscon.yaml | 21 - st,stm32f4-gcan 47 - st,stm32f4-gcan
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/nvmem/ |
| D | st,stm32-romem.yaml | 24 - st,stm32f4-otp 50 compatible = "st,stm32f4-otp";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/nvmem/ |
| D | st,stm32-romem.yaml | 24 - st,stm32f4-otp 54 compatible = "st,stm32f4-otp";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/spi/ |
| D | st,stm32-spi.yaml | 25 const: st,stm32f4-spi 34 - st,stm32f4-spi
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/spi/ |
| D | st,stm32-spi.yaml | 25 const: st,stm32f4-spi 34 - st,stm32f4-spi
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | st,stm32-sai.txt | 9 - compatible: Should be "st,stm32f4-sai" or "st,stm32h7-sai" 16 Not used for "st,stm32f4-sai" compatible.
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | st,stm32-rcc.txt | 52 For STM32F4 series, the macro are available here: 53 - include/dt-bindings/mfd/stm32f4-rcc.h
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | st,stm32-rcc.txt | 52 For STM32F4 series, the macro are available here: 53 - include/dt-bindings/mfd/stm32f4-rcc.h
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | st,stm32-sai.yaml | 21 - st,stm32f4-sai 143 const: st,stm32f4-sai
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | stm32-adc-core.c | 119 /* STM32F4 ADC internal common clock prescaler division ratios */ 123 * stm32f4_adc_clk_sel() - Select stm32f4 ADC common clock prescaler 135 /* stm32f4 has one clk input for analog (mandatory), enforce it here */ in stm32f4_adc_clk_sel() 281 /* STM32F4 common registers definitions */ 377 * - stm32f4/h7 shares a common interrupt line. in stm32_adc_irq_probe() 812 .compatible = "st,stm32f4-adc-core",
|
| D | stm32-adc-core.h | 31 /* STM32F4 - Registers for each ADC instance */ 49 /* STM32F4 - common registers for all ADC instances: 1, 2 & 3 */
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | stm32-adc-core.c | 127 /* STM32F4 ADC internal common clock prescaler division ratios */ 131 * stm32f4_adc_clk_sel() - Select stm32f4 ADC common clock prescaler 143 /* stm32f4 has one clk input for analog (mandatory), enforce it here */ in stm32f4_adc_clk_sel() 308 /* STM32F4 common registers definitions */ 414 * - stm32f4/h7 shares a common interrupt line. in stm32_adc_irq_probe() 897 .compatible = "st,stm32f4-adc-core",
|
| D | stm32-adc-core.h | 32 /* STM32F4 - Registers for each ADC instance */ 50 /* STM32F4 - common registers for all ADC instances: 1, 2 & 3 */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | st,stm32-dma2d.yaml | 61 #include <dt-bindings/mfd/stm32f4-rcc.h>
|
| /kernel/linux/linux-5.10/include/dt-bindings/mfd/ |
| D | stm32f4-rcc.h | 3 * This header provides constants for the STM32F4 RCC IP
|