/linux/Documentation/devicetree/bindings/display/imx/ |
H A D | nxp,imx8mq-dcss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/imx/nxp,imx8mq-dcss.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Laurentiu Palcu <laurentiu.palcu@nxp.com> 17 2.2) or MIPI-DSI. The DCSS is intended to support up to 4kp60 displays. HDR10 23 const: nxp,imx8mq-dcss 27 - description: DCSS base address and size, up to IRQ steer start 28 - description: DCSS BLKCTL base address and size 32 - description: Context loader completion and error interrupt [all …]
|
/linux/Documentation/devicetree/bindings/net/bluetooth/ |
H A D | nokia,h4p-bluetooth.txt | 2 --------------------- 13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following: 14 * "brcm,bcm2048-nokia" 15 * "ti,wl1271-bluetooth-nokia" 16 - reset-gpios: GPIO specifier, used to reset the BT module (active low) 17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high) 18 - host-wakeup-gpios: GPIO specifier, used to wakeup the host processor (active high) 19 - clock-names: should be "sysclk" 20 - clocks: should contain a clock specifier for every name in clock-names 24 - None [all …]
|
H A D | brcm,bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 This binding describes Broadcom UART-attached bluetooth chips. 18 - items: 19 - enum: 20 - infineon,cyw43439-bt 21 - const: brcm,bcm4329-bt 22 - enum: [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | hisilicon,histb-xhci.txt | 6 - compatible: should be "hisilicon,hi3798cv200-xhci" 7 - reg: specifies physical base address and size of the registers 8 - interrupts : interrupt used by the controller 9 - clocks: a list of phandle + clock-specifier pairs, one for each 10 entry in clock-names 11 - clock-names: must contain 12 "bus": for bus clock 13 "utmi": for utmi clock 14 "pipe": for pipe clock 15 "suspend": for suspend clock [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | renesas,rzg2l-cpg.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/renesas,rzg2l-cpg.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas RZ/{G2L,V2L,V2M} Clock Pulse Generator / Module Standby Mode 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 On Renesas RZ/{G2L,V2L}-alike SoC's, the CPG (Clock Pulse Generator) and Module 15 similar, but does not have Clock Monitor Registers. 18 - The CPG block generates various core clocks, 19 - The Module Standby Mode block provides two functions: [all …]
|
H A D | moxa,moxart-clock.txt | 1 Device Tree Clock bindings for arch-moxart 3 This binding uses the common clock binding[1]. 5 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt 14 - compatible : Must be "moxa,moxart-pll-clock" 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 26 - compatible : Must be "moxa,moxart-apb-clock" 27 - #clock-cells : Should be 0 [all …]
|
H A D | renesas,cpg-mssr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/clock/renesas,cpg-mssr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas Clock Pulse Generator / Module Standby and Software Reset 10 - Geert Uytterhoeven <geert+renesas@glider.be> 13 On Renesas ARM SoCs (SH/R-Mobile, R-Car, RZ), the CPG (Clock Pulse Generator) 18 - The CPG block generates various core clocks, 19 - The MSSR block provides two functions: 20 1. Module Standby, providing a Clock Domain to control the clock supply [all …]
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | hisilicon-histb-pcie.txt | 6 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml. 11 - compatible: Should be one of the following strings: 12 "hisilicon,hi3798cv200-pcie" 13 - reg: Should contain sysctl, rc_dbi, config registers location and length. 14 - reg-names: Must include the following entries: 16 "rc-dbi": configuration space of PCIe controller; 18 - bus-range: PCI bus numbers covered. 19 - interrupts: MSI interrupt. 20 - interrupt-names: Must include "msi" entries. 21 - clocks: List of phandle and clock specifier pairs as listed in clock-names [all …]
|
H A D | ti,j721e-pci-host.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/ 4 --- 5 $id: http://devicetree.org/schemas/pci/ti,j721e-pci-host.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Kishon Vijay Abraham I <kishon@ti.com> 16 - const: ti,j721e-pcie-host 17 - const: ti,j784s4-pcie-host 18 - description: PCIe controller in AM64 20 - const: ti,am64-pcie-host [all …]
|
/linux/Documentation/devicetree/bindings/phy/ |
H A D | phy-rockchip-typec.txt | 1 * ROCKCHIP type-c PHY 2 --------------------- 5 - compatible : must be "rockchip,rk3399-typec-phy" 6 - reg: Address and length of the usb phy control register set 7 - rockchip,grf : phandle to the syscon managing the "general 9 - clocks : phandle + clock specifier for the phy clocks 10 - clock-names : string, clock name, must be "tcpdcore", "tcpdphy-ref"; 11 - assigned-clocks: main clock, should be <&cru SCLK_UPHY0_TCPDCORE> or 13 - assigned-clock-rates : the phy core clk frequency, shall be: 50000000 14 - resets : a list of phandle + reset specifier pairs [all …]
|
H A D | phy-hisi-inno-usb2.txt | 4 - compatible: Should be one of the following strings: 5 "hisilicon,inno-usb2-phy", 6 "hisilicon,hi3798cv200-usb2-phy". 7 - reg: Should be the address space for PHY configuration register in peripheral 9 - clocks: The phandle and clock specifier pair for INNO USB2 PHY device 10 reference clock. 11 - resets: The phandle and reset specifier pair for INNO USB2 PHY device reset 13 - #address-cells: Must be 1. 14 - #size-cells: Must be 0. 21 - reg: The PHY port instance number. [all …]
|
/linux/Documentation/devicetree/bindings/hsi/ |
H A D | omap-ssi.txt | 9 - compatible: Should include "ti,omap3-ssi" or "ti,omap4-hsi" 10 - reg-names: Contains the values "sys" and "gdd" (in this order). 11 - reg: Contains a matching register specifier for each entry 12 in reg-names. 13 - interrupt-names: Contains the value "gdd_mpu". 14 - interrupts: Contains matching interrupt information for each entry 15 in interrupt-names. 16 - ranges: Represents the bus address mapping between the main 18 - clock-names: Must include the following entries: 19 "ssi_ssr_fck": The OMAP clock of that name [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | hix5hd2-ir.txt | 1 Device-Tree bindings for hix5hd2 ir IP 4 - compatible: Should contain "hisilicon,hix5hd2-ir", or: 5 - "hisilicon,hi3796cv300-ir" for Hi3796CV300 IR device. 6 - reg: Base physical address of the controller and length of memory 8 - interrupts: interrupt-specifier for the sole interrupt generated by 9 the device. The interrupt specifier format depends on the interrupt 11 - clocks: clock phandle and specifier pair. 14 - linux,rc-map-name: see rc.txt file in the same directory. 15 - hisilicon,power-syscon: DEPRECATED. Don't use this in new dts files. 21 compatible = "hisilicon,hix5hd2-ir"; [all …]
|
H A D | st-rc.txt | 1 Device-Tree bindings for ST IRB IP 4 - compatible: Should contain "st,comms-irb". 5 - reg: Base physical address of the controller and length of memory 7 - interrupts: interrupt-specifier for the sole interrupt generated by 8 the device. The interrupt specifier format depends on the interrupt 10 - rx-mode: can be "infrared" or "uhf". This property specifies the L1 11 protocol used for receiving remote control signals. rx-mode should 13 - tx-mode: should be "infrared". This property specifies the L1 14 protocol used for transmitting remote control signals. tx-mode should 18 - pinctrl-names, pinctrl-0: the pincontrol settings to configure muxing [all …]
|
H A D | ti,omap3isp.txt | 4 The DT definitions can be found in include/dt-bindings/media/omap3-isp.h. 9 compatible : must contain "ti,omap3-isp" 15 interrupts : the ISP interrupt specifier 16 iommus : phandle and IOMMU specifier for the IOMMU that serves the ISP 17 syscon : the phandle and register offset to the Complex I/O or CSI-PHY 19 ti,phy-type : 0 -- OMAP3ISP_PHY_TYPE_COMPLEX_IO (e.g. 3430) 20 1 -- OMAP3ISP_PHY_TYPE_CSIPHY (e.g. 3630) 21 #clock-cells : Must be 1 --- the ISP provides two external clocks, 24 clock bindings in ../clock/clock-bindings.txt. 27 --------------------- [all …]
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | vexpress-config.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm/vexpress-config.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andre Przywara <andre.przywara@arm.com> 16 function and device numbers - see motherboard's TRM for more details. 20 const: arm,vexpress,config-bus 22 arm,vexpress,config-bridge: 31 const: arm,vexpress-muxfpga 33 arm,vexpress-sysreg,func: [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | adi,axi-spdif-tx.txt | 1 ADI AXI-SPDIF controller 4 - compatible : Must be "adi,axi-spdif-tx-1.00.a" 5 - reg : Must contain SPDIF core's registers location and length 6 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 7 The controller expects two clocks, the clock used for the AXI interface and 8 the clock used as the sampling rate reference clock sample. 9 - clock-names: "axi" for the clock to the AXI interface, "ref" for the sample 10 rate reference clock. 11 - dmas: Pairs of phandle and specifier for the DMA channel that is used by 13 - dma-names : Must be "tx" [all …]
|
H A D | adi,axi-i2s.txt | 1 ADI AXI-I2S controller 7 - compatible : Must be "adi,axi-i2s-1.00.a" 8 - reg : Must contain I2S core's registers location and length 9 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 10 The controller expects two clocks, the clock used for the AXI interface and 11 the clock used as the sampling rate reference clock sample. 12 - clock-names : "axi" for the clock to the AXI interface, "ref" for the sample 13 rate reference clock. 14 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 17 - dma-names : "tx" for the transmit channel, "rx" for the receive channel. [all …]
|
/linux/Documentation/devicetree/bindings/ata/ |
H A D | ahci-dm816.txt | 2 --------------------------------------------------------- 5 - compatible: must be "ti,dm816-ahci" 6 - reg: physical base address and size of the register region used by 8 - interrupts: interrupt specifier (refer to the interrupt binding) 9 - clocks: list of phandle and clock specifier pairs (or only 10 phandles for clock providers with '0' defined for 11 #clock-cells); two clocks must be specified: the functional 12 clock and an external reference clock 17 compatible = "ti,dm816-ahci";
|
/linux/Documentation/devicetree/bindings/display/hisilicon/ |
H A D | hisi-ade.txt | 1 Device-Tree bindings for hisilicon ADE display controller driver 8 - compatible: value should be "hisilicon,hi6220-ade". 9 - reg: physical base address and length of the ADE controller's registers. 10 - hisilicon,noc-syscon: ADE NOC QoS syscon. 11 - resets: The ADE reset controller node. 12 - interrupt: the ldi vblank interrupt number used. 13 - clocks: a list of phandle + clock-specifier pairs, one for each entry 14 in clock-names. 15 - clock-names: should contain: 16 "clk_ade_core" for the ADE core clock. [all …]
|
/linux/Documentation/devicetree/bindings/powerpc/4xx/ |
H A D | cpm.txt | 1 PPC4xx Clock Power Management (CPM) node 4 - compatible : compatible list, currently only "ibm,cpm" 5 - dcr-access-method : "native" 6 - dcr-reg : < DCR register range > 9 - er-offset : All 4xx SoCs with a CPM controller have 15 er-offset = <1>. 16 - unused-units : specifier consist of one cell. For each 20 - idle-doze : specifier consist of one cell. For each 24 - standby : specifier consist of one cell. For each 28 - suspend : specifier consist of one cell. For each [all …]
|
/linux/Documentation/devicetree/bindings/pwm/ |
H A D | pwm-hibvt.txt | 4 -compatible: should contain one SoC specific compatible string 6 "hisilicon,hi3516cv300-pwm" 7 "hisilicon,hi3519v100-pwm" 8 "hisilicon,hi3559v100-shub-pwm" 9 "hisilicon,hi3559v100-pwm 10 - reg: physical base address and length of the controller's registers. 11 - clocks: phandle and clock specifier of the PWM reference clock. 12 - resets: phandle and reset specifier for the PWM controller reset. 13 - #pwm-cells: Should be 3. See pwm.yaml in this directory for a description of 18 compatible = "hisilicon,hi3516cv300-pwm"; [all …]
|
/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | ti,sn65dsi86.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Douglas Anderson <dianders@chromium.org> 23 enable-gpios: 25 description: GPIO specifier for bridge_en pin (active high). 27 suspend-gpios: 29 description: GPIO specifier for GPIO1 pin on bridge (active low). 31 no-hpd: 37 vccio-supply: [all …]
|
/linux/Documentation/devicetree/bindings/display/rockchip/ |
H A D | cdn-dp-rockchip.txt | 5 - compatible: must be "rockchip,rk3399-cdn-dp" 7 - reg: physical base address of the controller and length 9 - clocks: from common clock binding: handle to dp clock. 11 - clock-names: from common clock binding: 12 Required elements: "core-clk" "pclk" "spdif" "grf" 14 - resets : a list of phandle + reset specifier pairs 15 - reset-names : string of reset names 17 - power-domains : power-domain property defined with a phandle 19 - assigned-clocks: main clock, should be <&cru SCLK_DP_CORE> 20 - assigned-clock-rates : the DP core clk frequency, shall be: 100000000 [all …]
|
/linux/Documentation/core-api/ |
H A D | printk-formats.rst | 5 .. _printk-specifiers: 8 :Author: Andrew Murray <amurray@mpc-data.co.uk> 16 If variable is of Type, use printk format specifier: 17 ------------------------------------------------------------ 41 If <type> is architecture-dependent for its size (e.g., cycles_t, tcflag_t) or 43 specifier of its largest possible type and explicitly cast to it. 53 unsupported specifier or length qualifier results in a WARN and early 72 -------------- 78 Pointers printed without a specifier extension (i.e unadorned %p) are 80 has the added benefit of providing a unique identifier. On 64-bit machines [all …]
|