Home
last modified time | relevance | path

Searched hist:f8be7d659c45720edb91503d2a480fc198e7ee9d (Results 1 – 3 of 3) sorted by relevance

/rk3399_rockchip-uboot/drivers/net/
H A Dnetconsole.cf8be7d659c45720edb91503d2a480fc198e7ee9d Fri Aug 03 10:59:08 UTC 2012 Joe Hershberger <joe.hershberger@ni.com> net: Improve the speed of netconsole

Previously u-boot would initialize the network interface for every
network operation and then shut it down again. This makes sense for
most operations where the network in not known to be needed soon after
the operation is complete. In the case of netconsole, it will use the
network for every interaction with the shell or every printf. This
means that the network is being reinitialized very often. On many
devices, this intialization is very slow.

This patch checks for consecutive netconsole actions and leaves the
ethernet hardware initialized between them. It will still behave the
same old way for all other network operations and any time another
network operation happens between netconsole operations.

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Cc: Stefano Babic <sbabic@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
/rk3399_rockchip-uboot/include/
H A Dnet.hf8be7d659c45720edb91503d2a480fc198e7ee9d Fri Aug 03 10:59:08 UTC 2012 Joe Hershberger <joe.hershberger@ni.com> net: Improve the speed of netconsole

Previously u-boot would initialize the network interface for every
network operation and then shut it down again. This makes sense for
most operations where the network in not known to be needed soon after
the operation is complete. In the case of netconsole, it will use the
network for every interaction with the shell or every printf. This
means that the network is being reinitialized very often. On many
devices, this intialization is very slow.

This patch checks for consecutive netconsole actions and leaves the
ethernet hardware initialized between them. It will still behave the
same old way for all other network operations and any time another
network operation happens between netconsole operations.

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Cc: Stefano Babic <sbabic@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>
/rk3399_rockchip-uboot/net/
H A Dnet.cf8be7d659c45720edb91503d2a480fc198e7ee9d Fri Aug 03 10:59:08 UTC 2012 Joe Hershberger <joe.hershberger@ni.com> net: Improve the speed of netconsole

Previously u-boot would initialize the network interface for every
network operation and then shut it down again. This makes sense for
most operations where the network in not known to be needed soon after
the operation is complete. In the case of netconsole, it will use the
network for every interaction with the shell or every printf. This
means that the network is being reinitialized very often. On many
devices, this intialization is very slow.

This patch checks for consecutive netconsole actions and leaves the
ethernet hardware initialized between them. It will still behave the
same old way for all other network operations and any time another
network operation happens between netconsole operations.

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Cc: Stefano Babic <sbabic@denx.de>
Acked-by: Stefano Babic <sbabic@denx.de>