Commit Graph

7 Commits (e063d1e8fec5f5c5b87ef40d590b805851faafd2)

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