Home
last modified time | relevance | path

Searched full:fmc2 (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dst,stm32-fmc2-ebi-props.yaml4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi-props.yaml#
7 title: Peripheral properties for ST FMC2 Controller
14 st,fmc2-ebi-cs-transaction-type:
33 st,fmc2-ebi-cs-cclk-enable:
40 st,fmc2-ebi-cs-mux-enable:
46 st,fmc2-ebi-cs-buswidth:
52 st,fmc2-ebi-cs-waitpol-high:
57 st,fmc2-ebi-cs-waitcfg-enable:
64 st,fmc2-ebi-cs-wait-enable:
70 st,fmc2-ebi-cs-asyncwait-enable:
[all …]
H A Dst,stm32-fmc2-ebi.yaml4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi.yaml#
7 title: STMicroelectronics Flexible Memory Controller 2 (FMC2)
10 The FMC2 functional block makes the interface with: synchronous and
19 Select. The FMC2 performs only one access at a time to an external device.
26 const: st,stm32mp1-fmc2-ebi
72 compatible = "st,stm32mp1-fmc2-ebi";
88 st,fmc2-ebi-cs-transaction-type = <1>;
89 st,fmc2-ebi-cs-address-setup-ns = <60>;
90 st,fmc2-ebi-cs-data-setup-ns = <30>;
91 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
[all …]
H A Dmc-peripheral-props.yaml36 - $ref: st,stm32-fmc2-ebi-props.yaml#
/openbmc/linux/Documentation/devicetree/bindings/mtd/
H A Dst,stm32-fmc2-nand.yaml4 $id: http://devicetree.org/schemas/mtd/st,stm32-fmc2-nand.yaml#
7 title: STMicroelectronics Flexible Memory Controller 2 (FMC2)
15 - st,stm32mp15-fmc2
16 - st,stm32mp1-fmc2-nfc
57 const: st,stm32mp15-fmc2
83 const: st,stm32mp1-fmc2-nfc
109 compatible = "st,stm32mp15-fmc2";
/openbmc/linux/arch/arm/boot/dts/st/
H A Dstm32mp15xx-dhcor-drc-compact.dtsi143 st,fmc2-ebi-cs-mux-enable;
144 st,fmc2-ebi-cs-transaction-type = <4>;
145 st,fmc2-ebi-cs-buswidth = <16>;
146 st,fmc2-ebi-cs-address-setup-ns = <5>;
147 st,fmc2-ebi-cs-address-hold-ns = <5>;
148 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
149 st,fmc2-ebi-cs-data-setup-ns = <45>;
150 st,fmc2-ebi-cs-data-hold-ns = <1>;
151 st,fmc2-ebi-cs-write-address-setup-ns = <5>;
152 st,fmc2-ebi-cs-write-address-hold-ns = <5>;
[all …]
H A Dstm32mp15xx-dhcom-som.dtsi165 st,fmc2-ebi-cs-mux-enable;
166 st,fmc2-ebi-cs-transaction-type = <4>;
167 st,fmc2-ebi-cs-buswidth = <16>;
168 st,fmc2-ebi-cs-address-setup-ns = <5>;
169 st,fmc2-ebi-cs-address-hold-ns = <5>;
170 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
171 st,fmc2-ebi-cs-data-setup-ns = <45>;
172 st,fmc2-ebi-cs-data-hold-ns = <1>;
173 st,fmc2-ebi-cs-write-address-setup-ns = <5>;
174 st,fmc2-ebi-cs-write-address-hold-ns = <5>;
[all …]
H A Dstm32mp131.dtsi1224 compatible = "st,stm32mp1-fmc2-ebi";
1238 compatible = "st,stm32mp1-fmc2-nfc";
H A Dstm32mp151.dtsi1405 compatible = "st,stm32mp1-fmc2-ebi";
1420 compatible = "st,stm32mp1-fmc2-nfc";
/openbmc/linux/drivers/memory/
H A Dstm32-fmc2-ebi.c17 /* FMC2 Controller Registers */
148 * struct stm32_fmc2_prop - STM32 FMC2 EBI property
763 /* st,fmc2-ebi-cs-trans-type must be the first property */
765 .name = "st,fmc2-ebi-cs-transaction-type",
770 .name = "st,fmc2-ebi-cs-cclk-enable",
778 .name = "st,fmc2-ebi-cs-mux-enable",
786 .name = "st,fmc2-ebi-cs-buswidth",
791 .name = "st,fmc2-ebi-cs-waitpol-high",
798 .name = "st,fmc2-ebi-cs-waitcfg-enable",
806 .name = "st,fmc2-ebi-cs-wait-enable",
[all …]
H A DKconfig219 tristate "Support for FMC2 External Bus Interface on STM32MP SoCs"
223 Select this option to enable the STM32 FMC2 External Bus Interface
226 SOCs containing the FMC2 External Bus Interface.
H A DMakefile26 obj-$(CONFIG_STM32_FMC2_EBI) += stm32-fmc2-ebi.o
/openbmc/linux/drivers/mtd/nand/raw/
H A Dstm32_fmc2_nand.c54 /* FMC2 Controller Registers */
1385 /* Enable FMC2 controller */ in stm32_fmc2_nfc_init()
1857 "st,stm32mp1-fmc2-ebi")) in stm32_fmc2_nfc_set_cdev()
1860 if (of_device_is_compatible(dev->of_node, "st,stm32mp1-fmc2-nfc")) { in stm32_fmc2_nfc_set_cdev()
2090 {.compatible = "st,stm32mp15-fmc2"},
2091 {.compatible = "st,stm32mp1-fmc2-nfc"},
2109 MODULE_DESCRIPTION("STMicroelectronics STM32 FMC2 NFC driver");
H A DKconfig371 Enables support for NAND Flash chips on SoCs containing the FMC2
/openbmc/linux/
H A Dopengrok2.0.log[all...]
H A Dopengrok1.0.log[all...]