[linux-yocto] [PATCH 1/3] Modularize USB network drivers
Build USB network drivers as modules, drop support for some old devices and add couple of new ones. Signed-off-by: Jussi Laako--- features/usb-net/usb-net.cfg | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/features/usb-net/usb-net.cfg b/features/usb-net/usb-net.cfg index a5c6a175..59e13f3d 100644 --- a/features/usb-net/usb-net.cfg +++ b/features/usb-net/usb-net.cfg @@ -1,24 +1,25 @@ CONFIG_USB=y CONFIG_NET=y CONFIG_NETDEVICES=y -CONFIG_USB_USBNET=y -CONFIG_USB_KAWETH=y -CONFIG_USB_PEGASUS=y -CONFIG_USB_RTL8150=y -CONFIG_USB_NET_AX8817X=y -CONFIG_USB_NET_CDCETHER=y -CONFIG_USB_NET_CDC_NCM=y -CONFIG_USB_NET_DM9601=y -CONFIG_USB_NET_SMSC75XX=y -CONFIG_USB_NET_SMSC95XX=y -CONFIG_USB_NET_NET1080=y -CONFIG_USB_NET_MCS7830=y -CONFIG_USB_NET_CDC_SUBSET=y +CONFIG_USB_USBNET=m +CONFIG_USB_NET_DRIVERS=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_CDC_NCM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_CDC_SUBSET_ENABLE=m +CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_KC2190=y -CONFIG_USB_NET_ZAURUS=y -CONFIG_USB_NET_INT51X1=y - -- 2.11.0 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 2/3] Modularize PCI/PCIe ethernet drivers
Build PCI/PCIe ethernet drivers as modules. Also add some new common interfaces, mostly gigabit ones. Signed-off-by: Jussi Laako--- bsp/common-pc/common-pc-eth.cfg | 27 ++- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/bsp/common-pc/common-pc-eth.cfg b/bsp/common-pc/common-pc-eth.cfg index b2218447..a7f84e14 100644 --- a/bsp/common-pc/common-pc-eth.cfg +++ b/bsp/common-pc/common-pc-eth.cfg @@ -3,16 +3,33 @@ # resulting bug reports. CONFIG_NET_CORE=y CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_3COM=y +CONFIG_TYPHOON=m CONFIG_NET_VENDOR_BROADCOM=y -CONFIG_TIGON3=y +CONFIG_TIGON3=m +CONFIG_BNX2X=m +CONFIG_BNX2X_SRIOV=y +CONFIG_BNXT=m +CONFIG_BNXT_SRIOV=y CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL1=m +CONFIG_ATL1C=m +CONFIG_ATL1E=m CONFIG_ATL2=m +CONFIG_ALX=m CONFIG_NET_VENDOR_INTEL=y -CONFIG_E1000=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m CONFIG_NET_VENDOR_AMD=y -CONFIG_PCNET32=y +CONFIG_PCNET32=m CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m CONFIG_8139TOO=m -CONFIG_R8169=y -CONFIG_ATL1E=m +CONFIG_R8169=m +CONFIG_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_JME=m -- 2.11.0 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 3/3] Add support for NVMe storage devices
Lot of new hardware supports and uses NVMe storage devices, enable support by default. Signed-off-by: Jussi Laako--- bsp/common-pc/common-pc-drivers.cfg | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bsp/common-pc/common-pc-drivers.cfg b/bsp/common-pc/common-pc-drivers.cfg index cea6a99d..a996ef51 100644 --- a/bsp/common-pc/common-pc-drivers.cfg +++ b/bsp/common-pc/common-pc-drivers.cfg @@ -66,3 +66,6 @@ CONFIG_I2O_PROC=m CONFIG_I2O_SCSI=m CONFIG_EEPROM_AT24=m + +CONFIG_NVME_CORE=y +CONFIG_BLK_DEV_NVME=y -- 2.11.0 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 0/3] yocto-kernel-cache: Update ethernet and add NVMe hardware support
Two first patches modularize and update ethernet driver support by dropping few old ones and adding couple of new ones. Third patch adds support for NVMe storage devices. This set of patches targets master-branch of yocto-kernel-cache. -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto