Searched refs:chipselect (Results 1 - 25 of 35) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/include/mach/
H A Dspi.h7 * @chipselect: Array of chipselects for this master. Numbers >= 0 mean gpio
11 * when to assert the chipselect: The CSPI module deasserts the
12 * chipselect once it runs out of input data. The other problem
18 * @num_chipselect: ARRAY_SIZE(chipselect)
21 int *chipselect; member in struct:spi_imx_master
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ide/
H A Dat91_ide.c69 static void set_smc_timings(const u8 chipselect, const u16 cycle, argument
84 at91_sys_write(AT91_SMC_MODE(chipselect), mode);
87 at91_sys_write(AT91_SMC_SETUP(chipselect), AT91_SMC_NWESETUP_(setup) |
91 at91_sys_write(AT91_SMC_PULSE(chipselect), AT91_SMC_NWEPULSE_(pulse) |
95 at91_sys_write(AT91_SMC_CYCLE(chipselect), AT91_SMC_NWECYCLE_(cycle) |
109 static void apply_timings(const u8 chipselect, const u8 pio, argument
140 set_smc_timings(chipselect, cycle, setup, pulse, data_float, use_iordy);
148 u8 chipselect = hwif->select_data; local
151 pdbg("cs %u buf %p len %d\n", chipselect, buf, len);
155 enter_16bit(chipselect, mod
165 u8 chipselect = hwif->select_data; local
178 u8 chipselect = hwif->select_data; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-u300/
H A Dspi.c20 static void select_dummy_chip(u32 chipselect) argument
24 chipselect,
25 chipselect ? "unselect chip" : "select chip");
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/spi/
H A Dspi_bitbang.h24 void (*chipselect)(struct spi_device *spi, int is_on); member in struct:spi_bitbang
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/
H A Dspi_imx.c70 int *chipselect; member in struct:spi_imx_data
361 int gpio = spi_imx->chipselect[spi->chip_select];
420 config.cs = spi_imx->chipselect[spi->chip_select];
471 int gpio = spi_imx->chipselect[spi->chip_select];
513 spi_imx->chipselect = mxc_platform_info->chipselect;
516 if (spi_imx->chipselect[i] < 0)
518 ret = gpio_request(spi_imx->chipselect[i], DRIVER_NAME);
522 if (spi_imx->chipselect[i] >= 0)
523 gpio_free(spi_imx->chipselect[
[all...]
H A Dspi_bitbang.c42 * chipselect() and friends may use use spi_device->controller_data and
210 /* NOTE we _need_ to call chipselect() early, ideally with adapter
218 bitbang->chipselect(spi, BITBANG_CS_INACTIVE);
317 bitbang->chipselect(spi, BITBANG_CS_ACTIVE);
361 bitbang->chipselect(spi, BITBANG_CS_INACTIVE);
368 /* normally deactivate chipselect ... unless no error and
374 bitbang->chipselect(spi, BITBANG_CS_INACTIVE);
440 if (!bitbang->master || !bitbang->chipselect)
H A Dspi_ppc4xx.c140 /* need this so we can set the clock in the chipselect routine */
221 hw->bitbang.chipselect(spi, BITBANG_CS_INACTIVE);
465 bbp->chipselect = spi_ppc4xx_chipsel;
H A Dspi_butterfly.c228 pp->bitbang.chipselect = butterfly_chipselect;
H A Dspi_lm70llp.c225 pp->bitbang.chipselect = lm70_chipselect;
H A Dspi_s3c24xx_gpio.c122 sp->bitbang.chipselect = s3c2410_spigpio_chipselect;
H A Dspi_sh_sci.c138 sp->bitbang.chipselect = sh_sci_spi_chipselect;
H A Dspi_s3c24xx.c108 /* change the chipselect state and the state of the spi engine clock */
218 hw->bitbang.chipselect(spi, BITBANG_CS_INACTIVE);
556 hw->bitbang.chipselect = s3c24xx_spi_chipsel;
613 dev_err(&pdev->dev, "No chipselect pin\n");
H A Dspi_gpio.c39 * spi->controller_data ... holds chipselect GPIO
351 spi_gpio->bitbang.chipselect = spi_gpio_chipselect;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-at91/
H A Dboard-afeb-9260v1.c181 .chipselect = 4,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-mx3/
H A Dmach-mx31lilly.c269 .chipselect = spi_internal_chipselect,
274 .chipselect = spi_internal_chipselect,
H A Dmach-pcm037_eet.c24 /* Reserve and hardwire GPIO 57 high - S6E63D6 chipselect */
65 .chipselect = pcm037_spi1_cs,
H A Dmx31lite-db.c160 .chipselect = spi_internal_chipselect,
H A Dmach-mx31moboard.c167 .chipselect = moboard_spi1_cs,
297 .chipselect = moboard_spi2_cs,
H A Dmach-mx31_3ds.c172 .chipselect = spi1_internal_chipselect,
H A Dmach-mx31lite.c111 .chipselect = spi_internal_chipselect,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-at91/include/mach/
H A Dboard.h63 u8 chipselect; /* EBI Chip Select number */ member in struct:at91_cf_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pcmcia/
H A Dat91_cf.c159 csr = at91_sys_read(AT91_SMC_CSR(cf->board->chipselect)) & ~AT91_SMC_DBW;
178 at91_sys_write(AT91_SMC_CSR(cf->board->chipselect), csr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-imx/
H A Deukrea_mbimx27-baseboard.c294 .chipselect = eukrea_mbimx27_spi_cs,
H A Dmach-pcm038.c181 /* On pcm038 there's a sram attached to CS1, we enable the chipselect here and
212 .chipselect = pcm038_spi_cs,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ata/
H A Dpata_at91.c267 info->cs = board->chipselect;

Completed in 316 milliseconds

12