<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/drivers/net/ethernet/realtek, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.kobert.dev/pm24.git/atom/drivers/net/ethernet/realtek?h=master</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom/drivers/net/ethernet/realtek?h=master'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2024-11-26T09:12:58Z</updated>
<entry>
<title>rtase: Corrects error handling of the rtase_check_mac_version_valid()</title>
<updated>2024-11-26T09:12:58Z</updated>
<author>
<name>Justin Lai</name>
<email>justinlai0215@realtek.com</email>
</author>
<published>2024-11-20T07:56:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=a01cfcfda5cc787552b344cbc92f9c363c81ad4f'/>
<id>urn:sha1:a01cfcfda5cc787552b344cbc92f9c363c81ad4f</id>
<content type='text'>
Previously, when the hardware version ID was determined to be invalid,
only an error message was printed without any further handling. Therefore,
this patch makes the necessary corrections to address this.

Fixes: a36e9f5cfe9e ("rtase: Add support for a pci table in this module")
Signed-off-by: Justin Lai &lt;justinlai0215@realtek.com&gt;
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

</content>
</entry>
<entry>
<title>rtase: Correct the speed for RTL907XD-V1</title>
<updated>2024-11-26T09:12:58Z</updated>
<author>
<name>Justin Lai</name>
<email>justinlai0215@realtek.com</email>
</author>
<published>2024-11-20T07:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c1fc14c4df801fe2d9ec3160b52fa63569ce164c'/>
<id>urn:sha1:c1fc14c4df801fe2d9ec3160b52fa63569ce164c</id>
<content type='text'>
Previously, the reported speed was uniformly set to SPEED_5000, but the
RTL907XD-V1 actually operates at a speed of SPEED_10000. Therefore, this
patch makes the necessary correction.

Fixes: dd7f17c40fd1 ("rtase: Implement ethtool function")
Signed-off-by: Justin Lai &lt;justinlai0215@realtek.com&gt;
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

</content>
</entry>
<entry>
<title>rtase: Refactor the rtase_check_mac_version_valid() function</title>
<updated>2024-11-26T09:12:58Z</updated>
<author>
<name>Justin Lai</name>
<email>justinlai0215@realtek.com</email>
</author>
<published>2024-11-20T07:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=a1f8609ff1f658e410f78d800ca947d57e51996a'/>
<id>urn:sha1:a1f8609ff1f658e410f78d800ca947d57e51996a</id>
<content type='text'>
Different hardware requires different configurations, but this distinction
was not made previously. Additionally, the error message was not clear
enough. Therefore, this patch will address the issues mentioned above.

Fixes: a36e9f5cfe9e ("rtase: Add support for a pci table in this module")
Signed-off-by: Justin Lai &lt;justinlai0215@realtek.com&gt;
Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

</content>
</entry>
<entry>
<title>rtase: Modify the content format of the enum rtase_registers</title>
<updated>2024-11-16T00:26:55Z</updated>
<author>
<name>Justin Lai</name>
<email>justinlai0215@realtek.com</email>
</author>
<published>2024-11-14T11:25:49Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=39007e1c1c7cb28104bf2b8f1f3e73aee3dea4c4'/>
<id>urn:sha1:39007e1c1c7cb28104bf2b8f1f3e73aee3dea4c4</id>
<content type='text'>
Remove unnecessary spaces.

Signed-off-by: Justin Lai &lt;justinlai0215@realtek.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/20241114112549.376101-3-justinlai0215@realtek.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>rtase: Modify the name of the goto label</title>
<updated>2024-11-16T00:26:55Z</updated>
<author>
<name>Justin Lai</name>
<email>justinlai0215@realtek.com</email>
</author>
<published>2024-11-14T11:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=fdb53791195ce8fe99ba5e538689f5b3e5968ced'/>
<id>urn:sha1:fdb53791195ce8fe99ba5e538689f5b3e5968ced</id>
<content type='text'>
Modify the name of the goto label in rtase_init_one().

Signed-off-by: Justin Lai &lt;justinlai0215@realtek.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/20241114112549.376101-2-justinlai0215@realtek.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>r8169: copy vendor driver 2.5G/5G EEE advertisement constraints</title>
<updated>2024-11-15T02:01:37Z</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2024-11-08T07:08:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e340bff27e63ed61a1e9895bed546107859e48a7'/>
<id>urn:sha1:e340bff27e63ed61a1e9895bed546107859e48a7</id>
<content type='text'>
Vendor driver r8125 doesn't advertise 2.5G EEE on RTL8125A, and r8126
doesn't advertise 5G EEE. Likely there are compatibility issues,
therefore do the same in r8169.
With this change we don't have to disable 2.5G EEE advertisement in
rtl8125a_config_eee_phy() any longer.
We use new phylib accessor phy_set_eee_broken() to mark the respective
EEE modes as broken.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Link: https://patch.msgid.link/ce185e10-8a2f-4cf8-a49b-fd8fb3c3c8a1@gmail.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config</title>
<updated>2024-11-12T01:14:06Z</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2024-11-09T22:12:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=7a3bcd39ae1f0e3ab896d9df62339ab4297a0bfd'/>
<id>urn:sha1:7a3bcd39ae1f0e3ab896d9df62339ab4297a0bfd</id>
<content type='text'>
Use recently added helper r8169_mod_reg8_cond() to simplify jumbo
mode configuration.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/3df1d484-a02e-46e7-8f75-db5b428e422e@gmail.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers</title>
<updated>2024-11-09T21:21:14Z</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2024-11-06T16:57:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e3e9e9039fa6ae885c7d5c954d7b9f105fa23e8f'/>
<id>urn:sha1:e3e9e9039fa6ae885c7d5c954d7b9f105fa23e8f</id>
<content type='text'>
Vendor drivers r8125/r8126 apply this additional magic setting when
enabling WAKE_PHY, so do the same here.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/51130715-45be-4db5-abb7-05d87e1f5df9@gmail.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>r8169: improve rtl_set_d3_pll_down</title>
<updated>2024-11-09T21:21:14Z</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2024-11-06T16:56:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=330dc2297c82953dff402e0b4176a5383a618538'/>
<id>urn:sha1:330dc2297c82953dff402e0b4176a5383a618538</id>
<content type='text'>
Make use of new helper r8169_mod_reg8_cond() and move from a switch()
to an if() clause. Benefit is that we don't have to touch this piece of
code each time support for a new chip version is added.

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/e1ccdb85-a4ed-4800-89c2-89770ff06452@gmail.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>r8169: improve __rtl8169_set_wol</title>
<updated>2024-11-09T21:21:14Z</updated>
<author>
<name>Heiner Kallweit</name>
<email>hkallweit1@gmail.com</email>
</author>
<published>2024-11-06T16:55:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c507e96b5763b36b63ad50ad804341f72ea000e4'/>
<id>urn:sha1:c507e96b5763b36b63ad50ad804341f72ea000e4</id>
<content type='text'>
Add helper r8169_mod_reg8_cond() what allows to significantly simplify
__rtl8169_set_wol().

Signed-off-by: Heiner Kallweit &lt;hkallweit1@gmail.com&gt;
Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;
Link: https://patch.msgid.link/697b197a-8eac-40c6-8847-27093cacec36@gmail.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
</feed>
