Searched +full:sysc +full:- +full:midle (Results  1 – 18 of 18) sorted by relevance
| /linux/Documentation/devicetree/bindings/bus/ | 
| H A D | ti-sysc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/bus/ti-sysc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Tony Lindgren <tony@atomide.com>
 31     pattern: "^target-module(@[0-9a-f]+)?$"
 35       - items:
 36           - enum:
 37               - ti,sysc-omap2
 38               - ti,sysc-omap4
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/ti/omap/ | 
| H A D | am4372.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/bus/ti-sysc.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/clock/am4.h>
 15 	interrupt-parent = <&wakeupgen>;
 16 	#address-cells = <1>;
 17 	#size-cells = <1>;
 41 		#address-cells = <1>;
 [all …]
 
 | 
| H A D | am57-pruss.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2020-2021 Texas Instruments Incorporated - https://www.ti.com/
 9 	pruss1_tm: target-module@4b226000 {
 10 		compatible = "ti,sysc-pruss", "ti,sysc";
 13 		reg-names = "rev", "sysc";
 14 		ti,sysc-mask = <(SYSC_PRUSS_STANDBY_INIT |
 16 		ti,sysc-midle = <SYSC_IDLE_FORCE>,
 19 		ti,sysc-sidle = <SYSC_IDLE_FORCE>,
 24 		clock-names = "fck";
 25 		#address-cells = <1>;
 [all …]
 
 | 
| H A D | omap4.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
 6 #include <dt-bindings/bus/ti-sysc.h>
 7 #include <dt-bindings/clock/omap4.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include <dt-bindings/pinctrl/omap.h>
 11 #include <dt-bindings/clock/omap4.h>
 15 	interrupt-parent = <&wakeupgen>;
 16 	#address-cells = <1>;
 [all …]
 
 | 
| H A D | dra7.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/bus/ti-sysc.h>
 9 #include <dt-bindings/clock/dra7.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/pinctrl/dra.h>
 16 	#address-cells = <2>;
 17 	#size-cells = <2>;
 20 	interrupt-parent = <&crossbar_mpu>;
 47 		compatible = "arm,armv7-timer";
 [all …]
 
 | 
| H A D | omap4-l4.dtsi | 1 // SPDX-License-Identifier: GPL-2.03 	compatible = "ti,omap4-l4-cfg", "simple-pm-bus";
 4 	power-domains = <&prm_core>;
 6 	clock-names = "fck";
 10 	reg-names = "ap", "la", "ia0";
 11 	#address-cells = <1>;
 12 	#size-cells = <1>;
 22 		compatible = "simple-pm-bus";
 23 		#address-cells = <1>;
 24 		#size-cells = <1>;
 [all …]
 
 | 
| H A D | dra72x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/
 20 		compatible = "arm,cortex-a15-pmu";
 21 		interrupt-parent = <&wakeupgen>;
 27 	target-module@5b000 {			/* 0x4845b000, ap 59 46.0 */
 28 		compatible = "ti,sysc-omap4", "ti,sysc";
 31 		reg-names = "rev", "sysc";
 32 		ti,sysc-midle = <SYSC_IDLE_FORCE>,
 34 		ti,sysc-sidle = <SYSC_IDLE_FORCE>,
 37 		clock-names = "fck";
 [all …]
 
 | 
| H A D | omap5-l4.dtsi | 2 	compatible = "ti,omap5-l4-cfg", "simple-pm-bus";3 	power-domains = <&prm_core>;
 5 	clock-names = "fck";
 9 	reg-names = "ap", "la", "ia0";
 10 	#address-cells = <1>;
 11 	#size-cells = <1>;
 21 		compatible = "simple-pm-bus";
 22 		#address-cells = <1>;
 23 		#size-cells = <1>;
 55 		target-module@2000 {			/* 0x4a002000, ap 3 44.0 */
 [all …]
 
 | 
| H A D | dra76x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
 12 		target-module@42c01900 {
 13 			compatible = "ti,sysc-dra7-mcan", "ti,sysc";
 15 			#address-cells = <1>;
 16 			#size-cells = <1>;
 20 			reg-names = "rev", "sysc", "syss";
 21 			ti,sysc-mask = <(SYSC_OMAP4_SOFTRESET |
 23 			ti,syss-mask = <1>;
 25 			clock-names = "fck";
 [all …]
 
 | 
| H A D | dra74x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/
 16 			compatible = "arm,cortex-a15";
 18 			operating-points-v2 = <&cpu0_opp_table>;
 21 			clock-names = "cpu";
 23 			clock-latency = <300000>; /* From omap-cpufreq driver */
 26 			#cooling-cells = <2>; /* min followed by max */
 28 			vbb-supply = <&abb_mpu>;
 40 		compatible = "arm,cortex-a15-pmu";
 41 		interrupt-parent = <&wakeupgen>;
 [all …]
 
 | 
| H A D | am3517.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
 11 /delete-node/ &aes1_target;
 12 /delete-node/ &aes2_target;
 24 			operating-points-v2 = <&cpu0_opp_table>;
 26 			clock-latency = <300000>; /* From legacy driver */
 30 	cpu0_opp_table: opp-table {
 31 		compatible = "operating-points-v2-ti-cpu";
 38 		opp-50-300000000 {
 40 			opp-hz = /bits/ 64 <300000000>;
 [all …]
 
 | 
| H A D | omap5.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/bus/ti-sysc.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/pinctrl/omap.h>
 12 #include <dt-bindings/clock/omap5.h>
 15 	#address-cells = <2>;
 16 	#size-cells = <2>;
 19 	interrupt-parent = <&wakeupgen>;
 [all …]
 
 | 
| H A D | omap2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/bus/ti-sysc.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/pinctrl/omap.h>
 15 	interrupt-parent = <&intc>;
 16 	#address-cells = <1>;
 17 	#size-cells = <1>;
 29 		#address-cells = <0>;
 [all …]
 
 | 
| H A D | omap3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only5  * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
 8 #include <dt-bindings/bus/ti-sysc.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/interrupt-controller/irq.h>
 11 #include <dt-bindings/pinctrl/omap.h>
 15 	interrupt-parent = <&intc>;
 16 	#address-cells = <1>;
 17 	#size-cells = <1>;
 33 		#address-cells = <1>;
 [all …]
 
 | 
| H A D | omap5-l4-abe.dtsi | 2 	compatible = "ti,omap5-l4-abe", "simple-pm-bus";5 	reg-names = "la", "ap";
 6 	power-domains = <&prm_abe>;
 7 	/* OMAP5_L4_ABE_CLKCTRL is read-only */
 8 	#address-cells = <1>;
 9 	#size-cells = <1>;
 13 		compatible = "simple-pm-bus";
 14 		#address-cells = <1>;
 15 		#size-cells = <1>;
 89 		target-module@22000 {			/* 0x40122000, ap 2 02.0 */
 [all …]
 
 | 
| H A D | omap4-l4-abe.dtsi | 2 	compatible = "ti,omap4-l4-abe", "simple-pm-bus";5 	reg-names = "la", "ap";
 6 	power-domains = <&prm_abe>;
 7 	/* OMAP4_L4_ABE_CLKCTRL is read-only */
 8 	#address-cells = <1>;
 9 	#size-cells = <1>;
 13 		compatible = "simple-pm-bus";
 14 		#address-cells = <1>;
 15 		#size-cells = <1>;
 89 		target-module@22000 {			/* 0x40122000, ap 2 02.0 */
 [all …]
 
 | 
| /linux/include/linux/platform_data/ | 
| H A D | ti-sysc.h | 1 /* SPDX-License-Identifier: GPL-2.0 */29  * struct sysc_regbits - TI OCP_SYSCONFIG register field offsets
 30  * @midle_shift: Offset of the midle bit
 39  * Note that 0 is a valid shift, and for ti-sysc.c -ENODEV can be used if a
 87  * struct sysc_capabilities - capabilities for an interconnect target module
 88  * @type: sysc type identifier for the module
 101  * struct sysc_config - configuration for an interconnect target module
 102  * @sysc_val: configured value for sysc register
 126  * struct ti_sysc_module_data - ti-sysc to hwmod translation data for a module
 136  * based on device tree data parsed by ti-sysc driver.
 
 | 
| /linux/drivers/bus/ | 
| H A D | ti-sysc.c | 1 // SPDX-License-Identifier: GPL-2.03  * ti-sysc.c - Texas Instruments sysc interconnect target driver
 8  * Copyright (C) 2017-2024 Texas Instruments Incorporated - https://www.ti.com/
 13  * Copyright (C) 2009-2011 Nokia Corporation
 14  * Copyright (C) 2011-2021 Texas Instruments Incorporated - https://www.ti.com/
 35 #include <linux/platform_data/ti-sysc.h>
 37 #include <dt-bindings/bus/ti-sysc.h>
 69 	struct sysc *ddata;
 97 static const char * const reg_names[] = { "rev", "sysc", "syss", };
 107  * struct sysc - TI sysc interconnect target module registers and capabilities
 [all …]
 
 |