Commit graph

7 commits

Author SHA1 Message Date
Albert-AL Lee
149f9b8e34 linux-firmware: update firmware for en8811h 2.5G ethernet phy
1.Fix the issue where the GPIO5 LED0 is reset when the network cable is not connected.
2.Optimize the auto-negotiation process to resolve the occasional negotiation failure issue.
3.Correct the internal packet processor settings to address the problem of some packets being lost due to header format.
4.Correct the internal packet processor settings to prevent packet blockage when interfacing with specific testing instruments.

Signed-off-by: Albert-AL Lee <albert-al.lee@airoha.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-09-12 10:01:03 -04:00
Lorenzo Bianconi
224186ce2e linux-firmware: Add firmware for airoha-npu driver
Add binary firmware for airoha-npu driver available on EN7581 SoC.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-08-04 09:34:10 -04:00
lucien.jheng@airoha.commailto:lucien.jheng@airoha.com
d88562a09a linux-firmware: update firmware for en8811h 2.5G ethernet phy
1. Lower EMI emission without performance impact
2. Enhance inter-operability by adjusting auto-negotiation strategy
3. Fix a packet lost issue by adjusting internal packet processor configuration
4. Add a waiting mechanism to ensure the internal processor refrains from external access.

Signed-off-by: Lucien.Jheng <lucien.jheng@airoha.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-02-18 07:48:27 -05:00
Lucien.Jheng
d3480463fc linux-firmware: update firmware for en8811h 2.5G ethernet phy
1. Reinitialize the FNPLL clock during MD32 startup.
2. Optimize cable diag
3. Set Co-Clock default enable
4. Enable EMI Calibration Function
5. Enhance AN control mechanism
6. Fix internal bus arbitrator issue

Signed-off-by: Lucien.Jheng <lucien.jheng@airoha.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-10-14 10:03:34 -04:00
SkyLake.Huang
75ac03a8de linux-firmware: update firmware for en8811h 2.5G ethernet phy
1. Fix the issue of external loopback
2. Fix the issue of down-shift
3. Add surge protection to support 0R and 5R mode
4. Enhance cable diag accuracy of cable length
5. Improved IoT performance and stability

Signed-off-by: SkyLake.Huang <skylake.huang@mediatek.com>
Signed-off-by: Lucien.Jheng <lucien.jheng@airoha.com>
2024-03-28 21:31:59 -05:00
Lucien Jheng
73b4429fae linux-firmware: update firmware for en8811h 2.5G ethernet phy
Release notes:
- Improved IoT performance and stability.
- Fixed the issue of 1G speed downshifting to 100M.
- Added the loopback recovery function for 2.5G Ext, 2.5G Int, and 1G Ext
  loopback settings.
- Fixed the issue of settings being lost when powering down and then
  powering up.
- Fixed the issue of experiencing abnormal behavior when changing the
  speed to 100/1000Mbps and powering down/up.

Signed-off-by: Lucien Jheng <lucien.jheng@airoha.com>
Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2024-02-20 10:06:13 -05:00
SkyLake.Huang
ddc99b3d77 linux-firmware: add firmware for en8811h 2.5G ethernet phy
This patch adds firmware files for airoha en8811h 2.5G ethernet phy.
Refer to https://www.airoha.com/products/p/tKkm7DPXi5m6wY2D for more
product information.

Signed-off-by: SkyLake.Huang <skylake.huang@mediatek.com>
Signed-off-by: Lucien.Jheng <lucien.jheng@airoha.com>
2023-11-30 07:57:17 -06:00