| /linux/arch/arm64/boot/dts/synaptics/ | 
| H A D | berlin4ct.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 12 	interrupt-parent = <&gic>;
 13 	#address-cells = <2>;
 14 	#size-cells = <2>;
 21 		compatible = "arm,psci-1.0", "arm,psci-0.2";
 26 		#address-cells = <1>;
 27 		#size-cells = <0>;
 30 			compatible = "arm,cortex-a53";
 33 			enable-method = "psci";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/synaptics/ | 
| H A D | berlin2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)11 #include <dt-bindings/clock/berlin2.h>
 12 #include <dt-bindings/interrupt-controller/arm-gic.h>
 17 	#address-cells = <1>;
 18 	#size-cells = <1>;
 27 		#address-cells = <1>;
 28 		#size-cells = <0>;
 29 		enable-method = "marvell,berlin-smp";
 34 			next-level-cache = <&l2>;
 38 			clock-latency = <100000>;
 [all …]
 
 | 
| H A D | berlin2cd.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)3  * Device Tree Include file for Marvell Armada 1500-mini (Berlin BG2CD) SoC
 11 #include <dt-bindings/clock/berlin2.h>
 12 #include <dt-bindings/interrupt-controller/arm-gic.h>
 15 	model = "Marvell Armada 1500-mini (BG2CD) SoC";
 17 	#address-cells = <1>;
 18 	#size-cells = <1>;
 26 		#address-cells = <1>;
 27 		#size-cells = <0>;
 30 			compatible = "arm,cortex-a9";
 [all …]
 
 | 
| H A D | berlin2q.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)3  * Copyright (C) 2014 Antoine Ténart <antoine.tenart@free-electrons.com>
 6 #include <dt-bindings/clock/berlin2q.h>
 7 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 	model = "Marvell Armada 1500 pro (BG2-Q) SoC";
 12 	#address-cells = <1>;
 13 	#size-cells = <1>;
 21 		#address-cells = <1>;
 22 		#size-cells = <0>;
 23 		enable-method = "marvell,berlin-smp";
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/gpio/ | 
| H A D | snps,dw-apb-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/gpio/snps,dw-apb-gpio.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Synopsys DesignWare APB GPIO controller
 10   Synopsys DesignWare GPIO controllers have a configurable number of ports,
 12   GPIO-controller properties as described in this bindings file.
 15   - Hoan Tran <hoan@os.amperecomputing.com>
 16   - Serge Semin <fancer.lancer@gmail.com>
 20     pattern: "^gpio@[0-9a-f]+$"
 [all …]
 
 | 
| /linux/arch/arc/boot/dts/ | 
| H A D | axs10x_mb.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
 14 		compatible = "simple-bus";
 15 		#address-cells = <1>;
 16 		#size-cells = <1>;
 18 		interrupt-parent = <&mb_intc>;
 20 		creg_rst: reset-controller@11220 {
 21 			compatible = "snps,axs10x-reset";
 22 			#reset-cells = <1>;
 27 			compatible = "snps,axs10x-i2s-pll-clock";
 [all …]
 
 | 
| H A D | axc003.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2014-15 Synopsys, Inc. (www.synopsys.com)
 14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 18 		compatible = "simple-bus";
 19 		#address-cells = <1>;
 20 		#size-cells = <1>;
 24 		input_clk: input-clk {
 25 			#clock-cells = <0>;
 26 			compatible = "fixed-clock";
 [all …]
 
 | 
| H A D | axc003_idu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 18 		compatible = "simple-bus";
 19 		#address-cells = <1>;
 20 		#size-cells = <1>;
 24 		input_clk: input-clk {
 25 			#clock-cells = <0>;
 26 			compatible = "fixed-clock";
 27 			clock-frequency = <33333333>;
 [all …]
 
 | 
| H A D | axc001.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
 15 	#address-cells = <2>;
 16 	#size-cells = <2>;
 19 		compatible = "simple-bus";
 20 		#address-cells = <1>;
 21 		#size-cells = <1>;
 26 			#clock-cells = <0>;
 27 			compatible = "fixed-clock";
 28 			clock-frequency = <750000000>;
 [all …]
 
 | 
| H A D | hsdk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only9 /dts-v1/;
 11 #include <dt-bindings/gpio/gpio.h>
 12 #include <dt-bindings/reset/snps,hsdk-reset.h>
 18 	#address-cells = <2>;
 19 	#size-cells = <2>;
 22 … "earlycon=uart8250,mmio32,0xf0005000,115200n8 console=ttyS0,115200n8 debug print-fatal-signals=1";
 30 		#address-cells = <1>;
 31 		#size-cells = <0>;
 62 	input_clk: input-clk {
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/bitmain/ | 
| H A D | bm1880.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 #include <dt-bindings/clock/bm1880-clock.h>
 8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 9 #include <dt-bindings/reset/bitmain,bm1880-reset.h>
 13 	interrupt-parent = <&gic>;
 14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 18 		#address-cells = <1>;
 19 		#size-cells = <0>;
 23 			compatible = "arm,cortex-a53";
 [all …]
 
 | 
| /linux/arch/riscv/boot/dts/sophgo/ | 
| H A D | cv180x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)7 #include <dt-bindings/clock/sophgo,cv1800.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include "cv18xx-reset.h"
 13 	#address-cells = <1>;
 14 	#size-cells = <1>;
 17 		compatible = "fixed-clock";
 18 		clock-output-names = "osc_25m";
 19 		#clock-cells = <0>;
 [all …]
 
 | 
| H A D | sg2044.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)6 #include <dt-bindings/clock/sophgo,sg2044-pll.h>
 7 #include <dt-bindings/clock/sophgo,sg2044-clk.h>
 8 #include <dt-bindings/interrupt-controller/irq.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/pinctrl/pinctrl-sg2044.h>
 12 #include "sg2044-cpus.dtsi"
 13 #include "sg2044-reset.h"
 24 		compatible = "fixed-clock";
 25 		clock-output-names = "osc";
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/amd/ | 
| H A D | elba.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3  * Copyright 2020-2022 Advanced Micro Devices, Inc.
 6 #include <dt-bindings/gpio/gpio.h>
 7 #include "dt-bindings/interrupt-controller/arm-gic.h"
 11 	compatible = "amd,pensando-elba";
 12 	interrupt-parent = <&gic>;
 13 	#address-cells = <2>;
 14 	#size-cells = <2>;
 16 	dma-coherent;
 19 		compatible = "fixed-clock";
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/hisilicon/ | 
| H A D | hip05.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 	compatible = "hisilicon,hip05-d02";
 12 	interrupt-parent = <&gic>;
 13 	#address-cells = <2>;
 14 	#size-cells = <2>;
 17 		compatible = "arm,psci-0.2";
 22 		#address-cells = <1>;
 23 		#size-cells = <0>;
 25 		cpu-map {
 [all …]
 
 | 
| /linux/arch/riscv/boot/dts/canaan/ | 
| H A D | k210.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+3  * Copyright (C) 2019-20 Sean Anderson <seanga2@gmail.com>
 6 #include <dt-bindings/clock/k210-clk.h>
 7 #include <dt-bindings/pinctrl/k210-fpioa.h>
 8 #include <dt-bindings/reset/k210-rst.h>
 12 	 * Although the K210 is a 64-bit CPU, the address bus is only 32-bits
 15 	#address-cells = <1>;
 16 	#size-cells = <1>;
 17 	compatible = "canaan,kendryte-k210";
 21 	 * Since this is a non-ratified draft specification, the kernel does not
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/intel/ | 
| H A D | socfpga_agilex.dtsi | 1 // SPDX-License-Identifier:     GPL-2.06 /dts-v1/;
 7 #include <dt-bindings/reset/altr,rst-mgr-s10.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include <dt-bindings/clock/agilex-clock.h>
 13 	compatible = "intel,socfpga-agilex";
 14 	#address-cells = <2>;
 15 	#size-cells = <2>;
 17 	reserved-memory {
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/altera/ | 
| H A D | socfpga_stratix10.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only6 /dts-v1/;
 7 #include <dt-bindings/reset/altr,rst-mgr-s10.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/clock/stratix10-clock.h>
 12 	compatible = "altr,socfpga-stratix10";
 13 	#address-cells = <2>;
 14 	#size-cells = <2>;
 16 	reserved-memory {
 17 		#address-cells = <2>;
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/intel/socfpga/ | 
| H A D | socfpga.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+6 #include <dt-bindings/reset/altr,rst-mgr.h>
 9 	#address-cells = <1>;
 10 	#size-cells = <1>;
 22 		#address-cells = <1>;
 23 		#size-cells = <0>;
 24 		enable-method = "altr,socfpga-smp";
 27 			compatible = "arm,cortex-a9";
 30 			next-level-cache = <&L2>;
 33 			compatible = "arm,cortex-a9";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/rockchip/ | 
| H A D | rk3066a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7 #include <dt-bindings/gpio/gpio.h>
 8 #include <dt-bindings/pinctrl/rockchip.h>
 9 #include <dt-bindings/clock/rk3066a-cru.h>
 10 #include <dt-bindings/power/rk3066-power.h>
 22 		#address-cells = <1>;
 23 		#size-cells = <0>;
 24 		enable-method = "rockchip,rk3066-smp";
 28 			compatible = "arm,cortex-a9";
 29 			next-level-cache = <&L2>;
 [all …]
 
 | 
| H A D | rv1126.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 #include <dt-bindings/clock/rockchip,rv1126-cru.h>
 7 #include <dt-bindings/gpio/gpio.h>
 8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include <dt-bindings/pinctrl/rockchip.h>
 11 #include <dt-bindings/power/rockchip,rv1126-power.h>
 12 #include <dt-bindings/soc/rockchip,boot-mode.h>
 15 	#address-cells = <1>;
 16 	#size-cells = <1>;
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/rockchip/ | 
| H A D | rk356x-base.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 #include <dt-bindings/clock/rk3568-cru.h>
 7 #include <dt-bindings/interrupt-controller/arm-gic.h>
 8 #include <dt-bindings/interrupt-controller/irq.h>
 9 #include <dt-bindings/phy/phy.h>
 10 #include <dt-bindings/pinctrl/rockchip.h>
 11 #include <dt-bindings/power/rk3568-power.h>
 12 #include <dt-bindings/soc/rockchip,boot-mode.h>
 13 #include <dt-bindings/thermal/thermal.h>
 16 	interrupt-parent = <&gic>;
 [all …]
 
 | 
| /linux/arch/arc/plat-hsdk/ | 
| H A D | platform.c | 1 // SPDX-License-Identifier: GPL-2.0-only34 	 * DW APB GPIO blocks (mainly for debouncing)  in hsdk_enable_gpio_intc_wire()
 36 	 *         ---------------------  in hsdk_enable_gpio_intc_wire()
 37 	 *        |  snps,archs-intc  |  in hsdk_enable_gpio_intc_wire()
 38 	 *        ---------------------  in hsdk_enable_gpio_intc_wire()
 40 	 *        ----------------------  in hsdk_enable_gpio_intc_wire()
 41 	 *        | snps,archs-idu-intc |  in hsdk_enable_gpio_intc_wire()
 42 	 *        ----------------------  in hsdk_enable_gpio_intc_wire()
 46 	 * -------------------  in hsdk_enable_gpio_intc_wire()
 47 	 * | snps,dw-apb-intc |  in hsdk_enable_gpio_intc_wire()
 [all …]
 
 | 
| /linux/arch/arc/plat-axs10x/ | 
| H A D | axs10x.c | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
 11 #include <asm/asm-offsets.h>
 31 	 * intermediate DW APB GPIO blocks (mainly for debouncing)  in axs10x_enable_gpio_intc_wire()
 33 	 *         ---------------------  in axs10x_enable_gpio_intc_wire()
 34 	 *        |  snps,arc700-intc |  in axs10x_enable_gpio_intc_wire()
 35 	 *        ---------------------  in axs10x_enable_gpio_intc_wire()
 37 	 * -------------------   -------------------  in axs10x_enable_gpio_intc_wire()
 38 	 * | snps,dw-apb-gpio |  | snps,dw-apb-gpio |  in axs10x_enable_gpio_intc_wire()
 39 	 * -------------------   -------------------  in axs10x_enable_gpio_intc_wire()
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/marvell/ | 
| H A D | armada-39x.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)7  * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/interrupt-controller/irq.h>
 16 	#address-cells = <1>;
 17 	#size-cells = <1>;
 31 		#address-cells = <1>;
 32 		#size-cells = <0>;
 33 		enable-method = "marvell,armada-390-smp";
 37 			compatible = "arm,cortex-a9";
 [all …]
 
 |