^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) Axis Communications AB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) ARTPEC series SoC Device Tree Bindings
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) ARTPEC-6 ARM SoC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) ================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) Required root node properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) - compatible = "axis,artpec6";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) ARTPEC-6 System Controller
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) --------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) The ARTPEC-6 has a system controller with mixed functions controlling DMA, PCIe
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) and resets.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) - compatible: "axis,artpec6-syscon", "syscon"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) - reg: Address and length of the register bank.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) Example:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) syscon {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) compatible = "axis,artpec6-syscon", "syscon";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) reg = <0xf8000000 0x48>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) ARTPEC-6 Development board:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) ---------------------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Required root node properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) - compatible = "axis,artpec6-dev-board", "axis,artpec6";