Lines Matching refs:denali
13 #include "denali.h"
15 #define DENALI_NAND_NAME "denali-nand-pci"
34 struct denali_controller *denali;
38 denali = devm_kzalloc(&dev->dev, sizeof(*denali), GFP_KERNEL);
39 if (!denali)
65 denali->dev = &dev->dev;
66 denali->irq = dev->irq;
67 denali->ecc_caps = &denali_pci_ecc_caps;
68 denali->clk_rate = 50000000; /* 50 MHz */
69 denali->clk_x_rate = 200000000; /* 200 MHz */
77 denali->reg = devm_ioremap(denali->dev, csr_base, csr_len);
78 if (!denali->reg) {
83 denali->host = devm_ioremap(denali->dev, mem_base, mem_len);
84 if (!denali->host) {
89 ret = denali_init(denali);
93 nsels = denali->nbanks;
95 dchip = devm_kzalloc(denali->dev, struct_size(dchip, sels, nsels),
109 ret = denali_chip_init(denali, dchip);
113 pci_set_drvdata(dev, denali);
118 denali_remove(denali);
124 struct denali_controller *denali = pci_get_drvdata(dev);
126 denali_remove(denali);