Searched full:dsa (Results 1 – 25 of 31) sorted by relevance
12
/Zephyr-latest/include/zephyr/net/ |
D | dsa.h | 8 * @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 …]
|
D | ethernet.h | 30 #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/ |
D | README.rst | 1 .. 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
|
D | sample.yaml | 2 description: Test DSA functionality 3 name: DSA sample app 8 - dsa 10 sample.net.dsa:
|
D | prj.conf | 26 # DSA support 61 # Shell can be used to test the DSA operation with e.g.
|
D | CMakeLists.txt | 6 project(dsa) project
|
/Zephyr-latest/drivers/ethernet/ |
D | Kconfig.dsa | 1 # 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.
|
D | dsa_ksz8xxx.c | 7 #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 …]
|
D | Kconfig | 65 source "drivers/ethernet/Kconfig.dsa"
|
/Zephyr-latest/dts/bindings/dsa/ |
D | microchip_dsa.yaml | 5 DSA Device 9 dsa-master-port: 12 dsa-slave-ports:
|
/Zephyr-latest/subsys/net/l2/ethernet/dsa/ |
D | dsa.c | 2 * @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
|
D | CMakeLists.txt | 4 zephyr_library_sources(dsa.c)
|
/Zephyr-latest/boards/segger/ip_k66f/ |
D | ip_k66f.dts | 20 dsa-spi = &spi1; 135 ksz8794: dsa@0 { 144 dsa-master-port = <&enet_mac>; 145 dsa-slave-ports = <3>;
|
D | linker.ld | 20 * eth0 is the "master" port for the DSA switch and hence shall be
|
/Zephyr-latest/subsys/net/ip/ |
D | packet_socket.c | 18 #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/ |
D | main.c | 10 #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()
|
D | main.h | 101 LOG_INF("DSA -> eth/lan"#ID" idx: %d sock: %d", \
|
/Zephyr-latest/subsys/net/l2/ethernet/ |
D | CMakeLists.txt | 34 add_subdirectory(dsa)
|
/Zephyr-latest/tests/crypto/tinycrypt/src/ |
D | ecc_dsa.c | 1 /* 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/ |
D | Kconfig | 140 Some PHY devices, with DSA capabilities do not use SMI for
|
D | eth_nxp_enet.c | 43 #include <zephyr/net/dsa.h>
|
/Zephyr-latest/subsys/net/lib/shell/ |
D | iface.c | 57 EC(ETHERNET_DSA_SLAVE_PORT, "DSA slave port"), 58 EC(ETHERNET_DSA_MASTER_PORT, "DSA master port"),
|
/Zephyr-latest/boards/segger/ip_k66f/doc/ |
D | index.rst | 59 (see :zephyr:code-sample:`dsa` sample).
|
/Zephyr-latest/modules/mbedtls/ |
D | Kconfig.tls-generic | 139 bool "Elliptic curve DSA library"
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.6.rst | 163 * Imported TinyCrypt test cases for CTR, ECC DSA and ECC DH algorithm.
|
12