Lines Matching refs:ctrl
480 struct spi_controller *ctrl = spi->master;
481 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl);
485 if (ctrl->busy)
540 struct spi_controller *ctrl;
545 ctrl = devm_spi_alloc_master(&pdev->dev, sizeof(*aq));
546 if (!ctrl)
549 ctrl->mode_bits = SPI_RX_DUAL | SPI_RX_QUAD | SPI_TX_DUAL | SPI_TX_QUAD;
550 ctrl->setup = atmel_qspi_setup;
551 ctrl->bus_num = -1;
552 ctrl->mem_ops = &atmel_qspi_mem_ops;
553 ctrl->num_chipselect = 1;
554 ctrl->dev.of_node = pdev->dev.of_node;
555 platform_set_drvdata(pdev, ctrl);
557 aq = spi_controller_get_devdata(ctrl);
635 err = spi_register_controller(ctrl);
651 struct spi_controller *ctrl = platform_get_drvdata(pdev);
652 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl);
654 spi_unregister_controller(ctrl);
663 struct spi_controller *ctrl = dev_get_drvdata(dev);
664 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl);
674 struct spi_controller *ctrl = dev_get_drvdata(dev);
675 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl);