[PATCH v1 0/1] add driver for Synopsys Ethernet 10G device

2024-04-17 Thread Boon Khai Ng
to a device family, the driver support the specific configuration used in Intel SoC FPGA Agilex5. This driver is extensible for other device family to use. Boon Khai Ng (1): net: Add drivers for Sysnopsys Ethernet 10G device drivers/net/Kconfig | 18 + drivers/net

[PATCH v1 1/1] net: Add drivers for Sysnopsys Ethernet 10G device

2024-04-17 Thread Boon Khai Ng
device family, the driver support the specific configuration used in Intel SoC FPGA Agilex5. This driver is extensible for other device family to use. Signed-off-by: Boon Khai Ng --- drivers/net/Kconfig | 18 + drivers/net/Makefile|2 + drivers/net

[config 2 support v1 0/1] Add support for distinct mac-mode and phy mode.

2025-01-17 Thread Boon Khai Ng
, ensuring compatibility and proper operation between the MAC and PHY. Boon Khai Ng (1): net: dwc_eth_xgmac_socfpga: Add support for distinct mac-mode and phy mode. drivers/net/dwc_eth_xgmac_socfpga.c | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) -- 2.26.2

[mailbox error message v1 0/1] Ehancement proposal for improved FPGA Configuration Error Reporting

2025-01-17 Thread Boon Khai Ng
reporting any errors detected by the SDM during FPGA configuration. This enhancement will provide valuable insights into the configuration process. Boon Khai Ng (1): fpga: intel_sdm_mb: add support for query SDM config error and status .../mach-socfpga/include/mach/mailbox_s10.h | 218

[config 2 support v1 1/1] net: dwc_eth_xgmac_socfpga: Add support for distinct mac-mode and phy mode.

2025-01-17 Thread Boon Khai Ng
, ensuring compatibility and proper operation between the MAC and PHY. Signed-off-by: Boon Khai Ng --- drivers/net/dwc_eth_xgmac_socfpga.c | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/drivers/net/dwc_eth_xgmac_socfpga.c b/drivers/net

[mailbox error message v1 1/1] fpga: intel_sdm_mb: add support for query SDM config error and status

2025-01-17 Thread Boon Khai Ng
Currently the FPGA reconfig status only return a single error status which make the debugging of FPGA reconfiguration hard. This patch is to expose the error status, major error code and minor error code, for the FPGA reconfig to upper layer app. Signed-off-by: Boon Khai Ng --- .../mach

[XGMAC RGMII-ID fix v1 0/1] Add support for rgmii-id phy mode

2025-01-17 Thread Boon Khai Ng
address this, both modes will now be configured to rgmii in the MAC controller. This change ensures that the rgmii-id phy mode is properly supported without error. Boon Khai Ng (1): net: dwc_eth_xgmac_socfpga: Add support for rgmii-id mode. drivers/net/dwc_eth_xgmac_socfpga.c | 1 + 1 file ch

[XGMAC error message v1 0/1] Adding device name when printing error.

2025-01-17 Thread Boon Khai Ng
Khai Ng (1): net: dwc_eth_xgmac: Add device name for the error message. drivers/net/dwc_eth_xgmac.c | 82 +++-- 1 file changed, 52 insertions(+), 30 deletions(-) -- 2.26.2

[XGMAC error message v1 1/1] net: dwc_eth_xgmac: Add device name for the error message.

2025-01-17 Thread Boon Khai Ng
Agilex5 having several ethernet instance, adding the device name at the error message to differentiate between which instance is having issue. Signed-off-by: Boon Khai Ng --- drivers/net/dwc_eth_xgmac.c | 82 +++-- 1 file changed, 52 insertions(+), 30 deletions

[XGMAC RGMII-ID fix v1 1/1] net: dwc_eth_xgmac_socfpga: Add support for rgmii-id mode.

2025-01-17 Thread Boon Khai Ng
address this, both modes will now be configured to rgmii in the MAC controller. This change ensures that the rgmii-id phy mode is properly supported without error. Signed-off-by: Boon Khai Ng --- drivers/net/dwc_eth_xgmac_socfpga.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dri

[XGMAC dt bindings v1 0/1] Add Synopsys DWC XGMAC Binding

2025-01-16 Thread Boon Khai Ng
optional configurations to ensure compatibility with different hardware setups that incorporate the Synopsys DWC XGMAC IP block. Boon Khai Ng (1): dt: net: add DWC XGMAC binding .../net/snps,dwc-xgmac-ethernet.txt | 67 +++ 1 file changed, 67 insertions(+) create mode 100644

[XGMAC dt bindings v1 1/1] dt: net: add DWC XGMAC binding

2025-01-16 Thread Boon Khai Ng
The Synopsys DWC XGMAC is a configurable Ethernet MAC/DMA IP block which supports multiple options for bus type, clocking and reset structure, and feature list. Signed-off-by: Boon Khai Ng --- .../net/snps,dwc-xgmac-ethernet.txt | 67 +++ 1 file changed, 67 insertions

[CAD QSPI v2] spi: cadence-qspi: Add disable STIG mode quikrs.

2025-04-15 Thread Boon Khai Ng
ble. The STIG mode is disabled for normal read case and enabled for QSPI Jedec ID read/write since it requires STIG read/write. Porting from linux implementation https://lore.kernel.org/all/20241204063338.296959-1-niravkumar .l.rab...@intel.com/T/ Signed-off-by: Boon Khai Ng --- drivers/

[CAD QSPI v1] spi: cadence-qspi: Add disable STIG mode quikrs.

2025-03-12 Thread Boon Khai Ng
ble. The STIG mode is disabled for normal read case and enabled for QSPI Jedec ID read/write since it requires STIG read/write. Signed-off-by: Boon Khai Ng --- drivers/spi/cadence_qspi.c | 29 + drivers/spi/cadence_qspi.h | 7 +++ 2 files changed, 32 insertions(+)