]> git.dujemihanovic.xyz Git - u-boot.git/commit
net: dwc_eth_qos: mdio: Implement clause 45
authorPhilip Oberfichtner <pro@denx.de>
Tue, 7 May 2024 09:42:37 +0000 (11:42 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 1 Aug 2024 14:10:05 +0000 (08:10 -0600)
commit151b8857d7544228205e309be1cd539fa2744d7a
tree23c91bbe1ee314b58549cf921ba9554fe78f0eec
parent1dd034ec001152b37ba3d9a60bf892b445886e8b
net: dwc_eth_qos: mdio: Implement clause 45

Bevor this commit, only clause 22 access was possible. After this commit,
clause 45 direct access will available as well.

Note that there is a slight change of behavior: Before this commit, the
C45E bit was set to whatever value was left in the register from the
previous access. After this commit, we adopt the common practice of
discerning C45 from C22 using the devad argument.

Signed-off-by: Philip Oberfichtner <pro@denx.de>
Reviewed-by: Marek Vasut <marex@denx.de>
drivers/net/dwc_eth_qos.c
drivers/net/dwc_eth_qos.h