Lines Matching refs:oa_tc6
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);
272 int oa_tc6_mdio_read(struct oa_tc6 *tc6, uint8_t prtad, uint8_t regad, uint16_t *data);
287 int oa_tc6_mdio_write(struct oa_tc6 *tc6, uint8_t prtad, uint8_t regad, uint16_t data);
303 int oa_tc6_mdio_read_c45(struct oa_tc6 *tc6, uint8_t prtad, uint8_t devad, uint16_t regad,
320 int oa_tc6_mdio_write_c45(struct oa_tc6 *tc6, uint8_t prtad, uint8_t devad, uint16_t regad,