Lines Matching refs:slave
2298 if (!of_node_name_eq(nc, "slave")) {
2299 dev_err(&ctlr->dev, "%pOF is not called 'slave'\n",
2379 * represents a valid SPI slave.
2770 * spi_slave_abort - abort the ongoing transfer request on an SPI slave
2823 /* Remove registered slave */
2829 /* Register new slave */
2846 static DEVICE_ATTR_RW(slave);
2873 * __spi_alloc_controller - allocate an SPI master or slave controller
2880 * @slave: flag indicating whether to allocate an SPI master (false) or SPI
2881 * slave (true) controller
2898 unsigned int size, bool slave)
2919 ctlr->slave = slave;
2920 if (IS_ENABLED(CONFIG_SPI_SLAVE) && slave)
2941 * @slave: whether to allocate an SPI master (false) or SPI slave (true)
2954 bool slave)
2963 ctlr = __spi_alloc_controller(dev, size, slave);
3085 * spi_register_controller - register SPI master or slave controller
3183 spi_controller_is_slave(ctlr) ? "slave" : "master",
3235 * devm_spi_register_controller - register managed SPI master or slave
3276 * spi_unregister_controller - unregister SPI master or slave controller
3323 * has not yet been converted to devm_spi_alloc_master/slave().