• Home
  • Raw
  • Download

Lines Matching refs:master

82 	struct spi_master *master;  member
251 static int meson_spifc_transfer_one(struct spi_master *master, in meson_spifc_transfer_one() argument
255 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_transfer_one()
265 spi_transfer_is_last(master, xfer), in meson_spifc_transfer_one()
293 struct spi_master *master; in meson_spifc_probe() local
300 master = spi_alloc_master(&pdev->dev, sizeof(struct meson_spifc)); in meson_spifc_probe()
301 if (!master) in meson_spifc_probe()
304 platform_set_drvdata(pdev, master); in meson_spifc_probe()
306 spifc = spi_master_get_devdata(master); in meson_spifc_probe()
338 master->num_chipselect = 1; in meson_spifc_probe()
339 master->dev.of_node = pdev->dev.of_node; in meson_spifc_probe()
340 master->bits_per_word_mask = SPI_BPW_MASK(8); in meson_spifc_probe()
341 master->auto_runtime_pm = true; in meson_spifc_probe()
342 master->transfer_one = meson_spifc_transfer_one; in meson_spifc_probe()
343 master->min_speed_hz = rate >> 6; in meson_spifc_probe()
344 master->max_speed_hz = rate >> 1; in meson_spifc_probe()
351 ret = devm_spi_register_master(spifc->dev, master); in meson_spifc_probe()
361 spi_master_put(master); in meson_spifc_probe()
367 struct spi_master *master = platform_get_drvdata(pdev); in meson_spifc_remove() local
368 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_remove()
380 struct spi_master *master = dev_get_drvdata(dev); in meson_spifc_suspend() local
381 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_suspend()
384 ret = spi_master_suspend(master); in meson_spifc_suspend()
396 struct spi_master *master = dev_get_drvdata(dev); in meson_spifc_resume() local
397 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_resume()
408 ret = spi_master_resume(master); in meson_spifc_resume()
419 struct spi_master *master = dev_get_drvdata(dev); in meson_spifc_runtime_suspend() local
420 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_runtime_suspend()
429 struct spi_master *master = dev_get_drvdata(dev); in meson_spifc_runtime_resume() local
430 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_runtime_resume()