Home
last modified time | relevance | path

Searched refs:denali (Results 1 – 21 of 21) sorted by relevance

/linux-6.15/drivers/mtd/nand/raw/
H A Ddenali.c39 #define DENALI_BANK(denali) ((denali)->active_bank << 24) argument
143 if (denali->irq_status & denali->irq_mask) in denali_isr()
561 denali->host_write(denali, mode, in denali_setup_dma64()
583 denali->host_write(denali, mode | page, in denali_setup_dma32()
611 buf[i] = denali->host_read(denali, addr); in denali_pio_read()
633 denali->host_write(denali, addr, buf[i]); in denali_pio_write()
1042 buf[i] = denali->host_read(denali, type | DENALI_BANK(denali)); in denali_exec_in8()
1052 data = denali->host_read(denali, type | DENALI_BANK(denali)); in denali_exec_in16()
1074 denali->host_write(denali, type | DENALI_BANK(denali), buf[i]); in denali_exec_out8()
1083 denali->host_write(denali, type | DENALI_BANK(denali), in denali_exec_out16()
[all …]
H A Ddenali_pci.c38 denali = devm_kzalloc(&dev->dev, sizeof(*denali), GFP_KERNEL); in denali_pci_probe()
39 if (!denali) in denali_pci_probe()
65 denali->dev = &dev->dev; in denali_pci_probe()
66 denali->irq = dev->irq; in denali_pci_probe()
77 denali->reg = devm_ioremap(denali->dev, csr_base, csr_len); in denali_pci_probe()
78 if (!denali->reg) { in denali_pci_probe()
84 denali->host = devm_ioremap(denali->dev, mem_base, mem_len); in denali_pci_probe()
85 if (!denali->host) { in denali_pci_probe()
95 nsels = denali->nbanks; in denali_pci_probe()
120 denali_remove(denali); in denali_pci_probe()
[all …]
H A Ddenali_dt.c124 denali = &dt->controller; in denali_dt_probe()
131 denali->caps = data->caps; in denali_dt_probe()
135 denali->dev = dev; in denali_dt_probe()
137 if (denali->irq < 0) in denali_dt_probe()
138 return denali->irq; in denali_dt_probe()
141 if (IS_ERR(denali->reg)) in denali_dt_probe()
142 return PTR_ERR(denali->reg); in denali_dt_probe()
145 if (IS_ERR(denali->host)) in denali_dt_probe()
146 return PTR_ERR(denali->host); in denali_dt_probe()
191 ret = denali_init(denali); in denali_dt_probe()
[all …]
H A Ddenali.h382 u32 (*host_read)(struct denali_controller *denali, u32 addr);
383 void (*host_write)(struct denali_controller *denali, u32 addr,
385 void (*setup_dma)(struct denali_controller *denali, dma_addr_t dma_addr,
393 int denali_chip_init(struct denali_controller *denali,
395 int denali_init(struct denali_controller *denali);
396 void denali_remove(struct denali_controller *denali);
H A DMakefile8 obj-$(CONFIG_MTD_NAND_DENALI) += denali.o
/linux-6.15/Documentation/devicetree/bindings/mtd/
H A Ddenali,nand.yaml4 $id: http://devicetree.org/schemas/mtd/denali,nand.yaml#
15 - altr,socfpga-denali-nand
16 - socionext,uniphier-denali-nand-v5a
17 - socionext,uniphier-denali-nand-v5b
79 const: altr,socfpga-denali-nand
96 const: socionext,uniphier-denali-nand-v5a
114 const: socionext,uniphier-denali-nand-v5b
139 compatible = "altr,socfpga-denali-nand";
/linux-6.15/arch/arm/boot/dts/socionext/
H A Duniphier-sld8.dtsi419 compatible = "socionext,uniphier-denali-nand-v5a";
H A Duniphier-ld4.dtsi414 compatible = "socionext,uniphier-denali-nand-v5a";
H A Duniphier-pro4.dtsi717 compatible = "socionext,uniphier-denali-nand-v5a";
H A Duniphier-pro5.dtsi655 compatible = "socionext,uniphier-denali-nand-v5b";
H A Duniphier-pxs2.dtsi828 compatible = "socionext,uniphier-denali-nand-v5b";
/linux-6.15/arch/arm64/boot/dts/socionext/
H A Duniphier-ld11.dtsi647 compatible = "socionext,uniphier-denali-nand-v5b";
H A Duniphier-ld20.dtsi968 compatible = "socionext,uniphier-denali-nand-v5b";
H A Duniphier-pxs3.dtsi942 compatible = "socionext,uniphier-denali-nand-v5b";
/linux-6.15/arch/arm64/boot/dts/altera/
H A Dsocfpga_stratix10.dtsi340 compatible = "altr,socfpga-denali-nand";
/linux-6.15/arch/arm64/boot/dts/intel/
H A Dsocfpga_agilex.dtsi338 compatible = "altr,socfpga-denali-nand";
/linux-6.15/arch/arm/boot/dts/intel/socfpga/
H A Dsocfpga_arria10.dtsi675 compatible = "altr,socfpga-denali-nand";
H A Dsocfpga.dtsi774 compatible = "altr,socfpga-denali-nand";
/linux-6.15/drivers/scsi/aacraid/
H A Dsrc.c669 dev->base)->u.denali.IndexRegs; in aac_srcv_ioremap()
H A Daacraid.h1202 } denali; member
/linux-6.15/
H A DMAINTAINERS6730 F: drivers/mtd/nand/raw/denali*