aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorGou, Hongmei <h-gou@ti.com>2019-06-18 04:55:26 +0000
committerDenys Dmytriyenko <denys@ti.com>2019-06-19 17:44:44 +0000
commitf4aa1fe59c9fb5f7a633bd61071eea97928511e3 (patch)
tree18ba6112e178a6867ecc369cd13eeb46c48718ee /recipes-kernel
parentb6b6d6dbab194678bdcf9920da144b3dbc571c71 (diff)
downloadmeta-ti-f4aa1fe59c9fb5f7a633bd61071eea97928511e3.tar.gz
meta-ti-f4aa1fe59c9fb5f7a633bd61071eea97928511e3.tar.bz2
meta-ti-f4aa1fe59c9fb5f7a633bd61071eea97928511e3.zip
ti-uio: rebase pru-uio device tree files
* Update mdio register entries to use the full address * For AM571x, remove the entries which are available after using DT overlay Signed-off-by: Hongmei Gou <h-gou@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/files/dra7xx/am571x-pru-uio.dtsi20
-rw-r--r--recipes-kernel/linux/files/dra7xx/am57xx-pru-uio.dtsi4
-rw-r--r--recipes-kernel/linux/files/k2g/keystone-k2g-pru-uio.dtsi8
-rw-r--r--recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi4
-rw-r--r--recipes-kernel/linux/files/ti43x/am437x-pru-uio.dtsi4
5 files changed, 14 insertions, 26 deletions
diff --git a/recipes-kernel/linux/files/dra7xx/am571x-pru-uio.dtsi b/recipes-kernel/linux/files/dra7xx/am571x-pru-uio.dtsi
index 4228827e..8ca11c78 100644
--- a/recipes-kernel/linux/files/dra7xx/am571x-pru-uio.dtsi
+++ b/recipes-kernel/linux/files/dra7xx/am571x-pru-uio.dtsi
@@ -1,14 +1,14 @@
&pruss_soc_bus1 {
- uio_pruss1_mdio {
+ uio_pruss1_mdio: uio_mdio@4b232400 {
status = "okay";
compatible = "ti,davinci_mdio";
+ reg = <0x4b232400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
- reg = <0x32400 0x90>;
reset-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
reset-delay-us = <2>; /* PHY datasheet states 1uS min */
@@ -112,14 +112,14 @@
};
&pruss_soc_bus2 {
- uio_pruss2_mdio {
+ uio_pruss2_mdio: uio_mdio@4b2b2400 {
compatible = "ti,davinci_mdio";
+ reg = <0x4b2b2400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
- reg = <0x32400 0x90>;
status = "okay";
reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
@@ -223,18 +223,6 @@
};
};
-&pruss1_eth {
- status = "disabled";
-};
-
-&pruss1_emac0 {
- status = "disabled";
-};
-
-&pruss1_emac1 {
- status = "disabled";
-};
-
&pruss2_emac0 {
status = "disabled";
};
diff --git a/recipes-kernel/linux/files/dra7xx/am57xx-pru-uio.dtsi b/recipes-kernel/linux/files/dra7xx/am57xx-pru-uio.dtsi
index 17b3f963..4cc57118 100644
--- a/recipes-kernel/linux/files/dra7xx/am57xx-pru-uio.dtsi
+++ b/recipes-kernel/linux/files/dra7xx/am57xx-pru-uio.dtsi
@@ -106,14 +106,14 @@
};
&pruss_soc_bus2 {
- uio_pruss2_mdio: uio_pruss2_mdio {
+ uio_pruss2_mdio: uio_mdio@4b2b2400 {
compatible = "ti,davinci_mdio";
+ reg = <0x4b2b2400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
- reg = <0x32400 0x90>;
status = "disabled";
};
diff --git a/recipes-kernel/linux/files/k2g/keystone-k2g-pru-uio.dtsi b/recipes-kernel/linux/files/k2g/keystone-k2g-pru-uio.dtsi
index e4baca50..49894e0d 100644
--- a/recipes-kernel/linux/files/k2g/keystone-k2g-pru-uio.dtsi
+++ b/recipes-kernel/linux/files/k2g/keystone-k2g-pru-uio.dtsi
@@ -1,7 +1,7 @@
&pruss_soc_bus0 {
- uio_pruss1_mdio: uio_mdio@32400 {
+ uio_pruss1_mdio: uio_mdio@20ab2400 {
compatible = "ti,davinci_mdio";
- reg = <0x32400 0x90>;
+ reg = <0x20ab2400 0x90>;
clocks = <&k2g_clks 0x0014 1>;
clock-names = "fck";
#address-cells = <1>;
@@ -95,9 +95,9 @@
};
&pruss_soc_bus1 {
- uio_pruss2_mdio: uio_mdio@32400 {
+ uio_pruss2_mdio: uio_mdio@20af2400 {
compatible = "ti,davinci_mdio";
- reg = <0x32400 0x90>;
+ reg = <0x20af2400 0x90>;
clocks = <&k2g_clks 0x0015 1>;
clock-names = "fck";
#address-cells = <1>;
diff --git a/recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi b/recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi
index 714b1d78..93a40ab5 100644
--- a/recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi
+++ b/recipes-kernel/linux/files/ti33x/am335x-pru-uio.dtsi
@@ -1,7 +1,7 @@
&pruss_soc_bus {
- uio_pruss_mdio: uio_pruss_mdio@32400 {
+ uio_pruss_mdio: uio_mdio@4a332400 {
compatible = "ti,davinci_mdio";
- reg = <0x32400 0x90>;
+ reg = <0x4a332400 0x90>;
clocks = <&dpll_core_m4_ck>;
clock-names = "fck";
bus_freq = <1000000>;
diff --git a/recipes-kernel/linux/files/ti43x/am437x-pru-uio.dtsi b/recipes-kernel/linux/files/ti43x/am437x-pru-uio.dtsi
index 81c16e34..80993c4b 100644
--- a/recipes-kernel/linux/files/ti43x/am437x-pru-uio.dtsi
+++ b/recipes-kernel/linux/files/ti43x/am437x-pru-uio.dtsi
@@ -1,7 +1,7 @@
&pruss_soc_bus {
- uio_pruss2_mdio: uio_mdio@32400 {
+ uio_pruss2_mdio: uio_mdio@54432400 {
compatible = "ti,davinci_mdio";
- reg = <0x32400 0x90>;
+ reg = <0x54432400 0x90>;
clocks = <&dpll_core_m4_ck>;
clock-names = "fck";
bus_freq = <1000000>;