Searched refs:num_cs (Results 1 - 25 of 51) sorted by relevance

123

/linux-master/include/linux/platform_data/
H A Dspi-s3c64xx.h31 * @num_cs: Number of CS this controller emulates.
37 int num_cs; member in struct:s3c64xx_spi_info
47 * @num_cs: Number of elements in the 'cs' array.
52 extern void s3c64xx_spi0_set_platdata(int src_clk_nr, int num_cs);
H A Dspi-omap2-mcspi.h11 unsigned short num_cs; member in struct:omap2_mcspi_platform_config
/linux-master/drivers/spi/
H A Dspi-dw-pci.c29 u16 num_cs; member in struct:dw_spi_pci_desc
65 .num_cs = 5,
71 .num_cs = 2,
77 .num_cs = 2,
117 dws->num_cs = desc->num_cs;
H A Dspi-dw-mmio.c323 int num_cs; local
367 num_cs = 4;
369 device_property_read_u32(&pdev->dev, "num-cs", &num_cs);
371 dws->num_cs = num_cs;
H A Dspi-xilinx.c395 int ret, num_cs = 0, bits_per_word; local
403 num_cs = pdata->num_chipselect;
408 &num_cs);
416 if (!num_cs) {
422 if (num_cs > XILINX_SPI_MAX_CS) {
448 host->num_chipselect = num_cs;
H A Dspi-bcm63xx.c486 u32 num_cs = BCM63XX_SPI_MAX_CS; local
497 of_property_read_u32(dev->of_node, "num-cs", &num_cs);
498 if (num_cs > BCM63XX_SPI_MAX_CS) {
500 num_cs);
501 num_cs = BCM63XX_SPI_MAX_CS;
560 host->num_chipselect = num_cs;
H A Dspi-bcmbca-hsspi.c442 u32 reg, rate, num_cs = HSSPI_SPI_MAX_CS; local
514 of_property_read_u32(dev->of_node, "num-cs", &num_cs);
515 if (num_cs > 8) {
517 num_cs);
518 num_cs = HSSPI_SPI_MAX_CS;
520 host->num_chipselect = num_cs;
H A Dspi-zynq-qspi.c163 * @num_cs: Number of connected CS (to enable dual memories if needed)
181 static void zynq_qspi_init_hw(struct zynq_qspi *xqspi, unsigned int num_cs) argument
191 if (num_cs > 1)
638 u32 num_cs; local
695 &num_cs);
698 } else if (num_cs > ZYNQ_QSPI_MAX_NUM_CS) {
703 ctlr->num_chipselect = num_cs;
H A Dspi-fsl-espi.c665 unsigned int irq, unsigned int num_cs)
686 host->num_chipselect = num_cs;
746 u32 num_cs; local
749 ret = of_property_read_u32(np, "fsl,espi-num-chipselects", &num_cs);
755 return num_cs;
763 unsigned int irq, num_cs; local
771 num_cs = of_fsl_espi_get_chipselects(dev);
772 if (!num_cs)
783 return fsl_espi_probe(dev, &mem, irq, num_cs);
664 fsl_espi_probe(struct device *dev, struct resource *mem, unsigned int irq, unsigned int num_cs) argument
H A Dspi-sifive.c295 int ret, irq, num_cs; local
363 num_cs = ilog2(cs_bits) + 1;
364 if (num_cs > SIFIVE_SPI_MAX_CS) {
373 host->num_chipselect = num_cs;
H A Dspi-dw-bt1.c174 dws->num_cs = 4;
234 dws->num_cs = 1;
H A Dspi-sn-f-ospi.c606 u32 num_cs = OSPI_NUM_CS; local
618 of_property_read_u32(dev->of_node, "num-cs", &num_cs);
619 if (num_cs > OSPI_NUM_CS) {
620 dev_err(dev, "num-cs too large: %d\n", num_cs);
623 ctlr->num_chipselect = num_cs;
H A Dspi-microchip-core.c504 u32 num_cs; local
514 if (of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs))
515 num_cs = MAX_CS;
517 host->num_chipselect = num_cs;
H A Dspi-ingenic.c390 int num_cs, ret; local
426 if (device_property_read_u32(dev, "num-cs", &num_cs))
427 num_cs = pdata->max_native_cs;
444 ctlr->num_chipselect = num_cs;
H A Dspi-bcm63xx-hsspi.c732 u32 reg, rate, num_cs = HSSPI_SPI_MAX_CS; local
811 of_property_read_u32(dev->of_node, "num-cs", &num_cs);
812 if (num_cs > 8) {
814 num_cs);
815 num_cs = HSSPI_SPI_MAX_CS;
817 host->num_chipselect = num_cs;
H A Dspi-fsl-lpspi.c827 u32 num_cs; local
899 &num_cs)) {
901 num_cs = ((temp >> 16) & 0xf);
903 num_cs = 1;
914 controller->num_chipselect = num_cs;
H A Dspi-armada-3700.c819 u32 num_cs = 0; local
829 if (of_property_read_u32(of_node, "num-cs", &num_cs)) {
838 host->num_chipselect = num_cs;
H A Dspi-cadence.c562 u32 num_cs; local
605 ret = of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs);
609 ctlr->num_chipselect = num_cs;
/linux-master/include/linux/
H A Dmbus.h30 int num_cs; member in struct:mbus_dram_target_info
/linux-master/drivers/usb/host/
H A Dxhci-mvebu.c34 for (win = 0; win < dram->num_cs; win++) {
/linux-master/drivers/memory/
H A Dti-aemif.c116 * @num_cs: number of assigned chip-selects
124 u8 num_cs; member in struct:aemif_device
279 if (aemif->num_cs >= NUM_CS) {
284 data = &aemif->cs_data[aemif->num_cs];
288 aemif_get_hw_params(pdev, aemif->num_cs++);
385 for (i = 0; i < pdata->num_abus_data; i++, aemif->num_cs++) {
391 for (i = 0; i < aemif->num_cs; i++) {
/linux-master/arch/arm/mach-s3c/
H A Ddevs.c384 void __init s3c64xx_spi0_set_platdata(int src_clk_nr, int num_cs) argument
389 if (!num_cs || src_clk_nr < 0) {
394 pd.num_cs = num_cs;
/linux-master/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.h66 int num_cs; member in struct:pasemi_mac
H A Dpasemi_mac.c351 mac->num_cs++;
1089 if (dev->mtu > 1500 && !mac->num_cs) {
1091 if (!mac->num_cs) {
1326 for (i = 0; i < mac->num_cs; i++) {
1331 mac->num_cs = 0;
1497 if (mac->num_cs && skb->ip_summed == CHECKSUM_PARTIAL && skb->len > 1540) {
1499 mac->last_cs = (mac->last_cs + 1) % mac->num_cs;
1626 if (new_mtu > PE_DEF_MTU && !mac->num_cs) {
1628 if (!mac->num_cs) {
/linux-master/drivers/bus/
H A Dmvebu-mbus.c625 for (i = 0; i < mvebu_mbus_dram_info.num_cs; i++) {
667 mvebu_mbus_dram_info_nooverlap.num_cs = cs_nooverlap;
701 mvebu_mbus_dram_info.num_cs = cs;
753 mvebu_mbus_dram_info.num_cs = cs;
944 for (i = 0; i < dram->num_cs; i++) {

Completed in 207 milliseconds

123