Lines Matching refs:master
83 struct spi_master *master; member
350 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); in spi_sh_setup()
369 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); in spi_sh_transfer()
392 struct spi_sh_data *ss = spi_master_get_devdata(spi->master); in spi_sh_cleanup()
427 spi_unregister_master(ss->master); in spi_sh_remove()
437 struct spi_master *master; in spi_sh_probe() local
454 master = spi_alloc_master(&pdev->dev, sizeof(struct spi_sh_data)); in spi_sh_probe()
455 if (master == NULL) { in spi_sh_probe()
460 ss = spi_master_get_devdata(master); in spi_sh_probe()
476 ss->master = master; in spi_sh_probe()
488 dev_name(master->dev.parent)); in spi_sh_probe()
501 master->num_chipselect = 2; in spi_sh_probe()
502 master->bus_num = pdev->id; in spi_sh_probe()
503 master->setup = spi_sh_setup; in spi_sh_probe()
504 master->transfer = spi_sh_transfer; in spi_sh_probe()
505 master->cleanup = spi_sh_cleanup; in spi_sh_probe()
507 ret = spi_register_master(master); in spi_sh_probe()
520 spi_master_put(master); in spi_sh_probe()