<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/linux.git/drivers/net, branch VF2_v2.8.0</title>
<subtitle>StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/linux.git/atom?h=VF2_v2.8.0</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/linux.git/atom?h=VF2_v2.8.0'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/'/>
<updated>2023-01-07T15:02:18+00:00</updated>
<entry>
<title>Merge tag 'JH7110_515_SDK_v4.0.0-rc1' into vf2-515-devel</title>
<updated>2023-01-07T15:02:18+00:00</updated>
<author>
<name>Andy Hu</name>
<email>andy.hu@starfivetech.com</email>
</author>
<published>2023-01-07T15:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=50a831018ed997c9fb3b603574176b221a28aa12'/>
<id>urn:sha1:50a831018ed997c9fb3b603574176b221a28aa12</id>
<content type='text'>
version JH7110_515_SDK_v4.0.0-rc1 for JH7110 EVB board
1. #2828 support linux perf tool
2. #3049 merge hibernation branch to SDK
3. #2708 uboot support vout clk driver
4. #3006 uboot handle OTP return value
5. #2969, #3039 venc jpu fix futex issue
</content>
</entry>
<entry>
<title>Hibernation: canfd: Add system PM API for can/canfd</title>
<updated>2023-01-06T02:36:26+00:00</updated>
<author>
<name>William Qiu</name>
<email>william.qiu@starfivetech.com</email>
</author>
<published>2023-01-06T01:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=3d3d242537ea87a5e40a010b953161f4d910f6a3'/>
<id>urn:sha1:3d3d242537ea87a5e40a010b953161f4d910f6a3</id>
<content type='text'>
Add system PM API for can/canfd.

Signed-off-by: William Qiu &lt;william.qiu@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>net:wireless:Support eswin usb wifi ECR6600U</title>
<updated>2022-12-30T10:46:36+00:00</updated>
<author>
<name>Jianlong Huang</name>
<email>jianlong.huang@starfivetech.com</email>
</author>
<published>2022-10-31T08:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=1f76b3d852133d0f3e39b9e674933e3e89fbe063'/>
<id>urn:sha1:1f76b3d852133d0f3e39b9e674933e3e89fbe063</id>
<content type='text'>
Add usb wifi ECR6600U driver

Signed-off-by: Jianlong Huang &lt;jianlong.huang@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'JH7110_515_SDK_v3.0.0-rc3' into vf2-515-devel</title>
<updated>2022-11-10T00:22:14+00:00</updated>
<author>
<name>Jianlong Huang</name>
<email>jianlong.huang@starfivetech.com</email>
</author>
<published>2022-11-10T00:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=130370327f2887df96a90b215e98b9999ffbc19c'/>
<id>urn:sha1:130370327f2887df96a90b215e98b9999ffbc19c</id>
<content type='text'>
version JH7110_515_SDK_v3.0.0-rc3 for JH7110 EVB board
</content>
</entry>
<entry>
<title>net:phy:motorcomm: Fix the problem that phytool cannot be used by YT8531</title>
<updated>2022-11-09T10:06:56+00:00</updated>
<author>
<name>Samin Guo</name>
<email>samin.guo@starfivetech.com</email>
</author>
<published>2022-11-04T01:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=84a102df7e9c8b8f5a430f343284dcfc9c516a25'/>
<id>urn:sha1:84a102df7e9c8b8f5a430f343284dcfc9c516a25</id>
<content type='text'>
phy_read_status should not judge the auto negotiation speed, which
will cause 0x1e to be frequently modified.

JH7110B In different speed modes, the tx_inverted  needs to be
dynamically updated to match the timming.

known issue:
Function yt8521_read_status, it will be executed once per second.
Can read and write ext reg (0xa001/a002/a003). This may causes the ext value
read by the phytool always is 0.

$ phytool write eth0/0/0x1e 0xa001
$ phytool read eth0/0/0x1f
0000

To avoid this problem, you can read 0x1f as fast as possible after
writing 0x1e.
$ phytool write eth0/0/0x1e 0xa001; phytool read eth0/0/0x1f
0x8160

Signed-off-by: Samin Guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>net:stmmac:dwc-qos: add support for external rmii_rtx clocks</title>
<updated>2022-11-03T09:24:53+00:00</updated>
<author>
<name>Samin Guo</name>
<email>samin.guo@linux.starfivetech.com</email>
</author>
<published>2022-10-21T09:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=49ef25ae6bc7c36d15cb99a892c84c2317bc1692'/>
<id>urn:sha1:49ef25ae6bc7c36d15cb99a892c84c2317bc1692</id>
<content type='text'>
JH7110A use external rmii_rtx clk for tx clk on 100M/10M mode.

Signed-off-by: Samin Guo &lt;samin.guo@linux.starfivetech.com&gt;
</content>
</entry>
<entry>
<title>net: phy: motorcomm: Support the YT8531 gigabit PHY</title>
<updated>2022-11-03T09:23:25+00:00</updated>
<author>
<name>Jianlong Huang</name>
<email>jianlong.huang@starfivetech.com</email>
</author>
<published>2022-06-07T01:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=12c0c9e859f5550d18c45db3b0bceeebc80744f2'/>
<id>urn:sha1:12c0c9e859f5550d18c45db3b0bceeebc80744f2</id>
<content type='text'>
Signed-off-by: Jianlong Huang &lt;jianlong.huang@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>net:phy:motorcomm: support yt8521 inverted</title>
<updated>2022-11-01T12:04:52+00:00</updated>
<author>
<name>Samin Guo</name>
<email>samin.guo@starfivetech.com</email>
</author>
<published>2022-11-01T12:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=a3a5303b1de4c4389d8ec7f39d230c1bc0325f96'/>
<id>urn:sha1:a3a5303b1de4c4389d8ec7f39d230c1bc0325f96</id>
<content type='text'>
jh7110B need yt8521 inverted.

Signed-off-by: Samin Guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>net:phy:motorcomm: support modifying RGMII_TX_CLK delay train from dts</title>
<updated>2022-11-01T11:03:46+00:00</updated>
<author>
<name>Samin Guo</name>
<email>samin.guo@starfivetech.com</email>
</author>
<published>2022-11-01T11:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=9cfd98c804906e4233650780271426825d2e4edb'/>
<id>urn:sha1:9cfd98c804906e4233650780271426825d2e4edb</id>
<content type='text'>
support use original or inverted RGMII_TX_CLK delay train.
10M/100M/1000M can be configured independently.

tx_inverted_xx = val;

for example:
&amp;gmac0 {
    #address-cells = &lt;1&gt;;
    #size-cells = &lt;0&gt;;
    phy0: ethernet-phy@0 {
	    tx_inverted_10 = &lt;0&gt;;
	    tx_inverted_100 = &lt;1&gt;;
	    tx_inverted_1000 = &lt;1&gt;;
    };
};

0: original (default)
1: inverted

Signed-off-by: Samin Guo &lt;samin.guo@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>canfd:ipms:modify runtime PM callback funciton</title>
<updated>2022-10-27T05:57:27+00:00</updated>
<author>
<name>William Qiu</name>
<email>william.qiu@starfivetech.com</email>
</author>
<published>2022-10-25T02:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=d759c0d4aaf74790ac939a1c97f30fe297c84ae6'/>
<id>urn:sha1:d759c0d4aaf74790ac939a1c97f30fe297c84ae6</id>
<content type='text'>
modify runtime PM callback function.

Signed-off-by: William Qiu &lt;william.qiu@starfivetech.com&gt;
</content>
</entry>
</feed>
