Lines Matching refs:command
267 u32 command; in tegra_sflash_start_transfer_one() local
282 command = tsd->def_command_reg; in tegra_sflash_start_transfer_one()
283 command |= SPI_BIT_LENGTH(t->bits_per_word - 1); in tegra_sflash_start_transfer_one()
284 command |= SPI_CS_VAL_HIGH; in tegra_sflash_start_transfer_one()
286 command &= ~SPI_MODES; in tegra_sflash_start_transfer_one()
288 command |= SPI_CK_SDA_FALLING; in tegra_sflash_start_transfer_one()
291 command |= SPI_ACTIVE_SCLK_DRIVE_HIGH; in tegra_sflash_start_transfer_one()
293 command |= SPI_ACTIVE_SCLK_DRIVE_LOW; in tegra_sflash_start_transfer_one()
294 command |= SPI_CS0_EN << spi->chip_select; in tegra_sflash_start_transfer_one()
296 command = tsd->command_reg; in tegra_sflash_start_transfer_one()
297 command &= ~SPI_BIT_LENGTH(~0); in tegra_sflash_start_transfer_one()
298 command |= SPI_BIT_LENGTH(t->bits_per_word - 1); in tegra_sflash_start_transfer_one()
299 command &= ~(SPI_RX_EN | SPI_TX_EN); in tegra_sflash_start_transfer_one()
304 command |= SPI_RX_EN; in tegra_sflash_start_transfer_one()
308 command |= SPI_TX_EN; in tegra_sflash_start_transfer_one()
311 tegra_sflash_writel(tsd, command, SPI_COMMAND); in tegra_sflash_start_transfer_one()
312 tsd->command_reg = command; in tegra_sflash_start_transfer_one()