board_dat 177 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat; board_dat 201 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat; board_dat 339 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat = data->board_dat; board_dat 341 drivers/spi/spi-topcliff-pch.c if (board_dat->suspend_sts) { board_dat 342 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, board_dat 353 drivers/spi/spi-topcliff-pch.c dev_err(&board_dat->pdev->dev, "%s Over run error\n", __func__); board_dat 373 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, "%s EXIT return value=%d\n", board_dat 490 drivers/spi/spi-topcliff-pch.c if (data->board_dat->suspend_sts) { board_dat 657 drivers/spi/spi-topcliff-pch.c (!data->board_dat->suspend_sts) && board_dat 665 drivers/spi/spi-topcliff-pch.c } else if (data->board_dat->suspend_sts || board_dat 860 drivers/spi/spi-topcliff-pch.c dma_dev = pci_get_slot(data->board_dat->pdev->bus, board_dat 861 drivers/spi/spi-topcliff-pch.c PCI_DEVFN(PCI_SLOT(data->board_dat->pdev->devfn), 0)); board_dat 1130 drivers/spi/spi-topcliff-pch.c if (data->board_dat->suspend_sts || (data->status == STATUS_EXITING)) { board_dat 1257 drivers/spi/spi-topcliff-pch.c static void pch_spi_free_resources(struct pch_spi_board_data *board_dat, board_dat 1260 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, "%s ENTRY\n", __func__); board_dat 1265 drivers/spi/spi-topcliff-pch.c static int pch_spi_get_resources(struct pch_spi_board_data *board_dat, board_dat 1268 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, "%s ENTRY\n", __func__); board_dat 1272 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, board_dat 1275 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, "%s data->irq_reg_sts=true\n", __func__); board_dat 1280 drivers/spi/spi-topcliff-pch.c static void pch_free_dma_buf(struct pch_spi_board_data *board_dat, board_dat 1287 drivers/spi/spi-topcliff-pch.c dma_free_coherent(&board_dat->pdev->dev, PCH_BUF_SIZE, board_dat 1290 drivers/spi/spi-topcliff-pch.c dma_free_coherent(&board_dat->pdev->dev, PCH_BUF_SIZE, board_dat 1294 drivers/spi/spi-topcliff-pch.c static int pch_alloc_dma_buf(struct pch_spi_board_data *board_dat, board_dat 1303 drivers/spi/spi-topcliff-pch.c dma->tx_buf_virt = dma_alloc_coherent(&board_dat->pdev->dev, board_dat 1309 drivers/spi/spi-topcliff-pch.c dma->rx_buf_virt = dma_alloc_coherent(&board_dat->pdev->dev, board_dat 1321 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat = dev_get_platdata(&plat_dev->dev); board_dat 1326 drivers/spi/spi-topcliff-pch.c master = spi_alloc_master(&board_dat->pdev->dev, board_dat 1340 drivers/spi/spi-topcliff-pch.c data->io_base_addr = pci_resource_start(board_dat->pdev, 1) + board_dat 1342 drivers/spi/spi-topcliff-pch.c data->io_remap_addr = pci_iomap(board_dat->pdev, 1, 0); board_dat 1360 drivers/spi/spi-topcliff-pch.c data->board_dat = board_dat; board_dat 1372 drivers/spi/spi-topcliff-pch.c ret = pch_spi_get_resources(board_dat, data); board_dat 1378 drivers/spi/spi-topcliff-pch.c ret = request_irq(board_dat->pdev->irq, pch_spi_handler, board_dat 1391 drivers/spi/spi-topcliff-pch.c ret = pch_alloc_dma_buf(board_dat, data); board_dat 1406 drivers/spi/spi-topcliff-pch.c pch_free_dma_buf(board_dat, data); board_dat 1407 drivers/spi/spi-topcliff-pch.c free_irq(board_dat->pdev->irq, data); board_dat 1409 drivers/spi/spi-topcliff-pch.c pch_spi_free_resources(board_dat, data); board_dat 1411 drivers/spi/spi-topcliff-pch.c pci_iounmap(board_dat->pdev, data->io_remap_addr); board_dat 1420 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat = dev_get_platdata(&plat_dev->dev); board_dat 1426 drivers/spi/spi-topcliff-pch.c __func__, plat_dev->id, board_dat->pdev->irq); board_dat 1429 drivers/spi/spi-topcliff-pch.c pch_free_dma_buf(board_dat, data); board_dat 1437 drivers/spi/spi-topcliff-pch.c dev_dbg(&board_dat->pdev->dev, "%s :queue not empty\n", board_dat 1445 drivers/spi/spi-topcliff-pch.c pch_spi_free_resources(board_dat, data); board_dat 1451 drivers/spi/spi-topcliff-pch.c free_irq(board_dat->pdev->irq, data); board_dat 1454 drivers/spi/spi-topcliff-pch.c pci_iounmap(board_dat->pdev, data->io_remap_addr); board_dat 1464 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); board_dat 1469 drivers/spi/spi-topcliff-pch.c if (!board_dat) { board_dat 1489 drivers/spi/spi-topcliff-pch.c free_irq(board_dat->pdev->irq, data); board_dat 1501 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); board_dat 1505 drivers/spi/spi-topcliff-pch.c if (!board_dat) { board_dat 1513 drivers/spi/spi-topcliff-pch.c retval = request_irq(board_dat->pdev->irq, pch_spi_handler, board_dat 1545 drivers/spi/spi-topcliff-pch.c struct pch_spi_board_data *board_dat; board_dat 1555 drivers/spi/spi-topcliff-pch.c board_dat = kzalloc(sizeof(*board_dat), GFP_KERNEL); board_dat 1556 drivers/spi/spi-topcliff-pch.c if (!board_dat) { board_dat 1567 drivers/spi/spi-topcliff-pch.c board_dat->pdev = pdev; board_dat 1568 drivers/spi/spi-topcliff-pch.c board_dat->num = id->driver_data; board_dat 1570 drivers/spi/spi-topcliff-pch.c pd_dev_save->board_dat = board_dat; board_dat 1578 drivers/spi/spi-topcliff-pch.c for (i = 0; i < board_dat->num; i++) { board_dat 1588 drivers/spi/spi-topcliff-pch.c retval = platform_device_add_data(pd_dev, board_dat, board_dat 1589 drivers/spi/spi-topcliff-pch.c sizeof(*board_dat)); board_dat 1616 drivers/spi/spi-topcliff-pch.c kfree(board_dat); board_dat 1635 drivers/spi/spi-topcliff-pch.c kfree(pd_dev_save->board_dat); board_dat 1647 drivers/spi/spi-topcliff-pch.c pd_dev_save->board_dat->suspend_sts = true; board_dat 1679 drivers/spi/spi-topcliff-pch.c pd_dev_save->board_dat->suspend_sts = false;