/Linux-v4.19/include/trace/events/ |
D | spi.h | 53 __field( int, chip_select ) 59 __entry->chip_select = msg->spi->chip_select; 64 (int)__entry->chip_select, 92 __field( int, chip_select ) 100 __entry->chip_select = msg->spi->chip_select; 107 (int)__entry->chip_select, 120 __field( int, chip_select ) 127 __entry->chip_select = msg->spi->chip_select; 133 (int)__entry->chip_select,
|
/Linux-v4.19/drivers/spi/ |
D | spi-bcm63xx-hsspi.c | 130 unsigned int profile = spi->chip_select; in bcm63xx_hsspi_set_clk() 157 unsigned int chip_select = spi->chip_select; in bcm63xx_hsspi_do_txrx() local 165 bcm63xx_hsspi_set_cs(bs, spi->chip_select, true); in bcm63xx_hsspi_do_txrx() 183 bs->regs + HSSPI_PROFILE_MODE_CTRL_REG(chip_select)); in bcm63xx_hsspi_do_txrx() 201 __raw_writel(!chip_select << PINGPONG_CMD_SS_SHIFT | in bcm63xx_hsspi_do_txrx() 202 chip_select << PINGPONG_CMD_PROFILE_SHIFT | in bcm63xx_hsspi_do_txrx() 228 HSSPI_PROFILE_SIGNAL_CTRL_REG(spi->chip_select)); in bcm63xx_hsspi_setup() 235 HSSPI_PROFILE_SIGNAL_CTRL_REG(spi->chip_select)); in bcm63xx_hsspi_setup() 243 reg |= BIT(spi->chip_select); in bcm63xx_hsspi_setup() 245 reg &= ~BIT(spi->chip_select); in bcm63xx_hsspi_setup() [all …]
|
D | spi-cavium.c | 60 if (spi->chip_select < 4) in octeon_spi_do_transfer() 61 p->cs_enax |= 1ull << (12 + spi->chip_select); in octeon_spi_do_transfer() 81 mpi_tx.s.csid = spi->chip_select; in octeon_spi_do_transfer() 106 mpi_tx.s.csid = spi->chip_select; in octeon_spi_do_transfer()
|
D | spi-coldfire-qspi.c | 117 static void mcfqspi_cs_select(struct mcfqspi *mcfqspi, u8 chip_select, in mcfqspi_cs_select() argument 120 mcfqspi->cs_control->select(mcfqspi->cs_control, chip_select, cs_high); in mcfqspi_cs_select() 123 static void mcfqspi_cs_deselect(struct mcfqspi *mcfqspi, u8 chip_select, in mcfqspi_cs_deselect() argument 126 mcfqspi->cs_control->deselect(mcfqspi->cs_control, chip_select, cs_high); in mcfqspi_cs_deselect() 302 mcfqspi_cs_select(mcfqspi, spi->chip_select, cs_high); in mcfqspi_set_cs() 304 mcfqspi_cs_deselect(mcfqspi, spi->chip_select, cs_high); in mcfqspi_set_cs() 336 spi->chip_select, spi->mode & SPI_CS_HIGH); in mcfqspi_setup() 340 spi->bits_per_word, spi->chip_select, in mcfqspi_setup()
|
D | spi-sh-sci.c | 114 if (sp->info->chip_select) in sh_sci_spi_chipselect() 115 (sp->info->chip_select)(sp->info, dev->chip_select, value); in sh_sci_spi_chipselect()
|
D | spi-bcm2835.c | 653 cs |= BCM2835_SPI_CS_CSPOL0 << spi->chip_select; in bcm2835_spi_set_cs() 657 cs &= ~(BCM2835_SPI_CS_CSPOL0 << spi->chip_select); in bcm2835_spi_set_cs() 669 cs |= spi->chip_select; in bcm2835_spi_set_cs() 698 if (spi->chip_select > 1) { in bcm2835_spi_setup() 715 spi->cs_gpio = chip->base + 8 - spi->chip_select; in bcm2835_spi_setup() 719 spi->chip_select, spi->cs_gpio); in bcm2835_spi_setup() 727 spi->chip_select, spi->cs_gpio, err); in bcm2835_spi_setup()
|
D | spi-omap2-mcspi.c | 375 struct omap2_mcspi_dma *mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_rx_callback() 387 struct omap2_mcspi_dma *mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_tx_callback() 403 mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_tx_dma() 445 mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_rx_dma() 594 mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_txrx_dma() 978 mcspi_dma = mcspi->dma_channels + spi->chip_select; in omap2_mcspi_request_dma() 1012 mcspi_dma = &mcspi->dma_channels[spi->chip_select]; in omap2_mcspi_setup() 1018 cs->base = mcspi->base + spi->chip_select * 0x14; in omap2_mcspi_setup() 1019 cs->phys = mcspi->phys + spi->chip_select * 0x14; in omap2_mcspi_setup() 1075 if (spi->chip_select < spi->master->num_chipselect) { in omap2_mcspi_cleanup() [all …]
|
D | spi-omap-uwire.c | 185 if (value == BITBANG_CS_INACTIVE || old_cs != spi->chip_select) { in uwire_chipselect() 199 w = spi->chip_select << 10; in uwire_chipselect() 216 w = spi->chip_select << 10; in uwire_txrx() 414 omap_uwire_configure_mode(spi->chip_select, flags); in uwire_setup_transfer()
|
D | spi-imx.c | 518 ctrl |= MX51_ECSPI_CTRL_CS(spi->chip_select); in mx51_ecspi_config() 533 cfg &= ~MX51_ECSPI_CONFIG_SBBCTRL(spi->chip_select); in mx51_ecspi_config() 535 cfg |= MX51_ECSPI_CONFIG_SBBCTRL(spi->chip_select); in mx51_ecspi_config() 538 cfg |= MX51_ECSPI_CONFIG_SCLKPHA(spi->chip_select); in mx51_ecspi_config() 540 cfg &= ~MX51_ECSPI_CONFIG_SCLKPHA(spi->chip_select); in mx51_ecspi_config() 543 cfg |= MX51_ECSPI_CONFIG_SCLKPOL(spi->chip_select); in mx51_ecspi_config() 544 cfg |= MX51_ECSPI_CONFIG_SCLKCTL(spi->chip_select); in mx51_ecspi_config() 546 cfg &= ~MX51_ECSPI_CONFIG_SCLKPOL(spi->chip_select); in mx51_ecspi_config() 547 cfg &= ~MX51_ECSPI_CONFIG_SCLKCTL(spi->chip_select); in mx51_ecspi_config() 550 cfg |= MX51_ECSPI_CONFIG_SSBPOL(spi->chip_select); in mx51_ecspi_config() [all …]
|
D | spi-img-spfi.c | 424 val |= msg->spi->chip_select << SPFI_PORT_STATE_DEV_SEL_SHIFT; in img_spfi_prepare() 426 val |= SPFI_PORT_STATE_CK_PHASE(msg->spi->chip_select); in img_spfi_prepare() 428 val &= ~SPFI_PORT_STATE_CK_PHASE(msg->spi->chip_select); in img_spfi_prepare() 430 val |= SPFI_PORT_STATE_CK_POL(msg->spi->chip_select); in img_spfi_prepare() 432 val &= ~SPFI_PORT_STATE_CK_POL(msg->spi->chip_select); in img_spfi_prepare() 509 val = spfi_readl(spfi, SPFI_DEVICE_PARAMETER(spi->chip_select)); in img_spfi_config() 513 spfi_writel(spfi, val, SPFI_DEVICE_PARAMETER(spi->chip_select)); in img_spfi_config()
|
D | spi-davinci.c | 213 u8 chip_sel = spi->chip_select; in davinci_spi_chipselect() 307 dspi->bytes_per_word[spi->chip_select] = 1; in davinci_spi_setup_transfer() 311 dspi->bytes_per_word[spi->chip_select] = 2; in davinci_spi_setup_transfer() 438 spi->chip_select < pdata->num_chipselect && in davinci_spi_setup() 439 pdata->chip_sel[spi->chip_select] != SPI_INTERN_CS) { in davinci_spi_setup() 440 spi->cs_gpio = pdata->chip_sel[spi->chip_select]; in davinci_spi_setup() 453 set_io_bits(dspi->base + SPIPC0, 1 << spi->chip_select); in davinci_spi_setup() 614 data_type = dspi->bytes_per_word[spi->chip_select]; in davinci_spi_bufs()
|
D | spi-atmel.c | 362 spi_writel(as, CSR0 + 4 * spi->chip_select, asd->csr); in cs_activate() 369 SPI_BF(PCS, ~(0x01 << spi->chip_select)) in cs_activate() 375 SPI_BF(PCS, ~(0x01 << spi->chip_select)) in cs_activate() 397 mr = SPI_BFINS(PCS, ~(1 << spi->chip_select), mr); in cs_activate() 398 if (as->use_cs_gpios && spi->chip_select != 0) in cs_activate() 418 if (~SPI_BFEXT(PCS, mr) & (1 << spi->chip_select)) { in cs_deactivate() 429 else if (atmel_spi_is_v2(as) || spi->chip_select != 0) in cs_deactivate() 884 csr = spi_readl(as, CSR0 + 4 * spi->chip_select); in atmel_spi_set_xfer_speed() 886 spi_writel(as, CSR0 + 4 * spi->chip_select, csr); in atmel_spi_set_xfer_speed() 1197 && spi->chip_select == 0 in atmel_spi_setup() [all …]
|
D | spi-fsl-lpspi.c | 72 u8 chip_select; member 208 temp |= (fsl_lpspi->config.chip_select & 0x3) << 24; in fsl_lpspi_set_cmd() 299 fsl_lpspi->config.chip_select = spi->chip_select; in fsl_lpspi_setup_transfer()
|
D | spi-ti-qspi.c | 493 MEM_CS_EN(spi->chip_select), in ti_qspi_enable_memory_map() 531 QSPI_SPI_SETUP_REG(spi->chip_select)); in ti_qspi_setup_mmap_read() 600 qspi->dc |= QSPI_CKPHA(spi->chip_select); in ti_qspi_start_transfer_one() 602 qspi->dc |= QSPI_CKPOL(spi->chip_select); in ti_qspi_start_transfer_one() 604 qspi->dc |= QSPI_CSPOL(spi->chip_select); in ti_qspi_start_transfer_one() 613 qspi->cmd |= QSPI_EN_CS(spi->chip_select); in ti_qspi_start_transfer_one()
|
D | spi-jcore.c | 70 u32 csbit = 1U << (2 * spi->chip_select); in jcore_spi_chipsel() 72 dev_dbg(hw->master->dev.parent, "chipselect %d\n", spi->chip_select); in jcore_spi_chipsel()
|
/Linux-v4.19/arch/arm/mach-pxa/ |
D | icontrol.c | 84 .chip_select = 0, 93 .chip_select = 1, 102 .chip_select = 0, 111 .chip_select = 1,
|
/Linux-v4.19/arch/arm/mach-s3c64xx/ |
D | mach-crag6410-module.c | 49 .chip_select = 0, 62 .chip_select = 0, 229 .chip_select = 1, 262 .chip_select = 1, 285 .chip_select = 1,
|
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | ndfc.c | 41 int chip_select; member 56 ccr |= NDFC_CCR_BS(chip + ndfc->chip_select); in ndfc_select_chip() 219 ndfc->chip_select = cs; in ndfc_probe() 231 ccr = NDFC_CCR_BS(ndfc->chip_select); in ndfc_probe() 243 int offset = NDFC_BCFG0 + (ndfc->chip_select << 2); in ndfc_probe()
|
/Linux-v4.19/arch/arm/mach-ep93xx/ |
D | vision_ep9307.c | 221 .chip_select = 0, 228 .chip_select = 1, 235 .chip_select = 2,
|
/Linux-v4.19/arch/mips/txx9/generic/ |
D | spi_eeprom.c | 29 .chip_select = chipid, in spi_eeprom_register() 65 read_param->chipid != spi->chip_select) in early_seeprom_probe()
|
/Linux-v4.19/arch/m68k/coldfire/ |
D | device.c | 275 u8 chip_select, bool cs_high) in mcf_cs_select() argument 277 switch (chip_select) { in mcf_cs_select() 296 u8 chip_select, bool cs_high) in mcf_cs_deselect() argument 298 switch (chip_select) { in mcf_cs_deselect()
|
/Linux-v4.19/arch/sh/include/asm/ |
D | spi.h | 11 void (*chip_select)(struct sh_spi_info *spi, int cs, int state); member
|
/Linux-v4.19/arch/powerpc/platforms/83xx/ |
D | mpc832x_rdb.c | 151 pr_debug("%s %d %d\n", __func__, spi->chip_select, on); in mpc83xx_spi_cs_control() 161 .chip_select = 0,
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | board-nokia770.c | 133 .chip_select = 3, 140 .chip_select = 0,
|
/Linux-v4.19/drivers/mmc/core/ |
D | debugfs.c | 87 switch (ios->chip_select) { in mmc_ios_show() 101 seq_printf(s, "chip select:\t%u (%s)\n", ios->chip_select, str); in mmc_ios_show()
|