Searched full:fmc2 (Results 1 – 11 of 11) sorted by relevance
34 /* FMC2 Controller Registers */181 struct stm32_fmc2_nfc *fmc2 = to_stm32_nfc(chip->controller); in stm32_fmc2_timings_init() local184 u32 pcr = readl(fmc2->io_base + FMC2_PCR); in stm32_fmc2_timings_init()205 writel(pcr, fmc2->io_base + FMC2_PCR); in stm32_fmc2_timings_init()206 writel(pmem, fmc2->io_base + FMC2_PMEM); in stm32_fmc2_timings_init()207 writel(patt, fmc2->io_base + FMC2_PATT); in stm32_fmc2_timings_init()213 struct stm32_fmc2_nfc *fmc2 = to_stm32_nfc(chip->controller); in stm32_fmc2_setup() local214 u32 pcr = readl(fmc2->io_base + FMC2_PCR); in stm32_fmc2_setup()235 writel(pcr, fmc2->io_base + FMC2_PCR); in stm32_fmc2_setup()242 struct stm32_fmc2_nfc *fmc2 = to_stm32_nfc(chip->controller); in stm32_fmc2_select_chip() local[all …]
313 Enables support for NAND Flash chips on SoCs containing the FMC2
4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi.yaml#7 title: STMicroelectronics Flexible Memory Controller 2 (FMC2) Bindings10 The FMC2 functional block makes the interface with: synchronous and19 Select. The FMC2 performs only one access at a time to an external device.26 const: st,stm32mp1-fmc2-ebi56 st,fmc2-ebi-cs-transaction-type:75 st,fmc2-ebi-cs-cclk-enable:82 st,fmc2-ebi-cs-mux-enable:88 st,fmc2-ebi-cs-buswidth:94 st,fmc2-ebi-cs-waitpol-high:[all …]
4 $id: http://devicetree.org/schemas/mtd/st,stm32-fmc2-nand.yaml#7 title: STMicroelectronics Flexible Memory Controller 2 (FMC2) Bindings15 - st,stm32mp15-fmc216 - st,stm32mp1-fmc2-nfc54 const: st,stm32mp15-fmc280 const: st,stm32mp1-fmc2-nfc105 compatible = "st,stm32mp15-fmc2";
15 /* FMC2 Controller Registers */146 * struct stm32_fmc2_prop - STM32 FMC2 EBI property719 /* st,fmc2-ebi-cs-trans-type must be the first property */721 .name = "st,fmc2-ebi-cs-transaction-type",726 .name = "st,fmc2-ebi-cs-cclk-enable",734 .name = "st,fmc2-ebi-cs-mux-enable",742 .name = "st,fmc2-ebi-cs-buswidth",747 .name = "st,fmc2-ebi-cs-waitpol-high",754 .name = "st,fmc2-ebi-cs-waitcfg-enable",762 .name = "st,fmc2-ebi-cs-wait-enable",[all …]
210 tristate "Support for FMC2 External Bus Interface on STM32MP SoCs"214 Select this option to enable the STM32 FMC2 External Bus Interface217 SOCs containing the FMC2 External Bus Interface.
26 obj-$(CONFIG_STM32_FMC2_EBI) += stm32-fmc2-ebi.o
53 /* FMC2 Controller Registers */1379 /* Enable FMC2 controller */ in stm32_fmc2_nfc_init()1825 "st,stm32mp1-fmc2-ebi")) in stm32_fmc2_nfc_set_cdev()1828 if (of_device_is_compatible(dev->of_node, "st,stm32mp1-fmc2-nfc")) { in stm32_fmc2_nfc_set_cdev()2061 {.compatible = "st,stm32mp15-fmc2"},2062 {.compatible = "st,stm32mp1-fmc2-nfc"},2080 MODULE_DESCRIPTION("STMicroelectronics STM32 FMC2 NFC driver");
420 Enables support for NAND Flash chips on SoCs containing the FMC2
1315 compatible = "st,stm32mp1-fmc2-ebi";1330 compatible = "st,stm32mp1-fmc2-nfc";
pax_global_header u-boot-2021.07/ u-boot-2021.07/.azure-pipelines.yml ...