xref: /freebsd-src/sys/contrib/device-tree/src/riscv/starfive/jh7110-starfive-visionfive-2.dtsi (revision 0e8011faf58b743cc652e3b2ad0f7671227610df)
1fac71e4eSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 OR MIT
2fac71e4eSEmmanuel Vadot/*
3fac71e4eSEmmanuel Vadot * Copyright (C) 2022 StarFive Technology Co., Ltd.
4fac71e4eSEmmanuel Vadot * Copyright (C) 2022 Emil Renner Berthing <kernel@esmil.dk>
5fac71e4eSEmmanuel Vadot */
6fac71e4eSEmmanuel Vadot
7fac71e4eSEmmanuel Vadot/dts-v1/;
87d0873ebSEmmanuel Vadot#include "jh7110-common.dtsi"
9fac71e4eSEmmanuel Vadot
10fac71e4eSEmmanuel Vadot/ {
11fac71e4eSEmmanuel Vadot	aliases {
12aa1a8ff2SEmmanuel Vadot		ethernet1 = &gmac1;
13aa1a8ff2SEmmanuel Vadot	};
14aa1a8ff2SEmmanuel Vadot};
15aa1a8ff2SEmmanuel Vadot
16aa1a8ff2SEmmanuel Vadot&gmac1 {
17aa1a8ff2SEmmanuel Vadot	phy-handle = <&phy1>;
18aa1a8ff2SEmmanuel Vadot	phy-mode = "rgmii-id";
19aa1a8ff2SEmmanuel Vadot	status = "okay";
20aa1a8ff2SEmmanuel Vadot
21aa1a8ff2SEmmanuel Vadot	mdio {
22aa1a8ff2SEmmanuel Vadot		#address-cells = <1>;
23aa1a8ff2SEmmanuel Vadot		#size-cells = <0>;
24aa1a8ff2SEmmanuel Vadot		compatible = "snps,dwmac-mdio";
25aa1a8ff2SEmmanuel Vadot
26aa1a8ff2SEmmanuel Vadot		phy1: ethernet-phy@1 {
27aa1a8ff2SEmmanuel Vadot			reg = <0>;
28aa1a8ff2SEmmanuel Vadot		};
29aa1a8ff2SEmmanuel Vadot	};
30aa1a8ff2SEmmanuel Vadot};
31aa1a8ff2SEmmanuel Vadot
32aa1a8ff2SEmmanuel Vadot&mmc0 {
33aa1a8ff2SEmmanuel Vadot	non-removable;
34f126890aSEmmanuel Vadot};
35*0e8011faSEmmanuel Vadot
36*0e8011faSEmmanuel Vadot&pcie0 {
37*0e8011faSEmmanuel Vadot	status = "okay";
38*0e8011faSEmmanuel Vadot};
39*0e8011faSEmmanuel Vadot
40*0e8011faSEmmanuel Vadot&pcie1 {
41*0e8011faSEmmanuel Vadot	status = "okay";
42*0e8011faSEmmanuel Vadot};
43