| /freebsd/sys/contrib/device-tree/Bindings/gpio/ | 
| H A D | gpio-davinci.txt | 1 Davinci/Keystone GPIO controller bindings4 - compatible: should be "ti,dm6441-gpio": for Davinci da850 SoCs
 5 			"ti,keystone-gpio": for Keystone 2 66AK2H/K, 66AK2L,
 7 			"ti,k2g-gpio", "ti,keystone-gpio": for 66AK2G
 8 			"ti,am654-gpio", "ti,keystone-gpio": for TI K3 AM654
 9 			"ti,j721e-gpio", "ti,keystone-gpio": for J721E SoCs
 10 			"ti,am64-gpio", "ti,keystone-gpio": for AM64 SoCs
 12 - reg: Physical base address of the controller and the size of memory mapped
 15 - gpio-controller : Marks the device node as a gpio controller.
 17 - #gpio-cells : Should be two.
 [all …]
 
 | 
| H A D | gpio-davinci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/gpio/gpio-davinci.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: GPIO controller for Davinci and keystone devices
 10   - Keerthy <j-keerthy@ti.com>
 15       - items:
 16           - enum:
 17               - ti,k2g-gpio
 18               - ti,am654-gpio
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/ti/keystone/ | 
| H A D | keystone-k2g.dtsi | 1 // SPDX-License-Identifier: GPL-2.05  * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 9 #include <dt-bindings/pinctrl/keystone.h>
 10 #include <dt-bindings/gpio/gpio.h>
 15 	#address-cells = <2>;
 16 	#size-cells = <2>;
 17 	interrupt-parent = <&gic>;
 32 		#address-cells = <1>;
 33 		#size-cells = <0>;
 [all …]
 
 | 
| H A D | keystone.dtsi | 1 // SPDX-License-Identifier: GPL-2.03  * Copyright (C) 2013-2017 Texas Instruments Incorporated - https://www.ti.com/
 6 #include <dt-bindings/interrupt-controller/arm-gic.h>
 7 #include <dt-bindings/gpio/gpio.h>
 12 	#address-cells = <2>;
 13 	#size-cells = <2>;
 14 	interrupt-parent = <&gic>;
 30 	gic: interrupt-controller@2561000 {
 31 		compatible = "arm,gic-400", "arm,cortex-a15-gic";
 32 		#interrupt-cells = <3>;
 [all …]
 
 | 
| H A D | keystone-k2l.dtsi | 1 // SPDX-License-Identifier: GPL-2.05  * Copyright (C) 2014-2017 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/reset/ti-syscon.h>
 15 		#address-cells = <1>;
 16 		#size-cells = <0>;
 18 		interrupt-parent = <&gic>;
 21 			compatible = "arm,cortex-a15";
 27 			compatible = "arm,cortex-a15";
 42 		/include/ "keystone-k2l-clocks.dtsi"
 45 			compatible = "ti,da830-uart", "ns16550a";
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm64/ti/ | 
| H A D | k3-am65-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	dmsc: system-controller@44083000 {
 10 		compatible = "ti,am654-sci";
 11 		ti,host-id = <12>;
 13 		mbox-names = "rx", "tx";
 18 		reg-names = "debug_messages";
 21 		k3_pds: power-controller {
 22 			compatible = "ti,sci-pm-domain";
 23 			#power-domain-cells = <2>;
 [all …]
 
 | 
| H A D | k3-am64-mcu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 15 		compatible = "ti,am654-timer";
 18 		clock-names = "fck";
 19 		power-domains = <&k3_pds 35 TI_SCI_PD_EXCLUSIVE>;
 20 		ti,timer-pwm;
 25 		compatible = "ti,am654-timer";
 28 		clock-names = "fck";
 29 		power-domains = <&k3_pds 48 TI_SCI_PD_EXCLUSIVE>;
 30 		ti,timer-pwm;
 [all …]
 
 | 
| H A D | k3-am62-mcu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		bootph-all;
 11 		compatible = "pinctrl-single";
 13 		#pinctrl-cells = <1>;
 14 		pinctrl-single,register-width = <32>;
 15 		pinctrl-single,function-mask = <0xffffffff>;
 19 		bootph-pre-ram;
 20 		compatible = "ti,j721e-esm";
 23 		ti,esm-pins = <0>, <1>, <2>, <85>;
 [all …]
 
 | 
| H A D | k3-am62a-mcu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		compatible = "pinctrl-single";
 12 		#pinctrl-cells = <1>;
 13 		pinctrl-single,register-width = <32>;
 14 		pinctrl-single,function-mask = <0xffffffff>;
 19 		compatible = "ti,j721e-esm";
 21 		bootph-pre-ram;
 23 		ti,esm-pins = <0>, <1>, <2>, <85>;
 32 		compatible = "ti,am654-timer";
 [all …]
 
 | 
| H A D | k3-am62p-mcu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT4  * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 		compatible = "pinctrl-single";
 11 		#pinctrl-cells = <1>;
 12 		pinctrl-single,register-width = <32>;
 13 		pinctrl-single,function-mask = <0xffffffff>;
 14 		bootph-all;
 18 		compatible = "ti,j721e-esm";
 20 		ti,esm-pins = <0>, <1>, <2>, <85>;
 22 		bootph-pre-ram;
 [all …]
 
 | 
| H A D | k3-j721e-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
 7 #include <dt-bindings/phy/phy.h>
 8 #include <dt-bindings/phy/phy-ti.h>
 9 #include <dt-bindings/mux/mux.h>
 11 #include "k3-serdes.h"
 14 	cmn_refclk: clock-cmnrefclk {
 15 		#clock-cells = <0>;
 16 		compatible = "fixed-clock";
 17 		clock-frequency = <0>;
 [all …]
 
 | 
| H A D | k3-am62p-j722s-common-mcu.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		compatible = "pinctrl-single";
 12 		#pinctrl-cells = <1>;
 13 		pinctrl-single,register-width = <32>;
 14 		pinctrl-single,function-mask = <0xffffffff>;
 15 		pinctrl-single,gpio-range =
 19 		bootph-all;
 21 		mcu_pmx_range: gpio-range {
 22 			#pinctrl-single,gpio-range-cells = <3>;
 [all …]
 
 | 
| H A D | k3-j7200-mcu-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	dmsc: system-controller@44083000 {
 10 		compatible = "ti,k2g-sci";
 11 		ti,host-id = <12>;
 13 		mbox-names = "rx", "tx";
 18 		reg-names = "debug_messages";
 21 		k3_pds: power-controller {
 22 			compatible = "ti,sci-pm-domain";
 23 			#power-domain-cells = <2>;
 [all …]
 
 | 
| H A D | k3-j721e-mcu-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	dmsc: system-controller@44083000 {
 10 		compatible = "ti,k2g-sci";
 11 		ti,host-id = <12>;
 13 		mbox-names = "rx", "tx";
 18 		reg-names = "debug_messages";
 21 		k3_pds: power-controller {
 22 			compatible = "ti,sci-pm-domain";
 23 			#power-domain-cells = <2>;
 [all …]
 
 | 
| H A D | k3-j7200-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	serdes_refclk: serdes-refclk {
 10 		#clock-cells = <0>;
 11 		compatible = "fixed-clock";
 17 		compatible = "mmio-sram";
 19 		#address-cells = <1>;
 20 		#size-cells = <1>;
 23 		atf-sram@0 {
 28 	scm_conf: scm-conf@100000 {
 [all …]
 
 | 
| H A D | k3-j784s4-mcu-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	sms: system-controller@44083000 {
 10 		bootph-all;
 11 		compatible = "ti,k2g-sci";
 12 		ti,host-id = <12>;
 14 		mbox-names = "rx", "tx";
 19 		reg-names = "debug_messages";
 22 		k3_pds: power-controller {
 23 			bootph-all;
 [all …]
 
 | 
| H A D | k3-j721s2-mcu-wakeup.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
 9 	sms: system-controller@44083000 {
 10 		compatible = "ti,k2g-sci";
 11 		ti,host-id = <12>;
 13 		mbox-names = "rx", "tx";
 18 		reg-names = "debug_messages";
 21 		k3_pds: power-controller {
 22 			compatible = "ti,sci-pm-domain";
 23 			#power-domain-cells = <2>;
 [all …]
 
 | 
| H A D | k3-j721s2-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/phy/phy-cadence.h>
 9 #include <dt-bindings/phy/phy-ti.h>
 12 	serdes_refclk: clock-cmnrefclk {
 13 		#clock-cells = <0>;
 14 		compatible = "fixed-clock";
 15 		clock-frequency = <0>;
 21 		compatible = "mmio-sram";
 23 		#address-cells = <1>;
 [all …]
 
 | 
| H A D | k3-am62-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		compatible = "mmio-sram";
 12 		#address-cells = <1>;
 13 		#size-cells = <1>;
 17 	gic500: interrupt-controller@1800000 {
 18 		compatible = "arm,gic-v3";
 19 		#address-cells = <2>;
 20 		#size-cells = <2>;
 22 		#interrupt-cells = <3>;
 [all …]
 
 | 
| H A D | k3-am62a-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		compatible = "mmio-sram";
 12 		#address-cells = <1>;
 13 		#size-cells = <1>;
 17 	gic500: interrupt-controller@1800000 {
 18 		compatible = "arm,gic-v3";
 25 		#address-cells = <2>;
 26 		#size-cells = <2>;
 28 		#interrupt-cells = <3>;
 [all …]
 
 | 
| H A D | k3-am62p-j722s-common-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
 10 		compatible = "mmio-sram";
 11 		#address-cells = <1>;
 12 		#size-cells = <1>;
 15 	gic500: interrupt-controller@1800000 {
 16 		compatible = "arm,gic-v3";
 17 		#address-cells = <2>;
 18 		#size-cells = <2>;
 20 		#interrupt-cells = <3>;
 [all …]
 
 | 
| H A D | k3-j784s4-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2022-2024 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/mux/mux.h>
 9 #include <dt-bindings/phy/phy.h>
 10 #include <dt-bindings/phy/phy-ti.h>
 12 #include "k3-serdes.h"
 15 	serdes_refclk: clock-serdes {
 16 		#clock-cells = <0>;
 17 		compatible = "fixed-clock";
 25 		compatible = "mmio-sram";
 [all …]
 
 | 
| H A D | k3-am65-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2016-2024 Texas Instruments Incorporated - https://www.ti.com/
 7 #include <dt-bindings/phy/phy-am654-serdes.h>
 11 		compatible = "mmio-sram";
 13 		#address-cells = <1>;
 14 		#size-cells = <1>;
 17 		atf-sram@0 {
 21 		sysfw-sram@f0000 {
 25 		l3cache-sram@100000 {
 30 	gic500: interrupt-controller@1800000 {
 [all …]
 
 | 
| H A D | k3-am64-main.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR MIT5  * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/phy/phy-cadence.h>
 9 #include <dt-bindings/phy/phy-ti.h>
 12 	serdes_refclk: clock-cmnrefclk {
 13 		#clock-cells = <0>;
 14 		compatible = "fixed-clock";
 15 		clock-frequency = <0>;
 21 		compatible = "mmio-sram";
 23 		#address-cells = <1>;
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/src/arm/ti/davinci/ | 
| H A D | da850.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later6 #include <dt-bindings/interrupt-controller/irq.h>
 9 	#address-cells = <1>;
 10 	#size-cells = <1>;
 20 		#address-cells = <1>;
 21 		#size-cells = <0>;
 24 			compatible = "arm,arm926ej-s";
 28 			operating-points-v2 = <&opp_table>;
 32 	opp_table: opp-table {
 33 		compatible = "operating-points-v2";
 [all …]
 
 |