r8a77965.dtsi (89cb3a4c976189a5c6529ee5f5db712949080470) r8a77965.dtsi (737e05bf034e9ce4cba97bdc818ded181ef23e4b)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the R-Car M3-N (R8A77965) SoC
4 *
5 * Copyright (C) 2018 Jacopo Mondi <jacopo+renesas@jmondi.org>
6 *
7 * Based on r8a7796.dtsi
8 * Copyright (C) 2016 Renesas Electronics Corp.

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

345 <0 0xe61a8000 0 0x100>;
346 interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>,
347 <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>,
348 <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
349 clocks = <&cpg CPG_MOD 522>;
350 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
351 resets = <&cpg 522>;
352 #thermal-sensor-cells = <1>;
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the R-Car M3-N (R8A77965) SoC
4 *
5 * Copyright (C) 2018 Jacopo Mondi <jacopo+renesas@jmondi.org>
6 *
7 * Based on r8a7796.dtsi
8 * Copyright (C) 2016 Renesas Electronics Corp.

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

345 <0 0xe61a8000 0 0x100>;
346 interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>,
347 <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>,
348 <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
349 clocks = <&cpg CPG_MOD 522>;
350 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
351 resets = <&cpg 522>;
352 #thermal-sensor-cells = <1>;
353 status = "okay";
354 };
355
356 intc_ex: interrupt-controller@e61c0000 {
357 compatible = "renesas,intc-ex-r8a77965", "renesas,irqc";
358 #interrupt-cells = <2>;
359 interrupt-controller;
360 reg = <0 0xe61c0000 0 0x200>;
361 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH

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

588 status = "disabled";
589 };
590
591 hsusb: usb@e6590000 {
592 compatible = "renesas,usbhs-r8a77965",
593 "renesas,rcar-gen3-usbhs";
594 reg = <0 0xe6590000 0 0x100>;
595 interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
353 };
354
355 intc_ex: interrupt-controller@e61c0000 {
356 compatible = "renesas,intc-ex-r8a77965", "renesas,irqc";
357 #interrupt-cells = <2>;
358 interrupt-controller;
359 reg = <0 0xe61c0000 0 0x200>;
360 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH

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

587 status = "disabled";
588 };
589
590 hsusb: usb@e6590000 {
591 compatible = "renesas,usbhs-r8a77965",
592 "renesas,rcar-gen3-usbhs";
593 reg = <0 0xe6590000 0 0x100>;
594 interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
596 clocks = <&cpg CPG_MOD 704>;
595 clocks = <&cpg CPG_MOD 704>, <&cpg CPG_MOD 703>;
597 dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
598 <&usb_dmac1 0>, <&usb_dmac1 1>;
599 dma-names = "ch0", "ch1", "ch2", "ch3";
600 renesas,buswait = <11>;
601 phys = <&usb2_phy0>;
602 phy-names = "usb";
603 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
596 dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
597 <&usb_dmac1 0>, <&usb_dmac1 1>;
598 dma-names = "ch0", "ch1", "ch2", "ch3";
599 renesas,buswait = <11>;
600 phys = <&usb2_phy0>;
601 phy-names = "usb";
602 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
604 resets = <&cpg 704>;
603 resets = <&cpg 704>, <&cpg 703>;
605 status = "disabled";
606 };
607
608 usb_dmac0: dma-controller@e65a0000 {
609 compatible = "renesas,r8a77965-usb-dmac",
610 "renesas,usb-dmac";
611 reg = <0 0xe65a0000 0 0x100>;
612 interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH

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

1463 resets = <&cpg 328>;
1464 status = "disabled";
1465 };
1466
1467 ohci0: usb@ee080000 {
1468 compatible = "generic-ohci";
1469 reg = <0 0xee080000 0 0x100>;
1470 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
604 status = "disabled";
605 };
606
607 usb_dmac0: dma-controller@e65a0000 {
608 compatible = "renesas,r8a77965-usb-dmac",
609 "renesas,usb-dmac";
610 reg = <0 0xe65a0000 0 0x100>;
611 interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH

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

1462 resets = <&cpg 328>;
1463 status = "disabled";
1464 };
1465
1466 ohci0: usb@ee080000 {
1467 compatible = "generic-ohci";
1468 reg = <0 0xee080000 0 0x100>;
1469 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1471 clocks = <&cpg CPG_MOD 703>;
1470 clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
1472 phys = <&usb2_phy0>;
1473 phy-names = "usb";
1474 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1471 phys = <&usb2_phy0>;
1472 phy-names = "usb";
1473 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1475 resets = <&cpg 703>;
1474 resets = <&cpg 703>, <&cpg 704>;
1476 status = "disabled";
1477 };
1478
1479 ohci1: usb@ee0a0000 {
1480 compatible = "generic-ohci";
1481 reg = <0 0xee0a0000 0 0x100>;
1482 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1483 clocks = <&cpg CPG_MOD 702>;
1484 phys = <&usb2_phy1>;
1485 phy-names = "usb";
1486 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1487 resets = <&cpg 702>;
1488 status = "disabled";
1489 };
1490
1491 ehci0: usb@ee080100 {
1492 compatible = "generic-ehci";
1493 reg = <0 0xee080100 0 0x100>;
1494 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1475 status = "disabled";
1476 };
1477
1478 ohci1: usb@ee0a0000 {
1479 compatible = "generic-ohci";
1480 reg = <0 0xee0a0000 0 0x100>;
1481 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1482 clocks = <&cpg CPG_MOD 702>;
1483 phys = <&usb2_phy1>;
1484 phy-names = "usb";
1485 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1486 resets = <&cpg 702>;
1487 status = "disabled";
1488 };
1489
1490 ehci0: usb@ee080100 {
1491 compatible = "generic-ehci";
1492 reg = <0 0xee080100 0 0x100>;
1493 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1495 clocks = <&cpg CPG_MOD 703>;
1494 clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
1496 phys = <&usb2_phy0>;
1497 phy-names = "usb";
1498 companion = <&ohci0>;
1499 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1495 phys = <&usb2_phy0>;
1496 phy-names = "usb";
1497 companion = <&ohci0>;
1498 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1500 resets = <&cpg 703>;
1499 resets = <&cpg 703>, <&cpg 704>;
1501 status = "disabled";
1502 };
1503
1504 ehci1: usb@ee0a0100 {
1505 compatible = "generic-ehci";
1506 reg = <0 0xee0a0100 0 0x100>;
1507 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1508 clocks = <&cpg CPG_MOD 702>;

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

1514 status = "disabled";
1515 };
1516
1517 usb2_phy0: usb-phy@ee080200 {
1518 compatible = "renesas,usb2-phy-r8a77965",
1519 "renesas,rcar-gen3-usb2-phy";
1520 reg = <0 0xee080200 0 0x700>;
1521 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1500 status = "disabled";
1501 };
1502
1503 ehci1: usb@ee0a0100 {
1504 compatible = "generic-ehci";
1505 reg = <0 0xee0a0100 0 0x100>;
1506 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
1507 clocks = <&cpg CPG_MOD 702>;

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

1513 status = "disabled";
1514 };
1515
1516 usb2_phy0: usb-phy@ee080200 {
1517 compatible = "renesas,usb2-phy-r8a77965",
1518 "renesas,rcar-gen3-usb2-phy";
1519 reg = <0 0xee080200 0 0x700>;
1520 interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
1522 clocks = <&cpg CPG_MOD 703>;
1521 clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
1523 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1522 power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
1524 resets = <&cpg 703>;
1523 resets = <&cpg 703>, <&cpg 704>;
1525 #phy-cells = <0>;
1526 status = "disabled";
1527 };
1528
1529 usb2_phy1: usb-phy@ee0a0200 {
1530 compatible = "renesas,usb2-phy-r8a77965",
1531 "renesas,rcar-gen3-usb2-phy";
1532 reg = <0 0xee0a0200 0 0x700>;

--- 477 unchanged lines hidden ---
1524 #phy-cells = <0>;
1525 status = "disabled";
1526 };
1527
1528 usb2_phy1: usb-phy@ee0a0200 {
1529 compatible = "renesas,usb2-phy-r8a77965",
1530 "renesas,rcar-gen3-usb2-phy";
1531 reg = <0 0xee0a0200 0 0x700>;

--- 477 unchanged lines hidden ---