forked from OERV-BSP/u-boot
Chintan Vankar <c-vankar@ti.com> says: This series adds bind method for CPSW to avoid explicit probing, removes explicit probing of CPSW, adds support for Ethernet boot on SK-AM68, SK-AM62P-LP, J722S, SK-AM69. Link: https://lore.kernel.org/r/20250731075956.605474-1-c-vankar@ti.com
77 lines
1.7 KiB
Plaintext
77 lines
1.7 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# Copyright (C) 2018 Texas Instruments Incorporated - https://www.ti.com/
|
|
|
|
config DRIVER_TI_CPSW
|
|
bool "TI Common Platform Ethernet Switch"
|
|
depends on ARCH_OMAP2PLUS
|
|
select PHYLIB
|
|
help
|
|
This driver supports the TI three port switch gigabit ethernet
|
|
subsystem found in the TI SoCs.
|
|
|
|
config DRIVER_TI_EMAC
|
|
bool "TI Davinci EMAC"
|
|
depends on ARCH_DAVINCI || ARCH_OMAP2PLUS
|
|
help
|
|
Support for davinci emac
|
|
|
|
config DRIVER_TI_EMAC_USE_RMII
|
|
depends on DRIVER_TI_EMAC
|
|
bool "Use RMII"
|
|
help
|
|
Configure the TI EMAC driver to use RMII
|
|
|
|
config DRIVER_TI_KEYSTONE_NET
|
|
bool "TI Keystone 2 Ethernet"
|
|
depends on ARCH_KEYSTONE
|
|
help
|
|
This driver supports the TI Keystone 2 Ethernet subsystem
|
|
|
|
choice
|
|
prompt "TI Keystone 2 Ethernet NETCP IP revision"
|
|
depends on DRIVER_TI_KEYSTONE_NET
|
|
default KSNET_NETCP_V1_5
|
|
|
|
config KSNET_NETCP_V1_0
|
|
bool "NETCP version 1.0"
|
|
|
|
config KSNET_NETCP_V1_5
|
|
bool "NETCP version 1.5"
|
|
|
|
endchoice
|
|
|
|
config TI_AM65_CPSW_NUSS
|
|
bool "TI K3 AM65x MCU CPSW Nuss Ethernet controller driver"
|
|
depends on ARCH_K3
|
|
imply DM_MDIO
|
|
imply MISC_INIT_R
|
|
imply MISC
|
|
imply SYSCON
|
|
imply MDIO_TI_CPSW
|
|
imply SPL_SYSCON
|
|
select PHYLIB
|
|
help
|
|
This driver supports TI K3 MCU CPSW Nuss Ethernet controller
|
|
in Texas Instruments K3 AM65x SoCs.
|
|
|
|
config MDIO_TI_CPSW
|
|
bool "TI CPSW MDIO interface support"
|
|
depends on DM_MDIO
|
|
help
|
|
This driver supports the TI CPSW MDIO interface found in various
|
|
TI SoCs.
|
|
|
|
config TI_ICSSG_PRUETH
|
|
bool "TI Gigabit PRU Ethernet driver"
|
|
depends on ARCH_K3
|
|
imply DM_MDIO
|
|
imply MISC_INIT_R
|
|
imply MISC
|
|
imply MDIO_TI_CPSW
|
|
select PHYLIB
|
|
select FS_LOADER
|
|
help
|
|
Support Gigabit Ethernet ports over the ICSSG PRU Subsystem
|
|
This subsystem is available starting with the AM65 platform.
|