1*fac71e4eSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*fac71e4eSEmmanuel Vadot%YAML 1.2 3*fac71e4eSEmmanuel Vadot--- 4*fac71e4eSEmmanuel Vadot$id: http://devicetree.org/schemas/power/qcom,kpss-acc-v2.yaml# 5*fac71e4eSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*fac71e4eSEmmanuel Vadot 7*fac71e4eSEmmanuel Vadottitle: Krait Processor Sub-system (KPSS) Application Clock Controller (ACC) v2 8*fac71e4eSEmmanuel Vadot 9*fac71e4eSEmmanuel Vadotmaintainers: 10*fac71e4eSEmmanuel Vadot - Christian Marangi <ansuelsmth@gmail.com> 11*fac71e4eSEmmanuel Vadot 12*fac71e4eSEmmanuel Vadotdescription: 13*fac71e4eSEmmanuel Vadot The KPSS ACC provides clock, power manager, and reset control to a Krait CPU. 14*fac71e4eSEmmanuel Vadot There is one ACC register region per CPU within the KPSS remapped region as 15*fac71e4eSEmmanuel Vadot well as an alias register region that remaps accesses to the ACC associated 16*fac71e4eSEmmanuel Vadot with the CPU accessing the region. ACC v2 is currently used as a 17*fac71e4eSEmmanuel Vadot power-manager for enabling the cpu. 18*fac71e4eSEmmanuel Vadot 19*fac71e4eSEmmanuel Vadotproperties: 20*fac71e4eSEmmanuel Vadot compatible: 21*fac71e4eSEmmanuel Vadot const: qcom,kpss-acc-v2 22*fac71e4eSEmmanuel Vadot 23*fac71e4eSEmmanuel Vadot reg: 24*fac71e4eSEmmanuel Vadot items: 25*fac71e4eSEmmanuel Vadot - description: Base address and size of the register region 26*fac71e4eSEmmanuel Vadot - description: Optional base address and size of the alias register region 27*fac71e4eSEmmanuel Vadot minItems: 1 28*fac71e4eSEmmanuel Vadot 29*fac71e4eSEmmanuel Vadotrequired: 30*fac71e4eSEmmanuel Vadot - compatible 31*fac71e4eSEmmanuel Vadot - reg 32*fac71e4eSEmmanuel Vadot 33*fac71e4eSEmmanuel VadotadditionalProperties: false 34*fac71e4eSEmmanuel Vadot 35*fac71e4eSEmmanuel Vadotexamples: 36*fac71e4eSEmmanuel Vadot - | 37*fac71e4eSEmmanuel Vadot power-manager@f9088000 { 38*fac71e4eSEmmanuel Vadot compatible = "qcom,kpss-acc-v2"; 39*fac71e4eSEmmanuel Vadot reg = <0xf9088000 0x1000>, 40*fac71e4eSEmmanuel Vadot <0xf9008000 0x1000>; 41*fac71e4eSEmmanuel Vadot }; 42*fac71e4eSEmmanuel Vadot... 43