/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | st,stm32-fmc2-ebi-props.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi-props.yaml# 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: 76 st,fmc2-ebi [all...] |
H A D | atmel,ebi.txt | 1 * Device tree bindings for Atmel EBI 3 The External Bus Interface (EBI) controller is a bus where you can connect 5 The EBI provides a glue-less interface to asynchronous memories through the SMC 10 - compatible: "atmel,at91sam9260-ebi" 11 "atmel,at91sam9261-ebi" 14 "atmel,at91sam9rl-ebi" 15 "atmel,at91sam9g45-ebi" 16 "atmel,at91sam9x5-ebi" 17 "atmel,sama5d3-ebi" 18 "microchip,sam9x60-ebi" [all...] |
H A D | st,stm32-fmc2-ebi.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi.yaml# 27 - st,stm32mp1-fmc2-ebi 28 - st,stm32mp25-fmc2-ebi 81 compatible = "st,stm32mp1-fmc2-ebi"; 86 ranges = <0 0 0x60000000 0x04000000>, /* EBI CS 1 */ 87 <1 0 0x64000000 0x04000000>, /* EBI CS 2 */ 88 <2 0 0x68000000 0x04000000>, /* EBI CS 3 */ 89 <3 0 0x6c000000 0x04000000>, /* EBI CS 4 */ 97 st,fmc2-ebi-cs-transaction-type = <1>; 98 st,fmc2-ebi [all...] |
/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15xx-dhcor-drc-compact.dtsi | 143 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 [all...] |
H A D | stm32mp15xx-dhcom-som.dtsi | 172 st,fmc2-ebi-cs-mux-enable; 173 st,fmc2-ebi-cs-transaction-type = <4>; 174 st,fmc2-ebi-cs-buswidth = <16>; 175 st,fmc2-ebi-cs-address-setup-ns = <5>; 176 st,fmc2-ebi-cs-address-hold-ns = <5>; 177 st,fmc2-ebi-cs-bus-turnaround-ns = <5>; 178 st,fmc2-ebi-cs-data-setup-ns = <45>; 179 st,fmc2-ebi-cs-data-hold-ns = <1>; 180 st,fmc2-ebi-cs-write-address-setup-ns = <5>; 181 st,fmc2-ebi [all...] |
/linux/drivers/mtd/maps/ |
H A D | physmap-versatile.c | 85 struct device_node *ebi; in ap_flash_init() local 90 /* Look up the EBI */ in ap_flash_init() 91 ebi = of_find_matching_node(NULL, ebi_match); in ap_flash_init() 92 if (!ebi) { in ap_flash_init() 95 ebi_base = of_iomap(ebi, 0); in ap_flash_init() 96 of_node_put(ebi); in ap_flash_init() 107 /* Unlock the EBI */ in ap_flash_init() 110 /* Enable write cycles on the EBI, CSR1 (flash) */ in ap_flash_init() 115 /* Lock the EBI again */ in ap_flash_init()
|
/linux/drivers/pmdomain/qcom/ |
H A D | rpmhpd.c | 105 static struct rpmhpd ebi = { variable 106 .pd = { .name = "ebi", }, 107 .res_name = "ebi.lvl", 224 [RPMHPD_EBI] = &ebi, 242 [SC8280XP_EBI] = &ebi, 261 [SA8775P_EBI] = &ebi, 284 [RPMHPD_EBI] = &ebi, 325 [SDM845_EBI] = &ebi, 385 [RPMHPD_EBI] = &ebi, 432 [SM8150_EBI] = &ebi, [all...] |
/linux/Documentation/devicetree/bindings/mtd/ |
H A D | atmel-nand.txt | 3 The NAND flash controller node should be defined under the EBI bus (see 4 Documentation/devicetree/bindings/memory-controllers/atmel,ebi.txt). 18 - ranges: empty ranges property to forward EBI ranges definitions. 76 ebi: ebi@10000000 { 77 compatible = "atmel,sama5d3-ebi";
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d4.dtsi | 151 ebi: ebi@10000000 { label 152 compatible = "atmel,sama5d3-ebi"; 901 ebi { 902 pinctrl_ebi_addr: ebi-addr-0 { 932 pinctrl_ebi_nand_addr: ebi-addr-1 { 938 pinctrl_ebi_cs0: ebi-cs0-0 { 943 pinctrl_ebi_cs1: ebi-cs1-0 { 948 pinctrl_ebi_cs2: ebi-cs2-0 { 953 pinctrl_ebi_cs3: ebi [all...] |
H A D | ge863-pro3.dtsi | 37 ebi: ebi@10000000 { label
|
H A D | ethernut5.dts | 69 ebi: ebi@10000000 { label
|
H A D | tny_a9260_common.dtsi | 46 ebi: ebi@10000000 { label
|
H A D | aks-cdu.dts | 64 ebi: ebi@10000000 { label
|
H A D | sama5d3.dtsi | 573 ebi { 574 pinctrl_ebi_addr: ebi-addr-0 { 601 pinctrl_ebi_nand_addr: ebi-addr-1 { 607 pinctrl_ebi_cs0: ebi-cs0-0 { 612 pinctrl_ebi_cs1: ebi-cs1-0 { 617 pinctrl_ebi_cs2: ebi-cs2-0 { 622 pinctrl_ebi_nwait: ebi-nwait-0 { 627 pinctrl_ebi_nwr1_nbs1: ebi-nwr1-nbs1-0 { 1097 ebi: ebi label [all...] |
H A D | usb_a9260_common.dtsi | 57 ebi: ebi@10000000 { label
|
H A D | pm9g45.dts | 86 ebi: ebi@10000000 { label
|
H A D | at91-sam9x60ek.dts | 140 &ebi { 386 ebi { 387 pinctrl_ebi_data_0_7: ebi-data-lsb-0 { 399 pinctrl_ebi_data_0_15: ebi-data-msb-0 { 419 pinctrl_ebi_addr_nand: ebi-addr-0 {
|
H A D | animeo_ip.dts | 98 ebi: ebi@10000000 { label
|
H A D | at91-qil_a9260.dts | 122 ebi: ebi@10000000 { label
|
H A D | at91-sama5d3_xplained.dts | 301 ebi: ebi@10000000 { label 402 label = "d3"; /* Conflict with EBI CS0, USART2 CTS. */
|
H A D | sama5d3xcm_cmp.dtsi | 126 ebi: ebi@10000000 { label
|
H A D | at91sam9x5.dtsi | 217 ebi { 218 pinctrl_ebi_data_0_7: ebi-data-lsb-0 { 230 pinctrl_ebi_data_8_15: ebi-data-msb-0 { 242 pinctrl_ebi_addr_nand: ebi-addr-0 { 907 ebi: ebi@10000000 { label 908 compatible = "atmel,at91sam9x5-ebi";
|
/linux/drivers/memory/ |
H A D | Makefile | 11 obj-$(CONFIG_ATMEL_EBI) += atmel-ebi.o 26 obj-$(CONFIG_STM32_FMC2_EBI) += stm32-fmc2-ebi.o
|
H A D | Kconfig | 34 bool "Atmel EBI driver" 41 Driver for Atmel EBI controller. 42 Used to configure the EBI (external bus interface) when the device-
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,aoss-qmp.yaml | 85 "^(cx|mx|ebi)$": 90 used to identify the resource and must therefore be "cx", "mx" or "ebi".
|