/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | atmel-sysregs.txt | 4 - compatible: Should be "atmel,sama5d2-chipid" or "microchip,sama7g5-chipid" 5 - reg : Should contain registers location and length 8 - compatible: Should be "atmel,at91sam9260-pit" 9 - reg: Should contain registers location and length 10 - interrupts: Should contain interrupt for the PIT which is the IRQ line 14 - compatible: Should be "microchip,sam9x60-pit64b" or 16 - reg: Should contain registers location and length 17 - interrupts: Should contain interrupt for PIT64B timer 18 - clocks: Should contain the available clock sources for PIT64B timer. 21 - compatible: Should be "atmel,at91rm9200-st", "syscon", "simple-mfd" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/arm/omap/ |
H A D | l4.txt | 6 - compatible : Should be "ti,omap2-l4" for OMAP2 family l4 core bus 7 Should be "ti,omap2-l4-wkup" for OMAP2 family l4 wkup bus 8 Should be "ti,omap3-l4-core" for OMAP3 family l4 core bus 9 Should be "ti,omap4-l4-cfg" for OMAP4 family l4 cfg bus 10 Should be "ti,omap4-l4-per" for OMAP4 family l4 per bus 11 Should be "ti,omap4-l4-wkup" for OMAP4 family l4 wkup bus 12 Should be "ti,omap5-l4-cfg" for OMAP5 family l4 cfg bus 13 Should be "ti,omap5-l4-wkup" for OMAP5 family l4 wkup bus 14 Should be "ti,dra7-l4-cfg" for DRA7 family l4 cfg bus 15 Should be "ti,dra7-l4-wkup" for DRA7 family l4 wkup bus [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/edac/ |
H A D | socfpga-eccmgr.txt | 8 - compatible : Should be "altr,socfpga-ecc-manager" 17 - compatible : Should be "altr,socfpga-l2-ecc" 19 - interrupts : Should be single bit error interrupt, then double bit error 24 - compatible : Should be "altr,socfpga-ocram-ecc" 27 - interrupts : Should be single bit error interrupt, then double bit error 58 - compatible : Should be "altr,socfpga-a10-ecc-manager" 63 - interrupts : Should be single bit error interrupt, then double bit error 73 - compatible : Should be "altr,socfpga-a10-l2-ecc" 75 - interrupts : Should be single bit error interrupt, then double bit error 80 - compatible : Should be "altr,socfpga-a10-ocram-ecc" [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | atmel-usb.txt | 6 - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers 9 - interrupts: Should contain ohci interrupt 10 - clocks: Should reference the peripheral, host and system clocks 11 - clock-names: Should contain three strings 33 - compatible: Should be "atmel,at91sam9g45-ehci" for USB controllers 36 - interrupts: Should contain ehci interrupt 37 - clocks: Should reference the peripheral and the UTMI clocks 38 - clock-names: Should contain two strings 57 - compatible: Should be one of the following 63 - interrupts: Should contain macb interrupt [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | atmel-quadspi.txt | 4 - compatible: Should be one of the following: 7 - reg: Should contain the locations and lengths of the base registers 9 - reg-names: Should contain the resource reg names: 12 - interrupts: Should contain the interrupt for the device. 13 - clocks: Should reference the peripheral clock and the QSPI system 15 - clock-names: Should contain "pclk" for the peripheral clock and "qspick" 17 - #address-cells: Should be <1>. 18 - #size-cells: Should be <0>.
|
H A D | spi-sprd.txt | 4 - compatible: Should be "sprd,sc9860-spi". 6 - interrupts: Should contain SPI interrupt. 7 - clock-names: Should contain following entries: 14 address on the SPI bus. Should be set to 1. 15 - #size-cells: Should be set to 0. 18 dma-names: Should contain names of the SPI used DMA channel. 19 dmas: Should contain DMA channels and DMA slave ids which the SPI used
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | moxa,moxart-clock.txt | 15 - #clock-cells : Should be 0 16 - reg : Should contain registers location and length 17 - clocks : Should contain phandle + clock-specifier for the parent clock 20 - clock-output-names : Should contain clock name 27 - #clock-cells : Should be 0 28 - reg : Should contain registers location and length 29 - clocks : Should contain phandle + clock-specifier for the parent clock 32 - clock-output-names : Should contain clock name
|
H A D | imx7ulp-clock.txt | 29 - compatible: Should be "fsl,imx7ulp-scg1". 30 - reg : Should contain registers location and length. 31 - #clock-cells: Should be <1>. 32 - clocks: Should contain the fixed input clocks. 33 - clock-names: Should contain the following clock names: 43 - compatible: Should be one of: 46 - reg : Should contain registers location and length. 47 - #clock-cells: Should be <1>. 48 - clocks: Should contain the fixed input clocks. 49 - clock-names: Should contain the following clock names:
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | qcom,usb-hs-phy.txt | 8 Definition: Should contain "qcom,usb-hs-phy" and more specifically one of the 18 Definition: Should contain 0 23 Definition: Should contain clock specifier for the reference and sleep 29 Definition: Should contain "ref" and "sleep" for the reference and sleep 35 Definition: Should contain the phy and POR resets 40 Definition: Should contain "phy" and "por" for the phy and POR resets 46 Definition: Should contain a reference to the 3.3V supply 51 Definition: Should contain a reference to the 1.8V supply 56 Definition: Should contain the vbus extcon 61 Definition: Should contain a sequence of ULPI address and value pairs to
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | imx-dwmac.txt | 9 - compatible: Should be "nxp,imx8mp-dwmac-eqos" to select glue layer 12 - clock-names: Should be "stmmaceth" for the host clock. 13 Should be "pclk" for the MAC apb clock. 14 Should be "ptp_ref" for the MAC timer clock. 15 Should be "tx" for the MAC RGMII TX clock: 16 Should be "mem" for EQOS MEM clock. 19 - interrupt-names: Should contain a list of interrupt names corresponding to 21 Should be "macirq" for the main MAC IRQ 22 Should be "eth_wake_irq" for the IT which wake up system 23 - intf_mode: Should be phandle/offset pair. The phandle to the syscon node which
|
H A D | qcom,ethqos.txt | 10 - compatible: Should be one of: 16 - reg-names: Should contain register names "stmmaceth", "rgmii" 18 - clocks: Should contain phandle to clocks 20 - clock-names: Should contain clock names "stmmaceth", "pclk", 23 - interrupts: Should contain phandle to interrupts 25 - interrupt-names: Should contain interrupt names "macirq", "eth_lpi"
|
/freebsd/sys/contrib/device-tree/Bindings/crypto/ |
H A D | atmel-crypto.txt | 8 - compatible : Should be "atmel,at91sam9g46-aes". 9 - reg: Should contain AES registers location and length. 10 - interrupts: Should contain the IRQ line for the AES. 28 - compatible : Should be "atmel,at91sam9g46-tdes". 29 - reg: Should contain TDES registers location and length. 30 - interrupts: Should contain the IRQ line for the TDES. 51 - compatible : Should be "atmel,at91sam9g46-sha". 52 - reg: Should contain SHA registers location and length. 53 - interrupts: Should contain the IRQ line for the SHA.
|
H A D | fsl-imx-scc.txt | 4 - compatible : Should be "fsl,imx25-scc". 5 - reg : Should contain register location and length. 6 - interrupts : Should contain interrupt numbers for SCM IRQ and SMN IRQ. 7 - interrupt-names : Should specify the names "scm" and "smn" for the 9 - clocks: Should contain the clock driving the SCC core. 10 - clock-names: Should be set to "ipg".
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | qcom,i2c-qup.txt | 4 - compatible: Should be: 8 - reg: Should contain QUP register address and length. 9 - interrupts: Should contain I2C interrupt. 13 - clock-names: Should contain: 17 - #address-cells: Should be <1> Address cells for i2c device address 18 - #size-cells: Should be <0> as i2c addresses have no size component 21 - clock-frequency: Should specify the desired i2c bus clock frequency in Hz,
|
H A D | i2c-sprd.txt | 4 - compatible: Should be "sprd,sc9860-i2c". 7 - interrupts: Should contain I2C interrupt. 8 - clock-names: Should contain following entries: 12 - clocks: Should contain a clock specifier for each entry in clock-names. 14 - #address-cells: Should be 1 to describe address cells for I2C device address. 15 - #size-cells: Should be 0 means no size cell for I2C device address.
|
/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A D | sdhci-omap.txt | 8 - compatible: Should be "ti,omap2430-sdhci" for omap2430 controllers 9 Should be "ti,omap3-sdhci" for omap3 controllers 10 Should be "ti,omap4-sdhci" for omap4 and ti81 controllers 11 Should be "ti,omap5-sdhci" for omap5 controllers 12 Should be "ti,dra7-sdhci" for DRA7 and DRA72 controllers 13 Should be "ti,k2g-sdhci" for K2G 14 Should be "ti,am335-sdhci" for am335x controllers 15 Should be "ti,am437-sdhci" for am437x controllers 18 - pinctrl-names: Should be subset of "default", "hs", "sdr12", "sdr25", "sdr50",
|
/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | sprd-dma.txt | 6 - compatible: Should be "sprd,sc9860-dma". 7 - reg: Should contain DMA registers location and length. 8 - interrupts: Should contain one interrupt shared by all channel. 11 - dma-channels : Number of DMA channels supported. Should be 32. 12 - clock-names: Should contain the clock of the DMA controller. 13 - clocks: Should contain a clock specifier for each entry in clock-names. 16 - #dma-channels : Number of DMA channels supported. Should be 32.
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | mchp-i2s-mcc.txt | 4 - compatible: Should be "microchip,sam9x60-i2smcc". 5 - reg: Should be the physical base address of the controller and the 7 - interrupts: Should contain the interrupt for the controller. 8 - dmas: Should be one per channel name listed in the dma-names property, 14 - clock-names: Should be one of each entry matching the clocks phandles list: 19 - pinctrl-0: Should specify pin control groups used for this controller. 20 - princtrl-names: Should contain only one value - "default".
|
H A D | qcom,wcd9335.txt | 18 Should be: 24 Definition: Should be ('Device index', 'Instance ID') 35 Should be: "intr1", "intr2" 61 Definition: Should contain a reference to the 1.8V buck supply 66 Definition: Should contain a reference to the 1.8V SIDO buck supply 71 Definition: Should contain a reference to the 1.8V rx supply 76 Definition: Should contain a reference to the 1.8V tx supply 81 Definition: Should contain a reference to the vbat supply 86 Definition: Should contain a reference to the micbias supply 91 Definition: Should contain a reference to the 1.8V io supply
|
H A D | atmel-i2s.txt | 4 - compatible: Should be "atmel,sama5d2-i2s". 5 - reg: Should be the physical base address of the controller and the 7 - interrupts: Should contain the interrupt for the controller. 8 - dmas: Should be one per channel name listed in the dma-names property, 15 - clock-names: Should be one of each entry matching the clocks phandles list: 21 - pinctrl-0: Should specify pin control groups used for this controller. 22 - princtrl-names: Should contain only one value - "default".
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | qcom,pcie.txt | 40 Definition: Should be "pci". As specified in snps,dw-pcie.yaml 45 Definition: Should be 3. As specified in snps,dw-pcie.yaml 50 Definition: Should be 2. As specified in snps,dw-pcie.yaml 65 Definition: Should contain "msi" 70 Definition: Should be 1. As specified in snps,dw-pcie.yaml 91 Definition: Should contain the following entries 97 Definition: Should contain the following entries 105 Definition: Should contain the following entries 113 Definition: Should contain the following entries 123 Definition: Should contain the following entries [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | mxsfb.txt | 6 - compatible: Should be "fsl,imx23-lcdif" for i.MX23. 7 Should be "fsl,imx28-lcdif" for i.MX28. 8 Should be "fsl,imx6sx-lcdif" for i.MX6SX. 9 Should be "fsl,imx8mq-lcdif" for i.MX8MQ. 11 - interrupts: Should contain LCDIF interrupt 42 - compatible: Should be "fsl,imx23-lcdif" for i.MX23. 43 Should be "fsl,imx28-lcdif" for i.MX28. 45 - interrupts: Should contain LCDIF interrupts
|
/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | atmel-wdt.txt | 13 - interrupts : Should contain WDT interrupt. 14 - atmel,max-heartbeat-sec : Should contain the maximum heartbeat value in 17 - atmel,min-heartbeat-sec : Should contain the minimum heartbeat value in 20 - atmel,watchdog-type : Should be "hardware" or "software". Hardware watchdog 23 - atmel,reset-type : Should be "proc" or "all". 27 - atmel,disable : Should be present if you want to disable the watchdog. 28 - atmel,idle-halt : Should be present if you want to stop the watchdog when 35 - atmel,dbg-halt : Should be present if you want to stop the watchdog when
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | atmel-flexcom.txt | 8 - compatible: Should be "atmel,sama5d2-flexcom" 10 - reg: Should be the offset/length value for Flexcom dedicated 12 - clocks: Should be the Flexcom peripheral clock from PMC. 13 - #address-cells: Should be <1> 14 - #size-cells: Should be <1> 15 - ranges: Should be one range for the full I/O register region 17 - atmel,flexcom-mode: Should be one of the following values:
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | qcom,msm-uart.txt | 9 - compatible: Should contain "qcom,msm-uart" 10 - reg: Should contain UART register location and length. 11 - interrupts: Should contain UART interrupt. 12 - clocks: Should contain the core clock. 13 - clock-names: Should be "core".
|