r8a774a1.dtsi (860dbce3d8dd90cb9e909c58fa79808766243651) r8a774a1.dtsi (7794bd7ed709abe042fed6e0a09712d8cd55b589)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774a1 SoC
4 *
5 * Copyright (C) 2018 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 592 unchanged lines hidden (view full) ---

601 "renesas,rcar-gen3-usbhs";
602 reg = <0 0xe6590000 0 0x200>;
603 interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
604 clocks = <&cpg CPG_MOD 704>;
605 dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
606 <&usb_dmac1 0>, <&usb_dmac1 1>;
607 dma-names = "ch0", "ch1", "ch2", "ch3";
608 renesas,buswait = <11>;
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774a1 SoC
4 *
5 * Copyright (C) 2018 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 592 unchanged lines hidden (view full) ---

601 "renesas,rcar-gen3-usbhs";
602 reg = <0 0xe6590000 0 0x200>;
603 interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
604 clocks = <&cpg CPG_MOD 704>;
605 dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
606 <&usb_dmac1 0>, <&usb_dmac1 1>;
607 dma-names = "ch0", "ch1", "ch2", "ch3";
608 renesas,buswait = <11>;
609 phys = <&usb2_phy0>;
609 phys = <&usb2_phy0 3>;
610 phy-names = "usb";
611 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
612 resets = <&cpg 704>;
613 status = "disabled";
614 };
615
616 usb_dmac0: dma-controller@e65a0000 {
617 compatible = "renesas,r8a774a1-usb-dmac",

--- 63 unchanged lines hidden (view full) ---

681 "ch8", "ch9", "ch10", "ch11",
682 "ch12", "ch13", "ch14", "ch15";
683 clocks = <&cpg CPG_MOD 219>;
684 clock-names = "fck";
685 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
686 resets = <&cpg 219>;
687 #dma-cells = <1>;
688 dma-channels = <16>;
610 phy-names = "usb";
611 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
612 resets = <&cpg 704>;
613 status = "disabled";
614 };
615
616 usb_dmac0: dma-controller@e65a0000 {
617 compatible = "renesas,r8a774a1-usb-dmac",

--- 63 unchanged lines hidden (view full) ---

681 "ch8", "ch9", "ch10", "ch11",
682 "ch12", "ch13", "ch14", "ch15";
683 clocks = <&cpg CPG_MOD 219>;
684 clock-names = "fck";
685 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
686 resets = <&cpg 219>;
687 #dma-cells = <1>;
688 dma-channels = <16>;
689 iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>,
690 <&ipmmu_ds0 2>, <&ipmmu_ds0 3>,
691 <&ipmmu_ds0 4>, <&ipmmu_ds0 5>,
692 <&ipmmu_ds0 6>, <&ipmmu_ds0 7>,
693 <&ipmmu_ds0 8>, <&ipmmu_ds0 9>,
694 <&ipmmu_ds0 10>, <&ipmmu_ds0 11>,
695 <&ipmmu_ds0 12>, <&ipmmu_ds0 13>,
696 <&ipmmu_ds0 14>, <&ipmmu_ds0 15>;
689 };
690
691 dmac1: dma-controller@e7300000 {
692 compatible = "renesas,dmac-r8a774a1",
693 "renesas,rcar-dmac";
694 reg = <0 0xe7300000 0 0x10000>;
695 interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
696 GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

715 "ch8", "ch9", "ch10", "ch11",
716 "ch12", "ch13", "ch14", "ch15";
717 clocks = <&cpg CPG_MOD 218>;
718 clock-names = "fck";
719 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
720 resets = <&cpg 218>;
721 #dma-cells = <1>;
722 dma-channels = <16>;
697 };
698
699 dmac1: dma-controller@e7300000 {
700 compatible = "renesas,dmac-r8a774a1",
701 "renesas,rcar-dmac";
702 reg = <0 0xe7300000 0 0x10000>;
703 interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
704 GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

723 "ch8", "ch9", "ch10", "ch11",
724 "ch12", "ch13", "ch14", "ch15";
725 clocks = <&cpg CPG_MOD 218>;
726 clock-names = "fck";
727 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
728 resets = <&cpg 218>;
729 #dma-cells = <1>;
730 dma-channels = <16>;
731 iommus = <&ipmmu_ds1 0>, <&ipmmu_ds1 1>,
732 <&ipmmu_ds1 2>, <&ipmmu_ds1 3>,
733 <&ipmmu_ds1 4>, <&ipmmu_ds1 5>,
734 <&ipmmu_ds1 6>, <&ipmmu_ds1 7>,
735 <&ipmmu_ds1 8>, <&ipmmu_ds1 9>,
736 <&ipmmu_ds1 10>, <&ipmmu_ds1 11>,
737 <&ipmmu_ds1 12>, <&ipmmu_ds1 13>,
738 <&ipmmu_ds1 14>, <&ipmmu_ds1 15>;
723 };
724
725 dmac2: dma-controller@e7310000 {
726 compatible = "renesas,dmac-r8a774a1",
727 "renesas,rcar-dmac";
728 reg = <0 0xe7310000 0 0x10000>;
729 interrupts = <GIC_SPI 416 IRQ_TYPE_LEVEL_HIGH
730 GIC_SPI 417 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

749 "ch8", "ch9", "ch10", "ch11",
750 "ch12", "ch13", "ch14", "ch15";
751 clocks = <&cpg CPG_MOD 217>;
752 clock-names = "fck";
753 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
754 resets = <&cpg 217>;
755 #dma-cells = <1>;
756 dma-channels = <16>;
739 };
740
741 dmac2: dma-controller@e7310000 {
742 compatible = "renesas,dmac-r8a774a1",
743 "renesas,rcar-dmac";
744 reg = <0 0xe7310000 0 0x10000>;
745 interrupts = <GIC_SPI 416 IRQ_TYPE_LEVEL_HIGH
746 GIC_SPI 417 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

765 "ch8", "ch9", "ch10", "ch11",
766 "ch12", "ch13", "ch14", "ch15";
767 clocks = <&cpg CPG_MOD 217>;
768 clock-names = "fck";
769 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
770 resets = <&cpg 217>;
771 #dma-cells = <1>;
772 dma-channels = <16>;
773 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>,
774 <&ipmmu_ds1 18>, <&ipmmu_ds1 19>,
775 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>,
776 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>,
777 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>,
778 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>,
779 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>,
780 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>;
757 };
758
759 ipmmu_ds0: mmu@e6740000 {
760 compatible = "renesas,ipmmu-r8a774a1";
761 reg = <0 0xe6740000 0 0x1000>;
762 renesas,ipmmu-main = <&ipmmu_mm 0>;
763 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
764 #iommu-cells = <1>;

--- 99 unchanged lines hidden (view full) ---

864 "ch12", "ch13", "ch14", "ch15",
865 "ch16", "ch17", "ch18", "ch19",
866 "ch20", "ch21", "ch22", "ch23",
867 "ch24";
868 clocks = <&cpg CPG_MOD 812>;
869 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
870 resets = <&cpg 812>;
871 phy-mode = "rgmii";
781 };
782
783 ipmmu_ds0: mmu@e6740000 {
784 compatible = "renesas,ipmmu-r8a774a1";
785 reg = <0 0xe6740000 0 0x1000>;
786 renesas,ipmmu-main = <&ipmmu_mm 0>;
787 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
788 #iommu-cells = <1>;

--- 99 unchanged lines hidden (view full) ---

888 "ch12", "ch13", "ch14", "ch15",
889 "ch16", "ch17", "ch18", "ch19",
890 "ch20", "ch21", "ch22", "ch23",
891 "ch24";
892 clocks = <&cpg CPG_MOD 812>;
893 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
894 resets = <&cpg 812>;
895 phy-mode = "rgmii";
896 iommus = <&ipmmu_ds0 16>;
872 #address-cells = <1>;
873 #size-cells = <0>;
874 status = "disabled";
875 };
876
877 can0: can@e6c30000 {
878 compatible = "renesas,can-r8a774a1",
879 "renesas,rcar-gen3-can";

--- 744 unchanged lines hidden (view full) ---

1624 "ch8", "ch9", "ch10", "ch11",
1625 "ch12", "ch13", "ch14", "ch15";
1626 clocks = <&cpg CPG_MOD 502>;
1627 clock-names = "fck";
1628 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1629 resets = <&cpg 502>;
1630 #dma-cells = <1>;
1631 dma-channels = <16>;
897 #address-cells = <1>;
898 #size-cells = <0>;
899 status = "disabled";
900 };
901
902 can0: can@e6c30000 {
903 compatible = "renesas,can-r8a774a1",
904 "renesas,rcar-gen3-can";

--- 744 unchanged lines hidden (view full) ---

1649 "ch8", "ch9", "ch10", "ch11",
1650 "ch12", "ch13", "ch14", "ch15";
1651 clocks = <&cpg CPG_MOD 502>;
1652 clock-names = "fck";
1653 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1654 resets = <&cpg 502>;
1655 #dma-cells = <1>;
1656 dma-channels = <16>;
1657 iommus = <&ipmmu_mp 0>, <&ipmmu_mp 1>,
1658 <&ipmmu_mp 2>, <&ipmmu_mp 3>,
1659 <&ipmmu_mp 4>, <&ipmmu_mp 5>,
1660 <&ipmmu_mp 6>, <&ipmmu_mp 7>,
1661 <&ipmmu_mp 8>, <&ipmmu_mp 9>,
1662 <&ipmmu_mp 10>, <&ipmmu_mp 11>,
1663 <&ipmmu_mp 12>, <&ipmmu_mp 13>,
1664 <&ipmmu_mp 14>, <&ipmmu_mp 15>;
1632 };
1633
1634 audma1: dma-controller@ec720000 {
1635 compatible = "renesas,dmac-r8a774a1",
1636 "renesas,rcar-dmac";
1637 reg = <0 0xec720000 0 0x10000>;
1638 interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH
1639 GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

1658 "ch8", "ch9", "ch10", "ch11",
1659 "ch12", "ch13", "ch14", "ch15";
1660 clocks = <&cpg CPG_MOD 501>;
1661 clock-names = "fck";
1662 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1663 resets = <&cpg 501>;
1664 #dma-cells = <1>;
1665 dma-channels = <16>;
1665 };
1666
1667 audma1: dma-controller@ec720000 {
1668 compatible = "renesas,dmac-r8a774a1",
1669 "renesas,rcar-dmac";
1670 reg = <0 0xec720000 0 0x10000>;
1671 interrupts = <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH
1672 GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH

--- 18 unchanged lines hidden (view full) ---

1691 "ch8", "ch9", "ch10", "ch11",
1692 "ch12", "ch13", "ch14", "ch15";
1693 clocks = <&cpg CPG_MOD 501>;
1694 clock-names = "fck";
1695 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1696 resets = <&cpg 501>;
1697 #dma-cells = <1>;
1698 dma-channels = <16>;
1699 iommus = <&ipmmu_mp 16>, <&ipmmu_mp 17>,
1700 <&ipmmu_mp 18>, <&ipmmu_mp 19>,
1701 <&ipmmu_mp 20>, <&ipmmu_mp 21>,
1702 <&ipmmu_mp 22>, <&ipmmu_mp 23>,
1703 <&ipmmu_mp 24>, <&ipmmu_mp 25>,
1704 <&ipmmu_mp 26>, <&ipmmu_mp 27>,
1705 <&ipmmu_mp 28>, <&ipmmu_mp 29>,
1706 <&ipmmu_mp 30>, <&ipmmu_mp 31>;
1666 };
1667
1668 xhci0: usb@ee000000 {
1669 compatible = "renesas,xhci-r8a774a1",
1670 "renesas,rcar-gen3-xhci";
1671 reg = <0 0xee000000 0 0xc00>;
1672 interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
1673 clocks = <&cpg CPG_MOD 328>;

--- 13 unchanged lines hidden (view full) ---

1687 status = "disabled";
1688 };
1689
1690 ohci0: usb@ee080000 {
1691 compatible = "generic-ohci";
1692 reg = <0 0xee080000 0 0x100>;
1693 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1694 clocks = <&cpg CPG_MOD 703>;
1707 };
1708
1709 xhci0: usb@ee000000 {
1710 compatible = "renesas,xhci-r8a774a1",
1711 "renesas,rcar-gen3-xhci";
1712 reg = <0 0xee000000 0 0xc00>;
1713 interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
1714 clocks = <&cpg CPG_MOD 328>;

--- 13 unchanged lines hidden (view full) ---

1728 status = "disabled";
1729 };
1730
1731 ohci0: usb@ee080000 {
1732 compatible = "generic-ohci";
1733 reg = <0 0xee080000 0 0x100>;
1734 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1735 clocks = <&cpg CPG_MOD 703>;
1695 phys = <&usb2_phy0>;
1736 phys = <&usb2_phy0 1>;
1696 phy-names = "usb";
1697 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1698 resets = <&cpg 703>;
1699 status = "disabled";
1700 };
1701
1702 ohci1: usb@ee0a0000 {
1703 compatible = "generic-ohci";
1704 reg = <0 0xee0a0000 0 0x100>;
1705 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1706 clocks = <&cpg CPG_MOD 702>;
1737 phy-names = "usb";
1738 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1739 resets = <&cpg 703>;
1740 status = "disabled";
1741 };
1742
1743 ohci1: usb@ee0a0000 {
1744 compatible = "generic-ohci";
1745 reg = <0 0xee0a0000 0 0x100>;
1746 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1747 clocks = <&cpg CPG_MOD 702>;
1707 phys = <&usb2_phy1>;
1748 phys = <&usb2_phy1 1>;
1708 phy-names = "usb";
1709 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1710 resets = <&cpg 702>;
1711 status = "disabled";
1712 };
1713
1714 ehci0: usb@ee080100 {
1715 compatible = "generic-ehci";
1716 reg = <0 0xee080100 0 0x100>;
1717 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1718 clocks = <&cpg CPG_MOD 703>;
1749 phy-names = "usb";
1750 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1751 resets = <&cpg 702>;
1752 status = "disabled";
1753 };
1754
1755 ehci0: usb@ee080100 {
1756 compatible = "generic-ehci";
1757 reg = <0 0xee080100 0 0x100>;
1758 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1759 clocks = <&cpg CPG_MOD 703>;
1719 phys = <&usb2_phy0>;
1760 phys = <&usb2_phy0 2>;
1720 phy-names = "usb";
1721 companion = <&ohci0>;
1722 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1723 resets = <&cpg 703>;
1724 status = "disabled";
1725 };
1726
1727 ehci1: usb@ee0a0100 {
1728 compatible = "generic-ehci";
1729 reg = <0 0xee0a0100 0 0x100>;
1730 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1731 clocks = <&cpg CPG_MOD 702>;
1761 phy-names = "usb";
1762 companion = <&ohci0>;
1763 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1764 resets = <&cpg 703>;
1765 status = "disabled";
1766 };
1767
1768 ehci1: usb@ee0a0100 {
1769 compatible = "generic-ehci";
1770 reg = <0 0xee0a0100 0 0x100>;
1771 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1772 clocks = <&cpg CPG_MOD 702>;
1732 phys = <&usb2_phy1>;
1773 phys = <&usb2_phy1 2>;
1733 phy-names = "usb";
1734 companion = <&ohci1>;
1735 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1736 resets = <&cpg 702>;
1737 status = "disabled";
1738 };
1739
1740 usb2_phy0: usb-phy@ee080200 {
1741 compatible = "renesas,usb2-phy-r8a774a1",
1742 "renesas,rcar-gen3-usb2-phy";
1743 reg = <0 0xee080200 0 0x700>;
1744 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1745 clocks = <&cpg CPG_MOD 703>;
1746 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1747 resets = <&cpg 703>;
1774 phy-names = "usb";
1775 companion = <&ohci1>;
1776 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1777 resets = <&cpg 702>;
1778 status = "disabled";
1779 };
1780
1781 usb2_phy0: usb-phy@ee080200 {
1782 compatible = "renesas,usb2-phy-r8a774a1",
1783 "renesas,rcar-gen3-usb2-phy";
1784 reg = <0 0xee080200 0 0x700>;
1785 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1786 clocks = <&cpg CPG_MOD 703>;
1787 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1788 resets = <&cpg 703>;
1748 #phy-cells = <0>;
1789 #phy-cells = <1>;
1749 status = "disabled";
1750 };
1751
1752 usb2_phy1: usb-phy@ee0a0200 {
1753 compatible = "renesas,usb2-phy-r8a774a1",
1754 "renesas,rcar-gen3-usb2-phy";
1755 reg = <0 0xee0a0200 0 0x700>;
1756 clocks = <&cpg CPG_MOD 702>;
1757 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1758 resets = <&cpg 702>;
1790 status = "disabled";
1791 };
1792
1793 usb2_phy1: usb-phy@ee0a0200 {
1794 compatible = "renesas,usb2-phy-r8a774a1",
1795 "renesas,rcar-gen3-usb2-phy";
1796 reg = <0 0xee0a0200 0 0x700>;
1797 clocks = <&cpg CPG_MOD 702>;
1798 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1799 resets = <&cpg 702>;
1759 #phy-cells = <0>;
1800 #phy-cells = <1>;
1760 status = "disabled";
1761 };
1762
1763 sdhi0: sd@ee100000 {
1764 compatible = "renesas,sdhi-r8a774a1",
1765 "renesas,rcar-gen3-sdhi";
1766 reg = <0 0xee100000 0 0x2000>;
1767 interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;

--- 52 unchanged lines hidden (view full) ---

1820 interrupts = <GIC_PPI 9
1821 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_HIGH)>;
1822 clocks = <&cpg CPG_MOD 408>;
1823 clock-names = "clk";
1824 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1825 resets = <&cpg 408>;
1826 };
1827
1801 status = "disabled";
1802 };
1803
1804 sdhi0: sd@ee100000 {
1805 compatible = "renesas,sdhi-r8a774a1",
1806 "renesas,rcar-gen3-sdhi";
1807 reg = <0 0xee100000 0 0x2000>;
1808 interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;

--- 52 unchanged lines hidden (view full) ---

1861 interrupts = <GIC_PPI 9
1862 (GIC_CPU_MASK_SIMPLE(6) | IRQ_TYPE_LEVEL_HIGH)>;
1863 clocks = <&cpg CPG_MOD 408>;
1864 clock-names = "clk";
1865 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1866 resets = <&cpg 408>;
1867 };
1868
1869 fdp1@fe940000 {
1870 compatible = "renesas,fdp1";
1871 reg = <0 0xfe940000 0 0x2400>;
1872 interrupts = <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>;
1873 clocks = <&cpg CPG_MOD 119>;
1874 power-domains = <&sysc R8A774A1_PD_A3VC>;
1875 resets = <&cpg 119>;
1876 renesas,fcp = <&fcpf0>;
1877 };
1878
1828 fcpf0: fcp@fe950000 {
1829 compatible = "renesas,fcpf";
1830 reg = <0 0xfe950000 0 0x200>;
1831 clocks = <&cpg CPG_MOD 615>;
1832 power-domains = <&sysc R8A774A1_PD_A3VC>;
1833 resets = <&cpg 615>;
1834 };
1835

--- 36 unchanged lines hidden (view full) ---

1872 compatible = "renesas,fcpv";
1873 reg = <0 0xfe9af000 0 0x200>;
1874 clocks = <&cpg CPG_MOD 611>;
1875 power-domains = <&sysc R8A774A1_PD_A3VC>;
1876 resets = <&cpg 611>;
1877 iommus = <&ipmmu_vc0 19>;
1878 };
1879
1879 fcpf0: fcp@fe950000 {
1880 compatible = "renesas,fcpf";
1881 reg = <0 0xfe950000 0 0x200>;
1882 clocks = <&cpg CPG_MOD 615>;
1883 power-domains = <&sysc R8A774A1_PD_A3VC>;
1884 resets = <&cpg 615>;
1885 };
1886

--- 36 unchanged lines hidden (view full) ---

1923 compatible = "renesas,fcpv";
1924 reg = <0 0xfe9af000 0 0x200>;
1925 clocks = <&cpg CPG_MOD 611>;
1926 power-domains = <&sysc R8A774A1_PD_A3VC>;
1927 resets = <&cpg 611>;
1928 iommus = <&ipmmu_vc0 19>;
1929 };
1930
1931 vspb: vsp@fe960000 {
1932 compatible = "renesas,vsp2";
1933 reg = <0 0xfe960000 0 0x8000>;
1934 interrupts = <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>;
1935 clocks = <&cpg CPG_MOD 626>;
1936 power-domains = <&sysc R8A774A1_PD_A3VC>;
1937 resets = <&cpg 626>;
1938
1939 renesas,fcp = <&fcpvb0>;
1940 };
1941
1942 vspd0: vsp@fea20000 {
1943 compatible = "renesas,vsp2";
1944 reg = <0 0xfea20000 0 0x5000>;
1945 interrupts = <GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>;
1946 clocks = <&cpg CPG_MOD 623>;
1947 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1948 resets = <&cpg 623>;
1949
1950 renesas,fcp = <&fcpvd0>;
1951 };
1952
1953 vspd1: vsp@fea28000 {
1954 compatible = "renesas,vsp2";
1955 reg = <0 0xfea28000 0 0x5000>;
1956 interrupts = <GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>;
1957 clocks = <&cpg CPG_MOD 622>;
1958 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1959 resets = <&cpg 622>;
1960
1961 renesas,fcp = <&fcpvd1>;
1962 };
1963
1964 vspd2: vsp@fea30000 {
1965 compatible = "renesas,vsp2";
1966 reg = <0 0xfea30000 0 0x5000>;
1967 interrupts = <GIC_SPI 468 IRQ_TYPE_LEVEL_HIGH>;
1968 clocks = <&cpg CPG_MOD 621>;
1969 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1970 resets = <&cpg 621>;
1971
1972 renesas,fcp = <&fcpvd2>;
1973 };
1974
1975 vspi0: vsp@fe9a0000 {
1976 compatible = "renesas,vsp2";
1977 reg = <0 0xfe9a0000 0 0x8000>;
1978 interrupts = <GIC_SPI 444 IRQ_TYPE_LEVEL_HIGH>;
1979 clocks = <&cpg CPG_MOD 631>;
1980 power-domains = <&sysc R8A774A1_PD_A3VC>;
1981 resets = <&cpg 631>;
1982
1983 renesas,fcp = <&fcpvi0>;
1984 };
1985
1880 csi20: csi2@fea80000 {
1881 compatible = "renesas,r8a774a1-csi2";
1882 reg = <0 0xfea80000 0 0x10000>;
1883 interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
1884 clocks = <&cpg CPG_MOD 714>;
1885 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1886 resets = <&cpg 714>;
1887 status = "disabled";

--- 95 unchanged lines hidden (view full) ---

1983 reg = <7>;
1984 remote-endpoint = <&vin7csi40>;
1985 };
1986 };
1987
1988 };
1989 };
1990
1986 csi20: csi2@fea80000 {
1987 compatible = "renesas,r8a774a1-csi2";
1988 reg = <0 0xfea80000 0 0x10000>;
1989 interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
1990 clocks = <&cpg CPG_MOD 714>;
1991 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
1992 resets = <&cpg 714>;
1993 status = "disabled";

--- 95 unchanged lines hidden (view full) ---

2089 reg = <7>;
2090 remote-endpoint = <&vin7csi40>;
2091 };
2092 };
2093
2094 };
2095 };
2096
2097 du: display@feb00000 {
2098 compatible = "renesas,du-r8a774a1";
2099 reg = <0 0xfeb00000 0 0x70000>;
2100 interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
2101 <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>,
2102 <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>;
2103 clocks = <&cpg CPG_MOD 724>,
2104 <&cpg CPG_MOD 723>,
2105 <&cpg CPG_MOD 722>;
2106 clock-names = "du.0", "du.1", "du.2";
2107 status = "disabled";
2108
2109 vsps = <&vspd0 &vspd1 &vspd2>;
2110
2111 ports {
2112 #address-cells = <1>;
2113 #size-cells = <0>;
2114
2115 port@0 {
2116 reg = <0>;
2117 du_out_rgb: endpoint {
2118 };
2119 };
2120 port@1 {
2121 reg = <1>;
2122 du_out_hdmi0: endpoint {
2123 };
2124 };
2125 port@2 {
2126 reg = <2>;
2127 du_out_lvds0: endpoint {
2128 remote-endpoint = <&lvds0_in>;
2129 };
2130 };
2131 };
2132 };
2133
2134 lvds0: lvds@feb90000 {
2135 compatible = "renesas,r8a774a1-lvds";
2136 reg = <0 0xfeb90000 0 0x14>;
2137 clocks = <&cpg CPG_MOD 727>;
2138 power-domains = <&sysc R8A774A1_PD_ALWAYS_ON>;
2139 resets = <&cpg 727>;
2140 status = "disabled";
2141
2142 ports {
2143 #address-cells = <1>;
2144 #size-cells = <0>;
2145
2146 port@0 {
2147 reg = <0>;
2148 lvds0_in: endpoint {
2149 remote-endpoint = <&du_out_lvds0>;
2150 };
2151 };
2152 port@1 {
2153 reg = <1>;
2154 lvds0_out: endpoint {
2155 };
2156 };
2157 };
2158 };
2159
1991 prr: chipid@fff00044 {
1992 compatible = "renesas,prr";
1993 reg = <0 0xfff00044 0 4>;
1994 };
1995 };
1996
1997 thermal-zones {
1998 sensor_thermal1: sensor-thermal1 {

--- 64 unchanged lines hidden ---
2160 prr: chipid@fff00044 {
2161 compatible = "renesas,prr";
2162 reg = <0 0xfff00044 0 4>;
2163 };
2164 };
2165
2166 thermal-zones {
2167 sensor_thermal1: sensor-thermal1 {

--- 64 unchanged lines hidden ---