Lines Matching refs:slave
1996 if (!of_node_name_eq(nc, "slave")) {
1997 dev_err(&ctlr->dev, "%pOF is not called 'slave'\n",
2072 * represents a valid SPI slave.
2314 * spi_slave_abort - abort the ongoing transfer request on an SPI slave
2362 /* Remove registered slave */
2368 /* Register new slave */
2385 static DEVICE_ATTR_RW(slave);
2413 * __spi_alloc_controller - allocate an SPI master or slave controller
2420 * @slave: flag indicating whether to allocate an SPI master (false) or SPI
2421 * slave (true) controller
2438 unsigned int size, bool slave)
2453 ctlr->slave = slave;
2454 if (IS_ENABLED(CONFIG_SPI_SLAVE) && slave)
2475 * @slave: whether to allocate an SPI master (false) or SPI slave (true)
2488 bool slave)
2497 ctlr = __spi_alloc_controller(dev, size, slave);
2645 * spi_register_controller - register SPI master or slave controller
2769 spi_controller_is_slave(ctlr) ? "slave" : "master",
2814 * devm_spi_register_controller - register managed SPI master or slave
2855 * spi_unregister_controller - unregister SPI master or slave controller
2892 * has not yet been converted to devm_spi_alloc_master/slave().