Kconfig (5d2d4a9f603a47403395408f64b1261ca61f6d50) Kconfig (d0f9535b3182d4a918f5db01ea61b43c736463a7)
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

--- 120 unchanged lines hidden (view full) ---

129 Say y here to support the TI K3 AM65x CPTS with 1588 features such as
130 PTP hardware clock for each CPTS device and network packets
131 timestamping where applicable.
132 Depending on integration CPTS blocks enable compliance with
133 the IEEE 1588-2008 standard for a precision clock synchronization
134 protocol, Ethernet Enhanced Scheduled Traffic Operations (CPTS_ESTFn)
135 and PCIe Subsystem Precision Time Measurement (PTM).
136
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

--- 120 unchanged lines hidden (view full) ---

129 Say y here to support the TI K3 AM65x CPTS with 1588 features such as
130 PTP hardware clock for each CPTS device and network packets
131 timestamping where applicable.
132 Depending on integration CPTS blocks enable compliance with
133 the IEEE 1588-2008 standard for a precision clock synchronization
134 protocol, Ethernet Enhanced Scheduled Traffic Operations (CPTS_ESTFn)
135 and PCIe Subsystem Precision Time Measurement (PTM).
136
137config TI_AM65_CPSW_TAS
138 bool "Enable TAS offload in AM65 CPSW"
137config TI_AM65_CPSW_QOS
138 bool "Enable QoS offload features in AM65 CPSW"
139 depends on TI_K3_AM65_CPSW_NUSS && NET_SCH_TAPRIO && TI_K3_AM65_CPTS
140 help
139 depends on TI_K3_AM65_CPSW_NUSS && NET_SCH_TAPRIO && TI_K3_AM65_CPTS
140 help
141 Say y here to support Time Aware Shaper(TAS) offload in AM65 CPSW.
142 AM65 CPSW hardware supports Enhanced Scheduled Traffic (EST)
143 defined in IEEE 802.1Q 2018. The EST scheduler runs on CPTS and the
144 TAS/EST schedule is updated in the Fetch RAM memory of the CPSW.
141 This option enables QoS offload features in AM65 CPSW like
142 Time Aware Shaper (TAS) / Enhanced Scheduled Traffic (EST).
143 The EST scheduler runs on CPTS and the TAS/EST schedule is
144 updated in the Fetch RAM memory of the CPSW.
145
146config TI_KEYSTONE_NETCP
147 tristate "TI Keystone NETCP Core Support"
148 select TI_DAVINCI_MDIO
149 depends on OF
150 depends on KEYSTONE_NAVIGATOR_DMA && KEYSTONE_NAVIGATOR_QMSS
151 depends on TI_CPTS || !TI_CPTS
152 help

--- 58 unchanged lines hidden ---
145
146config TI_KEYSTONE_NETCP
147 tristate "TI Keystone NETCP Core Support"
148 select TI_DAVINCI_MDIO
149 depends on OF
150 depends on KEYSTONE_NAVIGATOR_DMA && KEYSTONE_NAVIGATOR_QMSS
151 depends on TI_CPTS || !TI_CPTS
152 help

--- 58 unchanged lines hidden ---