Home
last modified time | relevance | path

Searched refs:chipselects (Results 1 – 85 of 85) sorted by relevance

/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dspi-gpio.txt12 Not needed if num-chipselects = <0>.
13 - num-chipselects: Number of chipselect lines. Should be <0> if a single device
27 num-chipselects = <1>;
Dfsl-imx-cspi.txt14 - fsl,spi-num-chipselects : Contains the number of the chipselect
15 - cs-gpios : Specifies the gpio pins to be used for chipselects.
32 fsl,spi-num-chipselects = <2>;
Dsnps,dw-apb-ssi.txt11 - cs-gpios : Specifies the gpio pis to be used for chipselects.
12 - num-cs : The number of chipselects. If omitted, this will default to 4.
Dfsl-spi.txt20 - gpios : specifies the gpio pins to be used for chipselects.
43 - fsl,espi-num-chipselects : the number of the chipselect signals.
57 fsl,espi-num-chipselects = <4>;
Dspi-fsl-dspi.txt11 - spi-num-chipselects : the number of the chipselect signals.
35 spi-num-chipselects = <5>;
Dspi_pl022.txt7 - num-cs : total number of chipselects
10 - cs-gpios : should specify GPIOs used for chipselects.
Dspi_atmel.txt7 - cs-gpios: chipselects
Dqcom,spi-qup.txt30 - num-cs: total number of chipselects
31 - cs-gpios: should specify GPIOs used for chipselects.
Dspi-sirf.txt26 - cs-gpios: should specify GPIOs used for chipselects.
Dspi-samsung.txt41 - cs-gpios: should specify GPIOs used for chipselects (see spi-bus.txt)
Dspi-bus.txt26 - num-cs : total number of chipselects
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dspear_spics.txt3 SPEAr platform provides a provision to control chipselects of ARM PL022 Prime
8 transfers without releasing their chipselects.
/linux-4.1.27/arch/arm/boot/dts/
Dimx51-apf51dev.dts83 fsl,spi-num-chipselects = <2>;
92 fsl,spi-num-chipselects = <2>;
Dimx27-apf27dev.dts80 fsl,spi-num-chipselects = <1>;
98 fsl,spi-num-chipselects = <3>;
Dimx53-tqma53.dtsi58 fsl,spi-num-chipselects = <4>;
252 fsl,spi-num-chipselects = <3>;
Dimx6dl-aristainetos_4.dts69 fsl,spi-num-chipselects = <1>;
Dimx6qdl-rex.dtsi92 fsl,spi-num-chipselects = <1>;
100 fsl,spi-num-chipselects = <1>;
Dimx27-phytec-phycard-s-som.dtsi26 fsl,spi-num-chipselects = <2>;
Dimx50-evk.dts29 fsl,spi-num-chipselects = <2>;
Dbcm47081-buffalo-wzr-600dhp2.dts28 num-chipselects = <1>;
Dbcm4708-buffalo-wzr-1750dhp.dts28 num-chipselects = <1>;
Dimx28-cfa10056.dts106 num-chipselects = <1>;
Dimx1-ads.dts41 fsl,spi-num-chipselects = <1>;
Dimx28-cfa10049.dts345 num-chipselects = <1>;
368 num-chipselects = <3>;
Dimx6qdl-dfi-fs700-m60.dtsi32 fsl,spi-num-chipselects = <1>;
Dimx28-cfa10055.dts147 num-chipselects = <1>;
Dimx27-pdk.dts40 fsl,spi-num-chipselects = <1>;
Dls1021a.dtsi194 spi-num-chipselects = <5>;
207 spi-num-chipselects = <5>;
Dimx27-eukrea-mbimxsd27-baseboard.dts84 fsl,spi-num-chipselects = <1>;
Dimx53-smd.dts66 fsl,spi-num-chipselects = <2>;
Dvfxxx.dtsi161 spi-num-chipselects = <5>;
173 spi-num-chipselects = <5>;
Dimx53-voipac-dmm-668.dtsi132 fsl,spi-num-chipselects = <4>;
Dimx27-phytec-phycore-rdk.dts72 fsl,spi-num-chipselects = <2>;
Dimx51-eukrea-mbimxsd51-baseboard.dts117 fsl,spi-num-chipselects = <1>;
Datlas6.dtsi309 sirf,spi-num-chipselects = <1>;
325 sirf,spi-num-chipselects = <1>;
Dimx27-phytec-phycore-som.dtsi78 fsl,spi-num-chipselects = <1>;
Dprima2.dtsi325 sirf,spi-num-chipselects = <1>;
340 sirf,spi-num-chipselects = <1>;
Dimx51-digi-connectcore-som.dtsi27 fsl,spi-num-chipselects = <1>;
Dimx6qdl-phytec-pfla02.dtsi79 fsl,spi-num-chipselects = <1>;
Dimx6qdl-aristainetos.dtsi103 fsl,spi-num-chipselects = <1>;
Dimx6qdl-sabrelite.dtsi141 fsl,spi-num-chipselects = <1>;
Dimx6qdl-nitrogen6x.dtsi142 fsl,spi-num-chipselects = <1>;
Dimx6qdl-sabreauto.dtsi49 fsl,spi-num-chipselects = <1>;
Darmada-xp-lenovo-ix4-300d.dts230 num-chipselects = <1>;
Dimx6q-dmo-edmqmx6.dts107 fsl,spi-num-chipselects = <1>;
Dimx6q-gw5400-a.dts141 fsl,spi-num-chipselects = <1>;
Dimx6qdl-sabresd.dtsi145 fsl,spi-num-chipselects = <1>;
Dimx53-tx53.dtsi164 fsl,spi-num-chipselects = <2>;
Dimx51-babbage.dts181 fsl,spi-num-chipselects = <2>;
Dexynos4210-universal_c210.dts408 num-chipselects = <1>;
Dimx6sl-evk.dts120 fsl,spi-num-chipselects = <1>;
Domap3-gta04.dtsi62 num-chipselects = <1>;
Dimx6qdl-tx6.dtsi206 fsl,spi-num-chipselects = <2>;
Dimx28-tx28.dts220 num-chipselects = <3>;
/linux-4.1.27/arch/mips/boot/dts/netlogic/
Dxlp_gvp.dts17 1 0 0 0x16000000 0x02000000>; // GBU chipselects
Dxlp_rvp.dts17 1 0 0 0x16000000 0x02000000>; // GBU chipselects
Dxlp_svp.dts17 1 0 0 0x16000000 0x02000000>; // GBU chipselects
Dxlp_fvp.dts17 1 0 0 0x16000000 0x02000000>; // GBU chipselects
Dxlp_evp.dts17 1 0 0 0x16000000 0x02000000>; // GBU chipselects
/linux-4.1.27/include/linux/amba/
Dpl022.h258 int *chipselects; member
/linux-4.1.27/drivers/spi/
Dspi-pl022.c412 int *chipselects; member
1574 pl022->cur_cs = pl022->chipselects[msg->spi->chip_select]; in pl022_transfer_one_message()
1920 if (!gpio_is_valid(pl022->chipselects[spi->chip_select])) in pl022_setup()
2133 pl022->chipselects = devm_kzalloc(dev, num_cs * sizeof(int), in pl022_probe()
2135 if (!pl022->chipselects) { in pl022_probe()
2154 if (platform_info->num_chipselect && platform_info->chipselects) { in pl022_probe()
2156 pl022->chipselects[i] = platform_info->chipselects[i]; in pl022_probe()
2159 pl022->chipselects[i] = i; in pl022_probe()
2169 pl022->chipselects[i] = cs_gpio; in pl022_probe()
/linux-4.1.27/arch/powerpc/boot/dts/
Dpcm032.dts171 * example snippets for free chipselects
Dmvme2500.dts70 fsl,espi-num-chipselects = <2>;
/linux-4.1.27/arch/powerpc/boot/dts/fsl/
Dbsc9131si-post.dtsi87 fsl,espi-num-chipselects = <1>;
Dbsc9132si-post.dtsi88 fsl,espi-num-chipselects = <1>;
Dc293si-post.dtsi100 fsl,espi-num-chipselects = <1>;
Dp2020si-post.dtsi158 fsl,espi-num-chipselects = <4>;
Dp1020si-post.dtsi131 fsl,espi-num-chipselects = <4>;
Dp1010si-post.dtsi129 fsl,espi-num-chipselects = <1>;
Dp1021si-post.dtsi131 fsl,espi-num-chipselects = <4>;
Dmpc8536si-post.dtsi168 fsl,espi-num-chipselects = <4>;
Dp1023si-post.dtsi158 fsl,espi-num-chipselects = <4>;
Dp1022si-post.dtsi163 fsl,espi-num-chipselects = <4>;
Db4si-post.dtsi330 fsl,espi-num-chipselects = <4>;
Dp3041si-post.dtsi395 fsl,espi-num-chipselects = <4>;
Dp5020si-post.dtsi382 fsl,espi-num-chipselects = <4>;
Dp5040si-post.dtsi360 fsl,espi-num-chipselects = <4>;
Dp2041si-post.dtsi368 fsl,espi-num-chipselects = <4>;
Dt1040si-post.dtsi414 fsl,espi-num-chipselects = <4>;
Dt2081si-post.dtsi470 fsl,espi-num-chipselects = <4>;
Dp4080si-post.dtsi467 fsl,espi-num-chipselects = <4>;
Dt4240si-post.dtsi720 fsl,espi-num-chipselects = <4>;
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dmc13xxx.txt116 fsl,spi-num-chipselects = <2>;
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/
Dti-aemif.txt35 set up to reflect the memory layout for 4 chipselects,
/linux-4.1.27/Documentation/spi/
Dspi-summary23 in parallel. All SPI slaves support chipselects; they are usually active