Kconfig (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | Kconfig (58356eb31d60dd8994e5067096ef1a09e4d9ceda) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# TI device configuration 4# 5 6config NET_VENDOR_TI 7 bool "Texas Instruments (TI) devices" 8 default y --- 78 unchanged lines hidden (view full) --- 87 This driver supports the Common Platform Time Sync unit of 88 the CPSW Ethernet Switch and Keystone 2 1g/10g Switch Subsystem. 89 The unit can time stamp PTP UDP/IPv4 and Layer 2 packets, and the 90 driver offers a PTP Hardware Clock. 91 92config TI_K3_AM65_CPSW_NUSS 93 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 94 depends on ARCH_K3 && OF && TI_K3_UDMA_GLUE_LAYER | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# TI device configuration 4# 5 6config NET_VENDOR_TI 7 bool "Texas Instruments (TI) devices" 8 default y --- 78 unchanged lines hidden (view full) --- 87 This driver supports the Common Platform Time Sync unit of 88 the CPSW Ethernet Switch and Keystone 2 1g/10g Switch Subsystem. 89 The unit can time stamp PTP UDP/IPv4 and Layer 2 packets, and the 90 driver offers a PTP Hardware Clock. 91 92config TI_K3_AM65_CPSW_NUSS 93 tristate "TI K3 AM654x/J721E CPSW Ethernet driver" 94 depends on ARCH_K3 && OF && TI_K3_UDMA_GLUE_LAYER |
95 select NET_DEVLINK |
|
95 select TI_DAVINCI_MDIO 96 imply PHY_TI_GMII_SEL 97 depends on TI_K3_AM65_CPTS || !TI_K3_AM65_CPTS 98 help 99 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. 100 The two-port Gigabit Ethernet MAC (MCU_CPSW0) subsystem provides 101 Ethernet packet communication for the device: One Ethernet port 102 (port 1) with selectable RGMII and RMII interfaces and an internal 103 Communications Port Programming Interface (CPPI) port (port 0). 104 105 To compile this driver as a module, choose M here: the module 106 will be called ti-am65-cpsw-nuss. 107 | 96 select TI_DAVINCI_MDIO 97 imply PHY_TI_GMII_SEL 98 depends on TI_K3_AM65_CPTS || !TI_K3_AM65_CPTS 99 help 100 This driver supports TI K3 AM654/J721E CPSW2G Ethernet SubSystem. 101 The two-port Gigabit Ethernet MAC (MCU_CPSW0) subsystem provides 102 Ethernet packet communication for the device: One Ethernet port 103 (port 1) with selectable RGMII and RMII interfaces and an internal 104 Communications Port Programming Interface (CPPI) port (port 0). 105 106 To compile this driver as a module, choose M here: the module 107 will be called ti-am65-cpsw-nuss. 108 |
109config TI_K3_AM65_CPSW_SWITCHDEV 110 bool "TI K3 AM654x/J721E CPSW Switch mode support" 111 depends on TI_K3_AM65_CPSW_NUSS 112 depends on NET_SWITCHDEV 113 help 114 This enables switchdev support for TI K3 CPSWxG Ethernet 115 Switch. Enable this driver to support hardware switch support for AM65 116 CPSW NUSS driver. 117 |
|
108config TI_K3_AM65_CPTS 109 tristate "TI K3 AM65x CPTS" 110 depends on ARCH_K3 && OF 111 depends on PTP_1588_CLOCK 112 help 113 Say y here to support the TI K3 AM65x CPTS with 1588 features such as 114 PTP hardware clock for each CPTS device and network packets 115 timestamping where applicable. --- 59 unchanged lines hidden --- | 118config TI_K3_AM65_CPTS 119 tristate "TI K3 AM65x CPTS" 120 depends on ARCH_K3 && OF 121 depends on PTP_1588_CLOCK 122 help 123 Say y here to support the TI K3 AM65x CPTS with 1588 features such as 124 PTP hardware clock for each CPTS device and network packets 125 timestamping where applicable. --- 59 unchanged lines hidden --- |