LAN9514: различия между версиями

Материал из Wiren Board
(Новая страница: «[http://www.smsc.com/Technologies/PHYBoost/LAN951x LAN9514]»)
 
(Отметить эту версию для перевода)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
<languages/>
<translate>
<!--T:1-->
[http://www.smsc.com/Technologies/PHYBoost/LAN951x LAN9514]
[http://www.smsc.com/Technologies/PHYBoost/LAN951x LAN9514]
== Управление питанием == <!--T:2-->
1) Можно отключить питание (?) ethernet-чипа через [[Питание USB-портов|hubpower]]
<!--T:3-->
2) Драйвер можно отправить в suspend2, при этом потребление падает:
<pre>
echo "0" > "/sys/bus/usb/devices/$port/power/autosuspend"
echo "auto" > "/sys/bus/usb/devices/$port/power/control"
</pre>
<!--T:4-->
3) Линукс, судя по всему, не умеет делать suspend части девайса, поэтому если так загнать драйвер с активированными GPIO в suspend, то он будет постоянно просыпаться и засыпать обратно.
Потребление при этом кажется растёт не сильно:
<pre>
up + high 22.2
up + low 17.4
down + low 13.3
down + unexport 13.2
</pre>
</translate>

Текущая версия на 19:48, 18 июля 2019

Другие языки:


LAN9514

Управление питанием

1) Можно отключить питание (?) ethernet-чипа через hubpower


2) Драйвер можно отправить в suspend2, при этом потребление падает:

echo "0" > "/sys/bus/usb/devices/$port/power/autosuspend"
echo "auto" > "/sys/bus/usb/devices/$port/power/control"

3) Линукс, судя по всему, не умеет делать suspend части девайса, поэтому если так загнать драйвер с активированными GPIO в suspend, то он будет постоянно просыпаться и засыпать обратно. Потребление при этом кажется растёт не сильно:

up + high 22.2
up + low 17.4
down + low 13.3
down + unexport 13.2