Lines Matching defs:master
201 struct spi_master *master;
1099 struct driver_data *drv_data = spi_master_get_devdata(spi->master);
1383 drv_data->master->cdev.dev->bus_id);
1457 struct spi_master *master;
1469 /* Allocate master with space for drv_data */
1470 master = spi_alloc_master(dev, sizeof(struct driver_data));
1471 if (!master) {
1476 drv_data = spi_master_get_devdata(master);
1477 drv_data->master = master;
1481 master->bus_num = pdev->id;
1482 master->num_chipselect = platform_info->num_chipselect;
1483 master->cleanup = cleanup;
1484 master->setup = setup;
1485 master->transfer = transfer;
1597 status = spi_register_master(master);
1599 dev_err(&pdev->dev, "probe - problem registering spi master\n");
1624 spi_master_put(master);
1672 spi_unregister_master(drv_data->master);
1673 spi_master_put(drv_data->master);