| /f-stack/freebsd/contrib/device-tree/Bindings/pci/ |
| H A D | ralink,rt3883-pci.txt | 7 - compatible: must be "ralink,rt3883-pci" 13 address. The value must be 1. 16 of an address. The value must be 1. 42 interrupt source. The value must be 1. 53 address. The value must be 0. 56 of an address. The value must be 2. 59 interrupt source. The value must be 1. 61 - device_type: must be "pci" 78 - device_type: must be "pci" 83 - #address-cells: must be set to <3> [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | brcm,unimac-mdio.txt | 10 - reg-names: name(s) of the register must be "mdio" and optional "mdio_indir_rw" 11 - #size-cells: must be 1 12 - #address-cells: must be 0 15 - interrupts: must be one if the interrupt is shared with the Ethernet MAC or 16 Ethernet switch this MDIO block is integrated from, or must be two, if there 17 are two separate interrupts, first one must be "mdio done" and second must be 19 - interrupt-names: must be "mdio_done_error" when there is a share interrupt fed 20 to this hardware block, or must be "mdio_done" for the first interrupt and 23 - clock-frequency: the MDIO bus clock that must be output by the MDIO bus
|
| H A D | cortina,gemini-ethernet.txt | 9 - compatible: must be "cortina,gemini-ethernet" 10 - reg: must contain the global registers and the V-bit and A-bit 13 - #address-cells: must be specified, must be <1> 14 - #size-cells: must be specified, must be <1> 27 - compatible: must be "cortina,gemini-ethernet-port" 28 - reg: must contain two register areas: the DMA/TOE memory and 32 - resets: this must provide an SoC-integrated reset line for 36 - clock-names: must be "PCLK"
|
| /f-stack/freebsd/contrib/device-tree/Bindings/fuse/ |
| H A D | nvidia,tegra20-fuse.txt | 4 - compatible : For Tegra20, must contain "nvidia,tegra20-efuse". For Tegra30, 5 must contain "nvidia,tegra30-efuse". For Tegra114, must contain 6 "nvidia,tegra114-efuse". For Tegra124, must contain "nvidia,tegra124-efuse". 7 For Tegra132 must contain "nvidia,tegra132-efuse", "nvidia,tegra124-efuse". 8 For Tegra210 must contain "nvidia,tegra210-efuse". For Tegra186 must contain 9 "nvidia,tegra186-efuse". For Tegra194 must contain "nvidia,tegra194-efuse".
|
| /f-stack/freebsd/contrib/device-tree/Bindings/clock/ |
| H A D | st,nomadik.txt | 10 - compatible: must be "stericsson,nomadik-src" 11 - reg: must contain the SRC register base and size 28 - compatible: must be "st,nomadik-pll-clock" 29 - clock-cells: must be 0 30 - clock-id: must be 1 or 2 for PLL1 and PLL2 respectively 39 - compatible: must be "st,nomadik-hclk-clock" 40 - clock-cells: must be 0 41 - clock-id: must be the clock ID from 0 to 63 according to
|
| H A D | renesas,rcar-usb2-clock-sel.txt | 36 When compatible with the generic version, nodes must list the 43 - The functional clock of USB 2.0 host side must be "ehci_ohci" 44 - The functional clock of HS-USB side must be "hs-usb-if" 45 - The USB_EXTAL clock pin must be "usb_extal" 46 - The USB_XTAL clock pin must be "usb_xtal" 52 - The reset of USB 2.0 host side must be "ehci_ohci" 53 - The reset of HS-USB side must be "hs-usb-if"
|
| /f-stack/freebsd/contrib/device-tree/Bindings/remoteproc/ |
| H A D | qcom,q6v5.txt | 9 Definition: must be one of: 28 Definition: must be "q6dsp" and "rmb" 73 must be "iface", "bus", "mem", "xo" 75 must be "iface", "bus", "mem", "xo", "gpll0_mss", 78 must be "iface", "bus", "mem", "xo", "gpll0_mss", 81 must be "iface", "bus", "xo", "snoc_axi", "mnoc_axi", 84 must be "iface", "bus", "mem", "xo", "gpll0_mss", 102 must be "mss_restart", "pdc_reset" for the modem 159 must be "cx", "mx" 162 must be "cx", "mx", "mss", "load_state" [all …]
|
| H A D | qcom,adsp.txt | 9 Definition: must be one of: 76 Definition: must be "xo" and optionally include "aggre2" 102 must be "cx" 104 must be "ss_cx" 106 must be "ssc_cx" 108 must be "lpi_cx" 111 must be "mx" 117 must be "cx", "load_state" 120 must be "cx", "load_state", "mss" 124 must be "lcx", "lmx", "load_state" [all …]
|
| H A D | qcom,hexagon-v56.txt | 9 Definition: must be one of: 16 Definition: must specify the base address and size of the qdsp6ss register 21 Definition: must list the watchdog, fatal IRQs ready, handover and 27 Definition: must be "wdog", "fatal", "ready", "handover", "stop-ack" 39 order as the clocks property. Definition must have 48 order as the clocks property. Definition must have 65 Definition: must be "pdc_sync" and "cc_lpass" 70 Definition: must be "restart" 92 Definition: must be "stop"
|
| /f-stack/freebsd/contrib/device-tree/Bindings/csky/ |
| H A D | cpus.txt | 20 The node name must be "cpus". 22 A cpus node must define the following properties: 27 Definition: must be set to 1 31 Definition: must be set to 0 42 Definition: must be "cpu" 50 Definition: must contain "csky", eg:
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/dsa/ |
| H A D | b53.txt | 6 - compatible: For external switch chips, compatible string must be exactly one 17 For the BCM11360 SoC, must be: 20 For the BCM5310x SoCs with an integrated switch, must be one of: 27 For the BCM5831X/BCM1140x SoCs with an integrated switch, must be one of: 35 For the BCM585xx/586XX/88312 SoCs with an integrated switch, must be one of: 44 For the BCM63xx/33xx SoCs with an integrated switch, must be one of: 51 - reg: a total of 3 register base addresses, the first one must be the 56 - interrupts: a total of 13 interrupts must be specified, in the following 63 - reg-names: a total of 3 names matching the 3 base register address, must 70 must be in the following order:
|
| /f-stack/freebsd/contrib/device-tree/Bindings/spmi/ |
| H A D | qcom,spmi-pmic-arb.txt | 18 - reg-names : must contain: 26 - reg : address + size pairs describing the PMIC arb register sets; order must 28 - #address-cells : must be set to 2 29 - #size-cells : must be set to 0 32 - interrupts : interrupt list for the PMIC Arb controller, must contain a 35 listed in the 'interrupts' property, must contain: 38 - #interrupt-cells : must be set to 4. Interrupts are specified as a 4-tuple:
|
| H A D | spmi.txt | 8 - #address-cells : must be set to 2 9 - #size-cells : must be set to 0 15 pair. The address must be in the range 0-15 (4 bits). The type must be one of 20 Each child node must have one and only one 'reg' entry of type SPMI_USID.
|
| /f-stack/freebsd/contrib/device-tree/Bindings/media/ |
| H A D | exynos4-fimc-is.txt | 15 - interrupts : must contain two FIMC-IS interrupts, in order: ISP0, ISP1; 18 - clock-names : must contain "ppmuispx", "ppmuispx", "lite0", "lite1" 28 - reg : must contain PMU physical base address and size of the register set. 41 - clocks : must contain gate clock specifier for this controller; 42 - clock-names : must contain "i2c_isp" entry. 48 firmware must be child nodes of their corresponding ISP I2C bus controller node. 49 The data link of these image sensors must be specified using the common video
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/tegra/ |
| H A D | nvidia,tegra20-ahb.txt | 4 - compatible : For Tegra20, must contain "nvidia,tegra20-ahb". For 5 Tegra30, must contain "nvidia,tegra30-ahb". Otherwise, must contain 9 Tegra20, Tegra30, and Tegra114 chips, the value must be <0x6000c004
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mmc/ |
| H A D | amlogic,meson-mx-sdio.txt | 13 - compatible : must be one of 19 - #address-cells : must be 1 20 - size-cells : must be 0 22 - clock-names : must contain "core" and "clkin" 30 - compatible : must be "mmc-slot" (see mmc.txt within this directory) 34 - bus-width : must be 1 or 4 (8-bit bus is not supported)
|
| /f-stack/freebsd/contrib/device-tree/Bindings/arm/ |
| H A D | cci.txt | 18 Node name must be "cci". 27 Definition: must contain one of the following: 55 Node name must be "slave-if". 56 Parent node must be CCI interconnect node. 58 A CCI control interface node must contain the following 64 Definition: must be set to 70 Definition: must be set to one of {"ace", "ace-lite"} 85 Parent node must be CCI interconnect node. 87 A CCI pmu node must contain the following properties: 114 counter. The interrupts must be specified [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | phy-lpc18xx-usb-otg.txt | 8 - compatible : must be "nxp,lpc1850-usb-otg-phy" 9 - clocks : must be exactly one entry 11 - #phy-cells : must be 0 for this phy 14 The phy node must be a child of the creg syscon node.
|
| H A D | brcm,cygnus-pcie-phy.txt | 4 - compatible: must be "brcm,cygnus-pcie-phy" 6 - #address-cells: must be 1 7 - #size-cells: must be 0 15 - #phy-cells: must be 0
|
| /f-stack/freebsd/contrib/device-tree/Bindings/slimbus/ |
| H A D | slim-ngd-qcom-ctrl.txt | 13 Definition: must be "qcom,slim-ngd-v<MAJOR>.<MINOR>.<STEP>" 14 must be one of the following. 21 Definition: must specify the base address and size of the controller 31 Definition: must be "rx" and "tx". 36 Definition: must list controller IRQ. 49 Each subnode represents an instance of NGD, must contain the following
|
| /f-stack/freebsd/contrib/device-tree/Bindings/usb/ |
| H A D | octeon-usb.txt | 7 - compatible: must be "cavium,octeon-5750-usbn" 13 address. The value must be 2. 16 of an address. The value must be 2. 33 The main node must have one child node which describes the built-in 38 - compatible: must be "cavium,octeon-5750-usbc"
|
| /f-stack/freebsd/contrib/device-tree/Bindings/ |
| H A D | unittest.txt | 6 - compatible: must be "unittest" 20 - compatible: must be unittest-i2c-bus 34 - compatible: must be unittest-i2c-dev 48 - compatible: must be unittest-i2c-mux
|
| /f-stack/freebsd/contrib/device-tree/Bindings/ata/ |
| H A D | ahci-st.txt | 9 - interrupt-names : Associated name must be; "hostc" 11 - clock-names : Associated name must be; "ahci_clk" 13 - phy-names : Associated name must be; "ahci_phy" 17 - reset-names : Associated names must be; "pwr-dwn", "sw-rst" and "pwr-rst"
|
| /f-stack/freebsd/contrib/device-tree/Bindings/cpu/ |
| H A D | cpu-topology.txt | 56 Node name must be "cpu-map". 58 The cpu-map node's parent node must be the cpus node. 79 invalid and therefore must be ignored. 102 Description: must be declared within a cpu-map node, one node 114 A socket node's child nodes must be one or more cluster nodes. 120 Description: must be declared within a cpu-map node, one node 128 A cluster node's child nodes must be: 142 The core node name must be "coreN" as described in 2.1 above. 144 A core node must be a leaf node if SMT is not supported. 169 A thread node must be a leaf node. [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | brcm,dpfe-cpu.txt | 11 - compatible: must be "brcm,bcm7271-dpfe-cpu", "brcm,bcm7268-dpfe-cpu" 13 - reg: must reference three register ranges 17 - reg-names: must contain "dpfe-cpu", "dpfe-dmem", and "dpfe-imem"; 18 they must be in the same order as the register declarations
|