Home
last modified time | relevance | path

Searched refs:rge_softc (Results 1 – 8 of 8) sorted by relevance

/src/sys/dev/rge/
H A Dif_rge_hw.h19 struct rge_softc;
21 extern int rge_chipinit(struct rge_softc *);
22 extern void rge_mac_config_mcu(struct rge_softc *, enum rge_mac_type);
23 extern void rge_write_mac_ocp(struct rge_softc *, uint16_t, uint16_t);
24 extern uint16_t rge_read_mac_ocp(struct rge_softc *, uint16_t);
25 extern void rge_ephy_config(struct rge_softc *);
26 extern int rge_phy_config(struct rge_softc *);
27 extern void rge_set_macaddr(struct rge_softc *, const uint8_t *);
28 extern void rge_get_macaddr(struct rge_softc *, uint8_t *);
29 extern void rge_hw_reset(struct rge_softc *);
[all …]
H A Dif_rge_hw.c68 static int rge_reset(struct rge_softc *sc);
69 static void rge_set_phy_power(struct rge_softc *sc, int on);
70 static void rge_mac_config_ext_mcu(struct rge_softc *, enum rge_mac_type);
72 static void rge_mcu_set_version(struct rge_softc *sc, uint64_t mcodever);
73 static void rge_ephy_config_mac_r25(struct rge_softc *sc);
74 static void rge_ephy_config_mac_r25b(struct rge_softc *sc);
75 static void rge_ephy_config_mac_r27(struct rge_softc *sc);
76 static void rge_phy_config_mac_r27(struct rge_softc *sc);
77 static void rge_phy_config_mac_r26_1(struct rge_softc *sc);
78 static void rge_phy_config_mac_r26_2(struct rge_softc *sc);
[all …]
H A Dif_rge.c86 static void rge_init_locked(struct rge_softc *);
87 static void rge_stop_locked(struct rge_softc *);
90 static int rge_allocmem(struct rge_softc *);
91 static int rge_alloc_stats_mem(struct rge_softc *);
92 static int rge_freemem(struct rge_softc *);
93 static int rge_free_stats_mem(struct rge_softc *);
100 static void rge_iff_locked(struct rge_softc *);
101 static void rge_add_media_types(struct rge_softc *);
103 static void rge_txq_flush_mbufs(struct rge_softc *sc);
105 static void rge_link_state(struct rge_softc *);
[all …]
H A Dif_rge_sysctl.h21 struct rge_softc;
23 extern void rge_sysctl_attach(struct rge_softc *);
H A Dif_rge_stats.h21 struct rge_softc;
23 extern int rge_hw_mac_stats_fetch(struct rge_softc *,
H A Dif_rge_sysctl.c63 rge_sysctl_drv_stats_attach(struct rge_softc *sc) in rge_sysctl_drv_stats_attach()
188 rge_sysctl_mac_stats_attach(struct rge_softc *sc) in rge_sysctl_mac_stats_attach()
226 rge_sysctl_attach(struct rge_softc *sc) in rge_sysctl_attach()
H A Dif_rgevar.h135 struct rge_softc *q_sc;
153 struct rge_softc { struct
H A Dif_rge_stats.c77 rge_hw_mac_stats_fetch(struct rge_softc *sc, struct rge_hw_mac_stats *hws) in rge_hw_mac_stats_fetch()