Home
last modified time | relevance | path

Searched refs:num_cs (Results 1 – 25 of 49) sorted by relevance

12

/Linux-v5.4/include/linux/platform_data/
Dspi-s3c64xx.h38 int num_cs; member
54 int num_cs);
56 int num_cs);
58 int num_cs);
Dspi-omap2-mcspi.h11 unsigned short num_cs; member
/Linux-v5.4/drivers/spi/
Dspi-dw-pci.c20 u16 num_cs; member
27 .num_cs = 5,
33 .num_cs = 2,
38 .num_cs = 1,
73 dws->num_cs = desc->num_cs; in spi_pci_probe()
Dspi-dw-mmio.c140 int num_cs; in dw_spi_mmio_probe() local
183 num_cs = 4; in dw_spi_mmio_probe()
185 device_property_read_u32(&pdev->dev, "num-cs", &num_cs); in dw_spi_mmio_probe()
187 dws->num_cs = num_cs; in dw_spi_mmio_probe()
Dspi-efm32.c323 int num_cs, i; in efm32_spi_probe() local
328 num_cs = of_gpio_named_count(np, "cs-gpios"); in efm32_spi_probe()
329 if (num_cs < 0) in efm32_spi_probe()
330 return num_cs; in efm32_spi_probe()
333 sizeof(*ddata) + num_cs * sizeof(unsigned)); in efm32_spi_probe()
343 master->num_chipselect = num_cs; in efm32_spi_probe()
364 for (i = 0; i < num_cs; ++i) { in efm32_spi_probe()
Dspi-npcm-pspi.c346 int num_cs, i; in npcm_pspi_probe() local
351 num_cs = of_gpio_named_count(np, "cs-gpios"); in npcm_pspi_probe()
352 if (num_cs < 0) in npcm_pspi_probe()
353 return num_cs; in npcm_pspi_probe()
425 master->num_chipselect = num_cs; in npcm_pspi_probe()
427 for (i = 0; i < num_cs; i++) { in npcm_pspi_probe()
Dspi-xilinx.c394 int ret, num_cs = 0, bits_per_word = 8; in xilinx_spi_probe() local
401 num_cs = pdata->num_chipselect; in xilinx_spi_probe()
405 &num_cs); in xilinx_spi_probe()
408 if (!num_cs) { in xilinx_spi_probe()
414 if (num_cs > XILINX_SPI_MAX_CS) { in xilinx_spi_probe()
443 master->num_chipselect = num_cs; in xilinx_spi_probe()
Dspi-bcm63xx-hsspi.c337 u32 reg, rate, num_cs = HSSPI_SPI_MAX_CS; in bcm63xx_hsspi_probe() local
398 of_property_read_u32(dev->of_node, "num-cs", &num_cs); in bcm63xx_hsspi_probe()
399 if (num_cs > 8) { in bcm63xx_hsspi_probe()
401 num_cs); in bcm63xx_hsspi_probe()
402 num_cs = HSSPI_SPI_MAX_CS; in bcm63xx_hsspi_probe()
404 master->num_chipselect = num_cs; in bcm63xx_hsspi_probe()
Dspi-fsl-espi.c662 unsigned int irq, unsigned int num_cs) in fsl_espi_probe() argument
683 master->num_chipselect = num_cs; in fsl_espi_probe()
743 u32 num_cs; in of_fsl_espi_get_chipselects() local
746 ret = of_property_read_u32(np, "fsl,espi-num-chipselects", &num_cs); in of_fsl_espi_get_chipselects()
752 return num_cs; in of_fsl_espi_get_chipselects()
760 unsigned int irq, num_cs; in of_fsl_espi_probe() local
768 num_cs = of_fsl_espi_get_chipselects(dev); in of_fsl_espi_probe()
769 if (!num_cs) in of_fsl_espi_probe()
780 return fsl_espi_probe(dev, &mem, irq, num_cs); in of_fsl_espi_probe()
Dspi-bcm63xx.c495 u32 num_cs = BCM63XX_SPI_MAX_CS; in bcm63xx_spi_probe() local
505 of_property_read_u32(dev->of_node, "num-cs", &num_cs); in bcm63xx_spi_probe()
506 if (num_cs > BCM63XX_SPI_MAX_CS) { in bcm63xx_spi_probe()
508 num_cs); in bcm63xx_spi_probe()
509 num_cs = BCM63XX_SPI_MAX_CS; in bcm63xx_spi_probe()
565 master->num_chipselect = num_cs; in bcm63xx_spi_probe()
Dspi-sifive.c295 int ret, irq, num_cs; in sifive_spi_probe() local
363 num_cs = ilog2(cs_bits) + 1; in sifive_spi_probe()
364 if (num_cs > SIFIVE_SPI_MAX_CS) { in sifive_spi_probe()
373 master->num_chipselect = num_cs; in sifive_spi_probe()
Dspi-cadence.c477 u32 num_cs; in cdns_spi_probe() local
519 ret = of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs); in cdns_spi_probe()
523 master->num_chipselect = num_cs; in cdns_spi_probe()
Dspi-zynq-qspi.c623 u32 num_cs; in zynq_qspi_probe() local
683 &num_cs); in zynq_qspi_probe()
687 ctlr->num_chipselect = num_cs; in zynq_qspi_probe()
Dspi-davinci.c822 unsigned int num_cs, intr_line = 0; in spi_davinci_get_pdata() local
842 num_cs = 1; in spi_davinci_get_pdata()
843 of_property_read_u32(node, "num-cs", &num_cs); in spi_davinci_get_pdata()
844 pdata->num_chipselect = num_cs; in spi_davinci_get_pdata()
Dspi-lantiq-ssc.c806 unsigned int num_cs; in lantiq_ssc_probe() local
887 num_cs = 8; in lantiq_ssc_probe()
888 of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs); in lantiq_ssc_probe()
898 master->num_chipselect = num_cs; in lantiq_ssc_probe()
Dspi-sh-msiof.c1097 u32 num_cs = 1; in sh_msiof_spi_parse_dt() local
1108 of_property_read_u32(np, "num-cs", &num_cs); in sh_msiof_spi_parse_dt()
1116 info->num_chipselect = num_cs; in sh_msiof_spi_parse_dt()
1132 unsigned int num_cs, i; in sh_msiof_get_cs_gpios() local
1139 num_cs = max_t(unsigned int, ret, p->ctlr->num_chipselect); in sh_msiof_get_cs_gpios()
1140 for (i = 0; i < num_cs; i++) { in sh_msiof_get_cs_gpios()
Dspi-armada-3700.c822 u32 num_cs = 0; in a3700_spi_probe() local
832 if (of_property_read_u32(of_node, "num-cs", &num_cs)) { in a3700_spi_probe()
841 master->num_chipselect = num_cs; in a3700_spi_probe()
/Linux-v5.4/arch/arm/plat-samsung/
Ddevs.c1078 int num_cs) in s3c64xx_spi0_set_platdata() argument
1083 if (!num_cs || src_clk_nr < 0) { in s3c64xx_spi0_set_platdata()
1088 pd.num_cs = num_cs; in s3c64xx_spi0_set_platdata()
1114 int num_cs) in s3c64xx_spi1_set_platdata() argument
1119 if (!num_cs || src_clk_nr < 0) { in s3c64xx_spi1_set_platdata()
1124 pd.num_cs = num_cs; in s3c64xx_spi1_set_platdata()
1150 int num_cs) in s3c64xx_spi2_set_platdata() argument
1155 if (!num_cs || src_clk_nr < 0) { in s3c64xx_spi2_set_platdata()
1160 pd.num_cs = num_cs; in s3c64xx_spi2_set_platdata()
/Linux-v5.4/drivers/memory/
Dti-aemif.c124 u8 num_cs; member
279 if (aemif->num_cs >= NUM_CS) { in of_aemif_parse_abus_config()
284 data = &aemif->cs_data[aemif->num_cs]; in of_aemif_parse_abus_config()
288 aemif_get_hw_params(pdev, aemif->num_cs++); in of_aemif_parse_abus_config()
385 for (i = 0; i < pdata->num_abus_data; i++, aemif->num_cs++) { in aemif_probe()
391 for (i = 0; i < aemif->num_cs; i++) { in aemif_probe()
/Linux-v5.4/include/linux/spi/
Ds3c24xx.h14 unsigned int num_cs; /* total chipselects */ member
/Linux-v5.4/drivers/usb/host/
Dxhci-mvebu.c34 for (win = 0; win < dram->num_cs; win++) { in xhci_mvebu_mbus_config()
/Linux-v5.4/include/linux/
Dmbus.h30 int num_cs; member
/Linux-v5.4/drivers/net/ethernet/pasemi/
Dpasemi_mac.c350 mac->num_cs++; in pasemi_mac_setup_csrings()
1087 if (dev->mtu > 1500 && !mac->num_cs) { in pasemi_mac_open()
1089 if (!mac->num_cs) in pasemi_mac_open()
1322 for (i = 0; i < mac->num_cs; i++) { in pasemi_mac_close()
1327 mac->num_cs = 0; in pasemi_mac_close()
1493 if (mac->num_cs && skb->ip_summed == CHECKSUM_PARTIAL && skb->len > 1540) { in pasemi_mac_start_tx()
1495 mac->last_cs = (mac->last_cs + 1) % mac->num_cs; in pasemi_mac_start_tx()
1622 if (new_mtu > PE_DEF_MTU && !mac->num_cs) { in pasemi_mac_change_mtu()
1624 if (!mac->num_cs) { in pasemi_mac_change_mtu()
Dpasemi_mac.h66 int num_cs; member
/Linux-v5.4/drivers/bus/
Dmvebu-mbus.c650 for (i = 0; i < mvebu_mbus_dram_info.num_cs; i++) { in mvebu_mbus_setup_cpu_target_nooverlap()
692 mvebu_mbus_dram_info_nooverlap.num_cs = cs_nooverlap; in mvebu_mbus_setup_cpu_target_nooverlap()
726 mvebu_mbus_dram_info.num_cs = cs; in mvebu_mbus_default_setup_cpu_target()
778 mvebu_mbus_dram_info.num_cs = cs; in mvebu_mbus_dove_setup_cpu_target()
964 for (i = 0; i < dram->num_cs; i++) { in mvebu_mbus_get_dram_win_info()

12