1*9d569049SEduard Bostina# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*9d569049SEduard Bostina%YAML 1.2 3*9d569049SEduard Bostina--- 4*9d569049SEduard Bostina$id: http://devicetree.org/schemas/power/ti,smartreflex.yaml# 5*9d569049SEduard Bostina$schema: http://devicetree.org/meta-schemas/core.yaml# 6*9d569049SEduard Bostina 7*9d569049SEduard Bostinatitle: Texas Instruments SmartReflex 8*9d569049SEduard Bostina 9*9d569049SEduard Bostinamaintainers: 10*9d569049SEduard Bostina - Eduard Bostina <egbostina@gmail.com> 11*9d569049SEduard Bostina 12*9d569049SEduard Bostinadescription: 13*9d569049SEduard Bostina SmartReflex is used to set and adjust the SoC operating points. 14*9d569049SEduard Bostina 15*9d569049SEduard Bostinaproperties: 16*9d569049SEduard Bostina compatible: 17*9d569049SEduard Bostina enum: 18*9d569049SEduard Bostina - ti,omap3-smartreflex-core 19*9d569049SEduard Bostina - ti,omap3-smartreflex-mpu-iva 20*9d569049SEduard Bostina - ti,omap4-smartreflex-core 21*9d569049SEduard Bostina - ti,omap4-smartreflex-mpu 22*9d569049SEduard Bostina - ti,omap4-smartreflex-iva 23*9d569049SEduard Bostina 24*9d569049SEduard Bostina reg: 25*9d569049SEduard Bostina maxItems: 1 26*9d569049SEduard Bostina 27*9d569049SEduard Bostina interrupts: 28*9d569049SEduard Bostina maxItems: 1 29*9d569049SEduard Bostina 30*9d569049SEduard Bostina ti,hwmods: 31*9d569049SEduard Bostina description: Shall contain the TI interconnect module name if needed by the SoC 32*9d569049SEduard Bostina $ref: /schemas/types.yaml#/definitions/string 33*9d569049SEduard Bostina deprecated: true 34*9d569049SEduard Bostina 35*9d569049SEduard Bostinarequired: 36*9d569049SEduard Bostina - compatible 37*9d569049SEduard Bostina - reg 38*9d569049SEduard Bostina - interrupts 39*9d569049SEduard Bostina 40*9d569049SEduard BostinaadditionalProperties: false 41*9d569049SEduard Bostina 42*9d569049SEduard Bostinaexamples: 43*9d569049SEduard Bostina - | 44*9d569049SEduard Bostina #include <dt-bindings/interrupt-controller/arm-gic.h> 45*9d569049SEduard Bostina 46*9d569049SEduard Bostina smartreflex@4a0db000 { 47*9d569049SEduard Bostina compatible = "ti,omap4-smartreflex-iva"; 48*9d569049SEduard Bostina reg = <0x4a0db000 0x80>; 49*9d569049SEduard Bostina interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; 50*9d569049SEduard Bostina }; 51