Home
last modified time | relevance | path

Searched full:stm32mp1 (Results 1 – 25 of 77) sorted by relevance

1234

/Linux-v5.15/Documentation/devicetree/bindings/arm/stm32/
Dstm32.yaml17 - description: DH STM32MP1 SoM based Boards
72 - description: Engicam i.Core STM32MP1 SoM based Boards
75 - engicam,icore-stm32mp1-ctouch2 # STM32MP1 Engicam i.Core STM32MP1 C.TOUCH 2.0
76 … - engicam,icore-stm32mp1-edimm2.2 # STM32MP1 Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit
77 - const: engicam,icore-stm32mp1 # STM32MP1 Engicam i.Core STM32MP1 SoM
80 - description: Engicam MicroGEA STM32MP1 SoM based Boards
83 - engicam,microgea-stm32mp1-microdev2.0
84 - engicam,microgea-stm32mp1-microdev2.0-of7
85 - const: engicam,microgea-stm32mp1
95 - description: Odyssey STM32MP1 SoM based Boards
/Linux-v5.15/Documentation/devicetree/bindings/clock/
Dst,stm32mp1-rcc.yaml4 $id: http://devicetree.org/schemas/clock/st,stm32mp1-rcc.yaml#
24 dt-bindings/clock/stm32mp1-clks.h header and can be used in device
38 For example on STM32MP1, for LTDC reset:
42 The list of valid indices for STM32MP1 is available in:
43 include/dt-bindings/reset-controller/stm32mp1-resets.h
58 - st,stm32mp1-rcc-secure
59 - st,stm32mp1-rcc
76 compatible = "st,stm32mp1-rcc-secure", "syscon";
/Linux-v5.15/Documentation/devicetree/bindings/iio/adc/
Dst,stm32-adc.yaml29 - st,stm32mp1-adc-core
38 - stm32mp1 has two separate interrupt lines, one for each ADC within
50 It's optional on stm32h7 and stm32mp1.
53 It's required on stm32h7 and stm32mp1.
70 analog input switches on stm32h7 and stm32mp1.
75 input switches on stm32mp1.
80 analog circuitry on stm32mp1.
160 const: st,stm32mp1-adc-core
212 - st,stm32mp1-adc
250 - can be 8, 10, 12, 14 or 16 on stm32h7 and stm32mp1
[all …]
Dst,stm32-dfsdm-adc.yaml21 up to 4 filters on stm32h7 or 6 filters on stm32mp1.
29 - st,stm32mp1-dfsdm
93 On stm32h7 and stm32mp1:
270 const: st,stm32mp1-dfsdm
284 #include <dt-bindings/clock/stm32mp1-clks.h>
286 compatible = "st,stm32mp1-dfsdm";
/Linux-v5.15/Documentation/devicetree/bindings/crypto/
Dst,stm32-cryp.yaml16 - st,stm32mp1-cryp
41 #include <dt-bindings/clock/stm32mp1-clks.h>
42 #include <dt-bindings/reset/stm32mp1-resets.h>
44 compatible = "st,stm32mp1-cryp";
Dst,stm32-hash.yaml55 #include <dt-bindings/clock/stm32mp1-clks.h>
56 #include <dt-bindings/reset/stm32mp1-resets.h>
/Linux-v5.15/arch/arm/boot/dts/
Dstm32mp157a-icore-stm32mp1-ctouch2.dts10 #include "stm32mp157a-icore-stm32mp1.dtsi"
16 model = "Engicam i.Core STM32MP1 C.TOUCH 2.0";
17 compatible = "engicam,icore-stm32mp1-ctouch2",
18 "engicam,icore-stm32mp1", "st,stm32mp157";
Dstm32mp157a-icore-stm32mp1-edimm2.2.dts10 #include "stm32mp157a-icore-stm32mp1.dtsi"
16 model = "Engicam i.Core STM32MP1 EDIMM2.2 Starter Kit";
17 compatible = "engicam,icore-stm32mp1-edimm2.2",
18 "engicam,icore-stm32mp1", "st,stm32mp157";
Dstm32mp157a-microgea-stm32mp1-microdev2.0.dts10 #include "stm32mp157a-microgea-stm32mp1.dtsi"
16 model = "Engicam MicroGEA STM32MP1 MicroDev 2.0 Carrier Board";
17 compatible = "engicam,microgea-stm32mp1-microdev2.0",
18 "engicam,microgea-stm32mp1", "st,stm32mp157";
Dstm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts10 #include "stm32mp157a-microgea-stm32mp1.dtsi"
16 model = "Engicam MicroGEA STM32MP1 MicroDev 2.0 7\" Open Frame";
17 compatible = "engicam,microgea-stm32mp1-microdev2.0-of7",
18 "engicam,microgea-stm32mp1", "st,stm32mp157";
Dstm32mp151.dtsi7 #include <dt-bindings/clock/stm32mp1-clks.h>
8 #include <dt-bindings/reset/stm32mp1-resets.h>
113 compatible = "st,stm32mp1-booster";
908 compatible = "st,stm32mp1-dfsdm";
1025 compatible = "st,stm32mp1-adc-core";
1039 compatible = "st,stm32mp1-adc";
1050 compatible = "st,stm32mp1-adc";
1093 compatible = "st,stm32mp1-ipcc";
1120 compatible = "st,stm32mp1-rcc", "syscon";
1127 compatible = "st,stm32mp1,pwr-reg";
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/regulator/
Dst,stm32mp1-pwr-reg.yaml4 $id: http://devicetree.org/schemas/regulator/st,stm32mp1-pwr-reg.yaml#
7 title: STM32MP1 PWR voltage regulators
14 const: st,stm32mp1,pwr-reg
40 compatible = "st,stm32mp1,pwr-reg";
Dst,stm32-booster.yaml23 - st,stm32mp1-booster
42 compatible = "st,stm32mp1-booster";
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dstm32-dwmac.yaml24 - st,stm32mp1-dwmac
36 - st,stm32mp1-dwmac
97 #include <dt-bindings/clock/stm32mp1-clks.h>
98 #include <dt-bindings/reset/stm32mp1-resets.h>
102 compatible = "st,stm32mp1-dwmac", "snps,dwmac-4.20a";
/Linux-v5.15/Documentation/devicetree/bindings/rtc/
Dst,stm32-rtc.yaml17 - st,stm32mp1-rtc
93 const: st,stm32mp1-rtc
131 #include <dt-bindings/clock/stm32mp1-clks.h>
133 compatible = "st,stm32mp1-rtc";
/Linux-v5.15/Documentation/devicetree/bindings/mtd/
Dst,stm32-fmc2-nand.yaml16 - st,stm32mp1-fmc2-nfc
80 const: st,stm32mp1-fmc2-nfc
102 #include <dt-bindings/clock/stm32mp1-clks.h>
103 #include <dt-bindings/reset/stm32mp1-resets.h>
/Linux-v5.15/Documentation/devicetree/bindings/watchdog/
Dst,stm32-iwdg.yaml20 - st,stm32mp1-iwdg
49 #include <dt-bindings/clock/stm32mp1-clks.h>
51 compatible = "st,stm32mp1-iwdg";
/Linux-v5.15/Documentation/devicetree/bindings/phy/
Dphy-stm32-usbphyc.yaml31 const: st,stm32mp1-usbphyc
123 #include <dt-bindings/clock/stm32mp1-clks.h>
124 #include <dt-bindings/reset/stm32mp1-resets.h>
126 compatible = "st,stm32mp1-usbphyc";
/Linux-v5.15/Documentation/devicetree/bindings/mailbox/
Dst,stm32-ipcc.yaml21 const: st,stm32mp1-ipcc
67 #include <dt-bindings/clock/stm32mp1-clks.h>
69 compatible = "st,stm32mp1-ipcc";
/Linux-v5.15/Documentation/devicetree/bindings/reset/
Dst,stm32mp1-rcc.txt1 STMicroelectronics STM32MP1 Peripheral Reset Controller
6 Please see Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml
/Linux-v5.15/Documentation/devicetree/bindings/i2c/
Dst,stm32-i2c.yaml84 For STM32F7, STM32H7 and STM32MP1 SoCs, if timing parameters
129 #include <dt-bindings/clock/stm32mp1-clks.h>
130 #include <dt-bindings/reset/stm32mp1-resets.h>
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/
Dst,stm32-fmc2-ebi.yaml26 const: st,stm32mp1-fmc2-ebi
202 #include <dt-bindings/clock/stm32mp1-clks.h>
203 #include <dt-bindings/reset/stm32mp1-resets.h>
207 compatible = "st,stm32mp1-fmc2-ebi";
232 compatible = "st,stm32mp1-fmc2-nfc";
/Linux-v5.15/Documentation/devicetree/bindings/dma/
Dst,stm32-dmamux.yaml41 #include <dt-bindings/clock/stm32mp1-clks.h>
42 #include <dt-bindings/reset/stm32mp1-resets.h>
/Linux-v5.15/Documentation/devicetree/bindings/remoteproc/
Dst,stm32-rproc.yaml19 const: st,stm32mp1-m4
128 #include <dt-bindings/reset/stm32mp1-resets.h>
130 compatible = "st,stm32mp1-m4";
/Linux-v5.15/Documentation/devicetree/bindings/display/
Dst,stm32-ltdc.yaml59 #include <dt-bindings/clock/stm32mp1-clks.h>
60 #include <dt-bindings/reset/stm32mp1-resets.h>

1234