<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openwrt, branch v21.02.0-rc1</title>
<subtitle>OpenWrt Source Repository</subtitle>
<id>http://x-nagi.com/cgit/openwrt/atom?h=v21.02.0-rc1</id>
<link rel='self' href='http://x-nagi.com/cgit/openwrt/atom?h=v21.02.0-rc1'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/'/>
<updated>2021-04-19T19:10:14Z</updated>
<entry>
<title>OpenWrt v21.02.0-rc1: adjust config defaults</title>
<updated>2021-04-19T19:10:14Z</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2021-04-19T19:10:14Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=2ce89a35788fcd768a4a872d3d4f5a3a131b1d43'/>
<id>urn:sha1:2ce89a35788fcd768a4a872d3d4f5a3a131b1d43</id>
<content type='text'>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>realtek: allow writing to "u-boot-env2"</title>
<updated>2021-04-18T10:06:57Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-04-06T09:43:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=59980f7aaf585e65f87730b2f77d55662c362f22'/>
<id>urn:sha1:59980f7aaf585e65f87730b2f77d55662c362f22</id>
<content type='text'>
U-Boot uses the "bootpartition" variable stored in
"u-boot-env2" to select the active system partition. Allow
updates to enable system switching from OpenWrt.

Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit 11d24ffe961570533a4fc54a7511d30c17290623)
</content>
</entry>
<entry>
<title>realtek: rename partitions in Netgear DTSI</title>
<updated>2021-04-18T10:06:53Z</updated>
<author>
<name>Stijn Segers</name>
<email>foss@volatilesystems.org</email>
</author>
<published>2021-02-28T21:50:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=41a8bea72eb0503d2ded258761bc6334fee4a1c1'/>
<id>urn:sha1:41a8bea72eb0503d2ded258761bc6334fee4a1c1</id>
<content type='text'>
Switch the Netgear DTSI for the Realtek target from the OEM partition
naming scheme to accepted OpenWrt naming practices. A quick git grep for
'u-boot-env' e.g. in the OpenWrt tree turns up almost 500 hits whereas
grepping for 'bdinfo' (the OEM equivalent) returns a meagre 14.

Signed-off-by: Stijn Segers &lt;foss@volatilesystems.org&gt;
(cherry picked from commit 1601b39b6197963e85c441a043702e022779f371)
</content>
</entry>
<entry>
<title>realtek: add ZYXEL_VERS to DEVICE_VARS</title>
<updated>2021-04-18T10:06:49Z</updated>
<author>
<name>Adrian Schmutzler</name>
<email>freifunk@adrianschmutzler.de</email>
</author>
<published>2021-03-22T19:58:16Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=81c1e0ab0061dfd768f5adf82ff9ebf257c630e2'/>
<id>urn:sha1:81c1e0ab0061dfd768f5adf82ff9ebf257c630e2</id>
<content type='text'>
Otherwise, the last defined value will be set for all devices.

Fixes: c6c8d597e183 ("realtek: Add generic zyxel_gs1900 image definition")

Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
(cherry picked from commit 851dadc257b7223f879a3733507e83cfcaae1af1)
</content>
</entry>
<entry>
<title>realtek: enable SerDes NWAY and SGMII negotiation</title>
<updated>2021-04-18T10:06:45Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:54Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=37920d6ee16267c216e890f9d9487ef1ef1eff17'/>
<id>urn:sha1:37920d6ee16267c216e890f9d9487ef1ef1eff17</id>
<content type='text'>
This allows copper SFPs to negotiate speeds lower than 1gig.

Acked-by: Birger Koblitz &lt;mail@birger-koblitz.de&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit 963b2ae702510c11e912c9438fdb9222763a22d5)
</content>
</entry>
<entry>
<title>realtek: enabled Marvell and Realtek PHYs</title>
<updated>2021-04-18T10:06:41Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:53Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=037dc6b251248dc459a41d8602fa027e2bff5d23'/>
<id>urn:sha1:037dc6b251248dc459a41d8602fa027e2bff5d23</id>
<content type='text'>
The rtl83xx-phy driver is necessary for proper configuration of the
PHYs if U-Boot hasn't done that.

1000Base-T SFPs often contains a Marvell 88E1111 and will not work
without this driver. Include it by default to support copper SFPs.

Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit 07bf5aaa4c12d6e7eb797b3871a7586f90a46e67)
</content>
</entry>
<entry>
<title>realtek: enable HWMON for SFP sensors</title>
<updated>2021-04-18T10:06:35Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=66e470594adc43d0eb7a4ab969a376435d2e0863'/>
<id>urn:sha1:66e470594adc43d0eb7a4ab969a376435d2e0863</id>
<content type='text'>
This adds SFP sensors as a hwmon device, allowing readout of
temperatures, DOM and other sensor readings available from the
SFP.  Example from a ZyXEL GS1900-10HP with a DOM capable
1000Base-SX SFP:

root@gs1900-10hp:~# grep . /sys/class/hwmon/hwmon0/*
/sys/class/hwmon/hwmon0/curr1_crit:90
/sys/class/hwmon/hwmon0/curr1_crit_alarm:0
/sys/class/hwmon/hwmon0/curr1_input:4
/sys/class/hwmon/hwmon0/curr1_label:bias
/sys/class/hwmon/hwmon0/curr1_lcrit:0
/sys/class/hwmon/hwmon0/curr1_lcrit_alarm:0
/sys/class/hwmon/hwmon0/curr1_max:85
/sys/class/hwmon/hwmon0/curr1_max_alarm:0
/sys/class/hwmon/hwmon0/curr1_min:0
/sys/class/hwmon/hwmon0/curr1_min_alarm:0
/sys/class/hwmon/hwmon0/in0_crit:3795
/sys/class/hwmon/hwmon0/in0_crit_alarm:0
/sys/class/hwmon/hwmon0/in0_input:3317
/sys/class/hwmon/hwmon0/in0_label:VCC
/sys/class/hwmon/hwmon0/in0_lcrit:2805
/sys/class/hwmon/hwmon0/in0_lcrit_alarm:0
/sys/class/hwmon/hwmon0/in0_max:3465
/sys/class/hwmon/hwmon0/in0_max_alarm:0
/sys/class/hwmon/hwmon0/in0_min:3135
/sys/class/hwmon/hwmon0/in0_min_alarm:0
/sys/class/hwmon/hwmon0/name:sfp_p10
/sys/class/hwmon/hwmon0/power1_crit:708
/sys/class/hwmon/hwmon0/power1_crit_alarm:0
/sys/class/hwmon/hwmon0/power1_input:259
/sys/class/hwmon/hwmon0/power1_label:TX_power
/sys/class/hwmon/hwmon0/power1_lcrit:89
/sys/class/hwmon/hwmon0/power1_lcrit_alarm:0
/sys/class/hwmon/hwmon0/power1_max:501
/sys/class/hwmon/hwmon0/power1_max_alarm:0
/sys/class/hwmon/hwmon0/power1_min:126
/sys/class/hwmon/hwmon0/power1_min_alarm:0
/sys/class/hwmon/hwmon0/power2_crit:1259
/sys/class/hwmon/hwmon0/power2_crit_alarm:0
/sys/class/hwmon/hwmon0/power2_input:404
/sys/class/hwmon/hwmon0/power2_label:RX_power
/sys/class/hwmon/hwmon0/power2_lcrit:6
/sys/class/hwmon/hwmon0/power2_lcrit_alarm:0
/sys/class/hwmon/hwmon0/power2_max:794
/sys/class/hwmon/hwmon0/power2_max_alarm:0
/sys/class/hwmon/hwmon0/power2_min:10
/sys/class/hwmon/hwmon0/power2_min_alarm:0
/sys/class/hwmon/hwmon0/temp1_crit:100000
/sys/class/hwmon/hwmon0/temp1_crit_alarm:0
/sys/class/hwmon/hwmon0/temp1_input:22547
/sys/class/hwmon/hwmon0/temp1_label:temperature
/sys/class/hwmon/hwmon0/temp1_lcrit:-50000
/sys/class/hwmon/hwmon0/temp1_lcrit_alarm:0
/sys/class/hwmon/hwmon0/temp1_max:85000
/sys/class/hwmon/hwmon0/temp1_max_alarm:0
/sys/class/hwmon/hwmon0/temp1_min:-40000
/sys/class/hwmon/hwmon0/temp1_min_alarm:0
/sys/class/hwmon/hwmon0/uevent:OF_NAME=sfp-p10
/sys/class/hwmon/hwmon0/uevent:OF_FULLNAME=/sfp-p10
/sys/class/hwmon/hwmon0/uevent:OF_COMPATIBLE_0=sff,sfp
/sys/class/hwmon/hwmon0/uevent:OF_COMPATIBLE_N=1

Tested-by: Birger Koblitz &lt;mail@birger-koblitz.de&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit 2a912fb63adc3fb3a1ee746589f6df4bb02e4296)
</content>
</entry>
<entry>
<title>realtek: re-enable sfp driver for ZyXEL GS1900-10HP</title>
<updated>2021-04-18T10:06:31Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:51Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=ec7cd3808de1f6a830c9e99c2f30b85d80cd4046'/>
<id>urn:sha1:ec7cd3808de1f6a830c9e99c2f30b85d80cd4046</id>
<content type='text'>
There is no need to define a static link or a phy for the sfp
ports.  Using phy-mode and managed properties to  describe the
link to the sfp phy.

We have to keep the now unconnected virtual "phys" because the
switch  driver uses their "phy-is-integrated" property to figure
out which ports to enable as fibre ports.

Acked-by: Birger Koblitz &lt;mail@birger-koblitz.de&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit e8d391bd4650418182d96ca06ccd10d636efcbc3)
</content>
</entry>
<entry>
<title>realtek: need to handle PHY_INTERFACE_MODE_NA for sfps</title>
<updated>2021-04-18T10:06:27Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:50Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=d9b3edef4d84df70a62795cbad2012acc2ee6cab'/>
<id>urn:sha1:d9b3edef4d84df70a62795cbad2012acc2ee6cab</id>
<content type='text'>
From the validate docs in include/linux/phylink.h:

 When state-&gt;interface is PHY_INTERFACE_MODE_NA, phylink expects the
 MAC driver to return all supported link modes.

Tested-by: Birger Koblitz &lt;mail@birger-koblitz.de&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit 785d830e889ba18793acf369e447d704269169af)
</content>
</entry>
<entry>
<title>realtek: fix link-state interrupt</title>
<updated>2021-04-18T10:06:23Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2021-03-13T16:45:49Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=209f2386a57d19eae9d7d5daa192d2f81c3a9202'/>
<id>urn:sha1:209f2386a57d19eae9d7d5daa192d2f81c3a9202</id>
<content type='text'>
This bug was the root cause for the failing sfp driver.

Acked-by: Birger Koblitz &lt;mail@birger-koblitz.de&gt;
Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
(cherry picked from commit b8e473d18c6af2abf0d047247fdbe6d178228ac0)
</content>
</entry>
</feed>
