1
1

realtek: improve DTS readability for XS1930 switches

Improve the readability of the DTS files for XS1930 switches by mostly
making nodes with only a single property a one-liner. This wastes less
visual space and makes it more fluent to read.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23428
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Jonas Jelonek 2026-05-18 12:52:30 +00:00 committed by Robert Marko
parent ce7a5037f3
commit 8d9103a420
3 changed files with 37 additions and 130 deletions

View File

@ -115,41 +115,21 @@
&i2c_mst1 {
status = "okay";
i2c0: i2c@0 {
reg = <0>;
};
i2c1: i2c@1 {
reg = <1>;
};
i2c2: i2c@2 {
reg = <2>;
};
i2c3: i2c@3 {
reg = <3>;
};
i2c4: i2c@4 {
reg = <4>;
};
i2c5: i2c@5 {
reg = <5>;
};
i2c0: i2c@0 { reg = <0>; };
i2c1: i2c@1 { reg = <1>; };
i2c2: i2c@2 { reg = <2>; };
i2c3: i2c@3 { reg = <3>; };
i2c4: i2c@4 { reg = <4>; };
i2c5: i2c@5 { reg = <5>; };
};
&i2c_mst2 {
status = "okay";
i2c6: i2c@6 {
reg = <6>;
};
i2c7: i2c@7 {
reg = <7>;
};
i2c8: i2c@8 {
reg = <8>;
};
i2c9: i2c@9 {
reg = <9>;
};
i2c6: i2c@6 { reg = <6>; };
i2c7: i2c@7 { reg = <7>; };
i2c8: i2c@8 { reg = <8>; };
i2c9: i2c@9 { reg = <9>; };
i2c11: i2c@b {
reg = <0xb>;
@ -266,51 +246,17 @@
};
};
&port54 {
managed = "in-band-status";
};
&port54 { managed = "in-band-status"; };
&port55 { managed = "in-band-status"; };
&port55 {
managed = "in-band-status";
};
&serdes2 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes3 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes4 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes5 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes6 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes7 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes8 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes9 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes10 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes11 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes2 { tx-polarity = <PHY_POL_INVERT>; };
&serdes3 { tx-polarity = <PHY_POL_INVERT>; };
&serdes4 { tx-polarity = <PHY_POL_INVERT>; };
&serdes5 { tx-polarity = <PHY_POL_INVERT>; };
&serdes6 { tx-polarity = <PHY_POL_INVERT>; };
&serdes7 { tx-polarity = <PHY_POL_INVERT>; };
&serdes8 { tx-polarity = <PHY_POL_INVERT>; };
&serdes9 { tx-polarity = <PHY_POL_INVERT>; };
&serdes10 { tx-polarity = <PHY_POL_INVERT>; };
&serdes11 { tx-polarity = <PHY_POL_INVERT>; };

View File

@ -53,9 +53,7 @@
&i2c_mst1 {
/* PoE management MCU sits here */
i2c3: i2c@3 {
reg = <3>;
};
i2c3: i2c@3 { reg = <3>; };
};
&mdio_ctrl {
@ -84,19 +82,9 @@
};
};
&port52 {
managed = "in-band-status";
};
&port52 { managed = "in-band-status"; };
&port53 { managed = "in-band-status"; };
&port53 {
managed = "in-band-status";
};
&serdes10 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes11 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes10 { tx-polarity = <PHY_POL_INVERT>; };
&serdes11 { tx-polarity = <PHY_POL_INVERT>; };

View File

@ -134,37 +134,14 @@
};
};
&port0 {
managed = "in-band-status";
};
&port8 {
managed = "in-band-status";
};
&port16 {
managed = "in-band-status";
};
&port24 {
managed = "in-band-status";
};
&port32 {
managed = "in-band-status";
};
&port40 {
managed = "in-band-status";
};
&port48 {
managed = "in-band-status";
};
&port50 {
managed = "in-band-status";
};
&port0 { managed = "in-band-status"; };
&port8 { managed = "in-band-status"; };
&port16 { managed = "in-band-status"; };
&port24 { managed = "in-band-status"; };
&port32 { managed = "in-band-status"; };
&port40 { managed = "in-band-status"; };
&port48 { managed = "in-band-status"; };
&port50 { managed = "in-band-status"; };
&serdes6 {
rx-polarity = <PHY_POL_INVERT>;
@ -186,10 +163,6 @@
tx-polarity = <PHY_POL_INVERT>;
};
&serdes12 {
tx-polarity = <PHY_POL_INVERT>;
};
&serdes12 { tx-polarity = <PHY_POL_INVERT>; };
&serdes13 { tx-polarity = <PHY_POL_INVERT>; };
&serdes13 {
tx-polarity = <PHY_POL_INVERT>;
};