From 0552fe6f151010dc024e539794762414441d3760 Mon Sep 17 00:00:00 2001 From: ardu <1775956414@qq.com> Date: Tue, 27 Jan 2026 15:10:46 +0800 Subject: [PATCH] 1 add jlsei PHY driver 2 change deconfig --- arch/arm64/configs/openeuler_rk3588_defconfig | 81 +++++++++---------- drivers/net/phy/Kconfig | 5 ++ drivers/net/phy/Makefile | 2 + 3 files changed, 44 insertions(+), 44 deletions(-) diff --git a/arch/arm64/configs/openeuler_rk3588_defconfig b/arch/arm64/configs/openeuler_rk3588_defconfig index e253c936a..b44ee1af2 100755 --- a/arch/arm64/configs/openeuler_rk3588_defconfig +++ b/arch/arm64/configs/openeuler_rk3588_defconfig @@ -66,8 +66,6 @@ CONFIG_CPUFREQ_DT=y CONFIG_ARM_ROCKCHIP_CPUFREQ=y CONFIG_ARM_SCMI_PROTOCOL=y CONFIG_ROCKCHIP_SIP=y -CONFIG_VIRTUALIZATION=y -CONFIG_KVM=y CONFIG_CRYPTO_SHA1_ARM64_CE=y CONFIG_CRYPTO_SHA2_ARM64_CE=y CONFIG_CRYPTO_GHASH_ARM64_CE=y @@ -81,10 +79,8 @@ CONFIG_BLK_DEV_THROTTLING=y CONFIG_PARTITION_ADVANCED=y CONFIG_CMDLINE_PARTITION=y # CONFIG_COMPACTION is not set -CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 CONFIG_CMA=y -CONFIG_CMA_INACTIVE=y CONFIG_ZSMALLOC=y CONFIG_NET=y CONFIG_PACKET=y @@ -227,7 +223,6 @@ CONFIG_AQTION=m # CONFIG_NET_VENDOR_QLOGIC is not set # CONFIG_NET_VENDOR_QUALCOMM is not set # CONFIG_NET_VENDOR_RDC is not set -CONFIG_R8168=y CONFIG_R8169=y # CONFIG_NET_VENDOR_RENESAS is not set # CONFIG_NET_VENDOR_ROCKER is not set @@ -244,8 +239,20 @@ CONFIG_STMMAC_ETH=y # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set CONFIG_ROCKCHIP_PHY=y -CONFIG_USB_RTL8150=y -CONFIG_USB_RTL8152=y +CONFIG_JLSEMI_PHY=y +CONFIG_PPP=y +CONFIG_PPP_BSDCOMP=y +CONFIG_PPP_DEFLATE=y +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=y +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOE=y +CONFIG_PPP_ASYNC=y +CONFIG_PPP_SYNC_TTY=y +CONFIG_SLIP=y +CONFIG_SLIP_COMPRESSED=y +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m CONFIG_USB_USBNET=y CONFIG_USB_NET_QMI_WWAN=y CONFIG_WL_ROCKCHIP=y @@ -253,7 +260,6 @@ CONFIG_WIFI_BUILD_MODULE=y CONFIG_AP6XXX=m CONFIG_BCMDHD_PCIE=y CONFIG_RTL8821CU=m -CONFIG_VIRT_WIFI=m CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_ADC=y @@ -269,8 +275,6 @@ CONFIG_TOUCHSCREEN_GSL3673=y CONFIG_TOUCHSCREEN_GT1X=y CONFIG_TOUCHSCREEN_ELAN=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y -CONFIG_TOUCHSCREEN_GT9XXX=y -CONFIG_TOUCHSCREEN_HX83102=y CONFIG_ROCKCHIP_REMOTECTL=y CONFIG_ROCKCHIP_REMOTECTL_PWM=y CONFIG_INPUT_MISC=y @@ -332,18 +336,11 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_FIXED_VOLTAGE_FIREFLY=y -CONFIG_REGULATOR_ACT8865=y -CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_GPIO=y -CONFIG_REGULATOR_LP8752=y -CONFIG_REGULATOR_MP8865=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_RK806=y CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RK860X=y -CONFIG_REGULATOR_TPS65132=y -CONFIG_REGULATOR_TPS6586X=y -CONFIG_REGULATOR_XZ3216=y CONFIG_MEDIA_SUPPORT=y CONFIG_MEDIA_USB_SUPPORT=y CONFIG_USB_VIDEO_CLASS=y @@ -490,21 +487,21 @@ CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OHCI_HCD_PCI is not set CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_ACM=y -CONFIG_USB_STORAGE=m -CONFIG_USB_UAS=m +CONFIG_USB_STORAGE=y +CONFIG_USB_UAS=y CONFIG_USB_DWC3=y CONFIG_USB_DWC2=y -CONFIG_USB_SERIAL=y +CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y -CONFIG_USB_SERIAL_CH341=y -CONFIG_USB_SERIAL_CP210X=y -CONFIG_USB_SERIAL_FTDI_SIO=y -CONFIG_USB_SERIAL_KEYSPAN=y -CONFIG_USB_SERIAL_PL2303=y -CONFIG_USB_SERIAL_OTI6858=y -CONFIG_USB_SERIAL_QUALCOMM=y -CONFIG_USB_SERIAL_SIERRAWIRELESS=y -CONFIG_USB_SERIAL_OPTION=y +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DEBUG_FILES=y CONFIG_USB_GADGET_VBUS_DRAW=500 @@ -557,28 +554,15 @@ CONFIG_VHOST_NET=m CONFIG_VHOST_VDPA=y CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y CONFIG_STAGING=y -CONFIG_FIQ_DEBUGGER=y -CONFIG_FIQ_DEBUGGER_NO_SLEEP=y -CONFIG_FIQ_DEBUGGER_CONSOLE=y -CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y -CONFIG_FIQ_DEBUGGER_TRUST_ZONE=y -CONFIG_RK_CONSOLE_THREAD=y + CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_PWM=y CONFIG_MAILBOX=y CONFIG_IOMMU_LIMIT_IOVA_ALIGNMENT=y CONFIG_IOMMU_IOVA_ALIGNMENT=4 -CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y CONFIG_ROCKCHIP_IOMMU=y CONFIG_ARM_SMMU_V3=y -CONFIG_VIRTIO_IOMMU=y -CONFIG_RPMSG_VIRTIO=y -CONFIG_CPU_PX30=y -CONFIG_CPU_RK1808=y -CONFIG_CPU_RK3328=y -CONFIG_CPU_RK3399=y -CONFIG_CPU_RK3568=y CONFIG_CPU_RK3588=y CONFIG_ROCKCHIP_CPUINFO=y CONFIG_ROCKCHIP_GRF=y @@ -592,6 +576,12 @@ CONFIG_ROCKCHIP_SYSTEM_MONITOR=y CONFIG_ROCKCHIP_VENDOR_STORAGE=y CONFIG_ROCKCHIP_MMC_VENDOR_STORAGE=y CONFIG_ROCKCHIP_VENDOR_STORAGE_UPDATE_LOADER=y +CONFIG_FIQ_DEBUGGER=y +CONFIG_FIQ_DEBUGGER_NO_SLEEP=y +CONFIG_FIQ_DEBUGGER_CONSOLE=y +CONFIG_FIQ_DEBUGGER_CONSOLE_DEFAULT_ENABLE=y +CONFIG_FIQ_DEBUGGER_TRUST_ZONE=y +CONFIG_RK_CONSOLE_THREAD=y CONFIG_ROCKCHIP_DEBUG=y CONFIG_PM_DEVFREQ=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y @@ -631,6 +621,9 @@ CONFIG_ROCKCHIP_OTP=y CONFIG_TEE=y CONFIG_OPTEE=y CONFIG_RK_HEADSET=y +CONFIG_ROCKCHIP_RKNPU=y +CONFIG_EBF_MODULE=y +CONFIG_EBF_DHT11=m CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -647,6 +640,7 @@ CONFIG_ZISOFS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=936 CONFIG_FAT_DEFAULT_IOCHARSET="utf8" +CONFIG_EXFAT_FS=y CONFIG_NTFS_FS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y @@ -701,7 +695,6 @@ CONFIG_DEBUG_INFO=y CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0 CONFIG_SCHEDSTATS=y -CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_CREDENTIALS=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_FUNCTION_TRACER=y diff --git a/drivers/net/phy/Kconfig b/drivers/net/phy/Kconfig index 77c8fd3b6..ac3377bbc 100644 --- a/drivers/net/phy/Kconfig +++ b/drivers/net/phy/Kconfig @@ -311,6 +311,11 @@ config VITESSE_PHY tristate "Vitesse PHYs" help Currently supports the vsc8244 + +config JLSEMI_PHY + tristate "JLSemi PHYs" + help + Currently supports the JLSemi PHYs. config XILINX_GMII2RGMII tristate "Xilinx GMII2RGMII converter driver" diff --git a/drivers/net/phy/Makefile b/drivers/net/phy/Makefile index bcc1c1267..f40c83fa4 100644 --- a/drivers/net/phy/Makefile +++ b/drivers/net/phy/Makefile @@ -59,6 +59,8 @@ obj-$(CONFIG_DP83TC811_PHY) += dp83tc811.o obj-$(CONFIG_FIXED_PHY) += fixed_phy.o obj-$(CONFIG_ICPLUS_PHY) += icplus.o obj-$(CONFIG_INTEL_XWAY_PHY) += intel-xway.o +jlsemiphy-objs := jlsemi.o jlsemi-core.o +obj-$(CONFIG_JLSEMI_PHY) += jlsemiphy.o obj-$(CONFIG_LSI_ET1011C_PHY) += et1011c.o obj-$(CONFIG_LXT_PHY) += lxt.o obj-$(CONFIG_MARVELL_10G_PHY) += marvell10g.o