Lines Matching defs:spi_bus
252 struct pci1xxxx_spi *spi_bus;
264 spi_bus = devm_kzalloc(&pdev->dev,
265 struct_size(spi_bus, spi_int, hw_inst_cnt),
267 if (!spi_bus)
270 spi_bus->dev = pdev;
271 spi_bus->total_hw_instances = hw_inst_cnt;
275 spi_bus->spi_int[iter] = devm_kzalloc(&pdev->dev,
278 spi_sub_ptr = spi_bus->spi_int[iter];
283 spi_sub_ptr->parent = spi_bus;
295 spi_bus->reg_base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
296 if (!spi_bus->reg_base) {
310 regval = readl(spi_bus->reg_base +
313 writel(regval, spi_bus->reg_base +
328 regval = readl(spi_bus->reg_base + SPI_PCI_CTRL_REG_OFFSET(0));
334 writel(regval, spi_bus->reg_base + SPI_PCI_CTRL_REG_OFFSET(0));
342 regval = readl(spi_bus->reg_base +
345 writel(regval, spi_bus->reg_base +
374 pci_set_drvdata(pdev, spi_bus);