Searched refs:SPI_CS_HIGH (Results 1 - 59 of 59) sorted by relevance

/linux-4.1.27/drivers/spi/
H A Dspi-clps711x.c44 gpio_direction_output(spi->cs_gpio, !(spi->mode & SPI_CS_HIGH)); spi_clps711x_setup()
138 master->mode_bits = SPI_CPHA | SPI_CS_HIGH; spi_clps711x_probe()
H A Dspi-octeon.c75 mpi_cfg.s.cshi = (mode & SPI_CS_HIGH) ? 1 : 0; octeon_spi_do_transfer()
206 SPI_CS_HIGH | octeon_spi_probe()
H A Dspi-ath79.c69 int cs_high = (spi->mode & SPI_CS_HIGH) ? is_active : !is_active; ath79_spi_chipselect()
132 if (spi->mode & SPI_CS_HIGH) ath79_spi_setup_cs()
236 sp->bitbang.flags = SPI_CS_HIGH; ath79_spi_probe()
H A Dspi-bcm2835.c73 #define BCM2835_SPI_MODE_BITS (SPI_CPOL | SPI_CPHA | SPI_CS_HIGH \
335 enable = (spi->mode & SPI_CS_HIGH) ? gpio_level : !gpio_level; bcm2835_spi_set_cs()
338 if (spi->mode & SPI_CS_HIGH) { bcm2835_spi_set_cs()
411 (spi->mode & SPI_CS_HIGH) ? 0 : 1); bcm2835_spi_setup()
422 gpio_set_value(spi->cs_gpio, (spi->mode & SPI_CS_HIGH) ? 0 : 1); bcm2835_spi_setup()
H A Dspi-sirf.c494 if (spi->mode & SPI_CS_HIGH) spi_sirfsoc_chipselect()
500 if (spi->mode & SPI_CS_HIGH) spi_sirfsoc_chipselect()
511 spi->mode & SPI_CS_HIGH ? 1 : 0); spi_sirfsoc_chipselect()
515 spi->mode & SPI_CS_HIGH ? 0 : 1); spi_sirfsoc_chipselect()
571 if (!(spi->mode & SPI_CS_HIGH)) spi_sirfsoc_setup_transfer()
688 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_CS_HIGH; spi_sirfsoc_probe()
H A Dspi-bcm63xx-hsspi.c236 if (spi->mode & SPI_CS_HIGH) bcm63xx_hsspi_setup()
243 if (spi->mode & SPI_CS_HIGH) bcm63xx_hsspi_setup()
377 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; bcm63xx_hsspi_probe()
H A Dspi-coldfire-qspi.c299 bool cs_high = spi->mode & SPI_CS_HIGH; mcfqspi_set_cs()
336 spi->chip_select, spi->mode & SPI_CS_HIGH); mcfqspi_setup()
415 master->mode_bits = SPI_CS_HIGH | SPI_CPOL | SPI_CPHA; mcfqspi_probe()
H A Dspi-txx9.c99 int val = (spi->mode & SPI_CS_HIGH) ? on : !on; txx9spi_cs_func()
124 !(spi->mode & SPI_CS_HIGH))) { txx9spi_setup()
388 master->mode_bits = SPI_CS_HIGH | SPI_CPOL | SPI_CPHA; txx9spi_probe()
H A Dspi-mpc512x-psc.c111 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 1 : 0); mpc512x_psc_spi_activate_cs()
119 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 0 : 1); mpc512x_psc_spi_deactivate_cs()
369 spi->mode & SPI_CS_HIGH ? 0 : 1); mpc512x_psc_spi_setup()
495 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; mpc512x_psc_spi_do_probe()
H A Dspi-altera.c73 if (spi->mode & SPI_CS_HIGH) { altera_spi_chipsel()
214 master->mode_bits = SPI_CS_HIGH; altera_spi_probe()
H A Dspi-oc-tiny.c78 (spi->mode & SPI_CS_HIGH) ? is_active : !is_active); tiny_spi_chipselect()
261 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; tiny_spi_probe()
H A Dspi-gpio.c227 gpio_set_value_cansleep(cs, (spi->mode & SPI_CS_HIGH) ? is_active : !is_active); spi_gpio_chipselect()
257 !(spi->mode & SPI_CS_HIGH)); spi_gpio_setup()
496 spi_gpio->bitbang.flags = SPI_CS_HIGH; spi_gpio_probe()
H A Dspi-mpc52xx-psc.c116 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 1 : 0); mpc52xx_psc_spi_activate_cs()
124 mps->cs_control(spi, (spi->mode & SPI_CS_HIGH) ? 0 : 1); mpc52xx_psc_spi_deactivate_cs()
382 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; mpc52xx_psc_spi_do_probe()
H A Dspi-fsl-lib.c94 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH mpc8xxx_spi_probe()
H A Dspi-efm32.c111 int value = !(spi->mode & SPI_CS_HIGH) == !(is_on == BITBANG_CS_ACTIVE); efm32_spi_chipselect()
347 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; efm32_spi_probe()
H A Dspi-nuc900.c74 unsigned int cs = spi->mode & SPI_CS_HIGH ? 1 : 0; nuc900_slave_select()
356 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; nuc900_spi_probe()
H A Dspi-st-ssc4.c211 #define MODEBITS (SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_LOOP | SPI_CS_HIGH) spi_st_setup()
235 ret = gpio_direction_output(cs, spi->mode & SPI_CS_HIGH); spi_st_setup()
H A Dspi-sun4i.c159 if (spi->mode & SPI_CS_HIGH) sun4i_spi_set_cs()
393 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; sun4i_spi_probe()
H A Dspi-imx.c344 if (config->mode & SPI_CS_HIGH) mx51_ecspi_config()
468 if (config->mode & SPI_CS_HIGH) mx31_config()
541 if (config->mode & SPI_CS_HIGH) mx21_config()
718 int dev_is_lowactive = !(spi->mode & SPI_CS_HIGH); spi_imx_chipselect()
1034 gpio_direction_output(gpio, spi->mode & SPI_CS_HIGH ? 0 : 1); spi_imx_setup()
1137 spi_imx->bitbang.master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; spi_imx_probe()
H A Dspi-fsl-spi.c115 bool pol = spi->mode & SPI_CS_HIGH; fsl_spi_chipselect()
473 desel = !(spi->mode & SPI_CS_HIGH); fsl_spi_setup()
490 /* Initialize chipselect - might be active for SPI_CS_HIGH mode */ fsl_spi_setup()
H A Dspi-omap-uwire.c327 if (spi->mode & SPI_CS_HIGH) uwire_setup_transfer()
487 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; uwire_probe()
H A Dspi-ppc4xx.c280 cspol = spi->mode & SPI_CS_HIGH ? 1 : 0; spi_ppc4xx_chipsel()
461 SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST; spi_ppc4xx_of_probe()
H A Dspi-xilinx.c232 if (spi->mode & SPI_CS_HIGH) xilinx_spi_setup_transfer()
404 SPI_CS_HIGH; xilinx_spi_probe()
H A Dspi-davinci.c238 gpio_set_value(gpio, spi->mode & SPI_CS_HIGH); davinci_spi_chipselect()
240 gpio_set_value(gpio, !(spi->mode & SPI_CS_HIGH)); davinci_spi_chipselect()
438 spi->cs_gpio, !(spi->mode & SPI_CS_HIGH)); davinci_spi_setup()
445 spi->cs_gpio, !(spi->mode & SPI_CS_HIGH)); davinci_spi_setup()
H A Dspi-sh-msiof.c537 !!(spi->mode & SPI_CS_HIGH)); sh_msiof_spi_setup()
540 gpio_set_value(spi->cs_gpio, !(spi->mode & SPI_CS_HIGH)); sh_msiof_spi_setup()
559 !!(spi->mode & SPI_CS_HIGH)); sh_msiof_prepare_message()
1228 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; sh_msiof_spi_probe()
H A Dspi-atmel.c301 unsigned active = spi->mode & SPI_CS_HIGH; cs_activate()
353 unsigned active = spi->mode & SPI_CS_HIGH; cs_deactivate()
989 && (spi->mode & SPI_CS_HIGH)) { atmel_spi_setup()
1029 gpio_direction_output(npcs_pin, !(spi->mode & SPI_CS_HIGH)); atmel_spi_setup()
1303 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; atmel_spi_probe()
H A Dspi-img-spfi.c459 (spi->mode & SPI_CS_HIGH) ? img_spfi_setup()
469 int mode = ((spi->mode & SPI_CS_HIGH) ? img_spfi_setup()
H A Dspi-s3c24xx.c101 unsigned int cspol = spi->mode & SPI_CS_HIGH ? 1 : 0; s3c24xx_spi_chipsel()
526 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; s3c24xx_spi_probe()
H A Dspi-omap-100k.c267 #define MODEBITS (SPI_CPOL | SPI_CPHA | SPI_CS_HIGH)
H A Dspi-sun6i.c392 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; sun6i_spi_probe()
H A Dspi-tegra114.c707 if (spi->mode & SPI_CS_HIGH) tegra_spi_setup_transfer_one()
779 if (spi->mode & SPI_CS_HIGH) tegra_spi_setup()
1050 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; tegra_spi_probe()
H A Dspi.c326 * using SPI_CS_HIGH can't coexist well otherwise... spi_add_device()
464 if (spi->mode & SPI_CS_HIGH) spi_set_cs()
1201 spi->mode |= SPI_CS_HIGH; of_register_spi_device()
1319 spi->mode |= SPI_CS_HIGH; acpi_spi_add_resource()
1741 * Except for SPI_CS_HIGH, which takes effect immediately, the changes take
1800 (spi->mode & SPI_CS_HIGH) ? "cs_high, " : "", spi_setup()
H A Dspi-dw.c473 !(spi->mode & SPI_CS_HIGH)); dw_spi_setup()
H A Dspi-ti-qspi.c354 if (spi->mode & SPI_CS_HIGH) ti_qspi_start_transfer_one()
H A Dspi-au1550.c173 unsigned cspol = spi->mode & SPI_CS_HIGH ? 1 : 0; au1550_spi_chipsel()
747 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST; au1550_spi_probe()
H A Dspi-ep93xx.c235 int value = (spi->mode & SPI_CS_HIGH) ? control : !control; ep93xx_spi_cs_control()
890 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; ep93xx_spi_probe()
H A Dspi-omap2-mcspi.c896 if (!(spi->mode & SPI_CS_HIGH)) omap2_mcspi_setup_transfer()
1346 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; omap2_mcspi_probe()
H A Dspi-tegra20-slink.c770 if (spi->mode & SPI_CS_HIGH) tegra_slink_setup()
1034 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; tegra_slink_probe()
H A Dspi-qup.c820 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP; spi_qup_probe()
H A Dspi-rockchip.c276 * if (spi->mode & SPI_CS_HIGH) rockchip_spi_set_cs()
H A Dspidev.c70 #define SPI_MODE_MASK (SPI_CPHA | SPI_CPOL | SPI_CS_HIGH \
H A Dspi-pxa2xx.c1069 chip->gpio_cs_inverted = spi->mode & SPI_CS_HIGH; setup_cs()
1354 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP; pxa2xx_spi_probe()
H A Dspi-s3c64xx.c1119 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; s3c64xx_spi_probe()
H A Dspi-pl022.c2188 master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP; pl022_probe()
/linux-4.1.27/drivers/staging/fbtft/
H A Dfb_watterott.c171 par->spi->mode |= SPI_CS_HIGH; init_display()
174 dev_err(par->info->device, "Could not set SPI_CS_HIGH\n"); init_display()
/linux-4.1.27/drivers/mfd/
H A Dmc13xxx-spi.c139 spi->mode = SPI_MODE_0 | SPI_CS_HIGH; mc13xxx_spi_probe()
H A Dezx-pcap.c441 spi->mode = SPI_MODE_0 | (pdata->config & PCAP_CS_AH ? SPI_CS_HIGH : 0); ezx_pcap_probe()
/linux-4.1.27/include/uapi/linux/spi/
H A Dspidev.h39 #define SPI_CS_HIGH 0x04 macro
/linux-4.1.27/drivers/rtc/
H A Drtc-pcf2123.c27 * .mode = SPI_CS_HIGH,
H A Drtc-ds1343.c639 spi->mode = SPI_MODE_3 | SPI_CS_HIGH; ds1343_probe()
H A Drtc-ds1305.c614 * there's an inverter in place, this needs SPI_CS_HIGH! ds1305_probe()
/linux-4.1.27/arch/mips/txx9/rbtx4938/
H A Dsetup.c282 .mode = SPI_MODE_1 | SPI_CS_HIGH, rbtx4938_spi_init()
/linux-4.1.27/arch/arm/mach-imx/
H A Dmach-mx27_3ds.c464 .mode = SPI_CS_HIGH,
H A Dmach-mx31moboard.c301 .mode = SPI_CS_HIGH,
H A Dmach-mx31_3ds.c537 .mode = SPI_CS_HIGH,
/linux-4.1.27/Documentation/spi/
H A Dspidev_test.c216 mode |= SPI_CS_HIGH; parse_opts()
/linux-4.1.27/drivers/mmc/host/
H A Dmmc_spi.c1153 host->spi->mode |= SPI_CS_HIGH; mmc_spi_initsequence()
1158 host->spi->mode &= ~SPI_CS_HIGH; mmc_spi_initsequence()
1162 host->spi->mode &= ~SPI_CS_HIGH; mmc_spi_initsequence()
1243 * device is inactive and SPI_CS_HIGH is clear... mmc_spi_set_ios()
/linux-4.1.27/include/linux/spi/
H A Dspi.h44 * (by specifying SPI_CS_HIGH) as can the "MSB first" default for
85 #define SPI_CS_HIGH 0x04 /* chipselect active high? */ macro
998 * where the default of SPI_CS_HIGH = 0 is wrong.
/linux-4.1.27/arch/avr32/mach-at32ap/
H A Dat32ap700x.c1222 if (!(b->mode & SPI_CS_HIGH)) at32_spi_setup_slaves()

Completed in 485 milliseconds