Searched refs:oa_tc6 (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/ |
| A D | oa_tc6.h | 13 struct oa_tc6; 15 struct oa_tc6 *oa_tc6_init(struct spi_device *spi, struct net_device *netdev); 16 void oa_tc6_exit(struct oa_tc6 *tc6); 17 int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, u32 value); 18 int oa_tc6_write_registers(struct oa_tc6 *tc6, u32 address, u32 value[], 20 int oa_tc6_read_register(struct oa_tc6 *tc6, u32 address, u32 *value); 21 int oa_tc6_read_registers(struct oa_tc6 *tc6, u32 address, u32 value[], 23 netdev_tx_t oa_tc6_start_xmit(struct oa_tc6 *tc6, struct sk_buff *skb); 24 int oa_tc6_zero_align_receive_frame_enable(struct oa_tc6 *tc6);
|
| /linux/drivers/net/ethernet/ |
| A D | oa_tc6.c | 109 struct oa_tc6 { struct 422 struct oa_tc6 *tc6 = bus->priv; in oa_tc6_mdiobus_read() 438 struct oa_tc6 *tc6 = bus->priv; in oa_tc6_mdiobus_write() 466 struct oa_tc6 *tc6 = bus->priv; in oa_tc6_mdiobus_read_c45() 484 struct oa_tc6 *tc6 = bus->priv; in oa_tc6_mdiobus_write_c45() 541 static int oa_tc6_phy_init(struct oa_tc6 *tc6) in oa_tc6_phy_init() 579 static void oa_tc6_phy_exit(struct oa_tc6 *tc6) in oa_tc6_phy_exit() 1107 struct oa_tc6 *tc6 = data; in oa_tc6_spi_thread_handler() 1151 struct oa_tc6 *tc6 = data; in oa_tc6_macphy_isr() 1231 struct oa_tc6 *tc6; in oa_tc6_init() [all …]
|
| A D | Makefile | 108 obj-$(CONFIG_OA_TC6) += oa_tc6.o
|
| /linux/Documentation/networking/ |
| A D | oa-tc6-framework.rst | 454 The include/linux/oa_tc6.h defines the following functions: 456 .. c:function:: struct oa_tc6 *oa_tc6_init(struct spi_device *spi, \ 461 .. c:function:: void oa_tc6_exit(struct oa_tc6 *tc6) 465 .. c:function:: int oa_tc6_write_register(struct oa_tc6 *tc6, u32 address, \ 470 .. c:function:: int oa_tc6_write_registers(struct oa_tc6 *tc6, u32 address, \ 476 .. c:function:: int oa_tc6_read_register(struct oa_tc6 *tc6, u32 address, \ 481 .. c:function:: int oa_tc6_read_registers(struct oa_tc6 *tc6, u32 address, \ 487 .. c:function:: netdev_tx_t oa_tc6_start_xmit(struct oa_tc6 *tc6, \ 493 .. c:function:: int oa_tc6_zero_align_receive_frame_enable(struct oa_tc6 *tc6);
|
| /linux/drivers/net/ethernet/microchip/lan865x/ |
| A D | lan865x.c | 39 struct oa_tc6 *tc6; 42 static int lan865x_set_hw_macaddr_low_bytes(struct oa_tc6 *tc6, const u8 *mac) in lan865x_set_hw_macaddr_low_bytes()
|
| /linux/ |
| A D | MAINTAINERS | 17277 F: drivers/net/ethernet/oa_tc6.c 17278 F: include/linux/oa_tc6.h
|
Completed in 36 milliseconds