Searched refs:al_serdes_grp_obj (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_serdes_interface.h | 447 struct al_serdes_grp_obj { struct 469 int (*reg_read)(struct al_serdes_grp_obj *, enum al_serdes_reg_page, argument 483 int (*reg_write)(struct al_serdes_grp_obj *, enum al_serdes_reg_page, argument 493 void (*bist_overrides_enable)(struct al_serdes_grp_obj *, enum al_serdes_rate); argument 501 void (*bist_overrides_disable)(struct al_serdes_grp_obj *); argument 509 void (*rx_rate_change)(struct al_serdes_grp_obj *, enum al_serdes_rate); argument 516 void (*rx_rate_change_sw_flow_en)(struct al_serdes_grp_obj *, enum al_serdes_lane); argument 523 void (*rx_rate_change_sw_flow_dis)(struct al_serdes_grp_obj *, enum al_serdes_lane); argument 533 al_bool (*pcie_rate_override_is_enabled)(struct al_serdes_grp_obj *, enum al_serdes_lane); argument 541 void (*pcie_rate_override_enable_set)(struct al_serdes_grp_obj *, enum al_serdes_lane, argument [all …]
|
H A D | al_hal_serdes_hssp.c | 84 struct al_serdes_grp_obj *obj, 93 struct al_serdes_grp_obj *obj, 103 struct al_serdes_grp_obj *obj, 114 struct al_serdes_grp_obj *obj, 121 struct al_serdes_grp_obj *obj); 127 struct al_serdes_grp_obj *obj, 134 struct al_serdes_grp_obj *obj); 146 struct al_serdes_grp_obj *obj, in al_serdes_reg_read() 186 struct al_serdes_grp_obj *obj, in al_serdes_reg_write() 252 struct al_serdes_grp_obj *obj, in al_serdes_bist_overrides_enable() [all …]
|
H A D | al_hal_serdes_25g.c | 67 struct al_serdes_grp_obj *obj, in al_serdes_25g_reg_read() 106 struct al_serdes_grp_obj *obj, in al_serdes_25g_reg_write() 146 struct al_serdes_grp_obj *obj, in al_serdes_25g_reg_masked_read() 166 struct al_serdes_grp_obj *obj, in al_serdes_25g_reg_masked_write() 191 struct al_serdes_grp_obj *obj, in al_serdes_25g_mailbox_send_cmd() 233 struct al_serdes_grp_obj *obj, in al_serdes_25g_mailbox_recv_rsp() 280 struct al_serdes_grp_obj *obj, in al_serdes_25g_bist_rx_enable() 378 struct al_serdes_grp_obj *obj, in al_serdes_25g_bist_pattern_select() 429 struct al_serdes_grp_obj *obj, in al_serdes_25g_bist_tx_enable() 485 struct al_serdes_grp_obj *obj, in al_serdes_25g_bist_rx_status() [all …]
|
H A D | al_serdes.c | 40 static int(*handle_init[AL_SRDS_NUM_GROUPS])(void __iomem *, struct al_serdes_grp_obj *) = { 53 struct al_serdes_grp_obj *obj) in al_serdes_handle_grp_init()
|
H A D | al_hal_serdes_25g.h | 62 struct al_serdes_grp_obj *obj);
|
H A D | al_hal_serdes_hssp.h | 75 struct al_serdes_grp_obj *obj);
|
H A D | al_serdes.h | 67 struct al_serdes_grp_obj *obj);
|
/freebsd/sys/dev/al_eth/ |
H A D | al_init_eth_lm.h | 136 struct al_serdes_grp_obj *serdes_obj; 202 struct al_serdes_grp_obj *serdes_obj;
|
H A D | al_init_eth_kr.h | 59 struct al_serdes_grp_obj *serdes_obj,
|
H A D | al_init_eth_kr.c | 106 struct al_serdes_grp_obj *serdes_obj; 788 struct al_serdes_grp_obj *serdes_obj, in al_eth_an_lt_execute()
|
H A D | al_eth.h | 330 struct al_serdes_grp_obj serdes_obj;
|
/freebsd/sys/arm/annapurna/alpine/ |
H A D | alpine_serdes.c | 175 struct al_serdes_grp_obj obj; in alpine_serdes_eth_mode_set()
|