Searched refs:oa_tc6 (Results 1 – 5 of 5) sorted by relevance
| /Zephyr-latest/drivers/ethernet/ |
| D | oa_tc6.h | 98 struct oa_tc6 { struct 158 int oa_tc6_reg_read(struct oa_tc6 *tc6, const uint32_t reg, uint32_t *val); 171 int oa_tc6_reg_write(struct oa_tc6 *tc6, const uint32_t reg, uint32_t val); 182 int oa_tc6_set_protected_ctrl(struct oa_tc6 *tc6, bool prote); 193 int oa_tc6_send_chunks(struct oa_tc6 *tc6, struct net_pkt *pkt); 204 int oa_tc6_read_chunks(struct oa_tc6 *tc6, struct net_pkt *pkt); 221 int oa_tc6_chunk_spi_transfer(struct oa_tc6 *tc6, uint8_t *buf_rx, uint8_t *buf_tx, uint32_t hdr, 233 int oa_tc6_read_status(struct oa_tc6 *tc6, uint32_t *ftr); 248 int oa_tc6_reg_rmw(struct oa_tc6 *tc6, const uint32_t reg, uint32_t mask, uint32_t val); 257 int oa_tc6_check_status(struct oa_tc6 *tc6); [all …]
|
| D | oa_tc6.c | 11 LOG_MODULE_REGISTER(oa_tc6, CONFIG_ETHERNET_LOG_LEVEL); 21 int oa_tc6_reg_read(struct oa_tc6 *tc6, const uint32_t reg, uint32_t *val) in oa_tc6_reg_read() 76 int oa_tc6_reg_write(struct oa_tc6 *tc6, const uint32_t reg, uint32_t val) in oa_tc6_reg_write() 143 int oa_tc6_reg_rmw(struct oa_tc6 *tc6, const uint32_t reg, uint32_t mask, uint32_t val) in oa_tc6_reg_rmw() 162 int oa_tc6_mdio_read(struct oa_tc6 *tc6, uint8_t prtad, uint8_t regad, uint16_t *data) in oa_tc6_mdio_read() 169 int oa_tc6_mdio_write(struct oa_tc6 *tc6, uint8_t prtad, uint8_t regad, uint16_t data) in oa_tc6_mdio_write() 191 int oa_tc6_mdio_read_c45(struct oa_tc6 *tc6, uint8_t prtad, uint8_t devad, uint16_t regad, in oa_tc6_mdio_read_c45() 212 int oa_tc6_mdio_write_c45(struct oa_tc6 *tc6, uint8_t prtad, uint8_t devad, uint16_t regad, in oa_tc6_mdio_write_c45() 225 int oa_tc6_set_protected_ctrl(struct oa_tc6 *tc6, bool prote) in oa_tc6_set_protected_ctrl() 238 int oa_tc6_send_chunks(struct oa_tc6 *tc6, struct net_pkt *pkt) in oa_tc6_send_chunks() [all …]
|
| D | eth_lan865x_priv.h | 64 struct oa_tc6 *tc6;
|
| D | eth_lan865x.c | 292 struct oa_tc6 *tc6 = ctx->tc6; in lan865x_read_chunks() 323 struct oa_tc6 *tc6 = ctx->tc6; in lan865x_int_thread() 435 struct oa_tc6 *tc6 = ctx->tc6; in lan865x_port_send() 472 struct oa_tc6 oa_tc6_##inst = { \
|
| D | CMakeLists.txt | 41 zephyr_library_sources_ifdef(CONFIG_ETH_LAN865X eth_lan865x.c oa_tc6.c)
|