arm: sunxi: Revert changes merged through net-next.
This reverts commits2c0cba482e
("arm: sun8i: sunxi-h3-h5: Add dt node for the syscon control module") to2428fd0fe5
("arm64: defconfig: Enable dwmac-sun8i driver on defconfig") and3432a86e64
("arm: sun8i: orangepipc: use internal phy-mode") to5a79b4f2a5
("arm: sun8i: orangepi-2: use internal phy-mode") that should be merged through the arm-soc tree, and end up in merge conflicts and build failures. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
f1efece4e2
commit
9d46b7701c
@ -57,7 +57,6 @@
|
|||||||
aliases {
|
aliases {
|
||||||
serial0 = &uart0;
|
serial0 = &uart0;
|
||||||
/* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
|
/* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
|
||||||
ethernet0 = &emac;
|
|
||||||
ethernet1 = &xr819;
|
ethernet1 = &xr819;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -104,13 +103,6 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
phy-handle = <&int_mii_phy>;
|
|
||||||
phy-mode = "internal";
|
|
||||||
allwinner,leds-active-low;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&mmc0 {
|
&mmc0 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&mmc0_pins_a>;
|
pinctrl-0 = <&mmc0_pins_a>;
|
||||||
|
@ -46,10 +46,3 @@
|
|||||||
model = "FriendlyARM NanoPi NEO";
|
model = "FriendlyARM NanoPi NEO";
|
||||||
compatible = "friendlyarm,nanopi-neo", "allwinner,sun8i-h3";
|
compatible = "friendlyarm,nanopi-neo", "allwinner,sun8i-h3";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
phy-handle = <&int_mii_phy>;
|
|
||||||
phy-mode = "internal";
|
|
||||||
allwinner,leds-active-low;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
@ -54,7 +54,6 @@
|
|||||||
aliases {
|
aliases {
|
||||||
serial0 = &uart0;
|
serial0 = &uart0;
|
||||||
/* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
|
/* ethernet0 is the H3 emac, defined in sun8i-h3.dtsi */
|
||||||
ethernet0 = &emac;
|
|
||||||
ethernet1 = &rtl8189;
|
ethernet1 = &rtl8189;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -109,13 +108,6 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
phy-handle = <&int_mii_phy>;
|
|
||||||
phy-mode = "internal";
|
|
||||||
allwinner,leds-active-low;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&ir {
|
&ir {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&ir_pins_a>;
|
pinctrl-0 = <&ir_pins_a>;
|
||||||
|
@ -52,7 +52,6 @@
|
|||||||
compatible = "xunlong,orangepi-one", "allwinner,sun8i-h3";
|
compatible = "xunlong,orangepi-one", "allwinner,sun8i-h3";
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
ethernet0 = &emac;
|
|
||||||
serial0 = &uart0;
|
serial0 = &uart0;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -98,13 +97,6 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
phy-handle = <&int_mii_phy>;
|
|
||||||
phy-mode = "internal";
|
|
||||||
allwinner,leds-active-low;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&mmc0 {
|
&mmc0 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>;
|
pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>;
|
||||||
|
@ -53,11 +53,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
/* LEDs changed to active high on the plus */
|
|
||||||
/delete-property/ allwinner,leds-active-low;
|
|
||||||
};
|
|
||||||
|
|
||||||
&mmc1 {
|
&mmc1 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&mmc1_pins_a>;
|
pinctrl-0 = <&mmc1_pins_a>;
|
||||||
|
@ -52,7 +52,6 @@
|
|||||||
compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3";
|
compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3";
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
ethernet0 = &emac;
|
|
||||||
serial0 = &uart0;
|
serial0 = &uart0;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -110,13 +109,6 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
phy-handle = <&int_mii_phy>;
|
|
||||||
phy-mode = "internal";
|
|
||||||
allwinner,leds-active-low;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&ir {
|
&ir {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&ir_pins_a>;
|
pinctrl-0 = <&ir_pins_a>;
|
||||||
|
@ -83,12 +83,6 @@
|
|||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
ranges;
|
ranges;
|
||||||
|
|
||||||
syscon: syscon@1c00000 {
|
|
||||||
compatible = "allwinner,sun8i-h3-system-controller",
|
|
||||||
"syscon";
|
|
||||||
reg = <0x01c00000 0x1000>;
|
|
||||||
};
|
|
||||||
|
|
||||||
dma: dma-controller@01c02000 {
|
dma: dma-controller@01c02000 {
|
||||||
compatible = "allwinner,sun8i-h3-dma";
|
compatible = "allwinner,sun8i-h3-dma";
|
||||||
reg = <0x01c02000 0x1000>;
|
reg = <0x01c02000 0x1000>;
|
||||||
@ -285,14 +279,6 @@
|
|||||||
interrupt-controller;
|
interrupt-controller;
|
||||||
#interrupt-cells = <3>;
|
#interrupt-cells = <3>;
|
||||||
|
|
||||||
emac_rgmii_pins: emac0 {
|
|
||||||
pins = "PD0", "PD1", "PD2", "PD3", "PD4",
|
|
||||||
"PD5", "PD7", "PD8", "PD9", "PD10",
|
|
||||||
"PD12", "PD13", "PD15", "PD16", "PD17";
|
|
||||||
function = "emac";
|
|
||||||
drive-strength = <40>;
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c0_pins: i2c0 {
|
i2c0_pins: i2c0 {
|
||||||
pins = "PA11", "PA12";
|
pins = "PA11", "PA12";
|
||||||
function = "i2c0";
|
function = "i2c0";
|
||||||
@ -389,32 +375,6 @@
|
|||||||
clocks = <&osc24M>;
|
clocks = <&osc24M>;
|
||||||
};
|
};
|
||||||
|
|
||||||
emac: ethernet@1c30000 {
|
|
||||||
compatible = "allwinner,sun8i-h3-emac";
|
|
||||||
syscon = <&syscon>;
|
|
||||||
reg = <0x01c30000 0x104>;
|
|
||||||
interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
interrupt-names = "macirq";
|
|
||||||
resets = <&ccu RST_BUS_EMAC>;
|
|
||||||
reset-names = "stmmaceth";
|
|
||||||
clocks = <&ccu CLK_BUS_EMAC>;
|
|
||||||
clock-names = "stmmaceth";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
status = "disabled";
|
|
||||||
|
|
||||||
mdio: mdio {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
int_mii_phy: ethernet-phy@1 {
|
|
||||||
compatible = "ethernet-phy-ieee802.3-c22";
|
|
||||||
reg = <1>;
|
|
||||||
clocks = <&ccu CLK_BUS_EPHY>;
|
|
||||||
resets = <&ccu RST_BUS_EPHY>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
spi0: spi@01c68000 {
|
spi0: spi@01c68000 {
|
||||||
compatible = "allwinner,sun8i-h3-spi";
|
compatible = "allwinner,sun8i-h3-spi";
|
||||||
reg = <0x01c68000 0x1000>;
|
reg = <0x01c68000 0x1000>;
|
||||||
|
@ -257,7 +257,6 @@ CONFIG_SMSC911X=y
|
|||||||
CONFIG_STMMAC_ETH=y
|
CONFIG_STMMAC_ETH=y
|
||||||
CONFIG_STMMAC_PLATFORM=y
|
CONFIG_STMMAC_PLATFORM=y
|
||||||
CONFIG_DWMAC_DWC_QOS_ETH=y
|
CONFIG_DWMAC_DWC_QOS_ETH=y
|
||||||
CONFIG_DWMAC_SUN8I=y
|
|
||||||
CONFIG_TI_CPSW=y
|
CONFIG_TI_CPSW=y
|
||||||
CONFIG_XILINX_EMACLITE=y
|
CONFIG_XILINX_EMACLITE=y
|
||||||
CONFIG_AT803X_PHY=y
|
CONFIG_AT803X_PHY=y
|
||||||
|
@ -40,7 +40,6 @@ CONFIG_ATA=y
|
|||||||
CONFIG_AHCI_SUNXI=y
|
CONFIG_AHCI_SUNXI=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
CONFIG_SUN4I_EMAC=y
|
CONFIG_SUN4I_EMAC=y
|
||||||
CONFIG_DWMAC_SUN8I=y
|
|
||||||
# CONFIG_NET_VENDOR_ARC is not set
|
# CONFIG_NET_VENDOR_ARC is not set
|
||||||
# CONFIG_NET_CADENCE is not set
|
# CONFIG_NET_CADENCE is not set
|
||||||
# CONFIG_NET_VENDOR_BROADCOM is not set
|
# CONFIG_NET_VENDOR_BROADCOM is not set
|
||||||
|
@ -67,14 +67,6 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
pinctrl-names = "default";
|
|
||||||
pinctrl-0 = <&rgmii_pins>;
|
|
||||||
phy-mode = "rgmii";
|
|
||||||
phy-handle = <&ext_rgmii_phy>;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&i2c1 {
|
&i2c1 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&i2c1_pins>;
|
pinctrl-0 = <&i2c1_pins>;
|
||||||
@ -85,13 +77,6 @@
|
|||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
|
|
||||||
&mdio {
|
|
||||||
ext_rgmii_phy: ethernet-phy@1 {
|
|
||||||
compatible = "ethernet-phy-ieee802.3-c22";
|
|
||||||
reg = <1>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&mmc0 {
|
&mmc0 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&mmc0_pins>;
|
pinctrl-0 = <&mmc0_pins>;
|
||||||
|
@ -46,20 +46,5 @@
|
|||||||
model = "Pine64+";
|
model = "Pine64+";
|
||||||
compatible = "pine64,pine64-plus", "allwinner,sun50i-a64";
|
compatible = "pine64,pine64-plus", "allwinner,sun50i-a64";
|
||||||
|
|
||||||
/* TODO: Camera, touchscreen, etc. */
|
/* TODO: Camera, Ethernet PHY, touchscreen, etc. */
|
||||||
};
|
|
||||||
|
|
||||||
&emac {
|
|
||||||
pinctrl-names = "default";
|
|
||||||
pinctrl-0 = <&rgmii_pins>;
|
|
||||||
phy-mode = "rgmii";
|
|
||||||
phy-handle = <&ext_rgmii_phy>;
|
|
||||||
status = "okay";
|
|
||||||
};
|
|
||||||
|
|
||||||
&mdio {
|
|
||||||
ext_rgmii_phy: ethernet-phy@1 {
|
|
||||||
compatible = "ethernet-phy-ieee802.3-c22";
|
|
||||||
reg = <1>;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
@ -70,15 +70,6 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&emac {
|
|
||||||
pinctrl-names = "default";
|
|
||||||
pinctrl-0 = <&rmii_pins>;
|
|
||||||
phy-mode = "rmii";
|
|
||||||
phy-handle = <&ext_rmii_phy1>;
|
|
||||||
status = "okay";
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
&i2c1 {
|
&i2c1 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&i2c1_pins>;
|
pinctrl-0 = <&i2c1_pins>;
|
||||||
@ -89,13 +80,6 @@
|
|||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
|
|
||||||
&mdio {
|
|
||||||
ext_rmii_phy1: ethernet-phy@1 {
|
|
||||||
compatible = "ethernet-phy-ieee802.3-c22";
|
|
||||||
reg = <1>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
&mmc0 {
|
&mmc0 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&mmc0_pins>;
|
pinctrl-0 = <&mmc0_pins>;
|
||||||
|
@ -129,12 +129,6 @@
|
|||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
ranges;
|
ranges;
|
||||||
|
|
||||||
syscon: syscon@1c00000 {
|
|
||||||
compatible = "allwinner,sun50i-a64-system-controller",
|
|
||||||
"syscon";
|
|
||||||
reg = <0x01c00000 0x1000>;
|
|
||||||
};
|
|
||||||
|
|
||||||
mmc0: mmc@1c0f000 {
|
mmc0: mmc@1c0f000 {
|
||||||
compatible = "allwinner,sun50i-a64-mmc";
|
compatible = "allwinner,sun50i-a64-mmc";
|
||||||
reg = <0x01c0f000 0x1000>;
|
reg = <0x01c0f000 0x1000>;
|
||||||
@ -287,21 +281,6 @@
|
|||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
|
|
||||||
rmii_pins: rmii_pins {
|
|
||||||
pins = "PD10", "PD11", "PD13", "PD14", "PD17",
|
|
||||||
"PD18", "PD19", "PD20", "PD22", "PD23";
|
|
||||||
function = "emac";
|
|
||||||
drive-strength = <40>;
|
|
||||||
};
|
|
||||||
|
|
||||||
rgmii_pins: rgmii_pins {
|
|
||||||
pins = "PD8", "PD9", "PD10", "PD11", "PD12",
|
|
||||||
"PD13", "PD15", "PD16", "PD17", "PD18",
|
|
||||||
"PD19", "PD20", "PD21", "PD22", "PD23";
|
|
||||||
function = "emac";
|
|
||||||
drive-strength = <40>;
|
|
||||||
};
|
|
||||||
|
|
||||||
uart0_pins_a: uart0@0 {
|
uart0_pins_a: uart0@0 {
|
||||||
pins = "PB8", "PB9";
|
pins = "PB8", "PB9";
|
||||||
function = "uart0";
|
function = "uart0";
|
||||||
@ -406,26 +385,6 @@
|
|||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
emac: ethernet@1c30000 {
|
|
||||||
compatible = "allwinner,sun50i-a64-emac";
|
|
||||||
syscon = <&syscon>;
|
|
||||||
reg = <0x01c30000 0x100>;
|
|
||||||
interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
interrupt-names = "macirq";
|
|
||||||
resets = <&ccu RST_BUS_EMAC>;
|
|
||||||
reset-names = "stmmaceth";
|
|
||||||
clocks = <&ccu CLK_BUS_EMAC>;
|
|
||||||
clock-names = "stmmaceth";
|
|
||||||
status = "disabled";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
|
|
||||||
mdio: mdio {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
gic: interrupt-controller@1c81000 {
|
gic: interrupt-controller@1c81000 {
|
||||||
compatible = "arm,gic-400";
|
compatible = "arm,gic-400";
|
||||||
reg = <0x01c81000 0x1000>,
|
reg = <0x01c81000 0x1000>,
|
||||||
|
@ -191,7 +191,6 @@ CONFIG_RAVB=y
|
|||||||
CONFIG_SMC91X=y
|
CONFIG_SMC91X=y
|
||||||
CONFIG_SMSC911X=y
|
CONFIG_SMSC911X=y
|
||||||
CONFIG_STMMAC_ETH=m
|
CONFIG_STMMAC_ETH=m
|
||||||
CONFIG_DWMAC_SUN8I=m
|
|
||||||
CONFIG_MDIO_BUS_MUX_MMIOREG=y
|
CONFIG_MDIO_BUS_MUX_MMIOREG=y
|
||||||
CONFIG_MESON_GXL_PHY=m
|
CONFIG_MESON_GXL_PHY=m
|
||||||
CONFIG_MICREL_PHY=y
|
CONFIG_MICREL_PHY=y
|
||||||
|
Loading…
Reference in New Issue
Block a user