Home
last modified time | relevance | path

Searched refs:ebi (Results 1 – 25 of 86) sorted by relevance

1234

/linux-6.3-rc2/drivers/memory/
A Dstm32-fmc2-ebi.c950 regmap_read(ebi->regmap, FMC2_BCR(cs), &ebi->bcr[cs]); in stm32_fmc2_ebi_save_setup()
951 regmap_read(ebi->regmap, FMC2_BTR(cs), &ebi->btr[cs]); in stm32_fmc2_ebi_save_setup()
952 regmap_read(ebi->regmap, FMC2_BWTR(cs), &ebi->bwtr[cs]); in stm32_fmc2_ebi_save_setup()
955 regmap_read(ebi->regmap, FMC2_PCSCNTR, &ebi->pcscntr); in stm32_fmc2_ebi_save_setup()
963 regmap_write(ebi->regmap, FMC2_BCR(cs), ebi->bcr[cs]); in stm32_fmc2_ebi_set_setup()
964 regmap_write(ebi->regmap, FMC2_BTR(cs), ebi->btr[cs]); in stm32_fmc2_ebi_set_setup()
965 regmap_write(ebi->regmap, FMC2_BWTR(cs), ebi->bwtr[cs]); in stm32_fmc2_ebi_set_setup()
968 regmap_write(ebi->regmap, FMC2_PCSCNTR, ebi->pcscntr); in stm32_fmc2_ebi_set_setup()
1103 ebi = devm_kzalloc(&pdev->dev, sizeof(*ebi), GFP_KERNEL); in stm32_fmc2_ebi_probe()
1104 if (!ebi) in stm32_fmc2_ebi_probe()
[all …]
A Datmel-ebi.c30 struct atmel_ebi *ebi; member
89 atmel_hsmc_cs_conf_get(ebid->ebi->smc.regmap, ebid->ebi->smc.layout, in sama5_ebi_get_config()
292 atmel_hsmc_cs_conf_apply(ebid->ebi->smc.regmap, ebid->ebi->smc.layout, in sama5_ebi_apply_config()
336 ebid->ebi = ebi; in atmel_ebi_dev_setup()
519 struct atmel_ebi *ebi; in atmel_ebi_probe() local
528 ebi = devm_kzalloc(dev, sizeof(*ebi), GFP_KERNEL); in atmel_ebi_probe()
529 if (!ebi) in atmel_ebi_probe()
536 ebi->dev = dev; in atmel_ebi_probe()
542 ebi->clk = clk; in atmel_ebi_probe()
565 ebi->smc.clk = NULL; in atmel_ebi_probe()
[all …]
A DMakefile12 obj-$(CONFIG_ATMEL_EBI) += atmel-ebi.o
27 obj-$(CONFIG_STM32_FMC2_EBI) += stm32-fmc2-ebi.o
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/
A Dst,stm32-fmc2-ebi-props.yaml14 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:
76 st,fmc2-ebi-cs-cpsize:
97 st,fmc2-ebi-cs-data-setup-ns:
105 st,fmc2-ebi-cs-data-hold-ns:
[all …]
A Datmel,ebi.txt10 - 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"
97 ebi: ebi@10000000 {
98 compatible = "atmel,sama5d3-ebi";
A Dst,stm32-fmc2-ebi.yaml4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi.yaml#
26 const: st,stm32mp1-fmc2-ebi
71 compatible = "st,stm32mp1-fmc2-ebi";
87 st,fmc2-ebi-cs-transaction-type = <1>;
88 st,fmc2-ebi-cs-address-setup-ns = <60>;
89 st,fmc2-ebi-cs-data-setup-ns = <30>;
90 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
/linux-6.3-rc2/arch/arm/boot/dts/
A Dstm32mp15xx-dhcor-drc-compact.dtsi123 st,fmc2-ebi-cs-mux-enable;
124 st,fmc2-ebi-cs-transaction-type = <4>;
125 st,fmc2-ebi-cs-buswidth = <16>;
126 st,fmc2-ebi-cs-address-setup-ns = <5>;
127 st,fmc2-ebi-cs-address-hold-ns = <5>;
128 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
129 st,fmc2-ebi-cs-data-setup-ns = <45>;
130 st,fmc2-ebi-cs-data-hold-ns = <1>;
132 st,fmc2-ebi-cs-write-address-hold-ns = <5>;
134 st,fmc2-ebi-cs-write-data-setup-ns = <45>;
[all …]
A Dstm32mp15xx-dhcom-som.dtsi163 st,fmc2-ebi-cs-mux-enable;
164 st,fmc2-ebi-cs-transaction-type = <4>;
165 st,fmc2-ebi-cs-buswidth = <16>;
166 st,fmc2-ebi-cs-address-setup-ns = <5>;
167 st,fmc2-ebi-cs-address-hold-ns = <5>;
168 st,fmc2-ebi-cs-bus-turnaround-ns = <5>;
169 st,fmc2-ebi-cs-data-setup-ns = <45>;
170 st,fmc2-ebi-cs-data-hold-ns = <1>;
172 st,fmc2-ebi-cs-write-address-hold-ns = <5>;
174 st,fmc2-ebi-cs-write-data-setup-ns = <45>;
[all …]
A Dge863-pro3.dtsi37 ebi: ebi@10000000 { label
A Dtny_a9260_common.dtsi46 ebi: ebi@10000000 { label
A Dethernut5.dts69 ebi: ebi@10000000 { label
A Dsama5d4.dtsi148 ebi: ebi@10000000 { label
149 compatible = "atmel,sama5d3-ebi";
898 ebi {
899 pinctrl_ebi_addr: ebi-addr-0 {
929 pinctrl_ebi_nand_addr: ebi-addr-1 {
935 pinctrl_ebi_cs0: ebi-cs0-0 {
940 pinctrl_ebi_cs1: ebi-cs1-0 {
945 pinctrl_ebi_cs2: ebi-cs2-0 {
950 pinctrl_ebi_cs3: ebi-cs3-0 {
979 pinctrl_ebi_nandrdy: ebi-nandrdy-0 {
[all …]
A Dusb_a9260_common.dtsi48 ebi: ebi@10000000 { label
A Daks-cdu.dts64 ebi: ebi@10000000 { label
A Dat91sam9x5cm.dtsi51 ebi: ebi@10000000 { label
A Dpm9g45.dts86 ebi: ebi@10000000 { label
A Dat91-qil_a9260.dts122 ebi: ebi@10000000 { label
A Danimeo_ip.dts98 ebi: ebi@10000000 { label
A Dsama5d3xcm_cmp.dtsi126 ebi: ebi@10000000 { label
A Dsama5d3.dtsi571 ebi {
572 pinctrl_ebi_addr: ebi-addr-0 {
599 pinctrl_ebi_nand_addr: ebi-addr-1 {
605 pinctrl_ebi_cs0: ebi-cs0-0 {
610 pinctrl_ebi_cs1: ebi-cs1-0 {
615 pinctrl_ebi_cs2: ebi-cs2-0 {
620 pinctrl_ebi_nwait: ebi-nwait-0 {
625 pinctrl_ebi_nwr1_nbs1: ebi-nwr1-nbs1-0 {
1095 ebi: ebi@10000000 { label
1096 compatible = "atmel,sama5d3-ebi";
/linux-6.3-rc2/drivers/mtd/maps/
A Dphysmap-versatile.c85 struct device_node *ebi; in ap_flash_init() local
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()
/linux-6.3-rc2/drivers/soc/qcom/
A Drpmhpd.c209 [SC8280XP_EBI] = &ebi,
229 [SA8775P_EBI] = &ebi,
269 [SDM845_EBI] = &ebi,
329 [SM8150_EBI] = &ebi,
349 [SM8250_EBI] = &ebi,
368 [SM8350_EBI] = &ebi,
390 [SM8450_EBI] = &ebi,
412 [SM8550_EBI] = &ebi,
434 [QDU1000_EBI] = &ebi,
465 [SC7280_EBI] = &ebi,
[all …]
/linux-6.3-rc2/drivers/interconnect/qcom/
A Dsdx55.c42 DEFINE_QNODE(ebi, SDX55_SLAVE_EBI_CH0, 1, 4);
80 DEFINE_QBCM(bcm_mc0, "MC0", true, &ebi);
108 [SLAVE_EBI_CH0] = &ebi,
A Dsdx65.c37 DEFINE_QNODE(ebi, SDX65_SLAVE_EBI1, 1, 4);
74 DEFINE_QBCM(bcm_mc0, "MC0", true, &ebi);
100 [SLAVE_EBI1] = &ebi,
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,aoss-qmp.yaml73 "^(cx|mx|ebi)$":
78 used to identify the resource and must therefor be "cx", "mx" or "ebi".

Completed in 33 milliseconds

1234