r8a774e1.dtsi (8183a7938cfec0569d77755af5ce5ff5589f3540) r8a774e1.dtsi (cfc7ba103fbd3f6c4b55380dd64649f4102097ac)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774e1 SoC
4 *
5 * Copyright (C) 2020 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

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

1410 dma-names = "tx", "rx";
1411 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1412 resets = <&cpg 208>;
1413 #address-cells = <1>;
1414 #size-cells = <0>;
1415 status = "disabled";
1416 };
1417
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774e1 SoC
4 *
5 * Copyright (C) 2020 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

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

1410 dma-names = "tx", "rx";
1411 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1412 resets = <&cpg 208>;
1413 #address-cells = <1>;
1414 #size-cells = <0>;
1415 status = "disabled";
1416 };
1417
1418 vin0: video@e6ef0000 {
1419 compatible = "renesas,vin-r8a774e1";
1420 reg = <0 0xe6ef0000 0 0x1000>;
1421 interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
1422 clocks = <&cpg CPG_MOD 811>;
1423 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1424 resets = <&cpg 811>;
1425 renesas,id = <0>;
1426 status = "disabled";
1427
1428 ports {
1429 #address-cells = <1>;
1430 #size-cells = <0>;
1431
1432 port@1 {
1433 #address-cells = <1>;
1434 #size-cells = <0>;
1435
1436 reg = <1>;
1437
1438 vin0csi20: endpoint@0 {
1439 reg = <0>;
1440 remote-endpoint = <&csi20vin0>;
1441 };
1442 vin0csi40: endpoint@2 {
1443 reg = <2>;
1444 remote-endpoint = <&csi40vin0>;
1445 };
1446 };
1447 };
1448 };
1449
1450 vin1: video@e6ef1000 {
1451 compatible = "renesas,vin-r8a774e1";
1452 reg = <0 0xe6ef1000 0 0x1000>;
1453 interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
1454 clocks = <&cpg CPG_MOD 810>;
1455 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1456 resets = <&cpg 810>;
1457 renesas,id = <1>;
1458 status = "disabled";
1459
1460 ports {
1461 #address-cells = <1>;
1462 #size-cells = <0>;
1463
1464 port@1 {
1465 #address-cells = <1>;
1466 #size-cells = <0>;
1467
1468 reg = <1>;
1469
1470 vin1csi20: endpoint@0 {
1471 reg = <0>;
1472 remote-endpoint = <&csi20vin1>;
1473 };
1474 vin1csi40: endpoint@2 {
1475 reg = <2>;
1476 remote-endpoint = <&csi40vin1>;
1477 };
1478 };
1479 };
1480 };
1481
1482 vin2: video@e6ef2000 {
1483 compatible = "renesas,vin-r8a774e1";
1484 reg = <0 0xe6ef2000 0 0x1000>;
1485 interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
1486 clocks = <&cpg CPG_MOD 809>;
1487 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1488 resets = <&cpg 809>;
1489 renesas,id = <2>;
1490 status = "disabled";
1491
1492 ports {
1493 #address-cells = <1>;
1494 #size-cells = <0>;
1495
1496 port@1 {
1497 #address-cells = <1>;
1498 #size-cells = <0>;
1499
1500 reg = <1>;
1501
1502 vin2csi20: endpoint@0 {
1503 reg = <0>;
1504 remote-endpoint = <&csi20vin2>;
1505 };
1506 vin2csi40: endpoint@2 {
1507 reg = <2>;
1508 remote-endpoint = <&csi40vin2>;
1509 };
1510 };
1511 };
1512 };
1513
1514 vin3: video@e6ef3000 {
1515 compatible = "renesas,vin-r8a774e1";
1516 reg = <0 0xe6ef3000 0 0x1000>;
1517 interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
1518 clocks = <&cpg CPG_MOD 808>;
1519 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1520 resets = <&cpg 808>;
1521 renesas,id = <3>;
1522 status = "disabled";
1523
1524 ports {
1525 #address-cells = <1>;
1526 #size-cells = <0>;
1527
1528 port@1 {
1529 #address-cells = <1>;
1530 #size-cells = <0>;
1531
1532 reg = <1>;
1533
1534 vin3csi20: endpoint@0 {
1535 reg = <0>;
1536 remote-endpoint = <&csi20vin3>;
1537 };
1538 vin3csi40: endpoint@2 {
1539 reg = <2>;
1540 remote-endpoint = <&csi40vin3>;
1541 };
1542 };
1543 };
1544 };
1545
1546 vin4: video@e6ef4000 {
1547 compatible = "renesas,vin-r8a774e1";
1548 reg = <0 0xe6ef4000 0 0x1000>;
1549 interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
1550 clocks = <&cpg CPG_MOD 807>;
1551 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1552 resets = <&cpg 807>;
1553 renesas,id = <4>;
1554 status = "disabled";
1555
1556 ports {
1557 #address-cells = <1>;
1558 #size-cells = <0>;
1559
1560 port@1 {
1561 #address-cells = <1>;
1562 #size-cells = <0>;
1563
1564 reg = <1>;
1565
1566 vin4csi20: endpoint@0 {
1567 reg = <0>;
1568 remote-endpoint = <&csi20vin4>;
1569 };
1570 };
1571 };
1572 };
1573
1574 vin5: video@e6ef5000 {
1575 compatible = "renesas,vin-r8a774e1";
1576 reg = <0 0xe6ef5000 0 0x1000>;
1577 interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>;
1578 clocks = <&cpg CPG_MOD 806>;
1579 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1580 resets = <&cpg 806>;
1581 renesas,id = <5>;
1582 status = "disabled";
1583
1584 ports {
1585 #address-cells = <1>;
1586 #size-cells = <0>;
1587
1588 port@1 {
1589 #address-cells = <1>;
1590 #size-cells = <0>;
1591
1592 reg = <1>;
1593
1594 vin5csi20: endpoint@0 {
1595 reg = <0>;
1596 remote-endpoint = <&csi20vin5>;
1597 };
1598 };
1599 };
1600 };
1601
1602 vin6: video@e6ef6000 {
1603 compatible = "renesas,vin-r8a774e1";
1604 reg = <0 0xe6ef6000 0 0x1000>;
1605 interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
1606 clocks = <&cpg CPG_MOD 805>;
1607 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1608 resets = <&cpg 805>;
1609 renesas,id = <6>;
1610 status = "disabled";
1611
1612 ports {
1613 #address-cells = <1>;
1614 #size-cells = <0>;
1615
1616 port@1 {
1617 #address-cells = <1>;
1618 #size-cells = <0>;
1619
1620 reg = <1>;
1621
1622 vin6csi20: endpoint@0 {
1623 reg = <0>;
1624 remote-endpoint = <&csi20vin6>;
1625 };
1626 };
1627 };
1628 };
1629
1630 vin7: video@e6ef7000 {
1631 compatible = "renesas,vin-r8a774e1";
1632 reg = <0 0xe6ef7000 0 0x1000>;
1633 interrupts = <GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
1634 clocks = <&cpg CPG_MOD 804>;
1635 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1636 resets = <&cpg 804>;
1637 renesas,id = <7>;
1638 status = "disabled";
1639
1640 ports {
1641 #address-cells = <1>;
1642 #size-cells = <0>;
1643
1644 port@1 {
1645 #address-cells = <1>;
1646 #size-cells = <0>;
1647
1648 reg = <1>;
1649
1650 vin7csi20: endpoint@0 {
1651 reg = <0>;
1652 remote-endpoint = <&csi20vin7>;
1653 };
1654 };
1655 };
1656 };
1657
1418 rcar_sound: sound@ec500000 {
1419 /*
1420 * #sound-dai-cells is required
1421 *
1422 * Single DAI : #sound-dai-cells = <0>; <&rcar_sound>;
1423 * Multi DAI : #sound-dai-cells = <1>; <&rcar_sound N>;
1424 */
1425 /*

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

2131 interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
2132 clocks = <&cpg CPG_MOD 318>, <&pcie_bus_clk>;
2133 clock-names = "pcie", "pcie_bus";
2134 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2135 resets = <&cpg 318>;
2136 status = "disabled";
2137 };
2138
1658 rcar_sound: sound@ec500000 {
1659 /*
1660 * #sound-dai-cells is required
1661 *
1662 * Single DAI : #sound-dai-cells = <0>; <&rcar_sound>;
1663 * Multi DAI : #sound-dai-cells = <1>; <&rcar_sound N>;
1664 */
1665 /*

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

2371 interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
2372 clocks = <&cpg CPG_MOD 318>, <&pcie_bus_clk>;
2373 clock-names = "pcie", "pcie_bus";
2374 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2375 resets = <&cpg 318>;
2376 status = "disabled";
2377 };
2378
2379 csi20: csi2@fea80000 {
2380 compatible = "renesas,r8a774e1-csi2";
2381 reg = <0 0xfea80000 0 0x10000>;
2382 interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
2383 clocks = <&cpg CPG_MOD 714>;
2384 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2385 resets = <&cpg 714>;
2386 status = "disabled";
2387
2388 ports {
2389 #address-cells = <1>;
2390 #size-cells = <0>;
2391
2392 port@1 {
2393 #address-cells = <1>;
2394 #size-cells = <0>;
2395
2396 reg = <1>;
2397
2398 csi20vin0: endpoint@0 {
2399 reg = <0>;
2400 remote-endpoint = <&vin0csi20>;
2401 };
2402 csi20vin1: endpoint@1 {
2403 reg = <1>;
2404 remote-endpoint = <&vin1csi20>;
2405 };
2406 csi20vin2: endpoint@2 {
2407 reg = <2>;
2408 remote-endpoint = <&vin2csi20>;
2409 };
2410 csi20vin3: endpoint@3 {
2411 reg = <3>;
2412 remote-endpoint = <&vin3csi20>;
2413 };
2414 csi20vin4: endpoint@4 {
2415 reg = <4>;
2416 remote-endpoint = <&vin4csi20>;
2417 };
2418 csi20vin5: endpoint@5 {
2419 reg = <5>;
2420 remote-endpoint = <&vin5csi20>;
2421 };
2422 csi20vin6: endpoint@6 {
2423 reg = <6>;
2424 remote-endpoint = <&vin6csi20>;
2425 };
2426 csi20vin7: endpoint@7 {
2427 reg = <7>;
2428 remote-endpoint = <&vin7csi20>;
2429 };
2430 };
2431 };
2432 };
2433
2434 csi40: csi2@feaa0000 {
2435 compatible = "renesas,r8a774e1-csi2";
2436 reg = <0 0xfeaa0000 0 0x10000>;
2437 interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
2438 clocks = <&cpg CPG_MOD 716>;
2439 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2440 resets = <&cpg 716>;
2441 status = "disabled";
2442
2443 ports {
2444 #address-cells = <1>;
2445 #size-cells = <0>;
2446
2447 port@1 {
2448 #address-cells = <1>;
2449 #size-cells = <0>;
2450
2451 reg = <1>;
2452
2453 csi40vin0: endpoint@0 {
2454 reg = <0>;
2455 remote-endpoint = <&vin0csi40>;
2456 };
2457 csi40vin1: endpoint@1 {
2458 reg = <1>;
2459 remote-endpoint = <&vin1csi40>;
2460 };
2461 csi40vin2: endpoint@2 {
2462 reg = <2>;
2463 remote-endpoint = <&vin2csi40>;
2464 };
2465 csi40vin3: endpoint@3 {
2466 reg = <3>;
2467 remote-endpoint = <&vin3csi40>;
2468 };
2469 };
2470 };
2471 };
2472
2139 hdmi0: hdmi@fead0000 {
2140 reg = <0 0xfead0000 0 0x10000>;
2141 status = "disabled";
2142
2143 /* placeholder */
2144
2145 ports {
2146 #address-cells = <1>;

--- 129 unchanged lines hidden ---
2473 hdmi0: hdmi@fead0000 {
2474 reg = <0 0xfead0000 0 0x10000>;
2475 status = "disabled";
2476
2477 /* placeholder */
2478
2479 ports {
2480 #address-cells = <1>;

--- 129 unchanged lines hidden ---