Home
last modified time | relevance | path

Searched refs:rtl8168_private (Results 1 – 9 of 9) sorted by relevance

/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/realtek/r8168/
Drtl_eeprom.h44 void rtl8168_eeprom_type(struct rtl8168_private *tp);
45 void rtl8168_eeprom_cleanup(struct rtl8168_private *tp);
46 u16 rtl8168_eeprom_read_sc(struct rtl8168_private *tp, u16 reg);
47 void rtl8168_eeprom_write_sc(struct rtl8168_private *tp, u16 reg, u16 data);
48 void rtl8168_shift_out_bits(struct rtl8168_private *tp, int data, int count);
49 u16 rtl8168_shift_in_bits(struct rtl8168_private *tp);
50 void rtl8168_raise_clock(struct rtl8168_private *tp, u8 *x);
51 void rtl8168_lower_clock(struct rtl8168_private *tp, u8 *x);
52 void rtl8168_stand_by(struct rtl8168_private *tp);
53 void rtl8168_set_eeprom_sel_low(struct rtl8168_private *tp);
Dr8168_asf.h281 void rtl8168_asf_hbperiod(struct rtl8168_private *tp, int arg, unsigned int *data);
282 void rtl8168_asf_wd16rst(struct rtl8168_private *tp, int arg, unsigned int *data);
283 void rtl8168_asf_console_mac(struct rtl8168_private *, int arg, unsigned int *data);
284 void rtl8168_asf_ip_address(struct rtl8168_private *, int arg, int offset, unsigned int *data);
285 void rtl8168_asf_config_regs(struct rtl8168_private *tp, int arg, int offset, unsigned int *data);
286 void rtl8168_asf_capability_masks(struct rtl8168_private *tp, int arg, int offset, unsigned int *da…
287 void rtl8168_asf_community_string(struct rtl8168_private *tp, int arg, char *string);
288 void rtl8168_asf_community_string_len(struct rtl8168_private *tp, int arg, unsigned int *data);
289 void rtl8168_asf_alert_resend_interval(struct rtl8168_private *tp, int arg, unsigned int *data);
290 void rtl8168_asf_time_period(struct rtl8168_private *tp, int arg, int offset, unsigned int *data);
[all …]
Drtl_eeprom.c54 void rtl8168_eeprom_type(struct rtl8168_private *tp) in rtl8168_eeprom_type()
83 void rtl8168_eeprom_cleanup(struct rtl8168_private *tp) in rtl8168_eeprom_cleanup()
96 int rtl8168_eeprom_cmd_done(struct rtl8168_private *tp) in rtl8168_eeprom_cmd_done()
120 u16 rtl8168_eeprom_read_sc(struct rtl8168_private *tp, u16 reg) in rtl8168_eeprom_read_sc()
154 void rtl8168_eeprom_write_sc(struct rtl8168_private *tp, u16 reg, u16 data) in rtl8168_eeprom_write_sc()
201 void rtl8168_raise_clock(struct rtl8168_private *tp, u8 *x) in rtl8168_raise_clock()
208 void rtl8168_lower_clock(struct rtl8168_private *tp, u8 *x) in rtl8168_lower_clock()
216 void rtl8168_shift_out_bits(struct rtl8168_private *tp, int data, int count) in rtl8168_shift_out_bits()
242 u16 rtl8168_shift_in_bits(struct rtl8168_private *tp) in rtl8168_shift_in_bits()
268 void rtl8168_stand_by(struct rtl8168_private *tp) in rtl8168_stand_by()
[all …]
Dr8168_firmware.h41 struct rtl8168_private;
42 typedef void (*rtl8168_fw_write_t)(struct rtl8168_private *tp, u16 reg, u16 val);
43 typedef u32 (*rtl8168_fw_read_t)(struct rtl8168_private *tp, u16 reg);
66 void rtl8168_fw_write_firmware(struct rtl8168_private *tp, struct rtl8168_fw *rtl_fw);
Dr8168_asf.c60 struct rtl8168_private *tp = netdev_priv(dev); in rtl8168_asf_ioctl()
207 void rtl8168_asf_hbperiod(struct rtl8168_private *tp, int arg, unsigned int *data) in rtl8168_asf_hbperiod()
217 void rtl8168_asf_wd16rst(struct rtl8168_private *tp, int arg, unsigned int *data) in rtl8168_asf_wd16rst()
222 void rtl8168_asf_console_mac(struct rtl8168_private *tp, int arg, unsigned int *data) in rtl8168_asf_console_mac()
240 void rtl8168_asf_ip_address(struct rtl8168_private *tp, int arg, int offset, unsigned int *data) in rtl8168_asf_ip_address()
264 void rtl8168_asf_config_regs(struct rtl8168_private *tp, int arg, int offset, unsigned int *data) in rtl8168_asf_config_regs()
282 void rtl8168_asf_capability_masks(struct rtl8168_private *tp, int arg, int offset, unsigned int *da… in rtl8168_asf_capability_masks()
311 void rtl8168_asf_community_string(struct rtl8168_private *tp, int arg, char *string) in rtl8168_asf_community_string()
324 void rtl8168_asf_community_string_len(struct rtl8168_private *tp, int arg, unsigned int *data) in rtl8168_asf_community_string_len()
332 void rtl8168_asf_time_period(struct rtl8168_private *tp, int arg, int offset, unsigned int *data) in rtl8168_asf_time_period()
[all …]
Dr8168.h1470 struct rtl8168_private { struct
1798 void rtl8168_mdio_write(struct rtl8168_private *tp, u16 RegAddr, u16 value);
1799 void rtl8168_mdio_prot_write(struct rtl8168_private *tp, u32 RegAddr, u32 value);
1800 void rtl8168_mdio_prot_direct_write_phy_ocp(struct rtl8168_private *tp, u32 RegAddr, u32 value);
1801 u32 rtl8168_mdio_read(struct rtl8168_private *tp, u16 RegAddr);
1802 u32 rtl8168_mdio_prot_read(struct rtl8168_private *tp, u32 RegAddr);
1803 u32 rtl8168_mdio_prot_direct_read_phy_ocp(struct rtl8168_private *tp, u32 RegAddr);
1804 void rtl8168_ephy_write(struct rtl8168_private *tp, int RegAddr, int value);
1805 void rtl8168_mac_ocp_write(struct rtl8168_private *tp, u16 reg_addr, u16 value);
1806 u16 rtl8168_mac_ocp_read(struct rtl8168_private *tp, u16 reg_addr);
[all …]
Dr8168_n.c539 static void rtl8168_tx_clear(struct rtl8168_private *tp);
540 static void rtl8168_rx_clear(struct rtl8168_private *tp);
549 static void rtl8168_rx_desc_offset0_init(struct rtl8168_private *, int);
561 static int rtl8168_rx_interrupt(struct net_device *, struct rtl8168_private *, napi_budget);
566 void rtl8168_rar_set(struct rtl8168_private *tp, uint8_t *addr);
567 static void rtl8168_desc_addr_fill(struct rtl8168_private *);
568 static void rtl8168_tx_desc_init(struct rtl8168_private *tp);
569 static void rtl8168_rx_desc_init(struct rtl8168_private *tp);
571 static u16 rtl8168_get_hw_phy_mcu_code_ver(struct rtl8168_private *tp);
579 static int rtl8168_set_phy_mcu_patch_request(struct rtl8168_private *tp);
[all …]
Drtltool.h83 int rtl8168_tool_ioctl(struct rtl8168_private *tp, struct ifreq *ifr);
Drtltool.c47 int rtl8168_tool_ioctl(struct rtl8168_private *tp, struct ifreq *ifr) in rtl8168_tool_ioctl()