mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-22 22:39:20 +07:00
10256a4755
With the Meson8m2 SoC the canvas module was moved from offset 0x20 (Meson8) to offset 0x48 (same as on Meson8b). The offsets inside the canvas module are identical. Correct the offset so the driver uses the correct registers. Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
70 lines
1.5 KiB
Plaintext
70 lines
1.5 KiB
Plaintext
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
|
/*
|
|
* Copyright (c) 2017 Martin Blumenstingl <martin.blumenstingl@googlemail.com>.
|
|
*/
|
|
|
|
#include "meson8.dtsi"
|
|
|
|
/ {
|
|
model = "Amlogic Meson8m2 SoC";
|
|
compatible = "amlogic,meson8m2";
|
|
}; /* end of / */
|
|
|
|
&clkc {
|
|
compatible = "amlogic,meson8m2-clkc", "amlogic,meson8-clkc";
|
|
};
|
|
|
|
&dmcbus {
|
|
/* the offset of the canvas registers has changed compared to Meson8 */
|
|
/delete-node/ video-lut@20;
|
|
|
|
canvas: video-lut@48 {
|
|
compatible = "amlogic,meson8m2-canvas", "amlogic,canvas";
|
|
reg = <0x48 0x14>;
|
|
};
|
|
};
|
|
|
|
ðmac {
|
|
compatible = "amlogic,meson8m2-dwmac", "snps,dwmac";
|
|
reg = <0xc9410000 0x10000
|
|
0xc1108140 0x8>;
|
|
clocks = <&clkc CLKID_ETH>,
|
|
<&clkc CLKID_MPLL2>,
|
|
<&clkc CLKID_MPLL2>;
|
|
clock-names = "stmmaceth", "clkin0", "clkin1";
|
|
resets = <&reset RESET_ETHERNET>;
|
|
reset-names = "stmmaceth";
|
|
};
|
|
|
|
&pinctrl_aobus {
|
|
compatible = "amlogic,meson8m2-aobus-pinctrl",
|
|
"amlogic,meson8-aobus-pinctrl";
|
|
};
|
|
|
|
&pinctrl_cbus {
|
|
compatible = "amlogic,meson8m2-cbus-pinctrl",
|
|
"amlogic,meson8-cbus-pinctrl";
|
|
|
|
eth_rgmii_pins: ethernet {
|
|
mux {
|
|
groups = "eth_tx_clk_50m", "eth_tx_en",
|
|
"eth_txd3", "eth_txd2",
|
|
"eth_txd1", "eth_txd0",
|
|
"eth_rx_clk_in", "eth_rx_dv",
|
|
"eth_rxd3", "eth_rxd2",
|
|
"eth_rxd1", "eth_rxd0",
|
|
"eth_mdio", "eth_mdc";
|
|
function = "ethernet";
|
|
bias-disable;
|
|
};
|
|
};
|
|
};
|
|
|
|
&saradc {
|
|
compatible = "amlogic,meson8m2-saradc", "amlogic,meson-saradc";
|
|
};
|
|
|
|
&wdt {
|
|
compatible = "amlogic,meson8m2-wdt", "amlogic,meson8b-wdt";
|
|
};
|