Lines Matching refs:dws
21 struct dw_spi dws;
28 struct dw_spi *dws;
38 dws = &dwsmmio->dws;
56 dws->regs = ioremap_nocache(mem->start, resource_size(mem));
57 if (!dws->regs) {
63 dws->irq = platform_get_irq(pdev, 0);
64 if (dws->irq < 0) {
66 ret = dws->irq; /* -ENXIO */
77 dws->parent_dev = &pdev->dev;
78 dws->bus_num = 0;
79 dws->num_cs = 4;
80 dws->max_freq = clk_get_rate(dwsmmio->clk);
82 ret = dw_spi_add_host(dws);
94 free_irq(dws->irq, dws);
96 iounmap(dws->regs);
116 free_irq(dwsmmio->dws.irq, &dwsmmio->dws);
117 dw_spi_remove_host(&dwsmmio->dws);
118 iounmap(dwsmmio->dws.regs);