Home
last modified time | relevance | path

Searched full:dsa (Results 1 – 25 of 31) sorted by relevance

12

/Zephyr-latest/include/zephyr/net/
Ddsa.h8 * @brief DSA definitions and handlers
18 * @brief DSA definitions and helpers
19 * @defgroup DSA Distributed Switch Architecture definitions and helpers
32 * Size of the DSA TAG:
48 * @brief DSA generic transmit function
50 * This is a generic function for passing packets from slave DSA interface to
62 * @brief DSA (MGMT) Receive packet callback
78 * @brief Register DSA Rx callback functions
88 * @brief Set DSA interface to packet
103 * @brief DSA helper function to register transmit function for master
[all …]
Dethernet.h30 #include <zephyr/net/dsa.h>
128 * Extend the max frame size for DSA (KSZ8794) by one byte (to 1519) to
190 /** DSA switch slave port */
193 /** DSA switch master port */
694 /** DSA RX callback function - for custom processing - like e.g.
702 /** DSA context pointer */
705 /** Send a network packet via DSA master port */
/Zephyr-latest/samples/net/dsa/
DREADME.rst1 .. zephyr:code-sample:: dsa
2 :name: DSA (Distributed Switch Architecture)
3 :relevant-api: DSA
13 :zephyr_file:`samples/net/dsa`.
25 Follow these steps to build the DSA sample application:
28 :zephyr-app: samples/net/dsa
Dsample.yaml2 description: Test DSA functionality
3 name: DSA sample app
8 - dsa
10 sample.net.dsa:
Dprj.conf26 # DSA support
61 # Shell can be used to test the DSA operation with e.g.
DCMakeLists.txt6 project(dsa) project
/Zephyr-latest/drivers/ethernet/
DKconfig.dsa1 # Distributed Switch Architecture [DSA] configuration options
10 Set by an ethernet driver that supports DSA.
31 Add support for KSZ8794 DSA device driver.
40 Add support for KSZ8863 DSA device driver.
46 Add support for tail tagging on DSA device.
56 module-str = Log level for DSA
57 module-help = Enables core DSA code to output debug messages.
Ddsa_ksz8xxx.c7 #define LOG_MODULE_NAME dsa
661 /* Low level initialization code for DSA PHY */
731 LOG_INF("DSA port: %d link UP!", i); in dsa_delayed_work()
734 LOG_INF("DSA port: %d link DOWN!", i); in dsa_delayed_work()
752 /* Generic implementation of writing value to DSA register */
763 /* Generic implementation of reading value from DSA register */
775 * @brief Set entry to DSA MAC address table
777 * @param dev DSA device
805 * @brief Get DSA MAC address table entry
807 * @param dev DSA device
[all …]
DKconfig65 source "drivers/ethernet/Kconfig.dsa"
/Zephyr-latest/dts/bindings/dsa/
Dmicrochip_dsa.yaml5 DSA Device
9 dsa-master-port:
12 dsa-slave-ports:
/Zephyr-latest/subsys/net/l2/ethernet/dsa/
Ddsa.c2 * @brief DSA related functions
20 #include <zephyr/net/dsa.h>
56 * RECEIVE HANDLING CODE - ingress (ETH -> DSA slave ports)
111 NET_ERR("DSA: No callback to set LAN interfaces!"); in dsa_net_recv()
141 * TRANSMISSION HANDLING CODE egress (DSA slave ports -> ETH)
167 NET_ERR("DSA: No master interface!"); in dsa_tx()
180 /* Adjust packet for DSA routing and send it via master interface */ in dsa_tx()
229 * @param iface DSA interface
255 * @param iface DSA interface
DCMakeLists.txt4 zephyr_library_sources(dsa.c)
/Zephyr-latest/boards/segger/ip_k66f/
Dip_k66f.dts20 dsa-spi = &spi1;
135 ksz8794: dsa@0 {
144 dsa-master-port = <&enet_mac>;
145 dsa-slave-ports = <3>;
Dlinker.ld20 * eth0 is the "master" port for the DSA switch and hence shall be
/Zephyr-latest/subsys/net/ip/
Dpacket_socket.c18 #include <zephyr/net/dsa.h>
30 * For DSA the master port is not supporting raw packets. Only the in net_packet_socket_input()
/Zephyr-latest/samples/net/dsa/src/
Dmain.c10 #include <zephyr/net/dsa.h>
111 LOG_INF("DSA static MAC address table entry [%d]:", 0); in init_dsa_ports()
123 LOG_INF("DSA ports init - OK"); in main()
Dmain.h101 LOG_INF("DSA -> eth/lan"#ID" idx: %d sock: %d", \
/Zephyr-latest/subsys/net/l2/ethernet/
DCMakeLists.txt34 add_subdirectory(dsa)
/Zephyr-latest/tests/crypto/tinycrypt/src/
Decc_dsa.c1 /* test_ecc_ecdsa.c - TinyCrypt implementation of some EC-DSA tests */
55 * test_ecc_ecdsa.c -- Implementation of some EC-DSA tests
575 printf("Test #3: Monte Carlo (%d Randomized EC-DSA signatures) ", num_tests); in montecarlo_signverify()
651 TC_PRINT("\nAll ECC-DSA tests succeeded.\n"); in ZTEST()
/Zephyr-latest/drivers/ethernet/nxp_enet/
DKconfig140 Some PHY devices, with DSA capabilities do not use SMI for
Deth_nxp_enet.c43 #include <zephyr/net/dsa.h>
/Zephyr-latest/subsys/net/lib/shell/
Diface.c57 EC(ETHERNET_DSA_SLAVE_PORT, "DSA slave port"),
58 EC(ETHERNET_DSA_MASTER_PORT, "DSA master port"),
/Zephyr-latest/boards/segger/ip_k66f/doc/
Dindex.rst59 (see :zephyr:code-sample:`dsa` sample).
/Zephyr-latest/modules/mbedtls/
DKconfig.tls-generic139 bool "Elliptic curve DSA library"
/Zephyr-latest/doc/releases/
Drelease-notes-1.6.rst163 * Imported TinyCrypt test cases for CTR, ECC DSA and ECC DH algorithm.

12