Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0e63ed9 authored by Alexey Brodkin's avatar Alexey Brodkin Committed by Vineet Gupta
Browse files

ARC: [plat-arcfpga] Enable arc_emac for ARCAngle4 Board



* Add arc_emac to DeviceTree DT description
  "Documentation/devicetree/bindings/net/arc_emac.txt".

* Update defconfig correspondingly

[vgupta: tweaked changelog]
Signed-off-by: default avatarAlexey Brodkin <abrodkin@synopsys.com>
Signed-off-by: default avatarVineet Gupta <vgupta@synopsys.com>
parent 7d132055
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -51,5 +51,21 @@
			current-speed = <115200>;
			status = "okay";
		};

		ethernet@c0fc2000 {
			compatible = "snps,arc-emac";
			reg = <0xc0fc2000 0x3c>;
			interrupts = <6>;
			mac-address = [ 00 11 22 33 44 55 ];
			clock-frequency = <80000000>;
			max-speed = <100>;
			phy = <&phy0>;

			#address-cells = <1>;
			#size-cells = <0>;
			phy0: ethernet-phy@0 {
				reg = <1>;
			};
		};
	};
};
+3 −0
Original line number Diff line number Diff line
@@ -38,6 +38,9 @@ CONFIG_INET=y
# CONFIG_PREVENT_FIRMWARE_BUILD is not set
# CONFIG_FIRMWARE_IN_KERNEL is not set
# CONFIG_BLK_DEV is not set
CONFIG_NETDEVICES=y
CONFIG_ARC_EMAC=y
CONFIG_LXT_PHY=y
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
+0 −2
Original line number Diff line number Diff line
@@ -16,8 +16,6 @@
#define UART1_IRQ	10
#define UART2_IRQ	11

#define VMAC_IRQ	6

#define IDE_IRQ		13
#define PCI_IRQ		14
#define PS2_IRQ		15
+0 −2
Original line number Diff line number Diff line
@@ -15,8 +15,6 @@
#define UART0_BASE              0xC0FC1000
#define UART1_BASE              0xC0FC1100

#define VMAC_REG_BASEADDR       0xC0FC2000

#define IDE_CONTROLLER_BASE     0xC0FC9000

#define AHB_PCI_HOST_BRG_BASE   0xC0FD0000