phy_read_mmd_indirect(9)

phy_read_mmd_indirect9

Reads data from the mmd registers

Usage

int phy_read_mmd_indirect(struct phy_device * phydev, int prtad, int devad);

Arguments

phydev

The PHY device bus

prtad

MMD Address

devad

MMD DEVAD

Overview

it reads data from the MMD registers (clause 22 to access to clause 45) of the specified phy address. To read these register we have: 1) Write reg 13 // DEVAD 2) Write reg 14 // MMD Address 3) Write reg 13 // MMD Data Command for MMD DEVAD 3) Read reg 14 // Read MMD data

Releases

2 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8
  2. 9

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.