<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/net, branch v2025.04-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2025.04-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/net?h=v2025.04-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-02-10T16:28:36Z</updated>
<entry>
<title>net: designware: support phy io micro voltage setting.</title>
<updated>2025-02-10T16:28:36Z</updated>
<author>
<name>Michael Chang</name>
<email>zhang971090220@gmail.com</email>
</author>
<published>2025-02-05T02:01:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8897f91a5397a90c7e2b6fad4263c93541c9a685'/>
<id>urn:sha1:8897f91a5397a90c7e2b6fad4263c93541c9a685</id>
<content type='text'>
Support phy io micro voltage setting for NPCM8XX rgmii
interface.

Signed-off-by: Michael Chang &lt;zhang971090220@gmail.com&gt;
</content>
</entry>
<entry>
<title>net: miiphybb: Update debug() print</title>
<updated>2025-02-04T22:34:42Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2025-01-25T12:28:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=30a8c830e92e748a13d881bfe4ded4f7c48c8619'/>
<id>urn:sha1:30a8c830e92e748a13d881bfe4ded4f7c48c8619</id>
<content type='text'>
Update the debug() print, use __func__ to always print matching
function name, and also print bus name in case there are multiple
busses.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
Reviewed-by: Paul Barker &lt;paul.barker.ct@bp.renesas.com&gt;
</content>
</entry>
<entry>
<title>net: miiphybb: Convert ifdef DEBUG to debug()</title>
<updated>2025-02-04T22:34:37Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2025-01-18T06:16:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b1001835f17717c665f28b9f1f82d2e12002f0d7'/>
<id>urn:sha1:b1001835f17717c665f28b9f1f82d2e12002f0d7</id>
<content type='text'>
Replace ifdeffery with plain debug() function call. No functional change.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
Reviewed-by: Paul Barker &lt;paul.barker.ct@bp.renesas.com&gt;
</content>
</entry>
<entry>
<title>net: mediatek: fix coding style of AN8855 switch driver</title>
<updated>2025-01-31T17:29:01Z</updated>
<author>
<name>Weijie Gao</name>
<email>weijie.gao@mediatek.com</email>
</author>
<published>2025-01-24T08:04:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7f95b5d7e67dbb90e205c26e4210363e6e39d10c'/>
<id>urn:sha1:7f95b5d7e67dbb90e205c26e4210363e6e39d10c</id>
<content type='text'>
This patch fixed the following coding style suggested by checkpatch.pl:
1. Use tab instead of space
2. Use BIT() instead of &lt;&lt;
3. Use mdelay for long time delay
4. Remove useless parenthesises

Signed-off-by: Weijie Gao &lt;weijie.gao@mediatek.com&gt;
</content>
</entry>
<entry>
<title>net: phy: Add RGMII RX/TX delay handling to DP83822 PHY</title>
<updated>2025-01-31T01:28:33Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2024-12-29T20:53:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=487b254702858a69f96d0c314ab1eab66ac084e2'/>
<id>urn:sha1:487b254702858a69f96d0c314ab1eab66ac084e2</id>
<content type='text'>
The TI DP83822 does have support for configurable RGMII RX/TX clock
shift, add support for parsing DT properties which describe the RX/TX
clock shift configuration and configuration of the matching bits in
RCSR register.

The shift is only configurable on DP83822, the other PHYs supported
by this PHY driver, namely DP83825/DP83826 variants, do not implement
this functionality and the RCSR bits used to configure the clock shift
are missing from those PHYs.

The shift is configurable separately for RX and TX path. Each path can
either enable the shift or disable the shift using single bit. In case
the shift is disabled, a delay of 0ns is added to the path, otherwise
a delay of 3.5ns is added to the path.

Note that the two RCSR bits 11 and 12 have inverted logic, RCSR bit 12
enables RX internal shift when SET, while RCSR bit 11 enables TX shift
when UNSET.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>net: ravb: Staticize bb_miiphy functions</title>
<updated>2025-01-29T21:52:23Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2025-01-18T06:12:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=25f19f4158bcaa0cb85abb49e32c52b9a95201aa'/>
<id>urn:sha1:25f19f4158bcaa0cb85abb49e32c52b9a95201aa</id>
<content type='text'>
These functions can be static as they are referenced only in this file.
Make them static. No functional change.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
Reviewed-by: Paul Barker &lt;paul.barker.ct@bp.renesas.com&gt;
</content>
</entry>
<entry>
<title>net: miiphybb: configs: Drop CONFIG_BITBANGMII_MULTI</title>
<updated>2025-01-29T21:52:23Z</updated>
<author>
<name>Marek Vasut</name>
<email>marek.vasut+renesas@mailbox.org</email>
</author>
<published>2025-01-18T06:14:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4cf712a3be84de9c4bc8273b6734684e2b0b4e49'/>
<id>urn:sha1:4cf712a3be84de9c4bc8273b6734684e2b0b4e49</id>
<content type='text'>
It seems that every remaining system which enables BITBANGMII also
enables BITBANGMII_MULTI . Remove the BITBANGMII_MULTI symbol and
assume it is always enabled. This allows removal of a bit of legacy
code. No functional change intended.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@mailbox.org&gt;
Reviewed-by: Paul Barker &lt;paul.barker.ct@bp.renesas.com&gt;
</content>
</entry>
<entry>
<title>net: fsl_enetc: Enable optional ENETREF clock on i.MX95</title>
<updated>2025-01-27T03:27:54Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2025-01-27T01:02:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=219b0488200633cda74ecc04cda2eb84443ab88d'/>
<id>urn:sha1:219b0488200633cda74ecc04cda2eb84443ab88d</id>
<content type='text'>
The ENETCv4 port DT nodes on i.MX95 may contain optional clock phandle
to IMX95_CLK_ENETREF "ref" clock. These "ref" clock must be enabled for
the ethernet to work. These "ref" clock are enabled after cold boot, but
when the system booted Linux and rebooted, those "ref" clock might have
been disabled in the process, which would make ethernet inoperable after
reboot. Make sure those "ref" clock are always correctly enabled.

Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-socfpga-next-20250124' of https://source.denx.de/u-boot/custodians/u-boot-socfpga</title>
<updated>2025-01-24T04:40:25Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2025-01-24T04:40:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f409054d6a5281b9be08ac5653c17ec81b60d897'/>
<id>urn:sha1:f409054d6a5281b9be08ac5653c17ec81b60d897</id>
<content type='text'>
1.  Bug fixed for doorbell in secure device manager mailbox driver
2.  Enhancement on SoCFPGA dwc_eth_xgmac driver
3.  Enhancement on DW MAC driver
4.  Improved the error message and status for SoC64 device FPGA
    configuration driver
5.  Updated existing watchdog in system manager to support new SM device
</content>
</entry>
<entry>
<title>net: dwc_eth_xgmac_socfpga: Add support for distinct mac-mode and phy mode.</title>
<updated>2025-01-24T01:56:22Z</updated>
<author>
<name>Boon Khai Ng</name>
<email>boon.khai.ng@intel.com</email>
</author>
<published>2025-01-17T06:14:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1130ad4ee4ae2cb986b470b2019a4ffc6b921e9a'/>
<id>urn:sha1:1130ad4ee4ae2cb986b470b2019a4ffc6b921e9a</id>
<content type='text'>
This patch adds support for configuring the ethernet MAC mode independently
from the PHY mode on our SoC FPGA board. Specifically, this is necessary
for a scenario where the ethernet controller MAC is connected to the
FPGA HVIO with a different GMII interface, and the FPGA output is routed
to the PHY using a RGMII interface.

To support this configuration, a mechanism is introduced to handle
separate MAC mode settings, ensuring that the MAC controller and PHY
can operate correctly with their respective interface modes.

If mac-mode is not defined, the MAC mode will default to the PHY mode,
ensuring compatibility and proper operation between the MAC and PHY.

Signed-off-by: Boon Khai Ng &lt;boon.khai.ng@intel.com&gt;
Reviewed-by: Tien Fong Chee &lt;tien.fong.chee@intel.com&gt;
</content>
</entry>
</feed>
