Home
last modified time | relevance | path

Searched refs:rtl8169_private (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/realtek/
H A Dr8169_main.c731 struct rtl8169_private { struct
779 typedef void (*rtl_generic_fct)(struct rtl8169_private *tp); argument
815 static inline struct device *tp_to_dev(struct rtl8169_private *tp) in tp_to_dev()
820 static void rtl_lock_config_regs(struct rtl8169_private *tp) in rtl_lock_config_regs()
825 static void rtl_unlock_config_regs(struct rtl8169_private *tp) in rtl_unlock_config_regs()
830 static void rtl_pci_commit(struct rtl8169_private *tp) in rtl_pci_commit()
836 static void rtl_mod_config2(struct rtl8169_private *tp, u8 clear, u8 set) in rtl_mod_config2()
844 static void rtl_mod_config5(struct rtl8169_private *tp, u8 clear, u8 set) in rtl_mod_config5()
852 static void r8169_mod_reg8_cond(struct rtl8169_private *tp, int reg, in r8169_mod_reg8_cond()
866 static bool rtl_is_8125(struct rtl8169_private *tp) in rtl_is_8125()
[all …]
H A Dr8169.h80 struct rtl8169_private;
83 void r8169_apply_firmware(struct rtl8169_private *tp);
84 u16 rtl8168h_2_get_adc_bias_ioffset(struct rtl8169_private *tp);
85 u8 rtl8168d_efuse_read(struct rtl8169_private *tp, int reg_addr);
86 void r8169_hw_phy_config(struct rtl8169_private *tp, struct phy_device *phydev,
89 void r8169_get_led_name(struct rtl8169_private *tp, int idx,
91 int rtl8168_get_led_mode(struct rtl8169_private *tp);
92 int rtl8168_led_mod_ctrl(struct rtl8169_private *tp, u16 mask, u16 val);
94 int rtl8125_get_led_mode(struct rtl8169_private *tp, int index);
95 int rtl8125_set_led_mode(struct rtl8169_private *tp, int index, u16 mode);
H A Dr8169_firmware.h14 struct rtl8169_private;
15 typedef void (*rtl_fw_write_t)(struct rtl8169_private *tp, int reg, int val);
16 typedef int (*rtl_fw_read_t)(struct rtl8169_private *tp, int reg);
39 void rtl_fw_write_firmware(struct rtl8169_private *tp, struct rtl_fw *rtl_fw);
H A Dr8169_leds.c58 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8168_led_hw_control_is_supported()
74 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8168_led_hw_control_set()
94 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8168_led_hw_control_get()
133 struct rtl8169_private *tp = netdev_priv(ndev); in rtl8168_setup_ldev()
171 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8125_led_hw_control_is_supported()
186 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8125_led_hw_control_set()
207 struct rtl8169_private *tp = netdev_priv(ldev->ndev); in rtl8125_led_hw_control_get()
231 struct rtl8169_private *tp = netdev_priv(ndev); in rtl8125_setup_led_ldev()