---
name: "phy_force_reduction"
section: "9"
platform: "linux"
package: "linux-manual-3.2"
version: "3.2.78-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/phy_force_reduction"
---

# phy\_force\_reduction(9)

reduce PHY speed/duplex settings by one step

## NAME

phy\_force\_reduction - reduce PHY speed/duplex settings by one step

## SYNOPSIS

**void phy\_force\_reduction(struct phy\_device \*** *phydev***);**

## ARGUMENTS

*phydev*

target phy\_device struct

## DESCRIPTION

Reduces the speed/duplex settings by one notch, in this order-- 1000/FULL, 1000/HALF, 100/FULL, 100/HALF, 10/FULL, 10/HALF. The function bottoms out at 10/HALF.

## COPYRIGHT
