Kernel-4.18.0-80.el8_nvidia,tegra186-pmc

NVIDIA Tegra Power Management Controller (PMC)

Required properties:

  • compatible: Should contain one of the following:
    • “nvidia,tegra186-pmc”: for Tegra186
    • “nvidia,tegra194-pmc”: for Tegra194
  • reg: Must contain an (offset, length) pair of the register set for each
    entry in reg-names.
  • reg-names: Must include the following entries:
    • “pmc”
    • “wake”
    • “aotag”
    • “scratch”
    • “misc” (Only for Tegra194)

Optional properties:

  • nvidia,invert-interrupt: If present, inverts the PMU interrupt signal.

Example:

SoC DTSI:

pmc@c3600000 {
    compatible = "nvidia,tegra186-pmc";
    reg = <0 0x0c360000 0 0x10000>,
          <0 0x0c370000 0 0x10000>,
          <0 0x0c380000 0 0x10000>,
          <0 0x0c390000 0 0x10000>;
    reg-names = "pmc", "wake", "aotag", "scratch";
};

Board DTS:

pmc@c360000 {
    nvidia,invert-interrupt;
};