162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci==============================
462306a36Sopenharmony_citi-cpsw-switch devlink support
562306a36Sopenharmony_ci==============================
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciThis document describes the devlink features implemented by the ``ti-cpsw-switch``
862306a36Sopenharmony_cidevice driver.
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciParameters
1162306a36Sopenharmony_ci==========
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciThe ``ti-cpsw-switch`` driver implements the following driver-specific
1462306a36Sopenharmony_ciparameters.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci.. list-table:: Driver-specific parameters implemented
1762306a36Sopenharmony_ci   :widths: 5 5 5 85
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci   * - Name
2062306a36Sopenharmony_ci     - Type
2162306a36Sopenharmony_ci     - Mode
2262306a36Sopenharmony_ci     - Description
2362306a36Sopenharmony_ci   * - ``ale_bypass``
2462306a36Sopenharmony_ci     - Boolean
2562306a36Sopenharmony_ci     - runtime
2662306a36Sopenharmony_ci     - Enables ALE_CONTROL(4).BYPASS mode for debugging purposes. In this
2762306a36Sopenharmony_ci       mode, all packets will be sent to the host port only.
2862306a36Sopenharmony_ci   * - ``switch_mode``
2962306a36Sopenharmony_ci     - Boolean
3062306a36Sopenharmony_ci     - runtime
3162306a36Sopenharmony_ci     - Enable switch mode
32