Lines Matching refs:dws
46 struct dw_spi *dws; in spi_pci_probe() local
55 dws = devm_kzalloc(&pdev->dev, sizeof(*dws), GFP_KERNEL); in spi_pci_probe()
56 if (!dws) in spi_pci_probe()
60 dws->paddr = pci_resource_start(pdev, pci_bar); in spi_pci_probe()
66 dws->regs = pcim_iomap_table(pdev)[pci_bar]; in spi_pci_probe()
67 dws->irq = pdev->irq; in spi_pci_probe()
74 dws->num_cs = desc->num_cs; in spi_pci_probe()
75 dws->bus_num = desc->bus_num; in spi_pci_probe()
78 ret = desc->setup(dws); in spi_pci_probe()
86 ret = dw_spi_add_host(&pdev->dev, dws); in spi_pci_probe()
91 pci_set_drvdata(pdev, dws); in spi_pci_probe()
101 struct dw_spi *dws = pci_get_drvdata(pdev); in spi_pci_remove() local
103 dw_spi_remove_host(dws); in spi_pci_remove()
110 struct dw_spi *dws = pci_get_drvdata(pdev); in spi_suspend() local
112 return dw_spi_suspend_host(dws); in spi_suspend()
118 struct dw_spi *dws = pci_get_drvdata(pdev); in spi_resume() local
120 return dw_spi_resume_host(dws); in spi_resume()