Searched +full:plca +full:- +full:node +full:- +full:id (Results 1 – 4 of 4) sorted by relevance
2 # SPDX-License-Identifier: Apache-2.05 LAN865x standalone 10BASE-T1L Ethernet controller with SPI interface.9 include: [spi-device.yaml, ethernet-controller.yaml]12 tx-cut-through-mode:15 rx-cut-through-mode:18 plca-enable:20 description: Enable or disable PLCA support21 plca-node-id:23 description: Specify the PLCA node ID number24 plca-node-count:[all …]
4 * SPDX-License-Identifier: Apache-2.042 bool enable : 1; /* 1 - PLCA enable, 0 - CSMA/CD enable */43 uint8_t node_id /* PLCA node id range: 0 to 254 */;44 uint8_t node_count; /* PLCA node count range: 1 to 255 */45 uint8_t burst_count; /* PLCA burst count range: 0x0 to 0xFF */46 uint8_t burst_timer; /* PLCA burst timer */47 uint8_t to_timer; /* PLCA TO value */56 /* PLCA */57 struct lan865x_config_plca *plca; member60 bool tx_cut_through_mode; /* 1 - tx cut through, 0 - Store and forward */[all …]
4 * SPDX-License-Identifier: Apache-2.026 struct lan865x_data *ctx = dev->data; in lan865x_mac_rxtx_control()33 return oa_tc6_reg_write(ctx->tc6, LAN865x_MAC_NCR, ctl); in lan865x_mac_rxtx_control()39 struct lan865x_data *ctx = dev->data; in lan865x_iface_init()41 net_if_set_link_addr(iface, ctx->mac_address, sizeof(ctx->mac_address), in lan865x_iface_init()44 if (ctx->iface == NULL) { in lan865x_iface_init()45 ctx->iface = iface; in lan865x_iface_init()51 ctx->iface_initialized = true; in lan865x_iface_init()65 const struct lan865x_config *cfg = dev->config; in lan865x_set_config()66 struct lan865x_data *ctx = dev->data; in lan865x_set_config()[all …]
10 * SPDX-License-Identifier: Apache-2.0152 /** IEEE 802.1Qav (credit-based shaping) supported */183 /** TX-Injection supported */223 /* PLCA is the Physical Layer (PHY) Collision225 * 10Base-T1S standard.227 * The PLCA parameters are described in standard [1]230 * IDVER (PLCA ID Version)231 * CTRL0 (PLCA Control 0)232 * CTRL1 (PLCA Control 1)233 * STATUS (PLCA Status)[all …]