* [U-Boot] [PATCH 1/2] net: Add SMC911X driver to Kconfig
@ 2017-09-05 20:20 Adam Ford
2017-09-05 20:20 ` [U-Boot] [PATCH 2/2] arm: omap3_logic: Migrate SMC911X " Adam Ford
0 siblings, 1 reply; 2+ messages in thread
From: Adam Ford @ 2017-09-05 20:20 UTC (permalink / raw)
To: u-boot
There are a variety of boards that need some cleanup in their
respective include/configs file, but here is a foundation
for them to begin their transisiton.
Signed-off-by: Adam Ford <aford173@gmail.com>
---
drivers/net/Kconfig | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 5ceea44..bd2a303 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -203,6 +203,35 @@ config RTL8169
This driver supports Realtek 8169 series gigabit ethernet family of
PCI/PCIe chipsets/adapters.
+config SMC911X
+ bool "SMSC LAN911x and LAN921x controller driver"
+
+if SMC911X
+
+config SMC911X_BASE
+ hex "SMC911X Base Address"
+ default 0
+ help
+ Define this to hold the physical address
+ of the device (I/O space)
+
+choice
+ prompt "SMC911X bus width"
+ default SMC911X_16_BIT
+
+config SMC911X_32_BIT
+ bool "Enable 32-bit interface"
+
+config SMC911X_16_BIT
+ bool "Enable 16-bit interface"
+ help
+ Define this if data bus is 16 bits. If your processor
+ automatically converts one 32 bit word to two 16 bit
+ words you may also try CONFIG_SMC911X_32_BIT.
+
+endchoice
+endif #SMC911X
+
config SUN7I_GMAC
bool "Enable Allwinner GMAC Ethernet support"
help
--
2.7.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [U-Boot] [PATCH 2/2] arm: omap3_logic: Migrate SMC911X to Kconfig
2017-09-05 20:20 [U-Boot] [PATCH 1/2] net: Add SMC911X driver to Kconfig Adam Ford
@ 2017-09-05 20:20 ` Adam Ford
0 siblings, 0 replies; 2+ messages in thread
From: Adam Ford @ 2017-09-05 20:20 UTC (permalink / raw)
To: u-boot
With SMC911X supported in Kconfig, let's migrate
the Logic PD OMAP3 board.
Signed-off-by: Adam Ford <aford173@gmail.com>
---
configs/omap3_logic_defconfig | 4 ++++
include/configs/omap3_logic.h | 7 -------
2 files changed, 4 insertions(+), 7 deletions(-)
diff --git a/configs/omap3_logic_defconfig b/configs/omap3_logic_defconfig
index 8d0a4d4..07abc55 100644
--- a/configs/omap3_logic_defconfig
+++ b/configs/omap3_logic_defconfig
@@ -40,6 +40,10 @@ CONFIG_MMC_OMAP36XX_PINS=y
CONFIG_NAND=y
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
+CONFIG_NETDEVICES=y
+CONFIG_SMC911X=y
+CONFIG_SMC911X_BASE=0x08000000
+CONFIG_SMC911X_32_BIT=y
CONFIG_SYS_NS16550=y
CONFIG_OMAP3_SPI=y
CONFIG_USB=y
diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h
index a4a40f4..6b7a2d6 100644
--- a/include/configs/omap3_logic.h
+++ b/include/configs/omap3_logic.h
@@ -242,13 +242,6 @@
#define CONFIG_ENV_OFFSET SMNAND_ENV_OFFSET
#define CONFIG_ENV_ADDR SMNAND_ENV_OFFSET
-/* SMSC922x Ethernet */
-#if defined(CONFIG_CMD_NET)
-#define CONFIG_SMC911X
-#define CONFIG_SMC911X_32_BIT
-#define CONFIG_SMC911X_BASE 0x08000000
-#endif /* (CONFIG_CMD_NET) */
-
/* Defines for SPL */
/* NAND: SPL falcon mode configs */
--
2.7.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-09-05 20:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-05 20:20 [U-Boot] [PATCH 1/2] net: Add SMC911X driver to Kconfig Adam Ford
2017-09-05 20:20 ` [U-Boot] [PATCH 2/2] arm: omap3_logic: Migrate SMC911X " Adam Ford
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox