Lines Matching +full:apb3 +full:- +full:bus

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/hwmon/baikal,bt1-pvt.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Baikal-T1 PVT Sensor
11 - Serge Semin <fancer.lancer@gmail.com>
14 Baikal-T1 SoC provides an embedded process, voltage and temperature
17 which may cause the system instability and even damages. The IP-block
19 control wrapper, which provides a MMIO registers-based access to the
20 sensor core functionality (APB3-bus based) and exposes an additional
25 Analog Bits core Bakal-T1 PVT control block
26 +--------------------+ +------------------------+
27 | Temperature sensor |-+ +------| Sensors control |
28 |--------------------| |<---En---| |------------------------|
29 | Voltage sensor |-|<--Mode--| +--->| Sampled data |
30 |--------------------| |<--Trim--+ | |------------------------|
31 | Low-Vt sensor |-| | +--| Thresholds comparator |
32 |--------------------| |---Data----| | |------------------------|
33 | High-Vt sensor |-| | +->| Interrupts status |
34 |--------------------| |--Valid--+-+ | |------------------------|
35 | Standard-Vt sensor |-+ +---+--| Interrupts mask |
36 +--------------------+ |------------------------|
38 | +------------------------+
40 Rclk-----+----------------------------------------+ |
41 APB3-------------------------------------------------+
43 This bindings describes the external Baikal-T1 PVT control interfaces
46 implement the sysfs files-based access to the sensors functionality.
50 const: baikal,bt1-pvt
60 - description: PVT reference clock
61 - description: APB3 interface clock
63 clock-names:
65 - const: ref
66 - const: pclk
68 "#thermal-sensor-cells":
69 description: Baikal-T1 can be referenced as the CPU thermal-sensor
72 baikal,pvt-temp-offset-millicelsius:
83 - compatible
84 - reg
85 - interrupts
86 - clocks
87 - clock-names
90 - |
91 #include <dt-bindings/interrupt-controller/mips-gic.h>
94 compatible = "baikal,bt1-pvt";
96 #thermal-sensor-cells = <0>;
100 baikal,pvt-temp-offset-millicelsius = <1000>;
103 clock-names = "ref", "pclk";