/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-mt65xx.txt | 5 - mediatek,mt2701-spi: for mt2701 platforms 6 - mediatek,mt2712-spi: for mt2712 platforms 7 - mediatek,mt6589-spi: for mt6589 platforms 8 - mediatek,mt6765-spi: for mt6765 platforms 9 - mediatek,mt7622-spi: for mt7622 platforms 10 - "mediatek,mt7629-spi", "mediatek,mt7622-spi": for mt7629 platforms 11 - mediatek,mt8135-spi: for mt8135 platforms 12 - mediatek,mt8173-spi: for mt8173 platforms 13 - mediatek,mt8183-spi: for mt8183 platforms 14 - mediatek,mt6893-spi: for mt6893 platforms [all …]
|
H A D | brcm,spi-bcm-qspi.txt | 26 "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on BRCMSTB SoCs 27 "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi" : Second Instance of MSPI 29 "brcm,spi-bcm7425-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 31 "brcm,spi-bcm7429-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 33 "brcm,spi-bcm7435-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 35 "brcm,spi-bcm7445-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 37 "brcm,spi-bcm7216-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 39 "brcm,spi-bcm7278-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 41 "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on Cygnus, NSP 42 "brcm,spi-ns2-qspi", "brcm,spi-bcm-qspi" : NS2 SoCs [all …]
|
H A D | spi-lantiq-ssc.txt | 4 - compatible: "lantiq,ase-spi", "lantiq,falcon-spi", "lantiq,xrx100-spi", 5 "intel,lgm-spi" 6 - #address-cells: see spi-bus.txt 7 - #size-cells: see spi-bus.txt 8 - reg: address and length of the spi master registers 18 - clocks: spi clock phandle 19 - num-cs: see spi-bus.txt, set to 8 if unset 25 spi: spi@e100800 { 26 compatible = "lantiq,xrx200-spi", "lantiq,xrx100-spi"; 37 ssc0: spi@e0800000 { [all …]
|
H A D | qcom,spi-qup.txt | 11 "qcom,spi-qup-v1.1.1" for 8660, 8960 and 8064. 12 "qcom,spi-qup-v2.1.1" for 8974 and later 13 "qcom,spi-qup-v2.2.1" for 8974 v2 and later. 27 - spi-max-frequency: Specifies maximum SPI clock frequency, 29 Documentation/devicetree/bindings/spi/spi-bus.txt 43 properties described in Documentation/devicetree/bindings/spi/spi-bus.txt 47 spi_8: spi@f9964000 { /* BLSP2 QUP2 */ 49 compatible = "qcom,spi-qup-v2"; 54 spi-max-frequency = <19200000>; 70 spi-max-frequency = <19200000>; [all …]
|
H A D | spi-samsung.txt | 9 - samsung,s3c2443-spi: for s3c2443, s3c2416 and s3c2450 platforms 10 - samsung,s3c6410-spi: for s3c6410 platforms 11 - samsung,s5pv210-spi: for s5pv210 and s5pc110 platforms 12 - samsung,exynos5433-spi: for exynos5433 compatible controllers 13 - samsung,exynos7-spi: for exynos7 platforms <DEPRECATED> 32 the devices the names must be "spi", "spi_busclkN" (where N is determined by 33 "samsung,spi-src-clk"), while Exynos5433 should specify a third clock 43 - samsung,spi-src-clk: If the spi controller includes a internal clock mux to 44 select the clock source for the spi bus clock, this property can be used to 45 indicate the clock to be used for driving the spi bus clock. If not specified, [all …]
|
H A D | icpdas-lp8841-spi-rtc.txt | 17 - compatible: should be "icpdas,lp8841-spi-rtc" 25 - The spi slave node should claim the following flags which are 26 required by the spi controller. 28 - spi-3wire: The master itself has only 3 wire. It cannor work in 31 - spi-cs-high: DS-1302 has active high chip select line. The master 34 - spi-lsb-first: DS-1302 requires least significant bit first 40 spi@901c { 43 compatible = "icpdas,lp8841-spi-rtc"; 49 spi-max-frequency = <500000>; 50 spi-3wire; [all …]
|
H A D | nvidia,tegra114-spi.txt | 4 - compatible : For Tegra114, must contain "nvidia,tegra114-spi". 5 Otherwise, must contain '"nvidia,<chip>-spi", "nvidia,tegra114-spi"' where 10 - spi 14 - spi 24 - spi-max-frequency: Definition as per 25 Documentation/devicetree/bindings/spi/spi-bus.txt 40 spi@7000d600 { 41 compatible = "nvidia,tegra114-spi"; 44 spi-max-frequency = <25000000>; 48 clock-names = "spi"; [all …]
|
H A D | microchip,spi-pic32.txt | 4 - compatible: Should be "microchip,pic32mzda-spi". 6 - interrupts: Should contain all three spi interrupts in sequence 12 See: Documentation/devicetree/bindings/spi/spi-bus.txt 18 named "spi-tx" for transmit and named "spi-rx" for receive. 22 spi1: spi@1f821000 { 23 compatible = "microchip,pic32mzda-spi"; 33 dma-names = "spi-rx", "spi-tx";
|
H A D | spi-st-ssc.txt | 5 - compatible : "st,comms-ssc4-spi" 16 See ../spi/spi-bus.txt 19 See ../spi/spi-bus.txt 22 spi@9840000 { 23 compatible = "st,comms-ssc4-spi"; 37 spi-max-frequency = <1000000>;
|
H A D | efm32-spi.txt | 4 - #address-cells: see spi-bus.txt 5 - #size-cells: see spi-bus.txt 6 - compatible: should be "energymicro,efm32-spi" 9 - clocks: phandle to the spi clock 10 - cs-gpios: see spi-bus.txt 22 spi1: spi@4000c400 { /* USART1 */ 25 compatible = "energymicro,efm32-spi"; 34 spi-max-frequency = <6000000>;
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-ls1028a-qds.dts | 152 compatible = "jedec,spi-nor"; 153 spi-cpol; 154 spi-cpha; 156 spi-max-frequency = <10000000>; 162 compatible = "jedec,spi-nor"; 163 spi-cpol; 164 spi-cpha; 166 spi-max-frequency = <10000000>; 172 compatible = "jedec,spi-nor"; 173 spi-cpol; [all …]
|
H A D | fsl-ls1088a-qds.dts | 27 compatible = "jedec,spi-nor"; 29 spi-max-frequency = <1000000>; 35 compatible = "jedec,spi-nor"; 36 spi-cpol; 37 spi-cpha; 38 spi-max-frequency = <3500000>; 45 compatible = "jedec,spi-nor"; 46 spi-cpol; 47 spi-cpha; 48 spi-max-frequency = <3500000>; [all …]
|
H A D | fsl-ls1012a-qds.dts | 72 compatible = "micron,n25q128a11", "jedec,spi-nor"; 74 spi-max-frequency = <10000000>; 80 compatible = "sst25wf040b", "jedec,spi-nor"; 81 spi-cpol; 82 spi-cpha; 84 spi-max-frequency = <10000000>; 90 compatible = "en25s64", "jedec,spi-nor"; 91 spi-cpol; 92 spi-cpha; 94 spi-max-frequency = <10000000>; [all …]
|
H A D | fsl-ls2081a-rdb.dts | 33 compatible = "jedec,spi-nor"; 36 spi-max-frequency = <3000000>; 98 compatible = "jedec,spi-nor"; 101 spi-rx-bus-width = <4>; 102 spi-tx-bus-width = <4>; 103 spi-max-frequency = <20000000>; 108 compatible = "jedec,spi-nor"; 111 spi-rx-bus-width = <4>; 112 spi-tx-bus-width = <4>; 113 spi-max-frequency = <20000000>;
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,kirkwood-pinctrl.txt | 24 mpp0 0 gpio, nand(io2), spi(cs) 25 mpp1 1 gpo, nand(io3), spi(mosi) 26 mpp2 2 gpo, nand(io4), spi(sck) 27 mpp3 3 gpo, nand(io5), spi(miso) 30 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 31 mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) 36 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig) 37 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), 62 mpp0 0 gpio, nand(io2), spi(cs) 63 mpp1 1 gpo, nand(io3), spi(mosi) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | ti-adc084s021.txt | 7 - spi-cpol : Per spi-bus bindings 8 - spi-cpha : Per spi-bus bindings 9 - spi-max-frequency : Per spi-bus bindings 16 spi-cpol; 17 spi-cpha; 18 spi-max-frequency = <16000000>;
|
H A D | ti-ads124s08.txt | 7 - reg : spi chip select number for the device 10 - spi-max-frequency : Definition as per 11 Documentation/devicetree/bindings/spi/spi-bus.txt 12 - spi-cpha : Definition as per 13 Documentation/devicetree/bindings/spi/spi-bus.txt 22 spi-max-frequency = <1000000>; 23 spi-cpha;
|
/freebsd/sys/contrib/device-tree/Bindings/iio/resolver/ |
H A D | ad2s90.txt | 8 - spi-max-frequency: set maximum clock frequency, must be 830000 9 - spi-cpol and spi-cpha: 11 spi-cpha, spi-cpol. 14 Documentation/devicetree/bindings/spi/spi-bus.txt 20 implemented in the spi code, to satisfy it, SCLK's period should be at most 28 spi-max-frequency = <830000>; 29 spi-cpol; 30 spi-cpha;
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | nxp-spifi.txt | 22 compatible property as specified in bindings/mtd/jedec,spi-nor.txt 25 - spi-cpol : Controller only supports mode 0 and 3 so either 26 both spi-cpol and spi-cpha should be present or 28 - spi-cpha : See above 29 - spi-rx-bus-width : Used to select how many pins that are used 32 See bindings/spi/spi-bus.txt for more information. 45 compatible = "jedec,spi-nor"; 46 spi-cpol; 47 spi-cpha; 48 spi-rx-bus-width = <4>;
|
H A D | hisilicon,fmc-spi-nor.txt | 4 - compatible : Should be "hisilicon,fmc-spi-nor" and one of the following strings: 5 "hisilicon,hi3519-spi-nor" 10 - clocks : handle to spi-nor flash controller clock. 13 spi-nor-controller@10000000 { 14 compatible = "hisilicon,hi3519-spi-nor", "hisilicon,fmc-spi-nor"; 21 compatible = "jedec,spi-nor";
|
/freebsd/sys/contrib/device-tree/Bindings/rtc/ |
H A D | maxim-ds1302.txt | 19 - spi-max-frequency : DS-1302 has 500 kHz if powered at 2.2V, 22 - spi-3wire : The device has a shared signal IN/OUT line. 24 - spi-lsb-first : DS-1302 requires least significant bit first 27 - spi-cs-high: DS-1302 has active high chip select line. This is 32 spi@901c { 35 compatible = "icpdas,lp8841-spi-rtc"; 41 spi-max-frequency = <500000>; 42 spi-3wire; 43 spi-lsb-first; 44 spi-cs-high;
|
/freebsd/sys/contrib/device-tree/Bindings/iio/dac/ |
H A D | ti-dac082s085.txt | 12 - spi-cpha, spi-cpol: SPI mode (0,1) or (1,0) must be used, so specify 13 either spi-cpha or spi-cpol (but not both). 17 ../../spi/spi-bus.txt. 31 spi-max-frequency = <40000000>; 32 spi-cpol;
|
/freebsd/sys/contrib/device-tree/Bindings/eeprom/ |
H A D | at25.txt | 12 - spi-max-frequency : max spi frequency to use 20 - spi-cpha : SPI shifted clock phase, as per spi-bus bindings. 21 - spi-cpol : SPI inverse clock polarity, as per spi-bus bindings. 28 - at25,addr-mode : addr-mode flags, as defined in include/linux/spi/eeprom.h 37 spi-max-frequency = <5000000>; 38 spi-cpha; 39 spi-cpol;
|
/freebsd/sys/contrib/device-tree/Bindings/input/rmi4/ |
H A D | rmi_spi.txt | 10 - compatible: syna,rmi4-spi 21 - spi-rx-delay-us: microsecond delay after a read transfer. 22 - spi-tx-delay-us: microsecond delay after a write transfer. 32 spi@7000d800 { 33 rmi4-spi-dev@0 { 34 compatible = "syna,rmi4-spi"; 38 spi-max-frequency = <4000000>; 39 spi-cpha; 40 spi-cpol; 43 spi-rx-delay-us = <30>;
|
/freebsd/sys/contrib/device-tree/src/arm64/microchip/ |
H A D | sparx5_pcb125.dts | 44 spi@0 { 45 compatible = "spi-mux"; 51 compatible = "jedec,spi-nor"; 52 spi-max-frequency = <8000000>; 56 spi@1 { 57 compatible = "spi-mux"; 63 compatible = "spi-nand"; 66 spi-max-frequency = <8000000>;
|