u-boot/net
Dmitrii Merkurev 443d319180 net: add fastboot TCP support
Known limitations are
1. fastboot reboot doesn't work (answering OK but not rebooting)
2. flashing isn't supported (TCP transport only limitation)

The command syntax is
fastboot tcp

Signed-off-by: Dmitrii Merkurev <dimorinny@google.com>
Cc: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
Cc: Simon Glass <sjg@chromium.org>
Сс: Joe Hershberger <joe.hershberger@ni.com>
Сс: Ramon Fried <rfried.dev@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2023-05-05 17:48:44 -04:00
..
arp.c Convert CONFIG_NET_RETRY_COUNT to Kconfig 2022-03-18 12:48:17 -04:00
arp.h
bootp.c Correct SPL use of NETDEVICES 2023-02-10 07:41:39 -05:00
bootp.h
cdp.c Remove #include <timestamp.h> from files which do not need it 2021-09-17 12:10:44 -04:00
cdp.h
dhcpv6.c net: dhcp6: Add DHCPv6 (DHCP for IPv6) 2023-05-05 17:48:44 -04:00
dhcpv6.h net: dhcp6: Add DHCPv6 (DHCP for IPv6) 2023-05-05 17:48:44 -04:00
dns.c
dns.h
dsa-uclass.c net: dsa: allow rcv() and xmit() to be optional 2023-02-02 14:22:08 -05:00
eth-uclass.c net: Pull board_interface_eth_init() into common code 2023-03-30 13:47:03 +02:00
eth_bootdev.c bootstd: Add a new pre-scan priority for bootdevs 2023-01-23 18:11:41 -05:00
eth_common.c net: phy: Only call phy_init() on systems needing manual relocation 2023-04-07 14:18:51 +02:00
eth_internal.h net: Remove eth_legacy.c 2022-12-07 16:04:17 -05:00
fastboot_tcp.c net: add fastboot TCP support 2023-05-05 17:48:44 -04:00
fastboot_udp.c net: add fastboot TCP support 2023-05-05 17:48:44 -04:00
Kconfig Convert CONFIG_HOSTNAME et al to Kconfig 2022-12-22 10:31:48 -05:00
link_local.c
link_local.h
Makefile net: add fastboot TCP support 2023-05-05 17:48:44 -04:00
mdio-mux-uclass.c treewide: use dm_mdio_read/write/reset() wrappers 2022-04-10 08:44:12 +03:00
mdio-uclass.c Correct SPL uses of PHY_FIXED 2023-03-02 17:45:58 -05:00
ndisc.c net: don't memcpy to NULL 2022-12-22 15:39:13 -05:00
net.c net: add fastboot TCP support 2023-05-05 17:48:44 -04:00
net6.c net: ipv6: Fix IPv6 netmask parsing 2023-02-02 14:44:53 -05:00
net_rand.h net: Use NDRNG device in srand_mac() 2021-01-19 09:15:02 -05:00
nfs.c net: add NFSv1 support 2023-05-05 17:48:44 -04:00
nfs.h
pcap.c
ping.c net: Do not respond to ICMP_ECHO_REQUEST if we do not have an IP address 2021-01-19 09:15:02 -05:00
ping.h
ping6.c net: ping6: Add ping6 command 2022-12-05 12:47:16 -05:00
rarp.c Convert CONFIG_NET_RETRY_COUNT to Kconfig 2022-03-18 12:48:17 -04:00
rarp.h
sntp.c net: sntp: remove CONFIG_TIMESTAMP constraint 2020-12-01 14:12:28 -05:00
tcp.c net: support being a TCP server to unblock TCP fastboot 2023-05-05 17:48:44 -04:00
tftp.c net: ipv6: Fixed IPv6 string to address conversion off-by-one error 2023-02-02 14:44:53 -05:00
udp.c net: add a generic udp protocol 2020-09-30 16:55:03 -04:00
wget.c net: support being a TCP server to unblock TCP fastboot 2023-05-05 17:48:44 -04:00
wol.c
wol.h