From 9b40427b8e32f6543f9f7e55bfcca78839bc94db Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 10 Jul 2016 17:41:49 +0200 Subject: nslu2: fix boot (initramfs via tftp tested) --- target/linux/config/Config.in.ethernet | 47 ++++++++++++++++++++++++---------- target/linux/config/Config.in.i2c | 17 +++++++++++- 2 files changed, 50 insertions(+), 14 deletions(-) (limited to 'target/linux/config') diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet index cfb12e1db..8742b40c6 100644 --- a/target/linux/config/Config.in.ethernet +++ b/target/linux/config/Config.in.ethernet @@ -56,6 +56,13 @@ config ADK_KERNEL_NET_VENDOR_STMICRO config ADK_KERNEL_NET_VENDOR_XILINX bool +config ADK_KERNEL_NET_VENDOR_XSCALE + select ADK_KERNEL_NET_VENDOR_INTEL + bool + +config ADK_KERNEL_NET_PTP_CLASSIFY + bool + config ADK_KERNEL_PHYLIB bool @@ -120,6 +127,33 @@ config ADK_KERNEL_AG71XX help Atheros AG71XX ethernet driver +config ADK_KERNEL_FEC + tristate "FEC ethernet driver" + select ADK_KERNEL_NET_VENDOR_FREESCALE + select ADK_KERNEL_AT803X_PHY + depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \ + ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 || \ + ADK_TARGET_SYSTEM_KINETIS_K70 + default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 + default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 + default n + help + FEC ethernet driver + + +config ADK_KERNEL_IXP4XX_ETH + tristate "IXP4XX ethernet driver" + select ADK_KERNEL_NET_VENDOR_XSCALE + select ADK_KERNEL_NET_PCI + select ADK_KERNEL_PHYLIB + select ADK_KERNEL_MII + select ADK_KERNEL_NET_PTP_CLASSIFY + depends on ADK_TARGET_SYSTEM_LINKSYS_NSLU2 + default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 + default n + help + IXP4XX ethernet driver + config ADK_KERNEL_KINETIS_MAC bool "Kinetis ethernet driver" select ADK_KERNEL_NET_ETHERNET @@ -134,19 +168,6 @@ config ADK_KERNEL_KINETIS_MAC help Ethernet driver for Kinetis K70 -config ADK_KERNEL_FEC - tristate "FEC ethernet driver" - select ADK_KERNEL_NET_VENDOR_FREESCALE - select ADK_KERNEL_AT803X_PHY - depends on ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 || \ - ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 || \ - ADK_TARGET_SYSTEM_KINETIS_K70 - default y if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 - default y if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208 - default n - help - FEC ethernet driver - config ADK_KERNEL_KORINA tristate "Korina ethernet driver" depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532 diff --git a/target/linux/config/Config.in.i2c b/target/linux/config/Config.in.i2c index 13149c47d..60fe49bee 100644 --- a/target/linux/config/Config.in.i2c +++ b/target/linux/config/Config.in.i2c @@ -8,7 +8,22 @@ config ADK_KERNEL_I2C bool config ADK_KERNEL_I2C_CHARDEV - tristate + tristate + +config ADK_KERNEL_I2C_BOARDINFO + tristate + +config ADK_KERNEL_I2C_ALGOBIT + tristate + +config ADK_KERNEL_I2C_GPIO + bool + select ADK_KERNEL_I2C + select ADK_KERNEL_I2C_CHARDEV + select ADK_KERNEL_I2C_BOARDINFO + select ADK_KERNEL_I2C_ALGOBIT + default y if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 + help config ADK_KERNEL_I2C_BCM2708 tristate "I2C driver for BCM28XX boards" -- cgit v1.2.3